commit:     fcfb6cddf587f5c80d0a2cbd14c3838a8556bc51
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 22:08:42 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 22:11:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfb6cdd

net-dns/getdns: drop old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 net-dns/getdns/Manifest                     |  3 -
 net-dns/getdns/files/stubby.initd-r1        | 23 --------
 net-dns/getdns/getdns-1.5.1.ebuild          | 76 -------------------------
 net-dns/getdns/getdns-1.5.2-r2.ebuild       | 82 ---------------------------
 net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild | 87 -----------------------------
 net-dns/getdns/metadata.xml                 |  1 -
 6 files changed, 272 deletions(-)

diff --git a/net-dns/getdns/Manifest b/net-dns/getdns/Manifest
index 688c16cdad6..43f673dd12e 100644
--- a/net-dns/getdns/Manifest
+++ b/net-dns/getdns/Manifest
@@ -1,4 +1 @@
-DIST getdns-1.5.1.tar.gz 1075728 BLAKE2B 
fd6ac52a302ecf22cc913d8de6f93f9ab125429d0eb9d6e233f23b84bb2e242573cd93997f88b4d1a2493273691dab897efc8509a0e3f03f6fddcb9d3b53ecb6
 SHA512 
4013cb4f00cc87164380c22dc6f82a4fd54702769c28eeb7cfcb13fb35ef41e32916c36a1aa2f6ef05f008da97bea5c7ed849aedc6ae7050c285f9589a9817b0
-DIST getdns-1.5.2.tar.gz 1091088 BLAKE2B 
c5f32af794f3c710c0f84027d38ca393c72a438905c5e2fe49f2d20477e3f90f855d280f43d0ef7d204fa67d95ebdb960ce86d934e26c1ef3030f263f98ec7f4
 SHA512 
42e56264578f59e94d0a7315cd9cb1720f24c7a9abbaa09e1b42c274d15d1082ad4a036fa3c10573cf4d0ee6d868b6fcedf3a7cd64b53bdabd9d45542e479ca4
-DIST getdns-1.6.0-beta.1.tar.gz 669637 BLAKE2B 
cab019c38a0e7268a3ffef7ffd6b52ab3565bbf0b4ea4e897d60cfc0885ee7d32d8bd22e58f24b554e03d4297945d4eaa915aff254f43d4e82455f1070923d46
 SHA512 
b36d05b09b5ab7c384fdb93820bc6ad253e9a44da9c7ea38c735882e56e03eaba1793ea22068d03867ed2ade71682686a359b1b0a821eed4a5f3bebeeaeeb7e2
 DIST getdns-1.7.0.tar.gz 690885 BLAKE2B 
25e81c01c5da0a5494dc25077257f8f98210b442b7ca65c895aa2a40af180e840aa53205ae84ed242cbd6c55f8830caf255db9d7f607dde39f118ab7494a7072
 SHA512 
d09b8bdd0b4a3df2d25b9689166226da83a5a7eb2c7436487dc637539ac6077624a4d66cf684c4e6c4911561872c6bd191af3afd90d275b1662e4c6c47773ef6

diff --git a/net-dns/getdns/files/stubby.initd-r1 
b/net-dns/getdns/files/stubby.initd-r1
deleted file mode 100644
index e6b799919e2..00000000000
--- a/net-dns/getdns/files/stubby.initd-r1
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-stubby_opts="-C ${STUBBY_CONFIG_FILE:-/etc/stubby/stubby.yml} -v 
${STUBBY_LOGLEVEL:-5}"
-command="capsh"
-command_args="--inh=cap_net_bind_service --user=stubby -- -c '/usr/bin/stubby 
-g ${stubby_opts} >>/var/log/stubby.log 2>&1'"
-pidfile="/var/run/stubby/stubby.pid"
-name="DNS Privacy Daemon"
-
-depend()
-{
-       provide dns
-       need localmount net
-       after bootmisc
-       use logger
-}
-
-start_pre()
-{
-       checkpath -d -m 1755 -o stubby:stubby /var/run/stubby
-       checkpath -f -m 0644 -o stubby:stubby /var/log/stubby.log
-}

