aboutsummaryrefslogtreecommitdiffstats
path: root/main/unbound/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/unbound/APKBUILD')
-rw-r--r--main/unbound/APKBUILD24
1 files changed, 19 insertions, 5 deletions
diff --git a/main/unbound/APKBUILD b/main/unbound/APKBUILD
index 0e63aa2a57e..56fce719924 100644
--- a/main/unbound/APKBUILD
+++ b/main/unbound/APKBUILD
@@ -3,8 +3,8 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=unbound
-pkgver=1.16.0
-pkgrel=0
+pkgver=1.19.3
+pkgrel=2
pkgdesc="Unbound is a validating, recursive, and caching DNS resolver"
url="https://nlnetlabs.nl/projects/unbound/about/"
arch="all"
@@ -19,7 +19,8 @@ _depends_migrate="
makedepends="$depends_dev
libevent-dev
linux-headers
- openssl-dev
+ openssl-dev>3
+ protobuf-c-dev
python3-dev
swig
"
@@ -47,6 +48,16 @@ source="https://unbound.net/downloads/unbound-$pkgver.tar.gz
"
# secfixes:
+# 1.19.2-r0:
+# - CVE-2024-1931
+# 1.19.1-r0:
+# - CVE-2023-50387
+# - CVE-2023-50868
+# 1.16.3-r0:
+# - CVE-2022-3204
+# 1.16.2-r0:
+# - CVE-2022-30698
+# - CVE-2022-30699
# 1.10.1-r0:
# - CVE-2020-12662
# - CVE-2020-12663
@@ -56,6 +67,8 @@ source="https://unbound.net/downloads/unbound-$pkgver.tar.gz
# - CVE-2019-16866
build() {
+ export CFLAGS="$CFLAGS -flto=auto"
+
PYTHON_VERSION=3 ./configure \
--build="$CBUILD" \
--host="$CHOST" \
@@ -71,6 +84,7 @@ build() {
--with-pthreads \
--disable-static \
--disable-rpath \
+ --enable-dnstap \
--with-ssl \
--without-pythonmodule \
--with-pyunbound
@@ -117,9 +131,9 @@ migrate() {
}
sha512sums="
-134679c0baad6738541295fcfbf8cc701c647b5d5cd00f87e50394bc7b5b74b7326ed2fc42f3282cae8094b4980c1e580d7b748b7151642c9060c449b644715f unbound-1.16.0.tar.gz
+f860614f090a5a081cceff8ca7f4b3d416c00a251ae14ceb6b4159dc8cd022f025592074d3d78aee2f86c3eeae9d1a314713e4740aa91062579143199accd159 unbound-1.19.3.tar.gz
05fec1829dfb5279f35a76eeab768d88b6dffee4477b1db693360021969bdcc89e309f71ea6cc63e0f921b1fc223a073b97892be2095ed93d7da917a59e09d00 conf.patch
7ab3f57ade3fe8add60bfce208efccc968728fac5c94c759c34aaa09aa71e0da06dd7c24ae0fecf9e2ccc869594226d68b24fe2b0a0b161b833e22c0de1b03b6 migrate-dnscache-to-unbound
-c8e29190a7ab2803bb528fcc008d9788c1d46ca96abd7273023778068156aa65330a99af76a755929d24dfa936a3900bd400368ddf7b89fb3bcef29dbaa32683 unbound.initd
+7ca4c42c00a86f737fd8f5024efce218c9d0dee8fb8708df60f7b292c25b4d3a35ed46a8a0a32847451bca988b5de2dbdddb7fed352170c03263281fc579582b unbound.initd
0ceae15d69deb24baa16990226de31fe743d84779a2595f31b4910b46ef925fc132cec1683d0a06141f707d9cbe517d731015702c60d9df4958ccfb9abd5a23f unbound.confd
"