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
