summaryrefslogtreecommitdiff
path: root/net-dns
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-10 21:05:55 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-10 21:05:55 +0000
commit71deace00d1a2b091313fe137ab7092418c6f87c (patch)
tree9f1f0dee23e13658e52f49437befe78427148c51 /net-dns
parent29aabba0ea759c6a2864ff5631735b67ee38e5e0 (diff)
gentoo resync : 10.02.2020
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/Manifest.gzbin8870 -> 8871 bytes
-rw-r--r--net-dns/hash-slinger/Manifest4
-rw-r--r--net-dns/hash-slinger/hash-slinger-2.6-r1.ebuild18
-rw-r--r--net-dns/hash-slinger/hash-slinger-2.7-r2.ebuild (renamed from net-dns/hash-slinger/hash-slinger-2.7-r1.ebuild)18
-rw-r--r--net-dns/unbound/Manifest2
-rw-r--r--net-dns/unbound/unbound-1.9.4.ebuild22
6 files changed, 34 insertions, 30 deletions
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 0a21acac3142..99197c064cc5 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/hash-slinger/Manifest b/net-dns/hash-slinger/Manifest
index c0a6fee07706..b9cf1a12bdd9 100644
--- a/net-dns/hash-slinger/Manifest
+++ b/net-dns/hash-slinger/Manifest
@@ -1,5 +1,5 @@
DIST hash-slinger-2.6.tar.gz 34864 BLAKE2B 4bd66a30ce0f6f57676d8c8691a38743b2b4263fc600b9a3756f1ff4676477bd61a4b20df082227a3437ca2bcbb1ad4e44643f8a87cda0a1123dab8fafa26140 SHA512 1e5d67ed2ef8eae910927fbd7419928d87ba31a91ca43a1c163b05f725da96a50d30e1539c4c55a68a22f0e2c9a2f7c7101fbdcfb5fc903e87fe4c22e20f33af
DIST hash-slinger-2.7.tar.gz 37684 BLAKE2B e8758251c51139723778ca0db271cbc730e19bba25fad3f7f784f06774ce52038f520c11b526fffd30570854112f0e7b184f6d05e4d20847ac2c014bc66151f8 SHA512 b1b3e46c4cdd8b983b55156c9bcc58afc973c2503cde48283e98306e381753547f425bfaee68707ae10b2e31b71d01485b34e4a9841c9ce2048f9551f23d0976
-EBUILD hash-slinger-2.6-r1.ebuild 1076 BLAKE2B 6a5920d8930cdbc70d353d020bda6413ad51a51867c9b151e71f00088ddd78410bdf3313600805ede1992bd9fe217088d58aac5fdaa4e341db54f1690bd08b19 SHA512 b1e974bb72e667cae331fbe546a4309590611c06988d2eda4fdfc7d5c201d5e9c60b443dc52a23259451a8c958f6a6ff510c66e3511cd0b23fb95698e58f1548
-EBUILD hash-slinger-2.7-r1.ebuild 1078 BLAKE2B 9c6f75404afcb748586ea0f06741ed70723e8e08dd469deb10c9fd1741bf1188eb00a04a1ef24744955879f9c8e59464d4a3150af9cc9c4bba3c787716e17a77 SHA512 3b3a4755964193e8f63de1e0e8b6f577a6657585275ccf66d9576a9311a3d673eb65e257c35cf7849b64067f00352d079bffd78925c36315bafaa200f40688ca
+EBUILD hash-slinger-2.6-r1.ebuild 1134 BLAKE2B 847ed4050abe46205af470afa9dc1fa6f11992580a78db290e497a08295964400f4e2244a8ccd57acda2b809df3f1ae630898912a958bc18d266abfc3a107297 SHA512 f136b8a267c3b1ecc3d33a06cd654c8250bd2b32522bf396cb4194843f4177b9c5dba9b0736e4d6fec328c5078206141db88f104ed089fb15ed62ed17fdd3b7f
+EBUILD hash-slinger-2.7-r2.ebuild 1139 BLAKE2B 6ddb2733e7eda7bdf3306e7dcc98e1b2b5a4c4c856c93fe60956f9008f94106d04e9fb18b600daa86a6ffbe9d47f5080c1fbd87920b24b98510f5f3023eee6ef SHA512 487bec780b16892e676d8eb502e8d4bda59f07deb9d235c0d87b9f58a18d25d04a21171183f4ba1993b831b92eaa91d296f998500fd416577a565a0e7235f898
MISC metadata.xml 488 BLAKE2B e51e5da837d62c1fefc50f59a31bc8464e1cfdaf770130562b20ad33c8f9b8b5bc604e508eaa5b9087fe59e25fdd3993f5fedc062f0a75ad6ad723234e7e5f6f SHA512 d7d812a2e7a32bd659135bddc88f74b3f882237eba39d96d67ef8a5a53656c64090bfa4535a104e0581c82f2d8e6c69357a314cf8750cb4dd1a5fb421cb3251e
diff --git a/net-dns/hash-slinger/hash-slinger-2.6-r1.ebuild b/net-dns/hash-slinger/hash-slinger-2.6-r1.ebuild
index a2ff821691bc..a5e14629412a 100644
--- a/net-dns/hash-slinger/hash-slinger-2.6-r1.ebuild
+++ b/net-dns/hash-slinger/hash-slinger-2.6-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
-inherit python-r1
+inherit python-single-r1
DESCRIPTION="Various tools to generate special DNS records like SSHFP, TLSA, OPENPGPKEY, IPSECKEY"
HOMEPAGE="https://people.redhat.com/pwouters/hash-slinger/"
@@ -21,12 +21,14 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND=""
RDEPEND="
${PYTHON_DEPS}
- dev-python/dnspython[$PYTHON_USEDEP]
- dev-python/ipaddr[$PYTHON_USEDEP]
- dev-python/m2crypto[$PYTHON_USEDEP]
- net-dns/unbound[python,$PYTHON_USEDEP]
+ net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
+ dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
+ dev-python/m2crypto[${PYTHON_MULTI_USEDEP}]
+ openpgp? ( dev-python/python-gnupg[${PYTHON_MULTI_USEDEP}] )
+ ')
ipsec? ( net-vpn/libreswan[dnssec] )
- openpgp? ( dev-python/python-gnupg[$PYTHON_USEDEP] )
ssh? ( net-misc/openssh )
"
@@ -38,7 +40,7 @@ src_install() {
use ipsec && tools+=" ipseckey"
for tool in $tools ; do
doman ${tool}.1
- python_foreach_impl python_doscript ${tool}
+ python_doscript ${tool}
done
dodoc BUGS CHANGES README
}
diff --git a/net-dns/hash-slinger/hash-slinger-2.7-r1.ebuild b/net-dns/hash-slinger/hash-slinger-2.7-r2.ebuild
index 161c87a31f2d..e36c1758e267 100644
--- a/net-dns/hash-slinger/hash-slinger-2.7-r1.ebuild
+++ b/net-dns/hash-slinger/hash-slinger-2.7-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
-inherit python-r1
+inherit python-single-r1
DESCRIPTION="Various tools to generate special DNS records like SSHFP, TLSA, OPENPGPKEY, IPSECKEY"
HOMEPAGE="https://people.redhat.com/pwouters/hash-slinger/"
@@ -21,12 +21,14 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND=""
RDEPEND="
${PYTHON_DEPS}
- dev-python/dnspython[$PYTHON_USEDEP]
- dev-python/ipaddr[$PYTHON_USEDEP]
- dev-python/m2crypto[$PYTHON_USEDEP]
- net-dns/unbound[python,$PYTHON_USEDEP]
+ net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
+ dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
+ dev-python/m2crypto[${PYTHON_MULTI_USEDEP}]
+ openpgp? ( dev-python/python-gnupg[${PYTHON_MULTI_USEDEP}] )
+ ')
ipsec? ( net-vpn/libreswan[dnssec] )
- openpgp? ( dev-python/python-gnupg[$PYTHON_USEDEP] )
ssh? ( net-misc/openssh )
"
@@ -38,7 +40,7 @@ src_install() {
use ipsec && tools+=" ipseckey"
for tool in $tools ; do
doman ${tool}.1
- python_foreach_impl python_doscript ${tool}
+ python_doscript ${tool}
done
dodoc BUGS CHANGES README
}
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 9fd0ca5c4e89..fef331d8fabe 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -9,7 +9,7 @@ AUX unbound_at.service 304 BLAKE2B 0762200390475ff6a3ca4dc282b3eca3e55cb339528a7
DIST unbound-1.9.4.tar.gz 5686242 BLAKE2B de9e553ba6e8c3839b41776052c3b0f83890b5bd9cbdb895fbf1e413169dd4740a9dc354ccc787fa018755acb73e831f1cb2742db65e151d1e01367b35a7b9e5 SHA512 44021014c944fc01a1f5f9afd77145f5554a3282cc2bfd54526fc4f88346f497c847ddb72bafa155d7e6e5dd02b6bb031836ead4408977d4e4b5b3290dffea9c
DIST unbound-1.9.5.tar.gz 5686689 BLAKE2B a685d7f74bff5d76907694877a988346f233c202121b76f7fbd0d86edc200abe06d345e77fdca41e97d2a22329e6bbc1600fefeaac2abc1784f34367413593e3 SHA512 0b198b49165b25c93899ca41fead67c479e5b6fd255f7e2af6930f4b9898c73d8a72caf376fce9a2a33199d0764db58388371c3fdbd442999ddfdb0b8b5394ea
DIST unbound-1.9.6.tar.gz 5680145 BLAKE2B 9aa047270694babed36395100bbfc4287c74e173abfbb6f33939a7bf1362f765b16a8d016d84d426a5c0014d244063b4c028d5b5dddb05f09ad4287d8a63f098 SHA512 39a60f51da912ed25d247bc1e882b1242d80a63b0c2b3f753d38ed558f3a24691267375136ff6d85e5945a98ca0c4ac87e43e131c97737a355374dde64259951
-EBUILD unbound-1.9.4.ebuild 5426 BLAKE2B a252b262ecf27479c65f2402c7b8f1521d3dc74276f11e9bb580fda54e35bff976b1b2f67b1dabaa684a8f1f1960f417ac3e2275ac76434b54b55630ee7f568f SHA512 84a52d942381bec1757cf995ade916753d4df520e52a6263e89206d656b39d93116d2e811ca575b16683c381bb9b2c22ebc7c0b99e1bfb37ab3a864fce1be91d
+EBUILD unbound-1.9.4.ebuild 5400 BLAKE2B 05b5b0711338d69f328e4cc5d76c59c8abc0ba18fd4e38751fcd2fef6649042d9b503590ef2a7daf8d078a05089f6d2825b2aa5add7939ff6389288a071b325c SHA512 22b28d955dead434f71ccb5a442dc54a130d17aa4bb94ac461f7f473ea361ba5d331d03d251da3a6981e5a11d93bb12b8f057e51f730fd634d22665ee1b598e8
EBUILD unbound-1.9.5.ebuild 5400 BLAKE2B e7ff3b4b75d812085ab79c1101dcbec1f4d0a845c28254940b5990e087b9441bb91806dafc11e3a4e6d7ef83065fbd7e83818e5706b60a7bcf8523d18685febe SHA512 7d3a1751cf5387b0723d4727faf11ad4b5d9f92fc203754152e069168ed2857b750c8e647af5d28154635a82358deca355f04a5ef3129c069b2859b3cb6b958b
EBUILD unbound-1.9.6.ebuild 5400 BLAKE2B e7ff3b4b75d812085ab79c1101dcbec1f4d0a845c28254940b5990e087b9441bb91806dafc11e3a4e6d7ef83065fbd7e83818e5706b60a7bcf8523d18685febe SHA512 7d3a1751cf5387b0723d4727faf11ad4b5d9f92fc203754152e069168ed2857b750c8e647af5d28154635a82358deca355f04a5ef3129c069b2859b3cb6b958b
MISC metadata.xml 1357 BLAKE2B 3fccac00ddfac90bb692169a01f19402fd5534f05a88a8981e6e276f535800f50e4ee138f2b815db176e426422e54a2d107219f214cfaeda979ce1b03710f71a SHA512 13ffc57b5a7ddd1a2ab76a4f29d7a5dc2926ed07ae74f74444ecda949aae2a611a1e194d9b482fe145a00021f603b22c7b8a44f1b7901600da261b0bc1f51525
diff --git a/net-dns/unbound/unbound-1.9.4.ebuild b/net-dns/unbound/unbound-1.9.4.ebuild
index 840b23595d5c..e1f4177a4b64 100644
--- a/net-dns/unbound/unbound-1.9.4.ebuild
+++ b/net-dns/unbound/unbound-1.9.4.ebuild
@@ -110,12 +110,12 @@ multilib_src_configure() {
--enable-ipsecmod \
--enable-tfo-client \
--enable-tfo-server \
- --with-libevent="${EPREFIX%/}"/usr \
- $(multilib_native_usex redis --with-libhiredis="${EPREFIX%/}/usr" --without-libhiredis) \
- --with-pidfile="${EPREFIX%/}"/run/unbound.pid \
- --with-rootkey-file="${EPREFIX%/}"/etc/dnssec/root-anchors.txt \
- --with-ssl="${EPREFIX%/}"/usr \
- --with-libexpat="${EPREFIX%/}"/usr
+ --with-libevent="${EPREFIX}"/usr \
+ $(multilib_native_usex redis --with-libhiredis="${EPREFIX}/usr" --without-libhiredis) \
+ --with-pidfile="${EPREFIX}"/run/unbound.pid \
+ --with-rootkey-file="${EPREFIX}"/etc/dnssec/root-anchors.txt \
+ --with-ssl="${EPREFIX}"/usr \
+ --with-libexpat="${EPREFIX}"/usr
# http://unbound.nlnetlabs.nl/pipermail/unbound-users/2011-April/001801.html
# $(use_enable debug lock-checks) \
@@ -151,7 +151,7 @@ multilib_src_install_all() {
# ... and point example config to it
sed -i \
-e '/# auto-trust-anchor-file:/s,/etc/dnssec/root-anchors.txt,/etc/unbound/var/root-anchors.txt,' \
- "${ED%/}/etc/unbound/unbound.conf" || \
+ "${ED}/etc/unbound/unbound.conf" || \
die
# Used to store cache data
@@ -167,16 +167,16 @@ multilib_src_install_all() {
pkg_postinst() {
# make var/ writable by unbound
- if [[ -d "${EROOT%/}/etc/unbound/var" ]]; then
- chown --no-dereference --from=root unbound: "${EROOT%/}/etc/unbound/var"
+ if [[ -d "${EROOT}/etc/unbound/var" ]]; then
+ chown --no-dereference --from=root unbound: "${EROOT}/etc/unbound/var"
fi
einfo ""
einfo "If you want unbound to automatically update the root-anchor file for DNSSEC validation"
- einfo "set 'auto-trust-anchor-file: ${EROOT%/}/etc/unbound/var/root-anchors.txt' in ${EROOT%/}/etc/unbound/unbound.conf"
+ einfo "set 'auto-trust-anchor-file: ${EROOT}/etc/unbound/var/root-anchors.txt' in ${EROOT}/etc/unbound/unbound.conf"
einfo "and run"
einfo ""
- einfo " su -s /bin/sh -c '${EROOT%/}/usr/sbin/unbound-anchor -a ${EROOT%/}/etc/unbound/var/root-anchors.txt' unbound"
+ einfo " su -s /bin/sh -c '${EROOT}/usr/sbin/unbound-anchor -a ${EROOT}/etc/unbound/var/root-anchors.txt' unbound"
einfo ""
einfo "as root to create it initially before starting unbound for the first time after enabling this."
einfo ""