From 3c6f50578cbb4eea99928172b77b8903e349f687 Mon Sep 17 00:00:00 2001 From: Quentin Retornaz Date: Mon, 24 Dec 2018 17:30:02 +0100 Subject: [PATCH] net-dns/getdns: version bump to 1.5.1 Closes: https://bugs.gentoo.org/679200 Signed-off-by: Quentin Retornaz Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Anthony G. Basile --- net-dns/getdns/Manifest | 2 +- ...ns-1.4.2-r2.ebuild => getdns-1.5.1.ebuild} | 29 ++++++++++--------- 2 files changed, 17 insertions(+), 14 deletions(-) rename net-dns/getdns/{getdns-1.4.2-r2.ebuild => getdns-1.5.1.ebuild} (85%) diff --git a/net-dns/getdns/Manifest b/net-dns/getdns/Manifest index a6b311b8e0b7..aedd683fca97 100644 --- a/net-dns/getdns/Manifest +++ b/net-dns/getdns/Manifest @@ -1 +1 @@ -DIST getdns-1.4.2.tar.gz 1059122 BLAKE2B 79399bb70e58bf449e99052c9f32ebb9d4e6ac26c753d99963d591661ee04ccfaf58e4f35589187a9a89fd9bccc0bff9d319c8b11da9522fbb17a915612ce9bd SHA512 fbbbe80df0f66e295c590c1751c11fcfc66efa200203ce1fdc11a471130fbaa837fa6bade076e17e1dac03d71c3522a67a660f2bdb4766aead19119da355bdd4 +DIST getdns-1.5.1.tar.gz 1075728 BLAKE2B fd6ac52a302ecf22cc913d8de6f93f9ab125429d0eb9d6e233f23b84bb2e242573cd93997f88b4d1a2493273691dab897efc8509a0e3f03f6fddcb9d3b53ecb6 SHA512 4013cb4f00cc87164380c22dc6f82a4fd54702769c28eeb7cfcb13fb35ef41e32916c36a1aa2f6ef05f008da97bea5c7ed849aedc6ae7050c285f9589a9817b0 diff --git a/net-dns/getdns/getdns-1.4.2-r2.ebuild b/net-dns/getdns/getdns-1.5.1.ebuild similarity index 85% rename from net-dns/getdns/getdns-1.4.2-r2.ebuild rename to net-dns/getdns/getdns-1.5.1.ebuild index 457f65c48f16..619bd5568797 100644 --- a/net-dns/getdns/getdns-1.4.2-r2.ebuild +++ b/net-dns/getdns/getdns-1.5.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit user fcaps systemd +inherit fcaps systemd user DESCRIPTION="Modern asynchronous DNS API" HOMEPAGE="https://getdnsapi.net/" @@ -12,7 +12,7 @@ SRC_URI="https://getdnsapi.net/releases/${P//./-}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="stubby +getdns_query +getdns_server_mon libressl +idn +unbound libevent libev libuv +threads static-libs" +IUSE="doc +getdns_query +getdns_server_mon +idn libev libevent libressl libuv static-libs stubby +threads +unbound" # https://bugs.gentoo.org/661760 # https://github.com/getdnsapi/getdns/issues/407 @@ -21,36 +21,39 @@ RESTRICT="test" DEPEND=" dev-libs/libbsd:= dev-libs/libyaml:= + idn? ( net-dns/libidn2:= ) !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) - idn? ( net-dns/libidn2:= ) - unbound? ( >=net-dns/unbound-1.4.16:= ) - libevent? ( dev-libs/libevent:= ) 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 \ - --with-piddir=/var/run/stubby \ - $(use_with stubby) \ + $(use_enable static-libs static) \ $(use_with getdns_query) \ $(use_with getdns_server_mon) \ $(use_with idn libidn2) \ - --without-libidn \ - $(use_with unbound libunbound) \ - $(use_with libevent) \ $(use_with libev) \ + $(use_with libevent) \ $(use_with libuv) \ + $(use_with stubby) \ $(use_with threads libpthread) \ - $(use_enable static-libs static) + $(use_with unbound libunbound) \ + --without-libidn \ + --with-piddir=/var/run/stubby } src_install() { -- 2.26.2