commit:     1b05c6a603e93ebdcd6f4862ad36a4e0b5706187
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 14 15:21:19 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Sep 14 22:03:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b05c6a6

net-dns/unbound: expose libunbound.so ABI via subslot

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-dns/unbound/metadata.xml            | 3 +++
 net-dns/unbound/unbound-1.7.3-r1.ebuild | 2 +-
 net-dns/unbound/unbound-1.8.0-r1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-dns/unbound/metadata.xml b/net-dns/unbound/metadata.xml
index 12f7df40fa2..58f5ae80fe7 100644
--- a/net-dns/unbound/metadata.xml
+++ b/net-dns/unbound/metadata.xml
@@ -16,6 +16,9 @@
   DNSSEC (secure DNS) validation and stub-resolvers (that do not run
   as a server, but are linked into an application) are easily possible.
   </longdescription>
+  <slots>
+    <subslots>Reflect ABI of libunbound.so.</subslots>
+  </slots>
   <use>
     <flag name="dnscrypt">Enable DNSCrypt support</flag>
     <flag name="dnstap">Enable dnstap support</flag>

diff --git a/net-dns/unbound/unbound-1.7.3-r1.ebuild 
b/net-dns/unbound/unbound-1.7.3-r1.ebuild
index 40aa286666b..00377736609 100644
--- a/net-dns/unbound/unbound-1.7.3-r1.ebuild
+++ b/net-dns/unbound/unbound-1.7.3-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://unbound.net/ 
https://nlnetlabs.nl/projects/unbound/about/";
 SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz";
 
 LICENSE="BSD GPL-2"
-SLOT="0"
+SLOT="0/7" # ABI version of libunbound.so
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
 IUSE="debug dnscrypt dnstap +ecdsa gost libressl python selinux static-libs 
systemd test threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/net-dns/unbound/unbound-1.8.0-r1.ebuild 
b/net-dns/unbound/unbound-1.8.0-r1.ebuild
index 1048d4d0aca..042d7bd7254 100644
--- a/net-dns/unbound/unbound-1.8.0-r1.ebuild
+++ b/net-dns/unbound/unbound-1.8.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://unbound.net/ 
https://nlnetlabs.nl/projects/unbound/about/";
 SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz";
 
 LICENSE="BSD GPL-2"
-SLOT="0"
+SLOT="0/8" # ABI version of libunbound.so
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
 IUSE="debug dnscrypt dnstap +ecdsa gost libressl python selinux static-libs 
systemd test threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

Reply via email to