aboutsummaryrefslogtreecommitdiffstats
path: root/community/i2pd/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/i2pd/APKBUILD')
-rw-r--r--community/i2pd/APKBUILD26
1 files changed, 17 insertions, 9 deletions
diff --git a/community/i2pd/APKBUILD b/community/i2pd/APKBUILD
index 877a5738ad5..7f6b61297b6 100644
--- a/community/i2pd/APKBUILD
+++ b/community/i2pd/APKBUILD
@@ -1,25 +1,30 @@
# Maintainer: r4sas <r4sas@i2pmail.org>
# Contributor: l-n-s <supervillain@riseup.net>
pkgname=i2pd
-pkgver=2.39.0
+pkgver=2.50.2
pkgrel=0
pkgdesc="I2P Router written in C++"
-url="https://github.com/PurpleI2P/i2pd"
+url="https://i2pd.website"
arch="all"
license="BSD-3-Clause"
pkgusers="i2pd"
-depends="musl-utils"
-makedepends="boost-dev miniupnpc-dev openssl-dev openssl zlib-dev"
+makedepends="boost-dev miniupnpc-dev openssl-dev>3 openssl zlib-dev"
options="!check" # No test suite
install="$pkgname.pre-install"
source="https://github.com/PurpleI2P/i2pd/archive/$pkgver/i2pd-$pkgver.tar.gz
i2pd.initd
i2pd.confd
"
-subpackages="$pkgname-openrc"
+subpackages="$pkgname-dbg $pkgname-openrc"
build() {
- local _arch_opts="USE_UPNP=yes"
+ local _arch_opts=
+
+ case "$CARCH" in
+ aarch64*|arm*) _arch_opts="USE_UPNP=yes USE_AESNI=no" ;;
+ *) _arch_opts="USE_UPNP=yes" ;;
+ esac
+
make $_arch_opts
}
@@ -35,6 +40,7 @@ package() {
install -D -m 644 contrib/tunnels.conf "$pkgdir"/etc/i2pd/tunnels.conf
install -D -m 644 contrib/i2pd.conf "$pkgdir"/etc/i2pd/i2pd.conf
+ install -D -m 644 contrib/i2pd.logrotate "$pkgdir"/etc/logrotate.d/i2pd
cp -r contrib/certificates/ "$pkgdir"/usr/share/$pkgname/certificates
ln -s /usr/share/$pkgname/certificates "$pkgdir"/var/lib/$pkgname/certificates
@@ -44,6 +50,8 @@ package() {
"$pkgdir"/etc/conf.d/$pkgname
}
-sha512sums="6b38e6e2e763e94ffe9d11eb2f9a0e9554560bb4fec95891240adf5bc0a9639f879dac4ff3712a9f8e00895b7bbeabc854887e61fe9f9755c33f96899e20aa76 i2pd-2.39.0.tar.gz
-5a95beef635fc2f5beecee314964fd41713ed61f92c4e972276208e0a2c86604c2b42a8e922863fc658a7a5789c9f43fddf7f76350fc281a44f2f42258a01201 i2pd.initd
-ba94e5505f4eeb9a32159aa0a3b7f68ff077abb9704800f70502ac75fd5bcfcb20450ebd983d0523beca2d13e718d7bf888f53ec455d1f41701c16d09c3b2d28 i2pd.confd"
+sha512sums="
+7df7a578711a959feee4326060829cf87c0d1669e473934549cb59d868a7aef7300ecd2d7a6b92a2295aa7e97964cc16d0e44a334db917e22b0b59573a9052de i2pd-2.50.2.tar.gz
+fae08de6cbdb5097cb3068d9a87509195d607fe666db870a3264f952fb3fceafc665168bd16bf598597617e48322301bbc900dcbd2c38fefca419d4755cea5f9 i2pd.initd
+5b767037b49a9d94ac12dcc014a34c63967ab16a3292dd2622a118326c8d54905213d9638e48903cf0115c69b37490f648d3b2a78a1099063af78178b7024c75 i2pd.confd
+"