On 2024/08/01 18:19, David Uhden Collado wrote:
> OK?
> 

Your emailed diffs would not apply with patch(1). Here's a version
which should work (I dropped the cosmetic/blurby changes to DESCR and
made the Makefile formatting of the new lines a bit closer to the
existing ones).

I'm not going to run this software to test, so if some other committer
wants to take this and run with it, go ahead. :)


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/i2pd/Makefile,v
diff -u -p -r1.24 Makefile
--- Makefile    27 May 2024 08:13:51 -0000      1.24
+++ Makefile    3 Aug 2024 12:59:00 -0000
@@ -2,7 +2,7 @@ COMMENT =       client for the I2P anonymous n
 
 GH_ACCOUNT =   PurpleI2P
 GH_PROJECT =   i2pd
-GH_TAGNAME =   2.52.0
+GH_TAGNAME =   2.53.1
 
 CATEGORIES =   net
 HOMEPAGE =     https://i2pd.website
@@ -20,6 +20,15 @@ LIB_DEPENDS =        devel/boost
 
 # for tests
 USE_GMAKE =    Yes
+
+FLAVORS =      upnp
+FLAVOR ?=
+
+.if ${FLAVOR:Mupnp}
+LIB_DEPENDS += net/miniupnp/miniupnpc
+WANTLIB +=     miniupnpc
+CONFIGURE_ARGS += -DWITH_UPNP=ON
+.endif
 
 WRKSRC =       ${WRKDIST}/build
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/i2pd/distinfo,v
diff -u -p -r1.19 distinfo
--- distinfo    27 May 2024 08:13:51 -0000      1.19
+++ distinfo    3 Aug 2024 12:59:00 -0000
@@ -1,2 +1,2 @@
-SHA256 (i2pd-2.52.0.tar.gz) = 9fr6cAth0HkdN72O7gSRJYLqXj87HYDsM5vYFYowmVs=
-SIZE (i2pd-2.52.0.tar.gz) = 677023
+SHA256 (i2pd-2.53.1.tar.gz) = xoY9hTkF51lOpmFZXqWRBV+PLwGLm5BQfVpDpkVhiOo=
+SIZE (i2pd-2.53.1.tar.gz) = 677029
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/i2pd/pkg/DESCR,v
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   16 Jun 2019 22:13:55 -0000      1.1.1.1
+++ pkg/DESCR   3 Aug 2024 12:59:00 -0000
@@ -5,3 +5,6 @@ All communications over I2P are anonymou
 Participants don't reveal their real IP address to each other. Peer to
 peer (cryptocorruencies, file sharing) and client-to-server applications
 (websites, instant messengers, chat servers) are supported.
+
+Flavors:                                                                       
                                      
+    upnp       - Built with UPnP support                                       
                                      
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/i2pd/pkg/PLIST,v
diff -u -p -r1.13 PLIST
--- pkg/PLIST   16 Apr 2024 15:22:32 -0000      1.13
+++ pkg/PLIST   3 Aug 2024 12:59:00 -0000
@@ -8,7 +8,6 @@ include/i2pd/BOB.h
 include/i2pd/Base.h
 include/i2pd/Blinding.h
 include/i2pd/CPU.h
-include/i2pd/ChaCha20.h
 include/i2pd/ClientContext.h
 include/i2pd/Config.h
 include/i2pd/Crypto.h
@@ -38,7 +37,6 @@ include/i2pd/Log.h
 include/i2pd/MatchedDestination.h
 include/i2pd/NTCP2.h
 include/i2pd/NetDbRequests.h
-include/i2pd/Poly1305.h
 include/i2pd/Profiling.h
 include/i2pd/Queue.h
 include/i2pd/Reseed.h
@@ -190,12 +188,6 @@ share/examples/i2pd/certificates/reseed/
 @owner _i2pd
 @group _i2pd
 @sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
-@owner
-@group
-share/examples/i2pd/certificates/reseed/ls_at_mail.i2p.crt
-@owner _i2pd
-@group _i2pd
-@sample ${LOCALSTATEDIR}/lib/i2pd/certificates/reseed/ls_at_mail.i2p.crt
 @owner
 @group
 share/examples/i2pd/certificates/reseed/orignal_at_mail.i2p.crt

Reply via email to