From fcfb6cddf587f5c80d0a2cbd14c3838a8556bc51 Mon Sep 17 00:00:00 2001 From: Conrad Kostecki Date: Fri, 16 Jul 2021 00:08:42 +0200 Subject: net-dns/getdns: drop old version Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki --- 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(-) delete mode 100644 net-dns/getdns/files/stubby.initd-r1 delete mode 100644 net-dns/getdns/getdns-1.5.1.ebuild delete mode 100644 net-dns/getdns/getdns-1.5.2-r2.ebuild delete mode 100644 net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild (limited to 'net-dns') diff --git a/net-dns/getdns/Manifest b/net-dns/getdns/Manifest index 688c16cdad6d..43f673dd12e0 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 e6b799919e28..000000000000 --- 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 9333b5ff65f1..000000000000 --- 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 805ea4a5e29b..000000000000 --- 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 ab3972e67e66..000000000000 --- 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 eef66059a1eb..9c8f002f154a 100644 --- a/net-dns/getdns/metadata.xml +++ b/net-dns/getdns/metadata.xml @@ -13,6 +13,5 @@ Enable dev-libs/libevent support Enable dev-libs/libev support Enable dev-libs/libuv support - Use dev-libs/nettle as crypto backend -- cgit v1.2.3-65-gdbad