diff options
Diffstat (limited to 'community/libreswan/APKBUILD')
-rw-r--r-- | community/libreswan/APKBUILD | 44 |
1 files changed, 34 insertions, 10 deletions
diff --git a/community/libreswan/APKBUILD b/community/libreswan/APKBUILD index 5c5ddd2f30f..2afe7bd41f0 100644 --- a/community/libreswan/APKBUILD +++ b/community/libreswan/APKBUILD @@ -1,24 +1,46 @@ # Contributor: Will Sinatra <wpsinatra@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libreswan -pkgver=4.6 +pkgver=4.15 pkgrel=0 pkgdesc="IPsec implementation for Linux" url="https://libreswan.org/" arch="all" license="GPL-2.0-or-later" -depends="nss-tools iproute2" -provides="openswan" +depends="dnssec-root nss-tools iproute2 !strongswan" +provides="openswan=$pkgver-r$pkgrel" options="!check" # no testsuite -makedepends="bison flex coreutils bash xmlto - gmp-dev linux-pam-dev nss-dev unbound-dev libcap-ng-dev - curl-dev nspr-dev bsd-compat-headers ldns-dev +makedepends=" + bash + bison + bsd-compat-headers + coreutils + curl-dev + flex + gmp-dev + ldns-dev + libcap-ng-dev + linux-pam-dev + nspr-dev + nss-dev + unbound-dev + xmlto " subpackages="$pkgname-doc $pkgname-openrc" source="https://download.libreswan.org/libreswan-$pkgver.tar.gz - Makefile.inc.local" + initd-runscript.patch + pam-rules.patch + Makefile.inc.local + " # secfixes: +# 4.15-r0: +# - CVE-2024-2357 +# - CVE-2024-3652 +# 4.12-r0: +# - CVE-2023-38710 +# - CVE-2023-38711 +# - CVE-2023-38712 # 4.6-r0: # - CVE-2022-23094 # 3.32-r0: @@ -29,7 +51,7 @@ source="https://download.libreswan.org/libreswan-$pkgver.tar.gz # - CVE-2019-12312 build() { - cp $srcdir/Makefile.inc.local $builddir + cp "$srcdir"/Makefile.inc.local "$builddir" make WERROR_CFLAGS="" \ INITDIR_DEFAULT=/etc/init.d \ PREFIX=/usr \ @@ -50,6 +72,8 @@ package() { } sha512sums=" -c1c3efd7665dee6caaf08cb5aa50fcd37c299acad4b62648284fdb04edd50ba8fc8d33a9fb210edaf2312697f8cd251f33a6b16587eb2cfefd1269b4482dd499 libreswan-4.6.tar.gz -36415fae9b6674d66b7728fbc1df4bb3c4fcb16f0bbe88ead1f23e553bb51a9deb288a8659a0050a3fb1e14c3dbb8fb8524e9ef48fb6842dc94b11b758349c58 Makefile.inc.local +49a60688bb4a5241dbd791bdde0c71ae80cfb7383bb841ea0788a9d0237569d7ad79e59985c700526e3807817ddae77ebd57521897526fbb8fb93ffbea631efe libreswan-4.15.tar.gz +50bba031d0342695727f520840d3e3650bd9ffae918374f03b122573152d08399128e9fb04e6a52321801f3d5dc7c9eab96364ae581f3e673c947dc283e45c04 initd-runscript.patch +50ca2cdbb2007ce4fb883794110545d68d4dc31d70605a646e9980ef874cdb468eb5d661766fe15a11f6f1b42626c01c8f551c8799e550f0abeb5fd6a4b10119 pam-rules.patch +94bcde573fc320450864394f3824bfe23e6ac8528a7b0b8a7d97d02a3883b6f47951f8a89a2c46cc394c65c5b3f9788b644f7f911f90ac78540e6479715e0a11 Makefile.inc.local " |