summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Kostecki <conikost@gentoo.org>2021-07-16 00:08:42 +0200
committerConrad Kostecki <conikost@gentoo.org>2021-07-16 00:11:41 +0200
commitfcfb6cddf587f5c80d0a2cbd14c3838a8556bc51 (patch)
tree333cb40003b97fb3512319170d483ff1abaff38a
parentwww-apps/zeppelin-bin: drop old version (diff)
downloadgentoo-fcfb6cddf587f5c80d0a2cbd14c3838a8556bc51.tar.gz
gentoo-fcfb6cddf587f5c80d0a2cbd14c3838a8556bc51.tar.bz2
gentoo-fcfb6cddf587f5c80d0a2cbd14c3838a8556bc51.zip
net-dns/getdns: drop old version
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
-rw-r--r--net-dns/getdns/Manifest3
-rw-r--r--net-dns/getdns/files/stubby.initd-r123
-rw-r--r--net-dns/getdns/getdns-1.5.1.ebuild76
-rw-r--r--net-dns/getdns/getdns-1.5.2-r2.ebuild82
-rw-r--r--net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild87
-rw-r--r--net-dns/getdns/metadata.xml1
6 files changed, 0 insertions, 272 deletions
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 @@
<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>