commit:     197ab6ed4c6c9521412536da2f6f2956e57e1b94
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 17:44:17 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 17:53:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197ab6ed

dev-libs/oniguruma: Add sub slot

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/oniguruma/metadata.xml                 | 3 +++
 dev-libs/oniguruma/oniguruma-5.9.6_p1-r1.ebuild | 2 +-
 dev-libs/oniguruma/oniguruma-6.4.0.ebuild       | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/oniguruma/metadata.xml b/dev-libs/oniguruma/metadata.xml
index b9955e3e293..355bf476488 100644
--- a/dev-libs/oniguruma/metadata.xml
+++ b/dev-libs/oniguruma/metadata.xml
@@ -11,6 +11,9 @@
     expression object can be specified.  (Supported character encodings:
     ASCII, UTF-8, EUC-JP, Shift_JIS)
   </longdescription>
+  <slots>
+    <subslots>Reflect ABI of libonig.so.</subslots>
+  </slots>
   <use>
     <flag name="combination-explosion-check">
       enable combination explosion check

diff --git a/dev-libs/oniguruma/oniguruma-5.9.6_p1-r1.ebuild 
b/dev-libs/oniguruma/oniguruma-5.9.6_p1-r1.ebuild
index d99146dd4f5..7fb47e7f69f 100644
--- a/dev-libs/oniguruma/oniguruma-5.9.6_p1-r1.ebuild
+++ b/dev-libs/oniguruma/oniguruma-5.9.6_p1-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/kkos/oniguruma";
 SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz";
 
 LICENSE="BSD-2"
-SLOT="0"
+SLOT="0/2" # sub-slot matches SONAME major
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 

diff --git a/dev-libs/oniguruma/oniguruma-6.4.0.ebuild 
b/dev-libs/oniguruma/oniguruma-6.4.0.ebuild
index 9453f68b71c..5388b8aa7c2 100644
--- a/dev-libs/oniguruma/oniguruma-6.4.0.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/kkos/oniguruma";
 SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz";
 
 LICENSE="BSD-2"
-SLOT="0"
+SLOT="0/4" # sub-slot matches SONAME major
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 

Reply via email to