Wednesday, July 31, 2024

Re: Upgrade to 2.53.1 and add FLAVOR to the net/i2pd port

I forgot to add the diff for distinfo, I add it at the bottom of this email.

> Index: net/i2pd/Makefile
> ===================================================================
> RCS file: /cvs/ports/net/i2pd/Makefile,v
> diff -u -r1.24 Makefile
> --- net/i2pd/Makefile    27 May 2024 08:13:51 -0000    1.24
> +++ net/i2pd/Makefile    31 Jul 2024 03:24:20 -0000
> @@ -2,7 +2,7 @@
>
>  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,14 @@
>
>  # for tests
>  USE_GMAKE =    Yes
> +
> +FLAVORS+=upnp
> +FLAVOR?=
> +
> +.if ${FLAVOR:Mupnp}
> +LIB_DEPENDS+=net/miniupnp/miniupnpc
> +CONFIGURE_ARGS+=-DWITH_UPNP=ON
> +.endif
>
>  WRKSRC =    ${WRKDIST}/build
>
> Index: net/i2pd/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/net/i2pd/pkg/PLIST,v
> diff -u -r1.13 PLIST
> --- net/i2pd/pkg/PLIST    16 Apr 2024 15:22:32 -0000    1.13
> +++ net/i2pd/pkg/PLIST    31 Jul 2024 03:24:58 -0000
> @@ -8,7 +8,6 @@
>  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/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 @@
>  @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
>
> Index: net/i2pd/pkg/DESCR
> ===================================================================
> RCS file: /cvs/ports/net/i2pd/pkg/DESCR,v
> diff -u -r1.1.1.1 DESCR
> --- net/i2pd/pkg/DESCR    16 Jun 2019 22:13:55 -0000    1.1.1.1
> +++ net/i2pd/pkg/DESCR    31 Jul 2024 03:25:14 -0000
> @@ -1,7 +1,13 @@
> -i2pd is a full featured client for the I2P network written in C++.
> +I2Pd is a full featured client for the I2P network written in C++.
>
> -I2P (Invisible Internet Project) is a universal anonymous network layer.
> -All communications over I2P are anonymous and end-to-end encrypted.
> -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.
> +I2P (Invisible Internet Project) is a universal anonymous network
> layer. All
> +communications over I2P are anonymous and end-to-end encrypted.
> Participants
> +don't reveal their real IP address to each other. Peer to peer
> +(cryptocurrencies, file sharing) and client-to-server applications
> (websites,
> +instant messengers, chat servers) are supported.
> +
> +I2P allows people from all around the world to communicate and share
> +information without restrictions.
> +
> +Flavors:
> +    upnp       - Built with UPnP support

Index: net/i2pd/distinfo
===================================================================
RCS file: /cvs/ports/net/i2pd/distinfo,v
diff -u -r1.19 distinfo
--- net/i2pd/distinfo 27 May 2024 08:13:51 -0000 1.19
+++ net/i2pd/distinfo 31 Jul 2024 13:15:24 -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) =
c6863d853905e7594ea661595ea591055f8f2f018b9b90507d5a43a6456188ea
+SIZE (i2pd-2.53.1.tar.gz) = 677029

No comments:

Post a Comment