git: c4bd7112177b - main - devel/lfcbase: update 1.17.2 -> 1.18.0

From: Kurt Jaeger <pi_at_FreeBSD.org>
Date: Tue, 03 Jan 2023 12:38:32 UTC
The branch main has been updated by pi:

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

commit c4bd7112177b15db430300f39f86ac6356029572
Author:     Björn Lemke <lemke@lemke-it.com>
AuthorDate: 2023-01-03 12:31:35 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-01-03 12:31:35 +0000

    devel/lfcbase: update 1.17.2 -> 1.18.0
    
    - Fix for some geometries in Screen::showFormBox
    - Further improvements for Screen::showFormBox and showInfoBox
      ( selected rows and newline treatment )
    - integrate Screen2 interface
    
    databases/cego: update 2.48.2 -> 2.48.10
    
    - Introduced Backup branch id for online backup verification. Due
      to datafile page id constraints, just online backups can be recovered
      inside one backup branch. Creation of a tableset and adding a
      datafile to a tableset violates this contraint, so a new backup
      branch is created.
    - Added backup branch option for backup manager. So just valid
      backup files can be treated by the manager. New sample backup manager
      available in samples/chkdb
    - Further improvements for cgadm screen mode. confirm dialogs added
      and backup log history indicated for online backups in case of errors
    - More improvements for online backup / restore. Branch id is now
      added to archive log filename, so in case of new created or data
      file modified tablesets, the corresponding logfiles can be filtered.
      Archive logfile information for ready-for-archive and archived
      logfiles has been added to archive log information
    - Fixes added in CegoClient for dump mode. Some attribute and
      attribute values have not treated correctly ( default values,
      dimension for fixed attributes, clob values )
    - Fixes added for CegoClient dump and batch mode, has been tested
      with more complex acc application
    - Introduced grace mode for graceful object creation. Using this
      mode, views and procedures can refer to objects, which still not
      exist. This mode might be useful for initial loads ( e.g. from a
      dump file ) to avoid dependency errors
    - Fix for CegoSelect::nextTuple, _cacheSchema was not setup for
      union selects in case of empty result of the first union entry.
      This leads to an exception with cache claim leak. The claim leak
      has also been fixed by adding a cleanUp call to CegoSelect destructor
    - Fix added in CegoAction::execViewCreate(), in case of grace mode,
      empty schema must be stored with created view to force recompile
      via CegoDistManager::reloadView
    - Added defTabSetId parameter to several toChain methods to write
      views, procedures and triggers without explizit tableset references.
      This might be useful, if a tableset dump just references objects
      for a single tableset and it should be loaded to a tableset with a
      different name. ( e.g. select a from t1@TS1 is written as select a
      from t1, if active tableset is TS1 )
    - Fixes added for alias object usage ( e.g. in combination with views )
    - Added lfcbase Screen2 support to CegoAdmScreen
    
    databases/cegobridge: update 1.6.2 -> 1.6.3
    
    - Build fixes added
    
    Author:    Björn Lemke <lemke@lemke-it.com>
---
 databases/cego/Makefile       | 2 +-
 databases/cego/distinfo       | 6 +++---
 databases/cegobridge/Makefile | 2 +-
 databases/cegobridge/distinfo | 6 +++---
 devel/lfcbase/Makefile        | 2 +-
 devel/lfcbase/distinfo        | 6 +++---
 devel/lfcbase/pkg-plist       | 1 +
 7 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index 65ba92a2b963..a4a5bca39f27 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cego
-PORTVERSION=	2.48.2
+PORTVERSION=	2.48.10
 CATEGORIES=	databases
 MASTER_SITES=	http://www.lemke-it.com/
 
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index 624c2256f821..957f951eb1dd 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668795835
-SHA256 (cego-2.48.2.tar.gz) = 28e8155219640f34cc5ddf1e819575359939ff4d5f1ed33cf51bdfcd1a09e849
-SIZE (cego-2.48.2.tar.gz) = 3629594
+TIMESTAMP = 1672738126
+SHA256 (cego-2.48.10.tar.gz) = bcd28bb6d0d56ea0e9e93a8130c3dd04620c0409ebfffcb810a720e26ec2f555
+SIZE (cego-2.48.10.tar.gz) = 3219807
diff --git a/databases/cegobridge/Makefile b/databases/cegobridge/Makefile
index 81491306f816..18394d1e259e 100644
--- a/databases/cegobridge/Makefile
+++ b/databases/cegobridge/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cegobridge
-PORTVERSION=	1.6.2
+PORTVERSION=	1.6.3
 CATEGORIES=	databases
 MASTER_SITES=	http://www.lemke-it.com/
 
diff --git a/databases/cegobridge/distinfo b/databases/cegobridge/distinfo
index b4c3a5f44fa1..eb094834a52e 100644
--- a/databases/cegobridge/distinfo
+++ b/databases/cegobridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641051563
-SHA256 (cegobridge-1.6.2.tar.gz) = 4be22d0cf3fe2c537c286ab1539b6204da45dc6de9240f3f99c88120b3b7f8c0
-SIZE (cegobridge-1.6.2.tar.gz) = 701390
+TIMESTAMP = 1672748579
+SHA256 (cegobridge-1.6.3.tar.gz) = efc3417005b9ecb819eb95371ca53366998ea7f1cfd52f64a4c38481de5a8ae3
+SIZE (cegobridge-1.6.3.tar.gz) = 701427
diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile
index 70e939eac563..7c934dd46b73 100644
--- a/devel/lfcbase/Makefile
+++ b/devel/lfcbase/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	lfcbase
-PORTVERSION=	1.17.2
+PORTVERSION=	1.18.0
 CATEGORIES=	devel
 MASTER_SITES=	http://www.lemke-it.com/
 
diff --git a/devel/lfcbase/distinfo b/devel/lfcbase/distinfo
index 585d6c9e0010..f337d97c1f74 100644
--- a/devel/lfcbase/distinfo
+++ b/devel/lfcbase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668795772
-SHA256 (lfcbase-1.17.2.tar.gz) = 609aefe0bc0c21ec882609c739212272ed25e29bbb328301aee87cf887dc70ba
-SIZE (lfcbase-1.17.2.tar.gz) = 653981
+TIMESTAMP = 1672737956
+SHA256 (lfcbase-1.18.0.tar.gz) = 02ec16455bff765c86f1fb4436eaa5a7512aabf753bafa9b216e7aba9c8acd44
+SIZE (lfcbase-1.18.0.tar.gz) = 665371
diff --git a/devel/lfcbase/pkg-plist b/devel/lfcbase/pkg-plist
index b914d0dfe263..a881388d67e7 100644
--- a/devel/lfcbase/pkg-plist
+++ b/devel/lfcbase/pkg-plist
@@ -20,6 +20,7 @@ include/lfcbase/ListT.h
 include/lfcbase/Logger.h
 include/lfcbase/Matcher.h
 include/lfcbase/Screen.h
+include/lfcbase/Screen2.h
 include/lfcbase/NanoTimer.h
 include/lfcbase/Net.h
 include/lfcbase/NetHandler.h