diff --git a/net-dns/getdns/getdns-1.5.1.ebuild 
b/net-dns/getdns/getdns-1.5.1.ebuild
deleted file mode 100644
index 9333b5ff65f..00000000000
--- a/net-dns/getdns/getdns-1.5.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps systemd user tmpfiles
-
-DESCRIPTION="Modern asynchronous DNS API"
-HOMEPAGE="https://getdnsapi.net/";
-SRC_URI="https://getdnsapi.net/releases/${P//./-}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +getdns-query +getdns-server-mon +idn libev libevent libuv 
static-libs stubby +threads +unbound"
-
-# https://bugs.gentoo.org/661760
-# https://github.com/getdnsapi/getdns/issues/407
-RESTRICT="test"
-
-DEPEND="
-       dev-libs/libbsd:=
-       dev-libs/libyaml:=
-       idn? ( net-dns/libidn2:= )
-       dev-libs/openssl:0=
-       libev? ( dev-libs/libev:= )
-       libevent? ( dev-libs/libevent:= )
-       libuv? ( dev-libs/libuv:= )
-       unbound? ( >=net-dns/unbound-1.4.16:= )
-"
-RDEPEND="
-       ${DEPEND}
-       stubby? ( sys-libs/libcap:= )
-"
-BDEPEND="
-       doc? ( app-doc/doxygen )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.4.2-stubby.service.patch" )
-
-src_configure() {
-       econf \
-               --runstatedir=/var/run \
-               $(use_enable static-libs static) \
-               $(use_with getdns-query getdns_query) \
-               $(use_with getdns-server-mon getdns_server_mon) \
-               $(use_with idn libidn2) \
-               $(use_with libev) \
-               $(use_with libevent) \
-               $(use_with libuv) \
-               $(use_with stubby) \
-               $(use_with threads libpthread) \
-               $(use_with unbound libunbound) \
-               --without-libidn \
-               --with-piddir=/var/run/stubby
-}
-
-src_install() {
-       default
-       if use stubby; then
-               newinitd "${FILESDIR}"/stubby.initd-r1 stubby
-               newconfd "${FILESDIR}"/stubby.confd-r1 stubby
-               insinto /etc/logrotate.d
-               newins "${FILESDIR}"/stubby.logrotate stubby
-               systemd_dounit "${S}"/stubby/systemd/stubby.service
-               dotmpfiles "${S}"/stubby/systemd/stubby.conf
-       fi
-}
-
-pkg_postinst() {
-       if use stubby; then
-               enewgroup stubby
-               enewuser stubby -1 -1 -1 stubby
-               fcaps cap_net_bind_service=ei /usr/bin/stubby
-       fi
-}

diff --git a/net-dns/getdns/getdns-1.5.2-r2.ebuild 
b/net-dns/getdns/getdns-1.5.2-r2.ebuild
deleted file mode 100644
index 805ea4a5e29..00000000000
--- a/net-dns/getdns/getdns-1.5.2-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps systemd user tmpfiles
-
-DESCRIPTION="Modern asynchronous DNS API"
-HOMEPAGE="https://getdnsapi.net/";
-SRC_URI="https://getdnsapi.net/releases/${P//./-}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc +getdns-query +getdns-server-mon gnutls +idn libev libevent libuv 
nettle static-libs stubby +threads +unbound"
-
-REQUIRED_USE="gnutls? ( nettle )"
-
-# https://bugs.gentoo.org/661760
-# https://github.com/getdnsapi/getdns/issues/407
-RESTRICT="test"
-
-DEPEND="
-       dev-libs/libbsd:=
-       dev-libs/libyaml:=
-       idn? ( net-dns/libidn2:= )
-       !gnutls? ( dev-libs/openssl:0= )
-       gnutls? ( net-libs/gnutls:0=[dane] )
-       libev? ( dev-libs/libev:= )
-       libevent? ( dev-libs/libevent:= )
-       libuv? ( dev-libs/libuv:= )
-       nettle? ( dev-libs/nettle:0= )
-       unbound? ( >=net-dns/unbound-1.4.16:= )
-"
-RDEPEND="
-       ${DEPEND}
-       stubby? ( sys-libs/libcap:= )
-"
-BDEPEND="
-       doc? ( app-doc/doxygen )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.4.2-stubby.service.patch" )
-
-src_configure() {
-       econf \
-               --runstatedir=/var/run \
-               $(use_enable static-libs static) \
-               $(use_with getdns-query getdns_query) \
-               $(use_with getdns-server-mon getdns_server_mon) \
-               $(usex gnutls '--with-gnutls' '' '' '') \
-               $(use_with idn libidn2) \
-               $(use_with libev) \
-               $(use_with libevent) \
-               $(use_with libuv) \
-               $(use_with nettle) \
-               $(use_with stubby) \
-               $(use_with threads libpthread) \
-               $(use_with unbound libunbound) \
-               --without-libidn \
-               --with-piddir=/var/run/stubby
-}
-
-src_install() {
-       default
-       if use stubby; then
-               newinitd "${FILESDIR}"/stubby.initd-r1 stubby
-               newconfd "${FILESDIR}"/stubby.confd-r1 stubby
-               insinto /etc/logrotate.d
-               newins "${FILESDIR}"/stubby.logrotate stubby
-               systemd_dounit "${S}"/stubby/systemd/stubby.service
-               dotmpfiles "${S}"/stubby/systemd/stubby.conf
-       fi
-}
-
-pkg_postinst() {
-       if use stubby; then
-               enewgroup stubby
-               enewuser stubby -1 -1 -1 stubby
-               fcaps cap_net_bind_service=ei /usr/bin/stubby
-       fi
-}

