commit: 03291e3303596b36a1c1d595450a8ccc7afdce79 Author: Karlson2k (Evgeny Grin) <k2k <AT> narod <DOT> ru> AuthorDate: Tue Mar 8 16:04:16 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Mar 8 18:38:19 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03291e33
media-libs/gmmlib: added new subslot While gmmlib version 2.0.3 has not introduced new so-name, it is required to rebuild dependent packages as otherwise they are crashing. Closes: https://bugs.gentoo.org/834634 Closes: https://bugs.gentoo.org/834785 Bug: https://bugs.gentoo.org/834734 Signed-off-by: Karlson2k (Evgeny Grin) <k2k <AT> narod.ru> Closes: https://github.com/gentoo/gentoo/pull/24453 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/gmmlib/{gmmlib-22.0.3.ebuild => gmmlib-22.0.3-r1.ebuild} | 5 ++++- media-libs/gmmlib/gmmlib-9999.ebuild | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/media-libs/gmmlib/gmmlib-22.0.3.ebuild b/media-libs/gmmlib/gmmlib-22.0.3-r1.ebuild similarity index 78% rename from media-libs/gmmlib/gmmlib-22.0.3.ebuild rename to media-libs/gmmlib/gmmlib-22.0.3-r1.ebuild index 1e2a71912bdd..c99bb7dfa852 100644 --- a/media-libs/gmmlib/gmmlib-22.0.3.ebuild +++ b/media-libs/gmmlib/gmmlib-22.0.3-r1.ebuild @@ -12,7 +12,10 @@ S="${WORKDIR}/${PN}-intel-${P}" KEYWORDS="~amd64" LICENSE="MIT" -SLOT="0/12" +# gmmlib version 22.0.3 made breaking ABI changes without changing the +# soname, so the "_1" subslot suffix was added. There is no need to keep +# this suffix after the next soname version bump. +SLOT="0/12_1" IUSE="+custom-cflags test" RESTRICT="!test? ( test )" diff --git a/media-libs/gmmlib/gmmlib-9999.ebuild b/media-libs/gmmlib/gmmlib-9999.ebuild index ff83cbf204ae..813c2d6ebd0e 100644 --- a/media-libs/gmmlib/gmmlib-9999.ebuild +++ b/media-libs/gmmlib/gmmlib-9999.ebuild @@ -18,7 +18,10 @@ HOMEPAGE="https://github.com/intel/gmmlib" SRC_URI="" LICENSE="MIT" -SLOT="0/12" +# gmmlib version 22.0.3 made breaking ABI changes without changing the +# soname, so the "_1" subslot suffix was added. There is no need to keep +# this suffix after the next soname version bump. +SLOT="0/12_1" IUSE="test +custom-cflags" RESTRICT="!test? ( test )"