commit:     523c5817686d3be6c2bc327aab08ca734fbc5fcd
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  9 19:16:52 2025 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Wed Apr  9 19:18:43 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523c5817

net-dns/pdns-recursor: add 5.1.4, add 5.2.2, drop 5.2.1

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 net-dns/pdns-recursor/Manifest                     |  4 +-
 ...sor-5.2.1.ebuild => pdns-recursor-5.1.4.ebuild} | 69 ++++++++++------------
 ...sor-5.2.1.ebuild => pdns-recursor-5.2.2.ebuild} |  8 +--
 3 files changed, 35 insertions(+), 46 deletions(-)

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 0ac0e80ac972..ee807ae93e20 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -24,7 +24,8 @@ DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 
4f73807068243aa0dc4b6773c5446fc9881
 DIST memchr-2.7.4.crate 96670 BLAKE2B 
da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6
 SHA512 
8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
 DIST once_cell-1.19.0.crate 33046 BLAKE2B 
c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380
 SHA512 
4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
 DIST pdns-recursor-5.1.3.tar.bz2 1718665 BLAKE2B 
1030d7ee0b4fc06a4e20f23249167d21ac6439218652a5853ea5f3aaaa476c5bd659cf0e79df27cf42ab6efdd9f5ade856ddde8716aacd1914fe8f8f8792549f
 SHA512 
6ff144efb60125c5fa66232852f267270a24f4b656d039f167be007b6aefb65fb68e53007a868493fca11f7e33916565fb3e4de87dd9bd0899f2d975271a72ec
-DIST pdns-recursor-5.2.1.tar.bz2 1723702 BLAKE2B 
431f75b5ceb9a4f5a27f59006f71572c92a126d40ed2912eb2f60258ff9b14898407d9ad6b5a309de0e45c9af9202bc9af23432d3cd0a7cea80055c602b4495a
 SHA512 
f75d1a8fb7ae6588c2531706cb6c889aa161c945292b971cecb8b07abc3794aa1ef464e2a88f2f335e8e3b387bda266064b216c07450f43b5548de0b75bbe9a4
+DIST pdns-recursor-5.1.4.tar.bz2 1703349 BLAKE2B 
4ebc826e7b618bb8a4d61e2e74dcb84c4e095544d7be8450573b07b65c54fc6417ac5b45a71dd083abc34c08e1aada2ffd66d9469fc0b805bb6db29b4fd53152
 SHA512 
c473f84c04dbeea95a30dd75858593d1de3005c821d044ad747bfcfb7ff984cd7fe4510c1f2cc634c26637e859078cc5cebea231e5d18a3dd6821d7b4ddb2fa9
+DIST pdns-recursor-5.2.2.tar.bz2 1723921 BLAKE2B 
c883ad7ac76ac11dffa538ae36d8fd2b276d974d1de9d08512fac0f3e63b444074162db3ef0e9478ad75ba86fc46bddcd09ad07cc3fe7f2be7a570f602d46be7
 SHA512 
a5516f72cad32d283402c64e9b6e54af9b8ad1f6fdd635e03ecdf0dcc5cb6ad440fe9a2488ac3c6568ab30962571400a53a453e20921ff57798c129640452b93
 DIST proc-macro2-1.0.84.crate 48922 BLAKE2B 
51f73a6bbc3cc42aa5bb5c3f4bf404a0c7803f7219673771d375ab288c638113f496e932b98981ef56dac755d9387f888a4147864d8f9364cef47644ea179161
 SHA512 
0d0bd0cc1f457b6d5feb9fd6da670f2a0662d15d88e5d20d4d308103c689a103861b3838eb25e5144cf24fb87abffdebb3175989285a03f08730ce3daa55e35e
 DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 
4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3
 SHA512 
1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
 DIST quote-1.0.36.crate 28507 BLAKE2B 
b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129
 SHA512 
f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
@@ -36,7 +37,6 @@ DIST serde-1.0.210.crate 78338 BLAKE2B 
b3621d1313312177a346313e6e384fe9660f74eef
 DIST serde_derive-1.0.203.crate 55867 BLAKE2B 
1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824
 SHA512 
b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
 DIST serde_derive-1.0.210.crate 56020 BLAKE2B 
b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028
 SHA512 
1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
 DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 
1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174
 SHA512 
64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca
-DIST serde_yml-0.0.12.crate 125859 BLAKE2B 
b9edf944cb967a66882354b15b99fb469005e6af002d7a1064b63b0e2cfba812fed56b2c5ca994a157694a10f1e3a0777a1645ae07d347c7840c632f621e189d
 SHA512 
a7a3ef7b9114410388496817e417aa11c8f73cadd09c51ad60c7b62ea4932a6c4cbfa8b735efc8cd4077bee5249949203d618961eb99dd8472ffce4a61711ba1
 DIST shlex-1.3.0.crate 18713 BLAKE2B 
18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d
 SHA512 
5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
 DIST syn-2.0.66.crate 264855 BLAKE2B 
5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073
 SHA512 
60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
 DIST syn-2.0.77.crate 268784 BLAKE2B 
adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c
 SHA512 
f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4

diff --git a/net-dns/pdns-recursor/pdns-recursor-5.2.1.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-5.1.4.ebuild
similarity index 75%
copy from net-dns/pdns-recursor/pdns-recursor-5.2.1.ebuild
copy to net-dns/pdns-recursor/pdns-recursor-5.1.4.ebuild
index c5b3f16da434..ccc125279ec1 100644
--- a/net-dns/pdns-recursor/pdns-recursor-5.2.1.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-5.1.4.ebuild
@@ -6,47 +6,44 @@ 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]
-       [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]
+       [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
@@ -72,7 +69,7 @@ DEPEND="${LUA_DEPS}
                x86? ( >=sys-libs/glibc-2.34 )
        )
        dev-libs/openssl:=
-       >=dev-libs/boost-1.54:=[context]"
+       >=dev-libs/boost-1.42:=[context]"
 RDEPEND="${DEPEND}
        !<net-dns/pdns-2.9.20-r1
        acct-user/pdns
@@ -87,17 +84,13 @@ pkg_setup() {
        lua-single_pkg_setup
        filter-flags -ftree-vectorize
        filter-lto
+       append-lfs-flags
+       append-cppflags -D_TIME_BITS=64
        rust_pkg_setup
 }
 
-src_prepare() {
-       default
-       sed -i -e '/^]$/ d' configure || die
-}
-
 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 \

diff --git a/net-dns/pdns-recursor/pdns-recursor-5.2.1.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-5.2.2.ebuild
similarity index 97%
rename from net-dns/pdns-recursor/pdns-recursor-5.2.1.ebuild
rename to net-dns/pdns-recursor/pdns-recursor-5.2.2.ebuild
index c5b3f16da434..231321b77adc 100644
--- a/net-dns/pdns-recursor/pdns-recursor-5.2.1.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-5.2.2.ebuild
@@ -29,12 +29,13 @@ CRATES="
        [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]
@@ -90,11 +91,6 @@ pkg_setup() {
        rust_pkg_setup
 }
 
-src_prepare() {
-       default
-       sed -i -e '/^]$/ d' configure || die
-}
-
 src_configure() {
        econf \
                --enable-experimental-64bit-time_t-support-on-glibc \

Reply via email to