commit: 61b354b18b543fa732e97d570936aa38417927d2 Author: Sven Wegener <swegener <AT> gentoo <DOT> org> AuthorDate: Sun Nov 2 20:05:21 2025 +0000 Commit: Sven Wegener <swegener <AT> gentoo <DOT> org> CommitDate: Mon Nov 3 05:40:58 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b354b1
net-dns/pdns-recursor: drop 5.2.5 Bug: https://bugs.gentoo.org/964952 Signed-off-by: Sven Wegener <swegener <AT> gentoo.org> net-dns/pdns-recursor/Manifest | 1 - net-dns/pdns-recursor/pdns-recursor-5.2.5.ebuild | 136 ----------------------- 2 files changed, 137 deletions(-) diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest index e709f504cfd0..bb7c7696b821 100644 --- a/net-dns/pdns-recursor/Manifest +++ b/net-dns/pdns-recursor/Manifest @@ -54,7 +54,6 @@ DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97 DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 -DIST pdns-recursor-5.2.5.tar.bz2 1726625 BLAKE2B 6e8c7449b4fb28e8eb0b7a77a17dc4b632a80482badbd785807a499ac5748261e7db9128e37336d39d7567a7058b01562e547789053b8d445746d6f774765d7f SHA512 2b94de2fd1fe8a52761f129af360d4857fdbc02b31667f8690393a016516e4f46dfb013895b416a9152aabf8af103ad3b83b3a8601dc75bce5f24141be1e8b6b DIST pdns-recursor-5.2.6.tar.bz2 1728620 BLAKE2B ac0cbc60242ca290b9942402bacf4e6bb1a8ae2b1181ebdff3a890a9a0104b129941392e7a27512ba719786c29467883b6d6a1e05a4964f3f8c11edbfc68bbf5 SHA512 637a006ecc49a4dac7f5ea59edd494b7ac9f47874723fbfb7378ef7a1e065688fc266cfd431134d31d58a06052760ecdfb1076caf4aa7bf5bf4f2ab27ceb5a95 DIST pdns-recursor-5.3.1.tar.xz 1362088 BLAKE2B 4fbe05b078cc66172897838ee6a59f3c10fa4f1e0059605fb6f9e875dbe7802655d57bf6fc944d8dc6cdf9ae48581aa55aa1e8bc8b57dd472f966197be41e352 SHA512 e595f9dc7d7b05ef7b80e905b5536341bc6a5267a37786e73a0fdb0f52970d41568b01717a5f6900b1ee297c01063d3edccad3d143c72c94409bb1457b901f41 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 diff --git a/net-dns/pdns-recursor/pdns-recursor-5.2.5.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.2.5.ebuild deleted file mode 100644 index dd20d8eab9c6..000000000000 --- a/net-dns/pdns-recursor/pdns-recursor-5.2.5.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -LUA_COMPAT=( lua5-{1..4} luajit ) - -CRATES=" - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected]+deprecated - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] - [email protected] -" - -inherit cargo flag-o-matic lua-single - -DESCRIPTION="The PowerDNS Recursor" -HOMEPAGE="https://www.powerdns.com/" -SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2 ${CARGO_CRATE_URIS}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="debug dns-over-tls dnstap snmp sodium systemd test valgrind" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS} - dnstap? ( dev-libs/fstrm ) - systemd? ( sys-apps/systemd:0= ) - snmp? ( net-analyzer/net-snmp ) - sodium? ( dev-libs/libsodium:= ) - elibc_glibc? ( - arm? ( >=sys-libs/glibc-2.34 ) - x86? ( >=sys-libs/glibc-2.34 ) - ) - dev-libs/openssl:= - >=dev-libs/boost-1.54:=[context]" -RDEPEND="${DEPEND} - !<net-dns/pdns-2.9.20-r1 - acct-user/pdns - acct-group/pdns" -DEPEND="${DEPEND} - valgrind? ( dev-debug/valgrind )" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}"/${P/_/-} - -pkg_setup() { - lua-single_pkg_setup - filter-flags -ftree-vectorize - filter-lto - rust_pkg_setup -} - -src_configure() { - econf \ - --enable-experimental-64bit-time_t-support-on-glibc \ - --sysconfdir=/etc/powerdns \ - --with-nod-cache-dir=/var/lib/powerdns \ - --with-service-user=pdns \ - --with-service-group=pdns \ - --with-lua="${ELUA}" \ - $(use_enable debug verbose-logging) \ - $(use_enable systemd) \ - $(use_enable dns-over-tls) \ - $(use_enable dnstap dnstap) \ - $(use_enable test unit-tests) \ - $(use_enable valgrind) \ - $(use_with sodium libsodium) \ - $(use_with snmp net-snmp) -} - -src_compile() { - default -} - -src_install() { - default - - # rename .yml file to .conf, to facilitate easy upgrade and switch to .yml - mv "${D}"/etc/powerdns/recursor.{yml-dist,conf} || die - - sed -i \ - -e 's/^# set\([ug]\)id: '\'\''$/ set\1id: '\''pdns'\''/' \ - -e 's/^# chroot: '\'\''$/ chroot: '\''\/var\/lib\/powerdns'\''/' \ - "${D}"/etc/powerdns/recursor.conf || die - - newinitd "${FILESDIR}"/pdns-recursor-r3 pdns-recursor - - keepdir /var/lib/powerdns -} - -src_test() { - default -} - -pkg_postinst() { - einfo "Starting with 5.1.x we default to using the new yaml configuration file format." - einfo "The old configuration file format is still supported for now, but please update" - einfo "your recursor.conf to yaml using 'rec_control show-yaml'." -}
