commit:     6c382195283257e995e4edad35bd9fbf64499dae
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 19 19:07:08 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 19 19:19:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c382195

sys-libs/libselinux: Fix libsepol dependency by enforcing static-libs

Bug: https://bugs.gentoo.org/936306
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 sys-libs/libselinux/libselinux-3.5-r1.ebuild                            | 2 +-
 sys-libs/libselinux/libselinux-3.6-r1.ebuild                            | 2 +-
 sys-libs/libselinux/{libselinux-3.7.ebuild => libselinux-3.7-r1.ebuild} | 2 +-
 sys-libs/libselinux/libselinux-9999.ebuild                              | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libselinux/libselinux-3.5-r1.ebuild 
b/sys-libs/libselinux/libselinux-3.5-r1.ebuild
index dc0b5af229be..dd4272b05308 100644
--- a/sys-libs/libselinux/libselinux-3.5-r1.ebuild
+++ b/sys-libs/libselinux/libselinux-3.5-r1.ebuild
@@ -30,7 +30,7 @@ IUSE="python ruby static-libs ruby_targets_ruby30 
ruby_targets_ruby31 ruby_targe
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}]
-       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
+       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP},static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        ruby? (
                ruby_targets_ruby30? ( dev-lang/ruby:3.0 )

diff --git a/sys-libs/libselinux/libselinux-3.6-r1.ebuild 
b/sys-libs/libselinux/libselinux-3.6-r1.ebuild
index 002a1bf64a54..9dcde9eb591d 100644
--- a/sys-libs/libselinux/libselinux-3.6-r1.ebuild
+++ b/sys-libs/libselinux/libselinux-3.6-r1.ebuild
@@ -30,7 +30,7 @@ IUSE="python ruby static-libs ruby_targets_ruby31 
ruby_targets_ruby32 ruby_targe
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}]
-       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
+       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP},static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        ruby? (
                ruby_targets_ruby31? ( dev-lang/ruby:3.1 )

diff --git a/sys-libs/libselinux/libselinux-3.7.ebuild 
b/sys-libs/libselinux/libselinux-3.7-r1.ebuild
similarity index 98%
rename from sys-libs/libselinux/libselinux-3.7.ebuild
rename to sys-libs/libselinux/libselinux-3.7-r1.ebuild
index 17cfb428401a..72e3b36bde1a 100644
--- a/sys-libs/libselinux/libselinux-3.7.ebuild
+++ b/sys-libs/libselinux/libselinux-3.7-r1.ebuild
@@ -30,7 +30,7 @@ IUSE="python ruby static-libs ruby_targets_ruby31 
ruby_targets_ruby32 ruby_targe
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}]
-       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
+       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP},static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        ruby? (
                ruby_targets_ruby31? ( dev-lang/ruby:3.1 )

diff --git a/sys-libs/libselinux/libselinux-9999.ebuild 
b/sys-libs/libselinux/libselinux-9999.ebuild
index 17cfb428401a..72e3b36bde1a 100644
--- a/sys-libs/libselinux/libselinux-9999.ebuild
+++ b/sys-libs/libselinux/libselinux-9999.ebuild
@@ -30,7 +30,7 @@ IUSE="python ruby static-libs ruby_targets_ruby31 
ruby_targets_ruby32 ruby_targe
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}]
-       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
+       >=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP},static-libs(+)]
        python? ( ${PYTHON_DEPS} )
        ruby? (
                ruby_targets_ruby31? ( dev-lang/ruby:3.1 )

Reply via email to