commit:     01ccecf5613b635b9b331f7721acf97c857115e4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  8 19:33:01 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec  8 19:48:23 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ccecf5

dev-debug/strace: drop 6.13, 6.14, 6.15

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-debug/strace/Manifest           |   6 --
 dev-debug/strace/strace-6.13.ebuild | 120 ------------------------------------
 dev-debug/strace/strace-6.14.ebuild | 120 ------------------------------------
 dev-debug/strace/strace-6.15.ebuild | 120 ------------------------------------
 4 files changed, 366 deletions(-)

diff --git a/dev-debug/strace/Manifest b/dev-debug/strace/Manifest
index c4a1aba65128..36be30adc648 100644
--- a/dev-debug/strace/Manifest
+++ b/dev-debug/strace/Manifest
@@ -1,9 +1,3 @@
-DIST strace-6.13.tar.xz 2642452 BLAKE2B 
cdac801dc5b0fe9c165d9d99a41e51aacf13e8bd05baccca26fff360f2a7052a3f1b7016dee85a37d074c4e0f3b9255a29a146e13b6099a2ef8f9d493e3b1079
 SHA512 
e702238f32882f92a2b2834fb853b5fa3d81decb441b69f0e74ba0205f6a586bfe698e34bfbac6d4f766ebd25d0b99d4679d9eb27845e5129cfd4e34ced6a8d2
-DIST strace-6.13.tar.xz.asc 801 BLAKE2B 
508286a008213e2bd3e0cba6c339a61abae1460f0f71b885c7bef480431bdf5e190a2cb3e44d236019ed54d3bf3a257ebb94e2161971abe0648f685e7849e3bd
 SHA512 
a59e4aeff491ad62603b0591653e7da5e8a4ef0fedcf2faad3f485993b37b738c0809cefa5753ab7d1b85f3b6c87b423b6416dea36def65e220548ee0b4afb46
-DIST strace-6.14.tar.xz 2650972 BLAKE2B 
940bb7d54c29e8f22dcf67e617e8a664a7147bb96538b3a8a680698fa33f528d6082fb9c9d7eda9540e7730fa0f7d88aafbead4cccd8844ca687e2e4a1c8a7d2
 SHA512 
2a18dbfddb054dc7845fa6645d194297c6fe7d67607f812198e712b8b1f75d6e99e9e19587e9ad799e9566d7a558e2d64fe216a61456d5c3f23dfa2e42e3b412
-DIST strace-6.14.tar.xz.asc 801 BLAKE2B 
d25bc4e4164861c258da9037579603f5cfbfc45ee75c172fa90783d3ef9bfb743690b50bb6a6350f24937aa4cb4d87ea63e05f48d081c07ac45f0796486bb733
 SHA512 
8c107df8bedd2a9574e390e4bb576062681a5137bb48efbdb9ed2f9229871ffc847936b5e2341e335702601feba3a0935b9cc22a316607b5e32858b5cbcb0fd8
-DIST strace-6.15.tar.xz 2662388 BLAKE2B 
73bac2016b3a92e88c1bfcdf4b0ce7a273c07554e61c1ba59d5b7c27f219ea0fc0f976413a26cf34e512739d0275e702dab280dd73d6124a4eabe67c6d8d0109
 SHA512 
5bb21b55d52aab6883821d4aea9449138d5efafac99f72b3831de710ed1ece11bb4a21b16fab97d772397213f43d06072e1d467ae03c38198ead0e65ddcd6ab5
-DIST strace-6.15.tar.xz.asc 801 BLAKE2B 
08eb7aac938ab8f0fbb1f37b3072a3243b4a97e9206d2f6e23202d1494a0917e061a814a1a55cec5264dd828dbc2480a9ed63cc8b55fe68945d00a52c85e5bbf
 SHA512 
c2c0098d9b415950c6f0591e2b8c59b96bb929df9270f5e256078d27e93b791f3bca2bf52f36d8ddf3b7354e711a94b4588b78a94da3327a35777c859808d993
 DIST strace-6.16.tar.xz 2674064 BLAKE2B 
42155b733d18de50e38b95847a018b315ab36622823ba1113d1a58666de9eda373cc4110b2acdc0c4173520eb55859ff4493fa4a01df1b7c4c1902b11afaa88e
 SHA512 
47d806e7a91537977a41b0289f896c4e36a2c2715554ea31df6c416de581b974d8826be1abf02999fd3ca2f90af122cfefe7c4f20c935026b84421aa8a516f96
 DIST strace-6.16.tar.xz.asc 801 BLAKE2B 
bcf1729906866c7d92a6672ffe4f89946b27fbdf9963775f1a6703c7fa297f62f1fef80a029f5e0caa117f2c7094fb959dba967ff628117785b934b28ececb79
 SHA512 
