Gentoo Archives: gentoo-commits

From: Matthew Smith <matthew@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/knot-resolver/
Date: Mon, 27 Feb 2023 18:22:38
Message-Id: 1677522139.1175a164201bad5751040ae5d4a008a31a783332.matthew@gentoo
1 commit: 1175a164201bad5751040ae5d4a008a31a783332
2 Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 27 18:22:19 2023 +0000
4 Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 27 18:22:19 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1175a164
7
8 net-dns/knot-resolver: drop 5.5.3
9
10 Bug: https://bugs.gentoo.org/897928
11 Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
12
13 net-dns/knot-resolver/Manifest | 2 -
14 net-dns/knot-resolver/knot-resolver-5.5.3.ebuild | 93 ------------------------
15 2 files changed, 95 deletions(-)
16
17 diff --git a/net-dns/knot-resolver/Manifest b/net-dns/knot-resolver/Manifest
18 index b7fadf0b1f97..2cf178c5624e 100644
19 --- a/net-dns/knot-resolver/Manifest
20 +++ b/net-dns/knot-resolver/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST knot-resolver-5.5.3.tar.xz 1921668 BLAKE2B 7efdf1a69081d8f9f43b5bbe1b483826b94b87a0b001a449a5f89988afce070e4e3310e513e6281691bd81274a523ab8c7e52fe56a3d62019efe07809033a5a8 SHA512 7bf29bbf82e71727c1f47095a04a12712ca89a6f34d3a325337625ad116f49a47a90cb402525fdbf59cb0889b64d7083b908c335d65429b24d776603a3a8f28a
23 -DIST knot-resolver-5.5.3.tar.xz.asc 833 BLAKE2B 7ab348587c2604f14171d09436b2a296e9fb7124e6f899aba91215d32d8642dc5b9ae8300edf55c0790289bc954d5cf95c71b66a20b960c848d15e34469fc2f3 SHA512 1e95fffdb1c78a225b5bf861f978c1c18a9935ecd495e8f708ed4a241308b9302d2cf5a5ec51334dbecf50950af5f775bfff78995663cf1681a3dbc354d3a686
24 DIST knot-resolver-5.6.0.tar.xz 1923196 BLAKE2B 8d1595e29ca5a3d597f15eda799a1e4e91bcd992c25f442f7b9247b4facec21fb41a89c4db3b2efcd8b8384d9463965ea16c617950fb408685ee6d565686d4e2 SHA512 efa978a8885e9aa6459bad8016e872ded5923d6c4367bb9586764ebfbad903923583ede9cab6339107d32450bf0846a40b8ab72ba7011d57827a86d822b95840
25 DIST knot-resolver-5.6.0.tar.xz.asc 833 BLAKE2B 0a5ea3a5458be6a9b8a6cb34e3862119a53841b98148cc543046d745e14cfb49952bf2dbece6cfb3ed302affbcc6dce1911fc8900c0f4cb0acf22698d8b2257c SHA512 1c3ebe636b8295b31fffe08bd1ffade9d6c83a0584ef5cf84cb9f3951260b2e77272c4524789f244cd209381c7adb8c2e4b140e2fae616927a7d037cb187b165
26
27 diff --git a/net-dns/knot-resolver/knot-resolver-5.5.3.ebuild b/net-dns/knot-resolver/knot-resolver-5.5.3.ebuild
28 deleted file mode 100644
29 index e8618808dcc5..000000000000
30 --- a/net-dns/knot-resolver/knot-resolver-5.5.3.ebuild
31 +++ /dev/null
32 @@ -1,93 +0,0 @@
33 -# Copyright 2022 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=8
37 -
38 -LUA_COMPAT=( luajit )
39 -
40 -inherit lua-single meson tmpfiles verify-sig
41 -
42 -DESCRIPTION="A scaleable caching DNS resolver"
43 -HOMEPAGE="https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver"
44 -SRC_URI="
45 - https://secure.nic.cz/files/${PN}/${P}.tar.xz
46 - verify-sig? ( https://secure.nic.cz/files/${PN}/${P}.tar.xz.asc )
47 -"
48 -
49 -LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT"
50 -SLOT="0"
51 -KEYWORDS="amd64"
52 -IUSE="caps dnstap kresc nghttp2 systemd test"
53 -RESTRICT="!test? ( test )"
54 -REQUIRED_USE="${LUA_REQUIRED_USE}"
55 -
56 -RDEPEND="
57 - ${LUA_DEPS}
58 - acct-group/knot-resolver
59 - acct-user/knot-resolver
60 - dev-db/lmdb:=
61 - dev-libs/libuv:=
62 - net-dns/knot:=
63 - net-libs/gnutls:=
64 - caps? ( sys-libs/libcap-ng )
65 - dnstap? (
66 - dev-libs/fstrm
67 - dev-libs/protobuf-c:=
68 - )
69 - kresc? ( dev-libs/libedit )
70 - nghttp2? ( net-libs/nghttp2:= )
71 - systemd? ( sys-apps/systemd:= )
72 -"
73 -DEPEND="
74 - ${RDEPEND}
75 - test? (
76 - dev-util/cmocka
77 - )
78 -"
79 -BDEPEND="
80 - virtual/pkgconfig
81 - verify-sig? ( sec-keys/openpgp-keys-knot-resolver )
82 -"
83 -
84 -PATCHES=(
85 - "${FILESDIR}"/${PN}-5.5.3-docdir.patch
86 - "${FILESDIR}"/${PN}-5.5.3-nghttp-openssl.patch
87 -)
88 -
89 -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/${PN}.gpg
90 -
91 -src_unpack() {
92 - if use verify-sig; then
93 - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc}
94 - fi
95 -
96 - unpack ${P}.tar.xz
97 -}
98 -
99 -src_configure() {
100 - local emesonargs=(
101 - --localstatedir "${EPREFIX}"/var # double lib
102 - # https://bugs.gentoo.org/870019
103 - -Dauto_features=disabled
104 - -Ddoc=disabled
105 - -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
106 - -Dopenssl=disabled
107 - $(meson_feature caps capng)
108 - $(meson_feature dnstap)
109 - $(meson_feature kresc client)
110 - $(meson_feature nghttp2)
111 - $(meson_feature test unit_tests)
112 - $(meson_feature systemd systemd_files)
113 - )
114 -
115 - meson_src_configure
116 -}
117 -
118 -src_install() {
119 - meson_src_install
120 - fowners -R ${PN}: /etc/${PN}
121 -}
122 -
123 -pkg_postinst() {
124 - use systemd && tmpfiles_process knot-resolver.conf
125 -}