Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
Date: Fri, 14 Sep 2018 22:13:56
Message-Id: 1536962620.1b05c6a603e93ebdcd6f4862ad36a4e0b5706187.whissi@gentoo
1 commit: 1b05c6a603e93ebdcd6f4862ad36a4e0b5706187
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 14 15:21:19 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 14 22:03:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b05c6a6
7
8 net-dns/unbound: expose libunbound.so ABI via subslot
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.10
11
12 net-dns/unbound/metadata.xml | 3 +++
13 net-dns/unbound/unbound-1.7.3-r1.ebuild | 2 +-
14 net-dns/unbound/unbound-1.8.0-r1.ebuild | 2 +-
15 3 files changed, 5 insertions(+), 2 deletions(-)
16
17 diff --git a/net-dns/unbound/metadata.xml b/net-dns/unbound/metadata.xml
18 index 12f7df40fa2..58f5ae80fe7 100644
19 --- a/net-dns/unbound/metadata.xml
20 +++ b/net-dns/unbound/metadata.xml
21 @@ -16,6 +16,9 @@
22 DNSSEC (secure DNS) validation and stub-resolvers (that do not run
23 as a server, but are linked into an application) are easily possible.
24 </longdescription>
25 + <slots>
26 + <subslots>Reflect ABI of libunbound.so.</subslots>
27 + </slots>
28 <use>
29 <flag name="dnscrypt">Enable DNSCrypt support</flag>
30 <flag name="dnstap">Enable dnstap support</flag>
31
32 diff --git a/net-dns/unbound/unbound-1.7.3-r1.ebuild b/net-dns/unbound/unbound-1.7.3-r1.ebuild
33 index 40aa286666b..00377736609 100644
34 --- a/net-dns/unbound/unbound-1.7.3-r1.ebuild
35 +++ b/net-dns/unbound/unbound-1.7.3-r1.ebuild
36 @@ -12,7 +12,7 @@ HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/"
37 SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz"
38
39 LICENSE="BSD GPL-2"
40 -SLOT="0"
41 +SLOT="0/7" # ABI version of libunbound.so
42 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
43 IUSE="debug dnscrypt dnstap +ecdsa gost libressl python selinux static-libs systemd test threads"
44 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
45
46 diff --git a/net-dns/unbound/unbound-1.8.0-r1.ebuild b/net-dns/unbound/unbound-1.8.0-r1.ebuild
47 index 1048d4d0aca..042d7bd7254 100644
48 --- a/net-dns/unbound/unbound-1.8.0-r1.ebuild
49 +++ b/net-dns/unbound/unbound-1.8.0-r1.ebuild
50 @@ -12,7 +12,7 @@ HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/"
51 SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz"
52
53 LICENSE="BSD GPL-2"
54 -SLOT="0"
55 +SLOT="0/8" # ABI version of libunbound.so
56 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
57 IUSE="debug dnscrypt dnstap +ecdsa gost libressl python selinux static-libs systemd test threads"
58 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"