gnunet: update to 0.27.0
authorDaniel Golle <redacted>
Fri, 8 May 2026 17:16:43 +0000 (18:16 +0100)
committerDaniel Golle <redacted>
Fri, 15 May 2026 12:44:24 +0000 (13:44 +0100)
commit9667c7473d52e7cce070a688c08dd93548d66233
tree6cdba8407b923deb2ddf5bbc8c5ba13dbb3daf87
parent90b98c14fd2813e4c199301cc006315966e57a71
gnunet: update to 0.27.0

Changes since 0.25.1:

0.27.0:
 * util: Removed GNUNET_CRYPTO_symmetric_derive_iv API
 * util: Deprecate GNUNET_CRYPTO_symmetric_* APIs
 * util: Revise GNUNET_CRYPTO_hkdf_* APIs for safe variadic
   arguments. Fixes #10898

0.26.x:
 * util: Revise crypto API to prevent misuse of key material
 * util: Add various TIME related helper APIs
 * pils: Ship missing header
 * pq: fix NULL reporting in arrays
 * pq: fix consistency check errors
 * util: fix UTF-8 uppercase/lowercase conversion API insanity

0.25.2:
 * build: Various build system and detection logic improvements
 * reintroduce some flat file storages

Drop patches that have been merged upstream:
 - 0001-meson-convert-SQLite-version-detection-to-compile-time
 - 0002-meson-convert-cURL-version-detection-to-compile-time
 - 0003-meson-convert-libsodium-version-detection-to-compile
 - 0004-meson-convert-cURL-SSL-library-detection-to-compile
 - 0007-namecache-install-sql-files
 - 0008-namecache-build-flat-namecache-plugin

Refresh 0005-meson-detect-libcurl-gnutls.patch for the upstream
switch from cc.compiles to cc.run for the cURL SSL backend check.

Link: https://git.gnunet.org/gnunet.git/tree/NEWS?h=v0.27.0
Signed-off-by: Daniel Golle <redacted>
net/gnunet/Makefile
net/gnunet/patches/0001-meson-convert-SQLite-version-detection-to-compile-ti.patch [deleted file]
net/gnunet/patches/0002-meson-convert-cURL-version-detection-to-compile-time.patch [deleted file]
net/gnunet/patches/0003-meson-convert-libsodium-version-detection-to-compile.patch [deleted file]
net/gnunet/patches/0004-meson-convert-cURL-SSL-library-detection-to-compile-.patch [deleted file]
net/gnunet/patches/0005-meson-detect-libcurl-gnutls.patch
net/gnunet/patches/0007-namecache-install-sql-files.patch [deleted file]
net/gnunet/patches/0008-namecache-build-flat-namecache-plugin.patch [deleted file]
git clone https://git.99rst.org/PROJECT