diff --git a/net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild 
b/net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild
deleted file mode 100644
index ab3972e67e6..00000000000
--- a/net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-_SRCURI_P="${P/%_beta1/-beta.1}"
-
-inherit cmake fcaps systemd tmpfiles
-
-DESCRIPTION="Modern asynchronous DNS API"
-HOMEPAGE="https://getdnsapi.net/";
-SRC_URI="https://getdnsapi.net/releases/${_SRCURI_P//./-}/${_SRCURI_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +getdns-query +getdns-server-mon gnutls +idn libev libevent 
libuv static-libs stubby +unbound"
-
-S="${WORKDIR}/${_SRCURI_P}"
-
-# https://bugs.gentoo.org/661760
-# https://github.com/getdnsapi/getdns/issues/407
-RESTRICT="test"
-
-DEPEND="
-       dev-libs/libbsd
-       dev-libs/libyaml
-       dev-libs/openssl:=
-       idn? ( net-dns/libidn2:= )
-       gnutls? (
-               net-libs/gnutls:0=[dane,openssl]
-               dev-libs/nettle:0=
-       )
-       libev? ( dev-libs/libev:= )
-       libevent? ( dev-libs/libevent:= )
-       libuv? ( dev-libs/libuv:= )
-       >=net-dns/unbound-1.5.9:=
-"
-RDEPEND="
-       ${DEPEND}
-       stubby? (
-               acct-group/stubby
-               acct-user/stubby
-               sys-libs/libcap
-       )
-"
-BDEPEND="
-       doc? ( app-doc/doxygen )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.4.2-stubby.service.patch" )
-
-src_configure() {
-       local mycmakeargs=(
-               -DCMAKE_INSTALL_RUNSTATEDIR=/var/run
-               -DBUILD_DOXYGEN=$(usex doc)
-               -DBUILD_GETDNS_QUERY=$(usex getdns-query)
-               -DBUILD_GETDNS_SERVER_MON=$(usex getdns-server-mon)
-               -DBUILD_STUBBY=$(usex stubby)
-               -DENABLE_STATIC=$(usex static-libs)
-               -DENABLE_UNBOUND_EVENT_API=$(usex unbound)
-               -DUSE_GNUTLS=$(usex gnutls)
-               -DUSE_LIBEV=$(usex libev)
-               -DUSE_LIBEVENT2=$(usex libevent)
-               -DUSE_LIBIDN2=$(usex idn)
-               -DUSE_LIBUV=$(usex libuv)
-       )
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-       if use stubby; then
-               newinitd "${FILESDIR}"/stubby.initd-r2 stubby
-               newconfd "${FILESDIR}"/stubby.confd-r1 stubby
-               insinto /etc/logrotate.d
-               newins "${FILESDIR}"/stubby.logrotate stubby
-               systemd_dounit "${S}"/stubby/systemd/stubby.service
-               dotmpfiles "${S}"/stubby/systemd/stubby.conf
-       fi
-}
-
-pkg_postinst() {
-       if use stubby; then
-               fcaps cap_net_bind_service=ei /usr/bin/stubby
-       fi
-}

diff --git a/net-dns/getdns/metadata.xml b/net-dns/getdns/metadata.xml
index eef66059a1e..9c8f002f154 100644
--- a/net-dns/getdns/metadata.xml
+++ b/net-dns/getdns/metadata.xml
@@ -13,6 +13,5 @@
                <flag name="libevent">Enable <pkg>dev-libs/libevent</pkg> 
support</flag>
                <flag name="libev">Enable <pkg>dev-libs/libev</pkg> 
support</flag>
                <flag name="libuv">Enable <pkg>dev-libs/libuv</pkg> 
support</flag>
-               <flag name="nettle">Use <pkg>dev-libs/nettle</pkg> as crypto 
backend</flag>
        </use>
 </pkgmetadata>

Reply via email to