Here is an update to sqlcipher 4.5.2. Announcement:
https://www.zetetic.net/blog/2022/08/03/sqlcipher-4.5.2-release/
JSON is now enabled by default, so -DSQLITE_ENABLE_JSON1 is no longer
needed.
OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/sqlcipher/Makefile,v
retrieving revision 1.4
diff -p -u -r1.4 Makefile
--- Makefile 20 May 2022 19:07:25 -0000 1.4
+++ Makefile 4 Oct 2022 14:59:03 -0000
@@ -2,9 +2,9 @@ COMMENT = encrypted SQLite database
GH_ACCOUNT = sqlcipher
GH_PROJECT = sqlcipher
-GH_TAGNAME = v4.5.1
+GH_TAGNAME = v4.5.2
-SHARED_LIBS += sqlcipher 0.2 # 8.6
+SHARED_LIBS += sqlcipher 0.3 # 8.6
CATEGORIES = databases
@@ -25,7 +25,7 @@ CONFIGURE_ENV += TCLSH_CMD=${MODTCL_BIN}
NO_TEST = Yes
-CFLAGS += -DSQLITE_HAS_CODEC -DOMIT_MEMLOCK -DSQLITE_ENABLE_JSON1
+CFLAGS += -DSQLITE_HAS_CODEC -DOMIT_MEMLOCK
MODULES = lang/tcl
MODTCL_VERSION = 8.6
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/sqlcipher/distinfo,v
retrieving revision 1.3
diff -p -u -r1.3 distinfo
--- distinfo 20 May 2022 19:07:25 -0000 1.3
+++ distinfo 4 Oct 2022 14:59:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (sqlcipher-4.5.1.tar.gz) = AjSZUW7yreFPvNvpP7gcxpRYrmyzVEYU342+80g1tAY=
-SIZE (sqlcipher-4.5.1.tar.gz) = 18132121
+SHA256 (sqlcipher-4.5.2.tar.gz) = aSXwEt61WC45dhp9SBaIPMFbQYUajnC0R8IjuO9Abio=
+SIZE (sqlcipher-4.5.2.tar.gz) = 18371300