cb4c71780a817ec6e0dcd0f994e91870b8a1ee26b2062fe51000414624343d05dce799c8677683264d9c051a20d4a40e028159282e979e4f3307447cecc16446
 DIST strace-6.17.tar.xz 2682684 BLAKE2B 
273bc58a555dda92e34fa242ce9072214d110797974e5023717a8f80f9a0ec8b482a74af1196c3e3be2c44afdac51f30b2e1bb7d7104b07c9ceeecc9d1aa65bf
 SHA512 
05788501420c6dc29cfa9b974c96ade4db0830e80636538fdb7c8306a8821c59a45781a3dac9fd0e8f2e0fb0710ab2c80c5d96b6d37522fb917e51815f8c88de

diff --git a/dev-debug/strace/strace-6.13.ebuild 
b/dev-debug/strace/strace-6.13.ebuild
deleted file mode 100644
index c7ff39d3ba99..000000000000
--- a/dev-debug/strace/strace-6.13.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools edo flag-o-matic toolchain-funcs verify-sig
-
-DESCRIPTION="Useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/";
-
-if [[ ${PV} == 9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/strace/strace.git";
-       inherit git-r3
-else
-       SRC_URI="
-               
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz
-               verify-sig? ( 
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz.asc )
-       "
-       KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/strace.asc
-
-LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
-SLOT="0"
-IUSE="aio perl selinux static test unwind elfutils"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="?? ( unwind elfutils )"
-
-BDEPEND="
-       virtual/pkgconfig
-       verify-sig? ( >=sec-keys/openpgp-keys-strace-20151021 )
-"
-LIB_DEPEND="
-       unwind? ( sys-libs/libunwind[static-libs(+)] )
-       elfutils? ( dev-libs/elfutils[static-libs(+)] )
-       selinux? ( sys-libs/libselinux[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-       static? ( ${LIB_DEPEND} )
-       aio? ( >=dev-libs/libaio-0.3.106 )
-"
-RDEPEND="
-       !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-       perl? ( dev-lang/perl )
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-6.5-static.patch"
-)
-
-src_prepare() {
-       default
-
-       if [[ ! -e configure ]] ; then
-               # git generation
-               sed /autoreconf/d -i bootstrap || die
-               edo ./bootstrap
-               [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-       fi
-
-       eautoreconf
-
-       # Stub out the -k test since it's known to be flaky. bug #545812
-       sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-       # Set up the default build settings, and then use the names strace 
expects.
-       tc-export_build_env BUILD_{CC,CPP}
-       local v bv
-       for v in CC CPP {C,CPP,LD}FLAGS ; do
-               bv="BUILD_${v}"
-               export "${v}_FOR_BUILD=${!bv}"
-       done
-
-       filter-lfs-flags # configure handles this sanely
-
-       export ac_cv_header_libaio_h=$(usex aio)
-       use elibc_musl && export ac_cv_header_stdc=no
-
-       local myeconfargs=(
-               --disable-gcc-Werror
-
-               # Don't require mpers support on non-multilib systems. #649560
-               --enable-mpers=check
-
-               # We don't want to pin to exact linux-headers versions (bug 
#950309)
-               --enable-bundled=yes
-
-               $(use_enable static)
-               $(use_with unwind libunwind)
-               $(use_with elfutils libdw)
-               $(use_with selinux libselinux)
-       )
-
-       econf "${myeconfargs[@]}"
-}
-
-src_test() {
-       if has usersandbox ${FEATURES} ; then
-               # bug #643044
-               ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..."
-               return 0
-       fi
-
-       default
-}
-
-src_install() {
-       default
-
-       if use perl ; then
-               exeinto /usr/bin
-               doexe src/strace-graph
-       fi
-
-       dodoc CREDITS
-}

diff --git a/dev-debug/strace/strace-6.14.ebuild 
b/dev-debug/strace/strace-6.14.ebuild
deleted file mode 100644
index c7ff39d3ba99..000000000000
--- a/dev-debug/strace/strace-6.14.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools edo flag-o-matic toolchain-funcs verify-sig
-
-DESCRIPTION="Useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/";
-
-if [[ ${PV} == 9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/strace/strace.git";
-       inherit git-r3
-else
-       SRC_URI="
-               
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz
-               verify-sig? ( 
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz.asc )
-       "
-       KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/strace.asc
-
-LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
-SLOT="0"
-IUSE="aio perl selinux static test unwind elfutils"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="?? ( unwind elfutils )"
-
-BDEPEND="
-       virtual/pkgconfig
-       verify-sig? ( >=sec-keys/openpgp-keys-strace-20151021 )
-"
-LIB_DEPEND="
-       unwind? ( sys-libs/libunwind[static-libs(+)] )
-       elfutils? ( dev-libs/elfutils[static-libs(+)] )
-       selinux? ( sys-libs/libselinux[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-       static? ( ${LIB_DEPEND} )
-       aio? ( >=dev-libs/libaio-0.3.106 )
-"
-RDEPEND="
-       !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-       perl? ( dev-lang/perl )
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-6.5-static.patch"
-)
-
-src_prepare() {
-       default
-
-       if [[ ! -e configure ]] ; then
-               # git generation
-               sed /autoreconf/d -i bootstrap || die
-               edo ./bootstrap
-               [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-       fi
-
-       eautoreconf
-
-       # Stub out the -k test since it's known to be flaky. bug #545812
-       sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-       # Set up the default build settings, and then use the names strace 
expects.
-       tc-export_build_env BUILD_{CC,CPP}
-       local v bv
-       for v in CC CPP {C,CPP,LD}FLAGS ; do
-               bv="BUILD_${v}"
-               export "${v}_FOR_BUILD=${!bv}"
-       done
-
-       filter-lfs-flags # configure handles this sanely
-
-       export ac_cv_header_libaio_h=$(usex aio)
-       use elibc_musl && export ac_cv_header_stdc=no
-
-       local myeconfargs=(
-               --disable-gcc-Werror
-
-               # Don't require mpers support on non-multilib systems. #649560
-               --enable-mpers=check
-
-               # We don't want to pin to exact linux-headers versions (bug 
#950309)
-               --enable-bundled=yes
-
-               $(use_enable static)
-               $(use_with unwind libunwind)
-               $(use_with elfutils libdw)
-               $(use_with selinux libselinux)
-       )
-
-       econf "${myeconfargs[@]}"
-}
-
-src_test() {
-       if has usersandbox ${FEATURES} ; then
-               # bug #643044
-               ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..."
-               return 0
-       fi
-
-       default
-}
-
-src_install() {
-       default
-
-       if use perl ; then
-               exeinto /usr/bin
-               doexe src/strace-graph
-       fi
-
-       dodoc CREDITS
-}

diff --git a/dev-debug/strace/strace-6.15.ebuild 
b/dev-debug/strace/strace-6.15.ebuild
deleted file mode 100644
index c7ff39d3ba99..000000000000
--- a/dev-debug/strace/strace-6.15.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools edo flag-o-matic toolchain-funcs verify-sig
-
-DESCRIPTION="Useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/";
-
-if [[ ${PV} == 9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/strace/strace.git";
-       inherit git-r3
-else
-       SRC_URI="
-               
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz
-               verify-sig? ( 
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz.asc )
-       "
-       KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/strace.asc
-
-LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
-SLOT="0"
-IUSE="aio perl selinux static test unwind elfutils"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="?? ( unwind elfutils )"
-
-BDEPEND="
-       virtual/pkgconfig
-       verify-sig? ( >=sec-keys/openpgp-keys-strace-20151021 )
-"
-LIB_DEPEND="
-       unwind? ( sys-libs/libunwind[static-libs(+)] )
-       elfutils? ( dev-libs/elfutils[static-libs(+)] )
-       selinux? ( sys-libs/libselinux[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-       static? ( ${LIB_DEPEND} )
-       aio? ( >=dev-libs/libaio-0.3.106 )
-"
-RDEPEND="
-       !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-       perl? ( dev-lang/perl )
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-6.5-static.patch"
-)
-
-src_prepare() {
-       default
-
-       if [[ ! -e configure ]] ; then
-               # git generation
-               sed /autoreconf/d -i bootstrap || die
-               edo ./bootstrap
-               [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-       fi
-
-       eautoreconf
-
-       # Stub out the -k test since it's known to be flaky. bug #545812
-       sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-       # Set up the default build settings, and then use the names strace 
expects.
-       tc-export_build_env BUILD_{CC,CPP}
-       local v bv
-       for v in CC CPP {C,CPP,LD}FLAGS ; do
-               bv="BUILD_${v}"
-               export "${v}_FOR_BUILD=${!bv}"
-       done
-
-       filter-lfs-flags # configure handles this sanely
-
-       export ac_cv_header_libaio_h=$(usex aio)
-       use elibc_musl && export ac_cv_header_stdc=no
-
-       local myeconfargs=(
-               --disable-gcc-Werror
-
-               # Don't require mpers support on non-multilib systems. #649560
-               --enable-mpers=check
-
-               # We don't want to pin to exact linux-headers versions (bug 
#950309)
-               --enable-bundled=yes
-
-               $(use_enable static)
-               $(use_with unwind libunwind)
-               $(use_with elfutils libdw)
-               $(use_with selinux libselinux)
-       )
-
-       econf "${myeconfargs[@]}"
-}
-
-src_test() {
-       if has usersandbox ${FEATURES} ; then
-               # bug #643044
-               ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..."
-               return 0
-       fi
-
-       default
-}
-
-src_install() {
-       default
-
-       if use perl ; then
-               exeinto /usr/bin
-               doexe src/strace-graph
-       fi
-
-       dodoc CREDITS
-}

Reply via email to