From: Tom Murphy Subject: [Update from Maintainer] - databases/sqlcipher v4.5.6 To: ports@openbsd.org Date: Sun, 18 Feb 2024 19:19:23 +0000 Hi, Here's an update for databases/sqlcipher that updates it to version 4.5.6. Change log: * Updates baseline to upstream SQLite 3.44.2. * Improves PRAGMA cipher_integrity_check to report expected page size if invalid. * Implements PRAGMA page_size compatibility with PRAGMA cipher_page_size so both will operate properly on encrypted databases. I ran nm on libsqlcipher.so.1.0 between the versions but didn't see anything that looks like it would have broken the ABI. Is there a definite way to tell? I read up on https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs but I'm not sure if I need to update the minor version or not. Diff attached below. Thanks, Tom Index: Makefile =================================================================== RCS file: /cvs/ports/databases/sqlcipher/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- Makefile 29 Oct 2023 07:56:08 -0000 1.8 +++ Makefile 18 Feb 2024 19:13:21 -0000 @@ -2,7 +2,7 @@ COMMENT = encrypted SQLite database GH_ACCOUNT = sqlcipher GH_PROJECT = sqlcipher -GH_TAGNAME = v4.5.5 +GH_TAGNAME = v4.5.6 SHARED_LIBS += sqlcipher 1.0 # 8.6 Index: distinfo =================================================================== RCS file: /cvs/ports/databases/sqlcipher/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- distinfo 29 Oct 2023 07:56:08 -0000 1.7 +++ distinfo 18 Feb 2024 19:13:21 -0000 @@ -1,2 +1,2 @@ -SHA256 (sqlcipher-4.5.5.tar.gz) = AU751PW19OevTZOtOZZnlHu1XjGGDmcfDe8biubwXeA= -SIZE (sqlcipher-4.5.5.tar.gz) = 18816611 +SHA256 (sqlcipher-4.5.6.tar.gz) = 5KUn445nCQwdLcQd8oJw0WwV98pSEKPn7ExLj9o24o8= +SIZE (sqlcipher-4.5.6.tar.gz) = 18937692