git: a50cd77d4434 - main - databases/cego{bridge}: 2.49.22 -> 2.50.2, 1.7.0 -> 1.8.1

From: Kurt Jaeger <pi_at_FreeBSD.org>
Date: Thu, 30 Jan 2025 14:11:58 UTC
The branch main has been updated by pi:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a50cd77d443419935149a607369af2eaebcb57f0

commit a50cd77d443419935149a607369af2eaebcb57f0
Author:     Björn Lemke <lemke@lemke-it.com>
AuthorDate: 2025-01-30 14:06:30 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2025-01-30 14:06:30 +0000

    databases/cego{bridge}: 2.49.22 -> 2.50.2, 1.7.0 -> 1.8.1
    
    cego:
    - Added syntax expansion for group having clause to support
      advanced having conditions, e.g.
      SELECT a, sum(b), max(c) FROM t1
      GROUP BY a HAVING sum(b) > 10 AND max(c) = 100;
    - Patch added for 'view condition evaluation' in
      CegoAttrCond::asConjunctionList, CegoSelect::setViewCond and
      CegoDistCursor::distSetup.
    - Additional check added to CegoObjectManager to avoid duplicate
      table objects of different type ( e.g. Table t1 and View t1 ). Table
      objects are either native tables, views or aliases.
    - For predicate export structure, changed from XML representation
      to native SQL syntax. This requires a dedicated Parser in CegoXPorter,
      which can handle predicate SQL representation, but saves lots of
      code, since all subsequent member classes of CegoPredDesc no more
      need to implement XML representation methods ( constructor,
      fromElement, toElement )
    - Added stabilization patches for nested grouping select, e.g. in
      exists subselect. In CegoSelect::reset, for _selectMode == GROUPING,
      grouping space is resetted now properly.
    - Added stabilization patches to CegoAction. Load statements for
      views, procedures, triggers and condition are treated regarding
      object allocation/free. These statements are for internal use only,
      so a database user receives a note message now
    - Further improvements added in CegoQuery to give more detailed
      error information in case of exceptions
    - In CegoTableManager, made some exception message improvements,
      instead of popping last message, the complete message stack is thrown
    
    cegobridge:
    - Support added for cego-2.50.x
    - Fixes added for modified CegoAction::getSelect and
      CegoAction::getProcedure methods
---
 databases/cego/Makefile       | 2 +-
 databases/cego/distinfo       | 6 +++---
 databases/cego/pkg-plist      | 1 +
 databases/cegobridge/Makefile | 2 +-
 databases/cegobridge/distinfo | 6 +++---
 5 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index d2d9aa2cd255..4e4ca045b2f5 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cego
-PORTVERSION=	2.49.22
+PORTVERSION=	2.50.2
 
 CATEGORIES=	databases
 MASTER_SITES=	http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index 237f11515942..5a40efb858fb 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736667088
-SHA256 (cego-2.49.22.tar.gz) = d3a2401f34c8e44c293c7ff6dc52d8d5917d5b68582b104b186025aad06abd32
-SIZE (cego-2.49.22.tar.gz) = 3343219
+TIMESTAMP = 1738243438
+SHA256 (cego-2.50.2.tar.gz) = dbb9c34905a38cc176970b90ebec5f3f44bb2dac2e9be6e6ea7b1d7d03f71f30
+SIZE (cego-2.50.2.tar.gz) = 3231662
diff --git a/databases/cego/pkg-plist b/databases/cego/pkg-plist
index 5d45393adc39..a53d1c68647e 100644
--- a/databases/cego/pkg-plist
+++ b/databases/cego/pkg-plist
@@ -75,6 +75,7 @@ include/cego/CegoFunction.h
 include/cego/CegoGroupCursor.h
 include/cego/CegoGroupNode.h
 include/cego/CegoGroupSpace.h
+include/cego/CegoHavingCond.h
 include/cego/CegoHavingDesc.h
 include/cego/CegoImpInStream.h
 include/cego/CegoJDBCInfo.h
diff --git a/databases/cegobridge/Makefile b/databases/cegobridge/Makefile
index fc829d699e43..1afbd3feb9c6 100644
--- a/databases/cegobridge/Makefile
+++ b/databases/cegobridge/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cegobridge
-PORTVERSION=	1.7.0
+PORTVERSION=	1.8.1
 CATEGORIES=	databases
 MASTER_SITES=	http://www.lemke-it.com/
 
diff --git a/databases/cegobridge/distinfo b/databases/cegobridge/distinfo
index 38a8975b8551..dd5303229e7c 100644
--- a/databases/cegobridge/distinfo
+++ b/databases/cegobridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715841372
-SHA256 (cegobridge-1.7.0.tar.gz) = a649fbaff424446158f19d7fd077b549c81d0078a924e22958d5e0609711c11d
-SIZE (cegobridge-1.7.0.tar.gz) = 621851
+TIMESTAMP = 1738243430
+SHA256 (cegobridge-1.8.1.tar.gz) = bc4778f4b20bff04dec24d163cadc157467a4f79aebe453ea83abe8b749e7781
+SIZE (cegobridge-1.8.1.tar.gz) = 617984