summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin64781 -> 64772 bytes
-rw-r--r--dev-util/include-what-you-use/Manifest4
-rw-r--r--dev-util/include-what-you-use/include-what-you-use-0.19.ebuild75
-rw-r--r--dev-util/include-what-you-use/include-what-you-use-0.21.ebuild4
-rw-r--r--dev-util/kdevelop-php/Manifest2
-rw-r--r--dev-util/kdevelop-php/kdevelop-php-23.08.4.ebuild53
-rw-r--r--dev-util/kdevelop-python/Manifest2
-rw-r--r--dev-util/kdevelop-python/kdevelop-python-23.08.4.ebuild51
-rw-r--r--dev-util/kdevelop/Manifest2
-rw-r--r--dev-util/kdevelop/kdevelop-23.08.4.ebuild134
-rw-r--r--dev-util/kio-perldoc/Manifest4
-rw-r--r--dev-util/kio-perldoc/kio-perldoc-23.08.4.ebuild23
-rw-r--r--dev-util/kio-perldoc/kio-perldoc-23.08.5.ebuild2
-rw-r--r--dev-util/lttng-tools/Manifest12
-rw-r--r--dev-util/lttng-tools/lttng-tools-2.12.11.ebuild34
-rw-r--r--dev-util/lttng-tools/lttng-tools-2.12.3.ebuild36
-rw-r--r--dev-util/lttng-tools/lttng-tools-2.12.5.ebuild34
-rw-r--r--dev-util/lttng-tools/lttng-tools-2.13.7.ebuild34
-rw-r--r--dev-util/lttng-tools/lttng-tools-2.13.8.ebuild35
-rw-r--r--dev-util/lttng-tools/lttng-tools-2.13.9.ebuild7
-rw-r--r--dev-util/vulkan-tools/Manifest2
-rw-r--r--dev-util/vulkan-tools/vulkan-tools-9999.ebuild31
22 files changed, 31 insertions, 550 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 5d49bca84f9c..f6b47cbc0fb6 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/include-what-you-use/Manifest b/dev-util/include-what-you-use/Manifest
index 86b236651d12..a20e13418388 100644
--- a/dev-util/include-what-you-use/Manifest
+++ b/dev-util/include-what-you-use/Manifest
@@ -1,9 +1,7 @@
AUX include-what-you-use-0.19-tests-cxx-badinc.cc-remove-stddef-from-expected.patch 1123 BLAKE2B fdf322e66d199671cdf69d606e658398661313ead19f30b2922bae427b1e428c7e91e71b9402badcb811279d2d9d839cfe4b890248604e5e4c918a493d1e046f SHA512 2bbd0b778751cd09de98c8461643686ef7e15c7be9caae8f5a3572ad92a5d866998d1c31db570b602d85b795456067cde666c0148617b0a4b9087628998f4fb9
DIST include-what-you-use-0.19-test-util-support-EXTRA_IWYU_ARGS.patch 2314 BLAKE2B d6c99aa59b52207ece610f8a8fe52ae967f3e027118c97f665b0a5d21782d85d94658ece1e0ae0e2d86cdcb94a345f072fdbda495caf589b045a8be38bf56f99 SHA512 2ecd6afc2de5ff85c8a6609b151d7d1e50a985e5c52db9b298ce21bad94a3bafb7b939fcd3b3cec0b753e83ba9ea256f628fbda16837ee6b3c3f1d2ec664d4d9
-DIST include-what-you-use-0.19.tar.gz 757761 BLAKE2B 09dfe686db78973059039f878029cda8dea9912127cf7ed9ddc123abe14459e670304fd531760afbebedee8c4992d15add18b75f9b62dc2d9c4b0f4edb8e0a1d SHA512 0847ae898696b51540ab9f5715e69bae67db42409d60205227d543ba6597b12cc2ea5bf68a3315c31f22e7186e05c06a86f5ae5b893c23bfe4cd9ef6f06ccddc
DIST include-what-you-use-0.20.tar.gz 766208 BLAKE2B 54ae7ab18afc592bae201e551377a22d9439cb38418197836aef9d7a74d84ec7cca81ae155358504af9520a07d513e78e61ed7bcf55028f3b56aaa6e949f950b SHA512 77195dc36338a37d3397c78701d81e52fc1c6a3441979fa016f154b0fc860598959e6430e78a51bbf9049f6b2bb62956e50f5531ac5c94c6554e2383ace540f5
DIST include-what-you-use-0.21.tar.gz 776263 BLAKE2B 32e1afc3400641ba4d648cfed0228db5b12357e5aaf4a4c5d8f063e82f14db4c6c568eedbfbfdfed033ae36d787db42122a026df8f74a080901247264ae856e2 SHA512 d6940fcde5f8212b7d6e1b3b8c9075157f831320279f5b7e57346c292c5b2cc52b53491a2c65b69dfcbd83ae2246c7c71555416e1faad9fd9a0aff9c12ddf1ba
-EBUILD include-what-you-use-0.19.ebuild 2011 BLAKE2B 9f4e2887826ca95540070acf1db1ebba8445a7655c452ca96d32d8628bf8859bbf36090c03a2a29f43cf0517a619df87944c3e1d640cfb5c1099b96c59eb3b5d SHA512 69d66ee9c991e21dc7dbaf5baa19ee75d779ffc9532dad5c59224a5f193bbb7e9c318583acdec376b7c60c7fa913d311bd22114ef35dd0d3e69e4e59220187fd
EBUILD include-what-you-use-0.20.ebuild 2463 BLAKE2B 288e581be0efeaa5b5595ded1ff4a1fa7bf308a01e131bc31f140dd01f4751861cab6174d0187a898937d91f6d8736001aee6ef2c9205c879d44d5e4939650d3 SHA512 ab601598e09276e702e0a00dd6beade7fb515d9961882eb426a4a06c79c4ac3a76c6ce0b3ec882f51552b471e901b40a20f81881330a1abdc59264ac880ecca8
-EBUILD include-what-you-use-0.21.ebuild 2061 BLAKE2B 5333fec7ee1637d4e553af7e55a21cf5f1d2226ce1f4153ff2527cc91786a55979fabb3279aef9dd53cc84633311534a5dc9ed686ba7347679a0a066a0dec666 SHA512 bd85264170ed3549dee2417610ddffaa840acb48a5a79823d15a2e1513f27d66dae0afee5c2f4b29520611cc7f075dc85b77f0e0753b98728ffdfdeee19bbcee
+EBUILD include-what-you-use-0.21.ebuild 2060 BLAKE2B 439f981a4bf3b56162aacaf54f248e99f1c352d29055ba3f7425602690bf0d3969e5f2d23ff0f521b2a46011da70afd0a83a658f3d647d786b9f30a0e8b698ff SHA512 d28c68eddb498b4522811ecab6d69e45bf9d3f9a10863b11dff79fa24d6e7ea1c7731bae59d332a6b193ab88f9791b56cb51d367ee6fde7cdff63ff0d44e7363
MISC metadata.xml 353 BLAKE2B 2d95f026ce60294177b001cddd8904988aeddb3fb257a73bcf1d028bebd747b0b9467322a0fb87a5de1f7074721ebc2b9931eaa1c519fcef0388a61a8924fea9 SHA512 88e999a1bb1d9993d150347db7b1ec340978594cd2543191646e54d8fb5e125a68063916f048cc1a7166ccd646d66ea33f7f37d94ff20ed21abc7b7c8413e222
diff --git a/dev-util/include-what-you-use/include-what-you-use-0.19.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.19.ebuild
deleted file mode 100644
index eb3c6a7e4c82..000000000000
--- a/dev-util/include-what-you-use/include-what-you-use-0.19.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake llvm python-single-r1
-
-DESCRIPTION="Find unused include directives in C/C++ programs"
-HOMEPAGE="https://include-what-you-use.org/"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/include-what-you-use/include-what-you-use/commit/62e5e2e35380e46ccbff2c2ed118f8bb5c01755b.patch
- -> ${PN}-0.19-test-util-support-EXTRA_IWYU_ARGS.patch
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-LLVM_MAX_SLOT=15
-
-RDEPEND="
- sys-devel/clang:${LLVM_MAX_SLOT}
- sys-devel/llvm:${LLVM_MAX_SLOT}
- ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-PATCHES=(
- # https://github.com/include-what-you-use/include-what-you-use/pull/1252
- "${DISTDIR}"/${PN}-0.19-test-util-support-EXTRA_IWYU_ARGS.patch
- "${FILESDIR}"/${PN}-0.19-tests-cxx-badinc.cc-remove-stddef-from-expected.patch
-)
-
-llvm_check_deps() {
- has_version "sys-devel/clang:${LLVM_SLOT}"
-}
-
-pkg_setup() {
- llvm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- python_fix_shebang .
-}
-
-src_configure() {
- local mycmakeargs=(
- # Note [llvm install path]
- # Unfortunately all binaries using clang driver
- # have to reside at the same path depth as
- # 'clang' binary itself. See bug #625972
- # Thus as a hack we install it to the same directory
- # as llvm/clang itself.
- -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"
- )
- cmake_src_configure
-}
-
-src_test() {
- local clang_version=$(best_version sys-devel/clang:${LLVM_MAX_SLOT})
- clang_version=${clang_version#*/*-} # reduce it to ${PV}-${PR}
- clang_version=${clang_version%%[_-]*} # main version without beta/pre/patch/revision
-
- local -x EXTRA_IWYU_ARGS="-I ${ESYSROOT}/usr/lib/clang/${clang_version}/include"
- "${EPYTHON}" run_iwyu_tests.py \
- -- "${BUILD_DIR}"/bin/${PN} \
- || die "Tests failed with $? (using ${EPYTHON})"
-}
diff --git a/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild
index 3ba1024cf7a5..b68c27c4a7d1 100644
--- a/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild
+++ b/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
LLVM_MAX_SLOT=17
diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index a1327936d6af..76331ea7459f 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1,7 +1,5 @@
-DIST kdev-php-23.08.4.tar.xz 1088948 BLAKE2B 33be87db9a52eb9b74e49ea2f5a950e026822b18b07c970dcf15614d2b4772c7a9a52781e4a1825cb61fe79b0ffe873fbb0348ab71c24cdf3dcc4be957ac30da SHA512 ee74779be811937f8e534580179591d25e37b87f2661a8f9ace9bd8cc0399a1dcc8dbc492d810864cacb1f0a653fb35aaba6b749a98764eb3bf739cd4766fed8
DIST kdev-php-23.08.5.tar.xz 1089020 BLAKE2B 102237d206fd89da08cfb05ff0d0bac9a31bcf84478f869c6fd95cf34ba4ec4eadf04a2137d6c05d61669e5b4256a4c0b82395e2324f7eed24678386f6ff3321 SHA512 f3ce741711eef2ba6a482c7c80b450a153cefe42dbc534c1adb053dbd2ac78c5942d32fe3b1a22e98171615b87f5fd9d1d2bdfe9ab28261f1ba4c1019f748793
DIST kdev-php-24.02.0.tar.xz 1090316 BLAKE2B 09c2fa9a7e2d59596d54b75e4dcaf5aac9a7e94ab440dfb34bc3e54d7f2b6064887a56ccf9edee8f97bc32de6cb4caa07c933a77ac0002a229c67a4d5d8e3da7 SHA512 da83a27b94130a762bfaf5f952c2a46d8d45a6cf374fe798fb7efac0a03dea9d60216e39ab4510c5cdc30aefe73403c07deba8344d48693f420182f036c14ca6
-EBUILD kdevelop-php-23.08.4.ebuild 1203 BLAKE2B 4608a8997f2d20a06f2f09c50f75a984623b1a79567204f46b1ebd1baa02ef233344c11013bcf3da0b8a58d19595673de15ea5d183e0c65e90f5446016bef171 SHA512 c9d3d24e25008e4a7a9d970dbcb21ae54a799c0e40175cbf32fd98eedfdc1148a2515b4574b3777fbbb9a175e5dc4edf59357e2af20b0774cba42f6f7704d202
EBUILD kdevelop-php-23.08.5.ebuild 1203 BLAKE2B 4608a8997f2d20a06f2f09c50f75a984623b1a79567204f46b1ebd1baa02ef233344c11013bcf3da0b8a58d19595673de15ea5d183e0c65e90f5446016bef171 SHA512 c9d3d24e25008e4a7a9d970dbcb21ae54a799c0e40175cbf32fd98eedfdc1148a2515b4574b3777fbbb9a175e5dc4edf59357e2af20b0774cba42f6f7704d202
EBUILD kdevelop-php-24.02.0.ebuild 1205 BLAKE2B 31951e4e0cbccebaad1d394279652c1142e2ca4c17c7de18302ae67fae2bc12dc47a125892db135f08f03872c3969ecde4577847aafae9596e6b18f5f4c34133 SHA512 3123890becd445378c4fb19bef7b229d6e848bd9bf3dd76e8ee6dda62e42dc4516d1b69f8c4bf402a20222b9dfbe4a88e4d9774e7f946e99a37a4fc819b62b3b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-util/kdevelop-php/kdevelop-php-23.08.4.ebuild b/dev-util/kdevelop-php/kdevelop-php-23.08.4.ebuild
deleted file mode 100644
index 144d76996009..000000000000
--- a/dev-util/kdevelop-php/kdevelop-php-23.08.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_HANDBOOK_DIR="docs"
-ECM_TEST="true"
-KDE_ORG_CATEGORY="kdevelop"
-KDE_ORG_NAME="kdev-php"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="PHP plugin for KDevelop"
-HOMEPAGE="https://www.kdevelop.org/"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="5"
-IUSE=""
-KEYWORDS="amd64 arm64 ~x86"
-
-# remaining tests fail for some, bug 668530
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- dev-util/kdevelop-pg-qt:5
- dev-util/kdevelop:5=
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/threadweaver-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- test? ( dev-util/kdevelop:5[test] )
-"
-
-src_test() {
- # tests hang, bug 667922
- local myctestargs=(
- -E "(completionbenchmark|duchain_multiplefiles)"
- )
- ecm_src_test
-}
diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest
index aff73b54a3fc..a446243fe5fe 100644
--- a/dev-util/kdevelop-python/Manifest
+++ b/dev-util/kdevelop-python/Manifest
@@ -1,7 +1,5 @@
-DIST kdev-python-23.08.4.tar.xz 1098592 BLAKE2B c714e75ffdb1ea7e0b086496bacef68f3c690fc61f82ed66379bf68ff9fb558d7f078a3d9f0c4e19c58fc9915e39ff2f93f358c6fd95b595de34bc93f8f45b29 SHA512 19a5044090620fbd4b1b3cc8edac624981d74bd71ed451ab418912261797efe6a5b0f290dcd216d53303fe81ea133002b4af95de4c2332baac83935c780389b5
DIST kdev-python-23.08.5.tar.xz 1098768 BLAKE2B 0f05eede9c749081562195d567eed4d28f65b31799c0c9996e60580c4678d95e46d366d0f606a64abe6fad07b4c6c9af2e663361153313a9a3f72797ca2cd6ee SHA512 ec9c407f72da6c8c5a5ed3410311f26f032b619dbba7b72d9136bf62cbae12d14f09a1ef26d13663eeae2d57a9c3d0c121ef4dcf7a9f3e34f4f6c0ab83f43696
DIST kdev-python-24.02.0.tar.xz 1098664 BLAKE2B 17eab27af48482c9955b385405aed4b91e6f43bdfe466826471b1d823a568d37ca2362f65b323ba38f67033f21b49d2571d8ffe47bb4750e89e0dbdd9e4c754d SHA512 e5dabb32f2c8b34dbaf493fc39c4a5f2c34c5d661646d955fac41479ddd70e6ec4719c767c9b9956efc55085e41d7d32a01f44b9637fd106bad107fb1bca9b93
-EBUILD kdevelop-python-23.08.4.ebuild 1233 BLAKE2B c3fac6b10f1715ce658a7859ddbe284d142dd2ca36538d9a9b462bcb660c760925fb80bd9e719c87837ae9bd77363bca69a6cd77daaccf393c787e64de603f47 SHA512 92bc0b2048ffbed38613960f49afc72851fb32882355e812c9663c48f770794584fe9a2994d07d3e57a3811b0e3b476c02418234cbbc1286a62afff526f6a33f
EBUILD kdevelop-python-23.08.5.ebuild 1233 BLAKE2B c3fac6b10f1715ce658a7859ddbe284d142dd2ca36538d9a9b462bcb660c760925fb80bd9e719c87837ae9bd77363bca69a6cd77daaccf393c787e64de603f47 SHA512 92bc0b2048ffbed38613960f49afc72851fb32882355e812c9663c48f770794584fe9a2994d07d3e57a3811b0e3b476c02418234cbbc1286a62afff526f6a33f
EBUILD kdevelop-python-24.02.0.ebuild 1235 BLAKE2B bfa162b963115e826415cc673febe20e8376fe30cc35c3f76e43b153925f4fdda0d7185aca7c9de17e0bb3d0399e4131fd8ea27ae15510e09c23649a7ebd753d SHA512 793ef6c68562416b351af2af5286f3bb80b202ad3352679e40e8cec11f7a46f9269b26e27af982d9b6bd69d05d8ced5f91faa716d6d6a9feac35307094f73d33
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-util/kdevelop-python/kdevelop-python-23.08.4.ebuild b/dev-util/kdevelop-python/kdevelop-python-23.08.4.ebuild
deleted file mode 100644
index 68083cc3753b..000000000000
--- a/dev-util/kdevelop-python/kdevelop-python-23.08.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KDE_ORG_CATEGORY="kdevelop"
-KDE_ORG_NAME="kdev-python"
-PYTHON_COMPAT=( python3_{10..11} )
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org python-single-r1
-
-DESCRIPTION="Python plugin for KDevelop"
-HOMEPAGE="https://www.kdevelop.org/"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-IUSE=""
-KEYWORDS="amd64 arm64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test"
-
-DEPEND="${PYTHON_DEPS}
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- dev-util/kdevelop:5=
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/threadweaver-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
- $(python_gen_cond_dep '
- dev-python/pycodestyle[${PYTHON_USEDEP}]
- ')
-"
-
-pkg_setup() {
- python-single-r1_pkg_setup
- ecm_pkg_setup
-}
diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index 2f1662540687..5a07a1b302b9 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,7 +1,5 @@
-DIST kdevelop-23.08.4.tar.xz 8707260 BLAKE2B 4bd88e2165261f771edc36f45b68a86434a252ae2f5ff638641ce8b9c2d76e38eceefb243310dd2c8181e704746985b612d02664db61c83a164a293151ea3f20 SHA512 e5a1bf3b6c46006165a6169fdfe244d02bff945c8dd01d0b5897a0752b4759c03f58ce136e636366b14b3b27e91aa14b29b0f432589a2114f45fbdf2a3cf3135
DIST kdevelop-23.08.5.tar.xz 8709732 BLAKE2B e85d4bc55cd600eb31c2420d30b32cd6c86e6f8796f02925c42ebe64060dd89a6dd9ebd6ebf1e37025c75384c4bbc25f1ba194878c0c8dd0e775a63d46f13dc3 SHA512 cc9268bb7accf597ef882a6135d930c01c805862b4251226da7a8afd7a98544dcd8ace546771296e8f59b6f7af63e3494079ae328bc568a539b0801e8784931a
DIST kdevelop-24.02.0.tar.xz 8753184 BLAKE2B a8574b5e3dec682f6ebc81e7a2be00345255e6518c503fa68546411dabf526b52821f26ddd4531df84e3994f9ca71f0ff2fc3f5b08fda9cea2431fde64cd6a9d SHA512 7d80bd7830b4c6c4a9e30ba6c02a4bb3ed4a93e12bf22c1fed5a5f8115dbcdf087b36a9430c1218e25458ee5173163bd81a6c7ed579863275189e9cf9ffb0489
-EBUILD kdevelop-23.08.4.ebuild 4121 BLAKE2B 521f314d637057efbc1ece9dd110d3ef520cc57257c2fa5d550a5dd4144ca4f98e779ffdfbbdc4d893219759d921a95e2ac21416c8e0efed8d1b374f0d41fbe7 SHA512 bb806fe8b50ec622db499e7d8454ca30de78faa07ab3609f103cb9c5eac81d88ee590dfa6dfed3216716680a8b3c6e6d29dd514e4ea8e1c79ac3303dfb21f29b
EBUILD kdevelop-23.08.5.ebuild 4114 BLAKE2B d7d9e491c932e5bcce12667adefc9022c423ce60d7e956f436f4308fde0b0157133dbd9adce4613720ae6bb8b4e5e0b948149157b9cf730110a7fffa001de848 SHA512 f49436b156a3bac6919ff201108e2fe5ab399df3340a3922b0cf7568917b1bb079fe9d25bfcc2453a118af2ed3b68cc1e2795e78f7115e37a835c1b6427366f7
EBUILD kdevelop-24.02.0.ebuild 4116 BLAKE2B 43f38a98f77f0b7f5525d3b4cc583ee909ddf57dccd0bc96483badf67154efc58ff4b5e8995ed9d916180fc28a8915be116ec6bae588413cbc3fb1fdd3720140 SHA512 aad3211aa1da75a2f58ffbd112b412a09a35a81ad0e8961e0893040036ea6ad564a59c8214bb387ccacc51aa26e0aef7553533e1f98a9ae34805d844c8ccb777
MISC metadata.xml 623 BLAKE2B defbd6a6a992f04fe71d13ca0e6da0b6c7015992f148f1fdd0d844430c44268e5c765c46afabee4af650992556e81acfb1024c94e6e274aefbbf46b65b9762af SHA512 4b022d64a261251c01eb9c8d8ee8aafeac6309272274fa8493f5bb8480cc93be482b145a70fd1a36bc30feaf8649ae17addfe8d7bcf57f78173e0f198805985c
diff --git a/dev-util/kdevelop/kdevelop-23.08.4.ebuild b/dev-util/kdevelop/kdevelop-23.08.4.ebuild
deleted file mode 100644
index 0109f2c6712b..000000000000
--- a/dev-util/kdevelop/kdevelop-23.08.4.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KDE_ORG_CATEGORY="kdevelop"
-KFMIN=5.106.0
-LLVM_MAX_SLOT=16
-QTMIN=5.15.9
-VIRTUALDBUS_TEST="true"
-inherit ecm gear.kde.org llvm optfeature
-
-DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more"
-HOMEPAGE="https://www.kdevelop.org/"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
-IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
-
-# see bug 366471
-RESTRICT="test"
-
-COMMON_DEPEND="
- dev-libs/grantlee:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qthelp-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qttest-${QTMIN}:5
- >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=dev-util/astyle-3.1:=
- kde-apps/libkomparediff2:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-frameworks/threadweaver-${KFMIN}:5
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
- gdbui? ( kde-plasma/libksysguard:5= )
- hex? ( app-editors/okteta:5 )
- plasma? (
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-plasma/libplasma-${KFMIN}:5
- )
- qmake? ( dev-util/kdevelop-pg-qt:5 )
- reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 )
- subversion? (
- dev-libs/apr:1
- dev-libs/apr-util:1
- dev-vcs/subversion
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-qt/qdbus-${QTMIN}:*
- >=dev-qt/qtquickcontrols-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- app-alternatives/ninja
- kde-apps/kapptemplate:5
- || (
- kde-apps/kio-extras-kf5:5
- kde-apps/kio-extras:5
- )
- >=dev-debug/gdb-7.0[python]
- reviewboard? ( kde-apps/ktp-accounts-kcm:5 )
-"
-
-llvm_check_deps() {
- has_version -d "sys-devel/clang:${LLVM_SLOT}"
-}
-
-src_configure() {
- local mycmakeargs=(
- -DLLVM_ROOT="$(get_llvm_prefix ${LLVM_SLOT})"
- $(cmake_use_find_package gdbui KSysGuard)
- -DBUILD_executeplasmoid=$(usex plasma)
- $(cmake_use_find_package plasma KF5Plasma)
- $(cmake_use_find_package hex OktetaKastenControllers)
- $(cmake_use_find_package qmake KDevelop-PG-Qt)
- $(cmake_use_find_package reviewboard KF5Purpose)
- $(cmake_use_find_package subversion SubversionLibrary)
- )
-
- use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON )
- use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "konsole view" kde-apps/konsole
- optfeature "static C++ Qt code analysis" dev-util/clazy
- optfeature "static C/C++ code analysis" dev-util/cppcheck
- optfeature "heap memory profiling" "dev-util/heaptrack[gui]"
- optfeature "meson project manager plugin" dev-build/meson
- optfeature "formatting configurations via customscript plugin" dev-util/indent
- optfeature "formatting configurations via customscript plugin" dev-util/uncrustify
- fi
- ecm_pkg_postinst
-}
diff --git a/dev-util/kio-perldoc/Manifest b/dev-util/kio-perldoc/Manifest
index aa435e5e2e86..1861c5e28909 100644
--- a/dev-util/kio-perldoc/Manifest
+++ b/dev-util/kio-perldoc/Manifest
@@ -1,7 +1,5 @@
-DIST kdesdk-kio-23.08.4.tar.xz 40500 BLAKE2B e7cded22e798642ed67f0926792b21d988ae50dab4f323bb26e88ac72d68715128a899a7391c132c8d7017dc87908dae00c76e59db8e6a45216a0438e93e346b SHA512 e2b483cef738e1280643cca0a9633cd63de15472b8d8281ed9830fd25e53463d7823bb483e69f6d4c862e10ce2aea92a1d75b7e23fc16fcc9f637d6b7958e926
DIST kdesdk-kio-23.08.5.tar.xz 40488 BLAKE2B 555fc710a4d223782e057e75ee4c56bf94c46c57c8f1023d99f16f0ec4a2e8e4d0da9594caf27f987354031e21371dc19f63bdf4e7d8a5f2f9868139869e154a SHA512 7db7d627c538373f8213dcc80a0ecdf2f86339a15b43ded7931355d9968c739b70aaa51fa386aaa17b81caa98df98d9b4f9ace0043db0cd15ff26402186f25fd
DIST kdesdk-kio-24.02.0.tar.xz 40500 BLAKE2B 273e6daea115029db29ce8710975b536c9a06a94c253e790dd5d182534b403bbf2273f79a1878f44347878189c4cbaaa7e90a24cc7c1100686a3dd1c85f62825 SHA512 714d0218799e81db0615451c4b10bf56911642f83282cc328554a3025559cb71d17fe8a667e7378c4a9597284ab364525fa7318aba01ad2fc16657380863f3ad
-EBUILD kio-perldoc-23.08.4.ebuild 491 BLAKE2B 2d68459e59579db021a2235019280c5c482d3306e42092f970a7cbd8eeb734afd253dc4f5f674d9565608026dbbe88204e3d34b10edd2fb85db1358927ccb695 SHA512 333d28ce89b09c00455f0ed6f5fb667c6ede7a2dcf7e808cb2d0a5b1bc65cba2ee87027af182551367fce4a3f9d58a0731868b7066790b7000c995f56b41bbcd
-EBUILD kio-perldoc-23.08.5.ebuild 492 BLAKE2B a2df316c4cd11636581c5ca69a5a8f744e3b55d3d9f191bbf0b69015dde2fef1d4e332dc09c37b06f1ea6dc5ca305f30884e55c62f4443b4c6b9f609b3652966 SHA512 627bf718dfc80f516918e6207bedb0b046792c68701be6710da175998034578a03c76370dcbafb53f302840310462a3ffccbdbd81deea79e9bc59ffb34f38390
+EBUILD kio-perldoc-23.08.5.ebuild 491 BLAKE2B 2d68459e59579db021a2235019280c5c482d3306e42092f970a7cbd8eeb734afd253dc4f5f674d9565608026dbbe88204e3d34b10edd2fb85db1358927ccb695 SHA512 333d28ce89b09c00455f0ed6f5fb667c6ede7a2dcf7e808cb2d0a5b1bc65cba2ee87027af182551367fce4a3f9d58a0731868b7066790b7000c995f56b41bbcd
EBUILD kio-perldoc-24.02.0.ebuild 494 BLAKE2B 940b12805d02d3da52c8d7725c34fbfc2710a3f407e63ace8408a9c4a0976ec488f49eb9e3e330a95d44fc0fbdcfa4e663349b49db3f6b179b553bc15a339c26 SHA512 bc695835441996ee67d154225f6b29c26167f9199db186b8e6fdbd34f542cf8536873331481fc447fec496d74085e558c351add3441c8b68c7d1e6504e86b635
MISC metadata.xml 376 BLAKE2B 973773b9cb2a2e9d2a7e187056409bbbe4a1f88bf97b791fe4b096beb1c638bbfef558abb19920383471641454784549ada0fe5aba4fcfb6ce762156711457c6 SHA512 e29785bf513fab36b159f7bdca1a339dc3e004e067b1e98ae5997f865494ac70ef4e27a74387cc65a486decd42f91926fe478143b6ac9906753a69f0b546617a
diff --git a/dev-util/kio-perldoc/kio-perldoc-23.08.4.ebuild b/dev-util/kio-perldoc/kio-perldoc-23.08.4.ebuild
deleted file mode 100644
index b5eaff07a2a2..000000000000
--- a/dev-util/kio-perldoc/kio-perldoc-23.08.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="kdesdk-kio"
-KFMIN=5.104.0
-inherit ecm gear.kde.org
-
-DESCRIPTION="KIO worker interface to browse Perl documentation"
-
-LICENSE="GPL-2+ || ( Artistic GPL-1+ )"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
- dev-lang/perl
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"
diff --git a/dev-util/kio-perldoc/kio-perldoc-23.08.5.ebuild b/dev-util/kio-perldoc/kio-perldoc-23.08.5.ebuild
index 4761a6da3009..b5eaff07a2a2 100644
--- a/dev-util/kio-perldoc/kio-perldoc-23.08.5.ebuild
+++ b/dev-util/kio-perldoc/kio-perldoc-23.08.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="KIO worker interface to browse Perl documentation"
LICENSE="GPL-2+ || ( Artistic GPL-1+ )"
SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/dev-util/lttng-tools/Manifest b/dev-util/lttng-tools/Manifest
index c15719e8da48..8426a129da83 100644
--- a/dev-util/lttng-tools/Manifest
+++ b/dev-util/lttng-tools/Manifest
@@ -1,13 +1,3 @@
-DIST lttng-tools-2.12.11.tar.bz2 1587429 BLAKE2B 9c8bc7803dad413f1c16d0e0bb25adab312734c57b591404e79d53706fe06cde96856ebe132590b60c42578368627196c1f60cc6247a8dcc6142ede69b696ae3 SHA512 c1ff07831508848ede2a69a4350ba6eeef2b9bea0faa9de4a3d9e8a0df81e22258d25131ccab57d1800fcac239a4bc25aa66d5d421d9e5c76d7cb6b9794ae4cd
-DIST lttng-tools-2.12.3.tar.bz2 1550901 BLAKE2B 0f4a5ac780e26f6ef16f4c71af7052083b4889664962712bf248cc6a7c05e8448a40b12dd9fe615e41519924e285b629e7ed535cf551581b26890a2b8fd58cad SHA512 f997e94a5d6126845b914d8b80a5e1512d49799e84c6cc82903187b988da2b0f157d65d7fe8f14d01fd3b5352aa317c5305bcd6b56f81d03a85a561a18be2a0c
-DIST lttng-tools-2.12.5.tar.bz2 1576936 BLAKE2B d5e0590ef97b899988a9c2be916fc742e025eb986fe6537528eb98ff342ad301721fa3c4142937400b1deed59e725581f693f4adae1cb85da7ee1f7287283b4f SHA512 5b7295443681f3faa0409b6385f2aea07bd07b0c01f03c9a0f21d5055d73987b9bc34116e6b0e742f7fb17b5e93fc435d578e658813f1a11261b317ceabb136f
-DIST lttng-tools-2.13.7.tar.bz2 1885363 BLAKE2B 20a48a75b53045a54e0293ff17e25cc940040f3be95917c3cd3cc5245d6afd0d58a4eb2915665eb35773cdcbd84f317398028c4b8481bc2df7f78175eaa10c27 SHA512 e5730cb600d39f4e5608fc14f5a211628c3eb1de043cf36fdd021c5d3d0e5e9f1d95bbde554c7ad33b5c1c817ae6a8a893f5cf52a678adf82a2f2c95565a127d
-DIST lttng-tools-2.13.8.tar.bz2 1905545 BLAKE2B 59aab1ae627f6a0230fc716adb9b4722b0f0df599cd9b6b5bae4e44a22dae5d309c698fd5b84a88d1096ea27fd50fac6d53e89bb699294fd781cdbdd9d181bbd SHA512 6daafb1fd458cfbaa7e19b3a8aaafa958116bb836f389febf7ac4035e5d7884d308a9fdefb4e9063329cb7d837853a79ddae0e263d3b58db1f87519bba2dcb3b
DIST lttng-tools-2.13.9.tar.bz2 1892293 BLAKE2B 51c4824435164196a77c8b6b3072810df83caf488c5fb692f9990b8d743ced2b07bffffa1e5a671149c75f3d96267f9c92f042c6c13503e03894f4c352c1733b SHA512 ff7a395d9af3fc44561be24163a84ce27ddd1338f7df2805037645b98c4ad17496553f17b8f0ede7bee967d630b53000c080a91ea8e1ced25ce86b010941b94e
-EBUILD lttng-tools-2.12.11.ebuild 671 BLAKE2B 2befc82d0f4bb0e6c030a0103bc483e719a8950f16b37ee9ab4b02d1ad8b80d321657498dd9a21101e1a58dad24e9c0fa16bd3a5973576e5c6f20b45b2a3fa92 SHA512 0dfdbe0291457e892c4690d6f093c753f7e04165f345e9e8185f3befb5695f62e8a0c609756eacfa7120354b908461be9164719784f10d28a9d8ce4c5f46da8a
-EBUILD lttng-tools-2.12.3.ebuild 689 BLAKE2B 110357264437ff12de6160bc7f4800231adc9a62701a128d5af6852749f4b3c12cb2b6edd598817fe3a483c58cbca83ee52a26229358348b6a007ad1ae54488a SHA512 02ca8f2f6dea11adfbbe849627e23df3ca814ea5f7c145e7c0ce5e0f30b2f6314fec319e7de8bc32ceaba97dcc9dd83873e006c4e1a24b2a7fafacb88371aec7
-EBUILD lttng-tools-2.12.5.ebuild 671 BLAKE2B 544cb8bdece997a6f78d8bd1d13e99b2fdc4d9029b3b156d70c2fb88fc09bd9004b3a055e44ca059cdd8fb3fc455ef44103fd86e628061d3c17ce34ab1dd4e20 SHA512 e21a2fc213c655490db1fb661a38c85b1915169ca1132f1ca9dcc44d7bff582cf2d5e81300f4d1c529144c1f85bee705dd6e6e3804d90f0b36d711ace3fd7d49
-EBUILD lttng-tools-2.13.7.ebuild 671 BLAKE2B 5e0e4944b3a81521f065cd07dcbc379810120837bdcc7d4eb1745ec9771ddaa7437696a92aefda7af10035871072bcbc9b9402c26efb7393470f387afda5362f SHA512 ae900ce78a4fcb8506d6ea6fd14317cdffb1266f8bc1316097fee0b8f56df5abd3105d02f5c53ab535f799216c8eae72ad0743f352169fd4be44119e63fc7805
-EBUILD lttng-tools-2.13.8.ebuild 697 BLAKE2B 19f0623d6f716313ebc4f4cb75b049ec643512fc5146100e69170e79f31c685b669c750142836871fcf79a86afee147f3bca0c9dcb06bc2a899fc4cbb5f8de4d SHA512 372581b1033c80ef221e67afe12a3516b30d77d19704c99adb287292ef0ff6e2a1641d782300eb9039a51899333292b3fd2ff3e576c29b6ad5ef658f08efcb01
-EBUILD lttng-tools-2.13.9.ebuild 991 BLAKE2B a54094e9336e4c735dd7889d0dfcde50b460bd9da7698a5a223c7642a04bdd0deb5b4a8684662af62e53353f6ac1edaef72f4e6e4a41eecaf4c4ac9dc09a31fd SHA512 1454eb87c5f86cab84fbbb3f80cd66b1d719d1b7b997e3bfe2a5c904545b5ed5df7548e87088845895b12592a7f8ce0f9470775fa0c40ee19d6047d53e04e20c
+EBUILD lttng-tools-2.13.9.ebuild 1085 BLAKE2B 7512faad3003dbda6aee95480010f7a4b7a98122db651d0ff87cc89f8c5dd1fea4e686b1d14055b12e015c6068bc8ba8442ce839118e3dfc8a2d08926638795a SHA512 3a419aa5a6510d8c077b4f9965aacc0d99646ef94d64f1b14675b6fd5bdf22bfd23642b3e64200a8bc68f2a0e9b537fdcbdc12ebb5bfcffc6534c4906715e2c0
MISC metadata.xml 502 BLAKE2B 3c29db929f2a3cbc9c72d07f5f0eb9e830879c044f2d902435c21e0e36801cd84999dd4723f129145a3d82a467976236539c75ac07ea2137a461c87d49e396a3 SHA512 9669dcfdfac9097ac2196456c2ae71037f9c0afe9fdaa67a9fdf1b55ef30b3a1b3cc482b7632c3bca72a02ae933dbadcaa328bcbe88e2083e4ad0ce0b60b97fd
diff --git a/dev-util/lttng-tools/lttng-tools-2.12.11.ebuild b/dev-util/lttng-tools/lttng-tools-2.12.11.ebuild
deleted file mode 100644
index b80ebb281a36..000000000000
--- a/dev-util/lttng-tools/lttng-tools-2.12.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="Linux Trace Toolkit - next generation"
-HOMEPAGE="https://lttng.org"
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ust"
-
-DEPEND="dev-libs/userspace-rcu:=
- dev-libs/popt
- dev-libs/libxml2
- ust? ( >=dev-util/lttng-ust-2.12.0:= )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- econf $(usex ust "" --without-lttng-ust) --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-util/lttng-tools/lttng-tools-2.12.3.ebuild b/dev-util/lttng-tools/lttng-tools-2.12.3.ebuild
deleted file mode 100644
index 5c8999530745..000000000000
--- a/dev-util/lttng-tools/lttng-tools-2.12.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="Linux Trace Toolkit - next generation"
-HOMEPAGE="https://lttng.org"
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="amd64 x86"
-IUSE="+ust"
-
-DEPEND="dev-libs/userspace-rcu:=
- dev-libs/popt
- dev-libs/libxml2
- ust? ( >=dev-util/lttng-ust-2.12.0:= )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- econf $(usex ust "" --without-lttng-ust) --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-util/lttng-tools/lttng-tools-2.12.5.ebuild b/dev-util/lttng-tools/lttng-tools-2.12.5.ebuild
deleted file mode 100644
index 9dc516b55382..000000000000
--- a/dev-util/lttng-tools/lttng-tools-2.12.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="Linux Trace Toolkit - next generation"
-HOMEPAGE="https://lttng.org"
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ust"
-
-DEPEND="dev-libs/userspace-rcu:=
- dev-libs/popt
- dev-libs/libxml2
- ust? ( >=dev-util/lttng-ust-2.12.0:= )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- econf $(usex ust "" --without-lttng-ust) --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-util/lttng-tools/lttng-tools-2.13.7.ebuild b/dev-util/lttng-tools/lttng-tools-2.13.7.ebuild
deleted file mode 100644
index da53b8a61108..000000000000
--- a/dev-util/lttng-tools/lttng-tools-2.13.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="Linux Trace Toolkit - next generation"
-HOMEPAGE="https://lttng.org"
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ust"
-
-DEPEND="dev-libs/userspace-rcu:=
- dev-libs/popt
- dev-libs/libxml2
- ust? ( >=dev-util/lttng-ust-2.13.0:= )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- econf $(usex ust "" --without-lttng-ust) --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-util/lttng-tools/lttng-tools-2.13.8.ebuild b/dev-util/lttng-tools/lttng-tools-2.13.8.ebuild
deleted file mode 100644
index 858c34bbaa90..000000000000
--- a/dev-util/lttng-tools/lttng-tools-2.13.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="Linux Trace Toolkit - next generation"
-HOMEPAGE="https://lttng.org"
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="amd64 x86"
-IUSE="+ust"
-
-DEPEND="dev-libs/userspace-rcu:=
- dev-libs/popt
- dev-libs/libxml2
- ust? ( >=dev-util/lttng-ust-2.13.0:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
- econf $(usex ust "" --without-lttng-ust) --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
index 1edf4a57fd84..9375115c5205 100644
--- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
+++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+inherit flag-o-matic
+
# Please bump the following packages together:
# dev-util/lttng-modules
# dev-util/lttng-tools
@@ -36,6 +38,9 @@ QA_CONFIG_IMPL_DECL_SKIP=(
)
src_configure() {
+ # bug 906928
+ use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
+
econf $(usex ust "" --without-lttng-ust)
}
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 7afaf367bbff..cab61e959e50 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,4 +1,4 @@
DIST vulkan-tools-1.3.275.tar.gz 755289 BLAKE2B 2366a0c55982ef9ef13495ac62d958d0055fcbbbd7cdaab9530ebf15af9369a71bf3b8d3d6479f3a0ee02d44ace027e0fd57b2b93d6a9a373781c60529a48663 SHA512 5d70498341b8d2447128cd5ab3fd081b706830f5f85d9f7e752dfca9c74fa4c1567207eef6e34e9bf99ff65ec2855b835eb30362fd544e1cf61ecc7a7119df06
EBUILD vulkan-tools-1.3.275.ebuild 1938 BLAKE2B b7d8535c88d5d3cba35ecdb6f4c6f777628902094a67d83e855f61b0db7e4d848672824003ce863dc8bd8b9b2190dd929047fdc2819c6f331bf395ff977b30f7 SHA512 74f5879b5e53e516b5f3fbd311a57f77ae4d07bf83eaff7a0411f45e95e21df34a1c0e942b474e78031bc14c61fba56623e3da36ef8236a3da4722071383b870
-EBUILD vulkan-tools-9999.ebuild 1891 BLAKE2B f0415527fb56402fdae1005e36c1a3f4a2059a0bccaea4a547cea00d4a94d60b4089f820a254ab5d9a929c7e53af49d555ec3748f8b305d5b28369ee2f7f742f SHA512 862a357cb7d2f098eaeb7c6699c0c52c5de30df3e541a5d8debf2eda91ab4e8e24782c15e5348d7f620e6076b69bffee66074c1c95312b0f33a1003ebdf602fc
+EBUILD vulkan-tools-9999.ebuild 2075 BLAKE2B 9320eec4ed5af1748ce77e2955dee27b22179683765873df11f32da0d07f80147a3d3412366761e78d13ed18f564c90a074bce5cfd338ec2ad77c3175ef22376 SHA512 a4f2361dd425c785c8257c68ab0799533d1b8682a63d8137da35c8080ed22a7b3eccba86353d39b60b48f4935c41b5646b490edbc21d2d82784a0eb7d28aab1c
MISC metadata.xml 500 BLAKE2B 9fb4ff756cb14accac7b9c8e262ba8fc0108f68acaeaad81085ea91939ef683a21dfdb68ac4689e71c6b3b490e758af2711b1c436c65a7aa0e3b030aec982c93 SHA512 03a8e309f115934d5195da8aaa7bcd3e4f95f28269671a2eb8426941bb9bae815bcd3448d2e97006ddb2ab7ec52179117604b6fbf0f293e4285b303da573d435
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index a12f8e848df4..14e817838f6c 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -12,9 +12,9 @@ if [[ ${PV} == *9999* ]]; then
EGIT_SUBMODULES=()
inherit git-r3
else
- SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
fi
DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS"
@@ -22,24 +22,23 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="cube wayland +X"
-
-REQUIRED_USE="cube? ( || ( X wayland ) )"
+IUSE="cube wayland X"
BDEPEND="${PYTHON_DEPS}
cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
"
RDEPEND="
~dev-util/volk-${PV}:=[${MULTILIB_USEDEP}]
- ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
- wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+ ~media-libs/vulkan-loader-${PV}[${MULTILIB_USEDEP},wayland?,X?]
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
X? (
- x11-libs/libX11:=[${MULTILIB_USEDEP}]
- x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}
~dev-util/vulkan-headers-${PV}
+ X? ( x11-libs/libXrandr[${MULTILIB_USEDEP}] )
"
pkg_setup() {
@@ -72,9 +71,15 @@ multilib_src_configure() {
-DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
)
- use cube && mycmakeargs+=(
- -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
- )
+ if use cube; then
+ if use X; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=XCB)
+ elif use wayland; then
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=WAYLAND)
+ else
+ mycmakeargs+=(-DCUBE_WSI_SELECTION=DISPLAY)
+ fi
+ fi
cmake_src_configure
}