git: 9a8104cd563c - main - net/gnunet: update to 0.29, latest upstream
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 25 Aug 2026 15:39:05 UTC
The branch main has been updated by adridg:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9a8104cd563ce5ab285d2be6bdfb35985b1a0e05
commit 9a8104cd563ce5ab285d2be6bdfb35985b1a0e05
Author: Adriaan de Groot <adridg@FreeBSD.org>
AuthorDate: 2026-08-25 15:36:39 +0000
Commit: Adriaan de Groot <adridg@FreeBSD.org>
CommitDate: 2026-08-25 15:38:59 +0000
net/gnunet: update to 0.29, latest upstream
Release notes are at
https://www.gnunet.org/en/news/2026-08-0.29.0.html
Note that this is a major release, and incompatible with 0.28.
In FreeBSD-land, I don't know of any consumers outside of
Taler, so I'm not bumping anything else.
Some (minor) FreeBSD patches were submitted and accepted upstream.
---
net/gnunet/Makefile | 2 +-
net/gnunet/distinfo | 6 +++---
net/gnunet/files/patch-src_include_platform.h | 15 ---------------
net/gnunet/files/patch-src_lib_util_disk.c | 11 -----------
net/gnunet/pkg-plist | 19 +++++++++++--------
5 files changed, 15 insertions(+), 38 deletions(-)
diff --git a/net/gnunet/Makefile b/net/gnunet/Makefile
index a9e51f6d0179..2d133249e399 100644
--- a/net/gnunet/Makefile
+++ b/net/gnunet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnunet
-DISTVERSION= 0.27.0
+DISTVERSION= 0.29.0
CATEGORIES= net
MASTER_SITES= GNU
diff --git a/net/gnunet/distinfo b/net/gnunet/distinfo
index b5bc25bf5882..899ad3db7908 100644
--- a/net/gnunet/distinfo
+++ b/net/gnunet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1783436418
-SHA256 (gnunet-0.27.0.tar.gz) = 9dd8feb3f3b8d0993766a49ab618f80bb93017f3bc795b6dda84697397302a07
-SIZE (gnunet-0.27.0.tar.gz) = 11907861
+TIMESTAMP = 1787666835
+SHA256 (gnunet-0.29.0.tar.gz) = c27055165d347388dd487a07d7d131506cae2eeca5ee2d49cfcccada1ac29acc
+SIZE (gnunet-0.29.0.tar.gz) = 12045315
diff --git a/net/gnunet/files/patch-src_include_platform.h b/net/gnunet/files/patch-src_include_platform.h
deleted file mode 100644
index c9b8990e79ec..000000000000
--- a/net/gnunet/files/patch-src_include_platform.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/include/platform.h.orig 2026-07-07 11:14:06 UTC
-+++ src/include/platform.h
-@@ -183,8 +183,12 @@
-
- /* FreeBSD_kernel is not defined on the now discontinued kFreeBSD */
- #if defined(BSD) && defined(__FreeBSD__) && defined(__FreeBSD_kernel__)
-+#ifndef __BYTE_ORDER
- #define __BYTE_ORDER BYTE_ORDER
-+#endif
-+#ifndef __BIG_ENDIAN
- #define __BIG_ENDIAN BIG_ENDIAN
-+#endif
- #endif
-
- #ifdef DARWIN
diff --git a/net/gnunet/files/patch-src_lib_util_disk.c b/net/gnunet/files/patch-src_lib_util_disk.c
deleted file mode 100644
index fcbb12026ba2..000000000000
--- a/net/gnunet/files/patch-src_lib_util_disk.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/util/disk.c.orig 2026-07-07 11:15:07 UTC
-+++ src/lib/util/disk.c
-@@ -380,7 +380,7 @@ GNUNET_DISK_file_backup (const char *fil)
- target = GNUNET_malloc (slen);
- num = 0;
-
--#if HAVE_RENAMEAT2
-+#if HAVE_RENAMEAT2 && defined(RENAME_EXCHANGE)
- {
- int fd;
-
diff --git a/net/gnunet/pkg-plist b/net/gnunet/pkg-plist
index 3d8f30ffbaed..e9d548e0162b 100644
--- a/net/gnunet/pkg-plist
+++ b/net/gnunet/pkg-plist
@@ -42,6 +42,7 @@ bin/gnunet-search
bin/gnunet-statistics
bin/gnunet-testbed
bin/gnunet-testing-netjail-launcher
+bin/gnunet-transport
bin/gnunet-transport-certificate-creation
bin/gnunet-unindex
bin/gnunet-uri
@@ -246,8 +247,8 @@ lib/gnunet/libgnunet_plugin_datastore_postgres.so
lib/gnunet/libgnunet_plugin_namecache_postgres.so
lib/gnunet/libgnunet_plugin_namestore_postgres.so
lib/libgnunetpq.so
-lib/libgnunetpq.so.5
-lib/libgnunetpq.so.5.4.0
+lib/libgnunetpq.so.10
+lib/libgnunetpq.so.10.0.1
lib/libgnunetabd.so
lib/libgnunetabd.so.0
lib/libgnunetabd.so.0.0.0
@@ -273,7 +274,7 @@ lib/libgnunetcoreunderlaydummy.so
lib/libgnunetcoreunderlaydummy.so.0.0.0
lib/libgnunetcurl.so
lib/libgnunetcurl.so.0
-lib/libgnunetcurl.so.0.0.0
+lib/libgnunetcurl.so.0.1.0
lib/libgnunetdatacache.so
lib/libgnunetdatacache.so.0
lib/libgnunetdatacache.so.0.0.1
@@ -296,8 +297,8 @@ lib/libgnunetgns.so
lib/libgnunetgns.so.0
lib/libgnunetgns.so.0.0.0
lib/libgnunetgnsrecord.so
-lib/libgnunetgnsrecord.so.0
-lib/libgnunetgnsrecord.so.0.0.0
+lib/libgnunetgnsrecord.so.1
+lib/libgnunetgnsrecord.so.1.0.0
lib/libgnunetgnsrecordjson.so
lib/libgnunetgnsrecordjson.so.0
lib/libgnunetgnsrecordjson.so.0.0.0
@@ -312,7 +313,7 @@ lib/libgnunetjson.so.3
lib/libgnunetjson.so.3.1.0
lib/libgnunetmessenger.so
lib/libgnunetmessenger.so.0
-lib/libgnunetmessenger.so.0.0.7
+lib/libgnunetmessenger.so.0.0.8
lib/libgnunetmhd.so
lib/libgnunetmhd.so.0
lib/libgnunetmhd.so.0.0.1
@@ -410,8 +411,8 @@ lib/libgnunettransportmonitor.so
lib/libgnunettransportmonitor.so.0
lib/libgnunettransportmonitor.so.0.0.0
lib/libgnunetutil.so
-lib/libgnunetutil.so.22
-lib/libgnunetutil.so.22.0.0
+lib/libgnunetutil.so.23
+lib/libgnunetutil.so.23.2.0
lib/libgnunetvpn.so
lib/libgnunetvpn.so.0
lib/libgnunetvpn.so.0.0.0
@@ -427,6 +428,7 @@ libdata/pkgconfig/gnunetblock.pc
libdata/pkgconfig/gnunetcadet.pc
libdata/pkgconfig/gnunetconsensus.pc
libdata/pkgconfig/gnunetcore.pc
+libdata/pkgconfig/gnunetcurl.pc
libdata/pkgconfig/gnunetdatacache.pc
libdata/pkgconfig/gnunetdatastore.pc
libdata/pkgconfig/gnunetdht.pc
@@ -447,6 +449,7 @@ libdata/pkgconfig/gnunetnatauto.pc
libdata/pkgconfig/gnunetnse.pc
libdata/pkgconfig/gnunetpeerstore.pc
libdata/pkgconfig/gnunetpils.pc
+libdata/pkgconfig/gnunetpq.pc
libdata/pkgconfig/gnunetreclaim.pc
libdata/pkgconfig/gnunetregex.pc
libdata/pkgconfig/gnunetrest.pc