From: David Uhden Collado Subject: [UPDATE] net/i2p 2.10.0 -> 2.12.0 To: ports@openbsd.org, pascal@stumpf.co Date: Tue, 26 May 2026 22:28:00 +0000 Hello, Please find attached a patch that updates the net/i2p port to version 2.12.0. The upstream release notes and full list of changes are available at: https://i2p.net/en/blog/2026/02/09/i2p-2.11.0-release/ https://i2p.net/en/blog/2026/04/20/i2p-2.12.0-release/ I also updated the HOMEPAGE to the new canonical project site: https://i2p.net/ In short, the changes since 2.10.0 include the switch to Java 17+, Jetty 12, broader post-quantum crypto support, and SAMv3 improvements. The 2.12.0 release then continues the post-quantum work and fixes a SAMv3 lookup issue. In addition to the version bump, I have preserved the existing OpenBSD-specific adjustments for the port, including the local wrapper and runtime configuration changes. I also updated the package list for the new upstream files, including the additional reseed and router certificates shipped in this release. The package list now uses /var/empty as the _i2p account home so installation does not warn about a missing home directory. I used the GitHub release archive as the source tarball because the previous upstream download location could not be resolved from my build environment, while the GitHub archive was available and matched the 2.12.0 release tag. Thank you for your time and consideration. Best regards, David Index: net/i2p/Makefile =================================================================== RCS file: /cvs/ports/net/i2p/Makefile,v diff -u -p -u -p -r1.28 Makefile --- net/i2p/Makefile 23 Mar 2026 19:02:40 -0000 1.28 +++ net/i2p/Makefile 26 May 2026 22:15:38 -0000 @@ -1,13 +1,12 @@ COMMENT= i2p routing protocol -V = 2.10.0 -DISTNAME = i2psource_${V} +V = 2.12.0 +DISTNAME = i2p-${V} PKGNAME = i2p-${V} -REVISION = 0 CATEGORIES= net -HOMEPAGE= https://geti2p.net/en/ +HOMEPAGE= https://i2p.net/ MAINTAINER= Pascal Stumpf @@ -15,11 +14,11 @@ MAINTAINER= Pascal Stumpf