From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4DD88158088 for ; Wed, 22 Oct 2025 16:44:46 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 387BB340E9F for ; Wed, 22 Oct 2025 16:44:46 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id F10AB1104B5; Wed, 22 Oct 2025 16:44:44 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id E8F3D1104B5 for ; Wed, 22 Oct 2025 16:44:44 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7DFC1340E9F for ; Wed, 22 Oct 2025 16:44:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1E82E1E01 for ; Wed, 22 Oct 2025 16:44:43 +0000 (UTC) From: "Sven Wegener" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sven Wegener" Message-ID: <1761151447.c7fa286c7db29f5c53206414b1fcc79c691ee52c.swegener@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-dns/pdns-recursor/Manifest net-dns/pdns-recursor/pdns-recursor-5.2.6.ebuild X-VCS-Directories: net-dns/pdns-recursor/ X-VCS-Committer: swegener X-VCS-Committer-Name: Sven Wegener X-VCS-Revision: c7fa286c7db29f5c53206414b1fcc79c691ee52c X-VCS-Branch: master Date: Wed, 22 Oct 2025 16:44:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 5c04514d-84fe-480c-b0bb-f1a704dfcda7 X-Archives-Hash: bdf201a62f910b58ecdd882b64506eb2 commit: c7fa286c7db29f5c53206414b1fcc79c691ee52c Author: Sven Wegener gentoo org> AuthorDate: Wed Oct 22 16:39:53 2025 +0000 Commit: Sven Wegener gentoo org> CommitDate: Wed Oct 22 16:44:07 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fa286c net-dns/pdns-recursor: add 5.2.6 Bug: https://bugs.gentoo.org/964952 Signed-off-by: Sven Wegener gentoo.org> net-dns/pdns-recursor/Manifest | 1 + net-dns/pdns-recursor/pdns-recursor-5.2.6.ebuild | 136 +++++++++++++++++++++++ 2 files changed, 137 insertions(+) diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest index 73b8133bbe14..4c564088e3c8 100644 --- a/net-dns/pdns-recursor/Manifest +++ b/net-dns/pdns-recursor/Manifest @@ -55,6 +55,7 @@ DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae5 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.0.tar.xz 1362096 BLAKE2B 7570eaa43453149287943e242d47d5fbbe9183ec26ff927762e894ea98b5fd0d73ec94fd971482c2e461cb9cbe1918743f10de1b25280bfb391cd7079ce87020 SHA512 014799c024dafc98f09c987661b5e6c547074245a9fb60bc55448ea1f7c4e52547280ef80ccda4804e8e7eaba6c72801c9e7f3007219195edc1aad53056c10ce DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 diff --git a/net-dns/pdns-recursor/pdns-recursor-5.2.6.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.2.6.ebuild new file mode 100644 index 000000000000..ca3f3411d800 --- /dev/null +++ b/net-dns/pdns-recursor/pdns-recursor-5.2.6.ebuild @@ -0,0 +1,136 @@ +# 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=" + base64@0.22.1 + cc@1.1.18 + codespan-reporting@0.11.1 + cxx-build@1.0.128 + cxx@1.0.128 + cxxbridge-flags@1.0.128 + cxxbridge-macro@1.0.128 + equivalent@1.0.1 + hashbrown@0.14.5 + indexmap@2.5.0 + ipnet@2.10.0 + itoa@1.0.11 + link-cplusplus@1.0.9 + once_cell@1.19.0 + proc-macro2@1.0.86 + quote@1.0.37 + ryu@1.0.18 + scratch@1.0.7 + serde@1.0.210 + serde_derive@1.0.210 + serde_yaml@0.9.34+deprecated + shlex@1.3.0 + syn@2.0.77 + termcolor@1.4.1 + unicode-ident@1.0.12 + unicode-width@0.1.13 + unsafe-libyaml@0.2.11 + winapi-util@0.1.9 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 +" + +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} + !