Index | Thread | Search

From:
openbsd@systemfailure.net
Subject:
[update] i2pd-2.57.0
To:
ports@openbsd.org,Lucas Gabriel Vuotto <lucas@sexy.is>,Theo Buehler <tb@theobuehler.org>
Date:
Sun, 22 Jun 2025 10:07:17 +0000

Download raw body.

Thread
  • openbsd@systemfailure.net:

    [update] i2pd-2.57.0

Hello,

Here's an update for net/i2pd. This release contains both bug fixes and new features [1].

With the attached patch, the port builds and runs fine (at least on amd64). 'make test' is failing, but that's because a test is faulty. A fix has been committed upstream [2] and will be part of the next release.

Best regards.

-- 
[1] Changelog: https://github.com/PurpleI2P/i2pd/releases/tag/2.57.0

[2] https://github.com/PurpleI2P/i2pd/commit/db67126581e9d4d3ef6785520a380f0f1408b2d3
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/i2pd/Makefile,v
diff -u -p -r1.29 Makefile
--- Makefile	15 Feb 2025 04:05:17 -0000	1.29
+++ Makefile	21 Jun 2025 16:38:29 -0000
@@ -2,7 +2,7 @@ COMMENT =	client for the I2P anonymous n
 
 GH_ACCOUNT =	PurpleI2P
 GH_PROJECT =	i2pd
-GH_TAGNAME =	2.56.0
+GH_TAGNAME =	2.57.0
 
 CATEGORIES =	net
 HOMEPAGE =	https://i2pd.website
@@ -12,7 +12,7 @@ PERMIT_PACKAGE = Yes
 
 WANTLIB += ${COMPILER_LIBCXX}
 WANTLIB += boost_filesystem-mt boost_program_options-mt boost_system-mt
-WANTLIB += c crypto m miniupnpc ssl z
+WANTLIB += boost_atomic-mt c crypto m miniupnpc ssl z
 
 COMPILER =	base-clang ports-gcc
 MODULES =	devel/cmake
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/i2pd/distinfo,v
diff -u -p -r1.23 distinfo
--- distinfo	15 Feb 2025 04:05:17 -0000	1.23
+++ distinfo	21 Jun 2025 16:38:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (i2pd-2.56.0.tar.gz) = 64P36Yr+s3BNnuDaJJkgX3O6sLG+yvRJTM3L5ClfhVA=
-SIZE (i2pd-2.56.0.tar.gz) = 694510
+SHA256 (i2pd-2.57.0.tar.gz) = 4jJ/gW2So2nqr5/RZhvIs1BJUZni8stL/UaAEHzR1LQ=
+SIZE (i2pd-2.57.0.tar.gz) = 712641
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/i2pd/pkg/PLIST,v
diff -u -p -r1.15 PLIST
--- pkg/PLIST	1 Jan 2025 22:44:08 -0000	1.15
+++ pkg/PLIST	21 Jun 2025 16:38:29 -0000
@@ -37,6 +37,7 @@ include/i2pd/Log.h
 include/i2pd/MatchedDestination.h
 include/i2pd/NTCP2.h
 include/i2pd/NetDbRequests.h
+include/i2pd/PostQuantum.h
 include/i2pd/Profiling.h
 include/i2pd/Queue.h
 include/i2pd/Reseed.h
@@ -161,12 +162,6 @@ share/examples/i2pd/certificates/reseed/
 @sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/hankhill19580_at_gmail.com.crt 
 @owner
 @group
-share/examples/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
-@owner _i2pd
-@group _i2pd
-@sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
-@owner
-@group
 share/examples/i2pd/certificates/reseed/i2p-reseed_at_mk16.de.crt
 @owner _i2pd
 @group _i2pd
@@ -207,6 +202,12 @@ share/examples/i2pd/certificates/reseed/
 @owner _i2pd
 @group _i2pd
 @sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/reseed_at_diva.exchange.crt 
+@owner
+@group
+share/examples/i2pd/certificates/reseed/unixeno_at_cubicchaos.net.crt
+@owner _i2pd
+@group _i2pd
+@sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/unixeno_at_cubicchaos.net.crt
 @owner
 @group
 share/examples/i2pd/i2pd.conf