commit:     6393ca61b44b2dd2940a1f5704787f5ac92251e4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 24 06:02:38 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 24 06:04:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6393ca61

sys-libs/libseccomp: add 2.6.0

The last USE=experimental-loong is now gone! We also add -Onone to
`emake check` to make it not look like it's stuck.

Bug: https://bugs.gentoo.org/948638
Tested-by: WANG Xuerui <xen0n <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/libseccomp/Manifest                                      | 1 +
 .../{libseccomp-9999.ebuild => libseccomp-2.6.0.ebuild}           | 8 ++++++--
 sys-libs/libseccomp/libseccomp-9999.ebuild                        | 8 ++++++--
 3 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
index a22b82069940..6d14610d136d 100644
--- a/sys-libs/libseccomp/Manifest
+++ b/sys-libs/libseccomp/Manifest
@@ -1,2 +1,3 @@
 DIST libseccomp-2.5.5-loongarch-r1.patch 119822 BLAKE2B 
4aa75c1ac87b2ca25cf6be38dfd760879c7255ca8e6cf86be3ac6e354f76cdaf3c8e2f59b646254414ffb0f1ffe6b7c50478f4db895a6ce632db8782c9807e91
 SHA512 
f7cd768d672a25448b2a3ceda27db52e0d62b5d9ab3eeb906226b6ebc19332c89332e0b870aaf82d4ffcfd642c2deb6029a30ae9a6bd702ebad9fdd40622b582
 DIST libseccomp-2.5.5.tar.gz 642445 BLAKE2B 
d770cee1f3e02fbbcd9f25655b360ab38160ad800e2829a67f2b9da62b095a90be99ac851a67344cf95bd6810a6268da4655dc1d37d996e58239c4999eb41998
 SHA512 
f630e7a7e53a21b7ccb4d3e7b37616b89aeceba916677c8e3032830411d77a14c2d74dcf594cd193b1acc11f52595072e28316dc44300e54083d5d7b314a38da
+DIST libseccomp-2.6.0.tar.gz 685655 BLAKE2B 
45c4f4dd67db5848bb536613e8929633f95cfbeb8738525381a76631187e7b0fc2c02f1a103579cd0f4135e9c175250fe2d784b85cc85424ec3125b4dafcf11c
 SHA512 
9039478656d9b670af2ff4cb67b6b1fa315821e59d2f82ba6247e988859ddc7e3d15fea159eccca161bf2890828bb62aa6ab4d6b7ff55f27a9d6bd9532eeee1b

diff --git a/sys-libs/libseccomp/libseccomp-9999.ebuild 
b/sys-libs/libseccomp/libseccomp-2.6.0.ebuild
similarity index 95%
copy from sys-libs/libseccomp/libseccomp-9999.ebuild
copy to sys-libs/libseccomp/libseccomp-2.6.0.ebuild
index ac4df4483838..cc42ab905df3 100644
--- a/sys-libs/libseccomp/libseccomp-9999.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_OPTIONAL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 multilib-minimal
 
@@ -87,6 +87,10 @@ multilib_src_compile() {
        fi
 }
 
+multilib_src_test() {
+       emake -Onone check
+}
+
 multilib_src_install() {
        emake DESTDIR="${D}" install
 

diff --git a/sys-libs/libseccomp/libseccomp-9999.ebuild 
b/sys-libs/libseccomp/libseccomp-9999.ebuild
index ac4df4483838..cc42ab905df3 100644
--- a/sys-libs/libseccomp/libseccomp-9999.ebuild
+++ b/sys-libs/libseccomp/libseccomp-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_OPTIONAL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 multilib-minimal
 
@@ -87,6 +87,10 @@ multilib_src_compile() {
        fi
 }
 
+multilib_src_test() {
+       emake -Onone check
+}
+
 multilib_src_install() {
        emake DESTDIR="${D}" install
 

Reply via email to