Released a couple of hours ago. Only lightly tested. There's lots of
changes listed here:

https://github.com/jedisct1/libsodium/releases/tag/1.0.19-RELEASE

While I haven't heard of people running into issues, one thing that
stands out:

 * Compatibility with CET instrumentation / IBT / Shadow Stack was added.

check_sym only reports symbol additions for the aegis/hkdf stuff.
Some function signatures changed from array[SIZE] to *array, which I
don't think constitutes a signature change, so only a minor bump.

Regress passes on amd64, arm64 and sparc64.

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/libsodium/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile    11 Mar 2022 19:53:32 -0000      1.34
+++ Makefile    13 Sep 2023 11:33:34 -0000
@@ -1,9 +1,8 @@
 COMMENT=       library for network communications and cryptography
 
-DISTNAME=      libsodium-1.0.18
-REVISION=      1
+DISTNAME=      libsodium-1.0.19
 
-SHARED_LIBS +=  sodium               10.0     # 26.0
+SHARED_LIBS +=  sodium               10.1     # 27.0
 
 CATEGORIES=    security net
 
@@ -19,6 +18,7 @@ MASTER_SITES= https://download.libsodium
 
 SEPARATE_BUILD=        Yes
 
+WRKSRC=                        ${WRKDIR}/libsodium-stable
 CONFIGURE_STYLE=       gnu
 
 post-install:
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/libsodium/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo    31 May 2019 14:29:13 -0000      1.23
+++ distinfo    13 Sep 2023 11:01:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (libsodium-1.0.18.tar.gz) = b1BEkLNCpPikxKAvybhmy++GItXfTlRStGvhIeRmNsE=
-SIZE (libsodium-1.0.18.tar.gz) = 1919817
+SHA256 (libsodium-1.0.19.tar.gz) = uKvqleoAoi1jsWNMXyycExZxW5ysbqYxaNXpYriaGXs=
+SIZE (libsodium-1.0.19.tar.gz) = 1945703
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/libsodium/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:32 -0000      1.13
+++ pkg/PLIST   13 Sep 2023 11:19:16 -0000
@@ -1,6 +1,8 @@
 include/sodium/
 include/sodium.h
 include/sodium/core.h
+include/sodium/crypto_aead_aegis128l.h
+include/sodium/crypto_aead_aegis256.h
 include/sodium/crypto_aead_aes256gcm.h
 include/sodium/crypto_aead_chacha20poly1305.h
 include/sodium/crypto_aead_xchacha20poly1305.h
@@ -25,6 +27,8 @@ include/sodium/crypto_hash_sha256.h
 include/sodium/crypto_hash_sha512.h
 include/sodium/crypto_kdf.h
 include/sodium/crypto_kdf_blake2b.h
+include/sodium/crypto_kdf_hkdf_sha256.h
+include/sodium/crypto_kdf_hkdf_sha512.h
 include/sodium/crypto_kx.h
 include/sodium/crypto_onetimeauth.h
 include/sodium/crypto_onetimeauth_poly1305.h
@@ -62,7 +66,7 @@ include/sodium/randombytes_sysrandom.h
 include/sodium/runtime.h
 include/sodium/utils.h
 include/sodium/version.h
-lib/libsodium.a
+@static-lib lib/libsodium.a
 lib/libsodium.la
 @lib lib/libsodium.so.${LIBsodium_VERSION}
 lib/pkgconfig/libsodium.pc

Reply via email to