summaryrefslogtreecommitdiff
path: root/net-dns/knot-resolver
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-27 22:02:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-27 22:02:09 +0000
commita87296ad796f00f3bba27339f6efe11b9a384e23 (patch)
tree1a47aa193935e1eb80c6ce1c7ececdcf9d44dfb3 /net-dns/knot-resolver
parent724cccb689f2076a398ede6845749926c86ea647 (diff)
gentoo auto-resync : 27:02:2023 - 22:02:09
Diffstat (limited to 'net-dns/knot-resolver')
-rw-r--r--net-dns/knot-resolver/Manifest5
-rw-r--r--net-dns/knot-resolver/knot-resolver-5.5.3.ebuild93
-rw-r--r--net-dns/knot-resolver/knot-resolver-5.6.0.ebuild2
3 files changed, 2 insertions, 98 deletions
diff --git a/net-dns/knot-resolver/Manifest b/net-dns/knot-resolver/Manifest
index b1c17827135a..0b5eb20b5b69 100644
--- a/net-dns/knot-resolver/Manifest
+++ b/net-dns/knot-resolver/Manifest
@@ -1,9 +1,6 @@
AUX knot-resolver-5.5.3-docdir.patch 925 BLAKE2B 9d40a287fe0a6d883d46dbe13fa3ba5f19f73b61fbd8c8eb6ec4061744b8c4b8eeb04533b18cede2051aaa5ddacca96b21432c0dac00f8be9087cb8e5d5fed0d SHA512 18259bc66b1b3ff20ee34a01373017267e1cf76a458c938673e925d972ded8bdc863bb961fd93983e45080d7b0b88ab30c513153e6b2b4323a3d95f6724baff5
AUX knot-resolver-5.5.3-nghttp-openssl.patch 1087 BLAKE2B 4570658d9d358384c435c0b4694995945f9c788249899670e000d3273ae6c2631ff69319660db2d04f4143e24746bc0160295042a7887d30dae09de11556ce8e SHA512 50e8a99aef8bc4ce41ddb4d1760cd96818859b440aa74effdc1482af150c21f4fc3e451fae739a07161fc5a2e0ee2cd093c26950dd4e16de430e6bb8a635dd84
-DIST knot-resolver-5.5.3.tar.xz 1921668 BLAKE2B 7efdf1a69081d8f9f43b5bbe1b483826b94b87a0b001a449a5f89988afce070e4e3310e513e6281691bd81274a523ab8c7e52fe56a3d62019efe07809033a5a8 SHA512 7bf29bbf82e71727c1f47095a04a12712ca89a6f34d3a325337625ad116f49a47a90cb402525fdbf59cb0889b64d7083b908c335d65429b24d776603a3a8f28a
-DIST knot-resolver-5.5.3.tar.xz.asc 833 BLAKE2B 7ab348587c2604f14171d09436b2a296e9fb7124e6f899aba91215d32d8642dc5b9ae8300edf55c0790289bc954d5cf95c71b66a20b960c848d15e34469fc2f3 SHA512 1e95fffdb1c78a225b5bf861f978c1c18a9935ecd495e8f708ed4a241308b9302d2cf5a5ec51334dbecf50950af5f775bfff78995663cf1681a3dbc354d3a686
DIST knot-resolver-5.6.0.tar.xz 1923196 BLAKE2B 8d1595e29ca5a3d597f15eda799a1e4e91bcd992c25f442f7b9247b4facec21fb41a89c4db3b2efcd8b8384d9463965ea16c617950fb408685ee6d565686d4e2 SHA512 efa978a8885e9aa6459bad8016e872ded5923d6c4367bb9586764ebfbad903923583ede9cab6339107d32450bf0846a40b8ab72ba7011d57827a86d822b95840
DIST knot-resolver-5.6.0.tar.xz.asc 833 BLAKE2B 0a5ea3a5458be6a9b8a6cb34e3862119a53841b98148cc543046d745e14cfb49952bf2dbece6cfb3ed302affbcc6dce1911fc8900c0f4cb0acf22698d8b2257c SHA512 1c3ebe636b8295b31fffe08bd1ffade9d6c83a0584ef5cf84cb9f3951260b2e77272c4524789f244cd209381c7adb8c2e4b140e2fae616927a7d037cb187b165
-EBUILD knot-resolver-5.5.3.ebuild 1976 BLAKE2B bfc97cfa0b887c4bd7dd5afd43ce3260942735496749cea618b25c7a3f2bf7a28925c063760df27ff5dc70f60e6bce387d82e62b697fbd069ede8f898829211d SHA512 1f7493f996cc3d519cc488cd9edf293970ebabee6d6991384dca9e05a660c4a1cc8297b6f1a70a8fc39ae3b1c051a068636e3155da6287e5ca4c7bbb9143c88b
-EBUILD knot-resolver-5.6.0.ebuild 1982 BLAKE2B df2d424fa46c672cd995788ab1f375acbedc7e525676dc64d8416bd87ab5e5a33eeb95917043819055f79ff476ee28ae7fb27958022391ac668a0acfe5eff09b SHA512 95053a36a0bd49243d4425769ed54b4c3dc9c128274bcf26c64c36e96c155f541e4f343668bb2aaed68031cca61773415e9f702b8fbe547dbe7807171d65133d
+EBUILD knot-resolver-5.6.0.ebuild 1981 BLAKE2B ac0a3360bc72af3a96c8536ac6ffa130b7e7a74a34e0047bdb4fd98e172948eee89ba7b01c312924564db7b2785fa2d8228bf6e48d06132dd83a30589d283529 SHA512 e9ab572bc0079521324dc4afccaaeea70f867eddf9c8429ab30b443ac534fbc6f4e2d13762a56100fbc1d1ca08646d521796ebf27c3fde2ddaab91b0197fd4e8
MISC metadata.xml 470 BLAKE2B 16d945ec59b8b4bf54306a3f3182bc61f45ec8cc1880480366a6a918cbad337fc102ae6d2f0cdf3347e7a7a85fc5bc58129bb7e2f1378e42cb047aaa15dbc138 SHA512 09e7fce327eff1d4b5c4702ac4c90c6cf157d076715808eaea42cf0371007ed44a84466bed7c03b296c3fc1b99059cfd0cb575a2a957e7730d49a26bb35c160a
diff --git a/net-dns/knot-resolver/knot-resolver-5.5.3.ebuild b/net-dns/knot-resolver/knot-resolver-5.5.3.ebuild
deleted file mode 100644
index e8618808dcc5..000000000000
--- a/net-dns/knot-resolver/knot-resolver-5.5.3.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( luajit )
-
-inherit lua-single meson tmpfiles verify-sig
-
-DESCRIPTION="A scaleable caching DNS resolver"
-HOMEPAGE="https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver"
-SRC_URI="
- https://secure.nic.cz/files/${PN}/${P}.tar.xz
- verify-sig? ( https://secure.nic.cz/files/${PN}/${P}.tar.xz.asc )
-"
-
-LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="caps dnstap kresc nghttp2 systemd test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
- ${LUA_DEPS}
- acct-group/knot-resolver
- acct-user/knot-resolver
- dev-db/lmdb:=
- dev-libs/libuv:=
- net-dns/knot:=
- net-libs/gnutls:=
- caps? ( sys-libs/libcap-ng )
- dnstap? (
- dev-libs/fstrm
- dev-libs/protobuf-c:=
- )
- kresc? ( dev-libs/libedit )
- nghttp2? ( net-libs/nghttp2:= )
- systemd? ( sys-apps/systemd:= )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-util/cmocka
- )
-"
-BDEPEND="
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-knot-resolver )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.5.3-docdir.patch
- "${FILESDIR}"/${PN}-5.5.3-nghttp-openssl.patch
-)
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/${PN}.gpg
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc}
- fi
-
- unpack ${P}.tar.xz
-}
-
-src_configure() {
- local emesonargs=(
- --localstatedir "${EPREFIX}"/var # double lib
- # https://bugs.gentoo.org/870019
- -Dauto_features=disabled
- -Ddoc=disabled
- -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
- -Dopenssl=disabled
- $(meson_feature caps capng)
- $(meson_feature dnstap)
- $(meson_feature kresc client)
- $(meson_feature nghttp2)
- $(meson_feature test unit_tests)
- $(meson_feature systemd systemd_files)
- )
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- fowners -R ${PN}: /etc/${PN}
-}
-
-pkg_postinst() {
- use systemd && tmpfiles_process knot-resolver.conf
-}
diff --git a/net-dns/knot-resolver/knot-resolver-5.6.0.ebuild b/net-dns/knot-resolver/knot-resolver-5.6.0.ebuild
index b191f7d5aaa2..eea083aed1b1 100644
--- a/net-dns/knot-resolver/knot-resolver-5.6.0.ebuild
+++ b/net-dns/knot-resolver/knot-resolver-5.6.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="caps dnstap kresc nghttp2 systemd test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${LUA_REQUIRED_USE}"