summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin68442 -> 68436 bytes
-rw-r--r--dev-util/bcc/Manifest4
-rw-r--r--dev-util/bcc/bcc-0.24.0-r1.ebuild137
-rw-r--r--dev-util/bcc/bcc-0.25.0.ebuild4
-rw-r--r--dev-util/bpftrace/Manifest4
-rw-r--r--dev-util/bpftrace/bpftrace-0.15.0-r2.ebuild4
-rw-r--r--dev-util/bpftrace/bpftrace-0.16.0.ebuild4
-rw-r--r--dev-util/devhelp/Manifest3
-rw-r--r--dev-util/devhelp/devhelp-41.3.ebuild83
-rw-r--r--dev-util/devhelp/files/41.3-webkitgtk40.patch34
-rw-r--r--dev-util/gdbus-codegen/Manifest2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.74.1.ebuild72
-rw-r--r--dev-util/gi-docgen/Manifest2
-rw-r--r--dev-util/gi-docgen/gi-docgen-2022.1.ebuild31
-rw-r--r--dev-util/glib-utils/Manifest2
-rw-r--r--dev-util/glib-utils/glib-utils-2.74.1.ebuild62
-rw-r--r--dev-util/gnome-builder/Manifest4
-rw-r--r--dev-util/gnome-builder/gnome-builder-42.1.ebuild276
-rw-r--r--dev-util/gnome-builder/metadata.xml2
-rw-r--r--dev-util/kdevelop-php/Manifest2
-rw-r--r--dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild4
-rw-r--r--dev-util/kdevelop-python/Manifest2
-rw-r--r--dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild4
-rw-r--r--dev-util/kdevelop/Manifest2
-rw-r--r--dev-util/kdevelop/kdevelop-22.12.0.ebuild4
-rw-r--r--dev-util/scap-driver/Manifest2
-rw-r--r--dev-util/scap-driver/scap-driver-0.29.3.ebuild4
-rw-r--r--dev-util/sysdig/Manifest2
-rw-r--r--dev-util/sysdig/sysdig-0.29.3.ebuild4
-rw-r--r--dev-util/umockdev/Manifest2
-rw-r--r--dev-util/umockdev/umockdev-0.17.13.ebuild59
31 files changed, 25 insertions, 796 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index a7341f113470..d71a2a559a17 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/bcc/Manifest b/dev-util/bcc/Manifest
index f1fb74b5aadf..92c8218b0a64 100644
--- a/dev-util/bcc/Manifest
+++ b/dev-util/bcc/Manifest
@@ -3,8 +3,6 @@ AUX bcc-0.14.0-cmakelists.patch 444 BLAKE2B 3832bdfe3fdb3946889fb614c3f89220dae7
AUX bcc-0.23.0-man-compress.patch 704 BLAKE2B 0eceb68e7d7a09b948d24e98c833031751421c829ba99564499b4e4ded9f0bc505b60a2648de7287185d85d847b65f3b929dd08b3fe9f97b1a7aaf9868750ec4 SHA512 7f7c4f4292ab5334201506ba523adc1c9a8e87cd3656a896cf31fe7f48f25e84bb52552f7d02d12442784a72cf7bcb01dec8a63eb2679aa9d84ff935f94d1863
AUX bcc-0.25.0-cmakelists.patch 358 BLAKE2B 0159aa6e483bd5fab0bc920e8416a94a43809d99a29344b17321bc92890614f99cba1bb8bea02522b890be456904250ef2875d2d88b3f6d55022ad2d4ad2910e SHA512 9521e22cb9318b56601e1d27362903d63fcd8954b7539e6e92db267406d8aed6be8261b62f02d186edb82d548d64578bd99674f93c86e36e1fdd43332dc1552a
AUX bcc-0.9.0-no-luajit-automagic-dep.patch 463 BLAKE2B 286ed298055cbdb22d9c3f3f064c77da685cf75cc8c0ab0cad4d4b473f0eac0b1533ca8eb7e6159108d184d16db7a264b0ea9d30ccdc3d988d88bab28be7310d SHA512 6e5c20de22547410ffa566cb8226a47ee0e8c91183bc5b70eb22637a08fe55cfc96fde169ef3ab8d6e8d7c9e356c35e61b164b3ad675835d3ea8d5239a448979
-DIST bcc-0.24.0.tar.gz 4640711 BLAKE2B 91d333c21c55de6a0ae78f9bb0b003803578525746e63ca5047896c0b2ed03ee880e03a84511470576e888e46559c67a8ebfdfe49d8785d094e2361bb20c5c2e SHA512 951672e3a8e5ad56eedf513477317ec3d3b4cf2d594bbfce20f3d19ddf7ce255e9dcfc69d9b05bb765a16e769c8e42d7c57071ddb86fb32437f527d3d25d19b6
DIST bcc-0.25.0.tar.gz 4984989 BLAKE2B 7547e3db293c1eef617b3bb58231f40a4bd3d58f425666dcb58bf77a69d74b468f07d07e01cdf2be89820318c9f3c213047b2d6dd654e08e6a60a3ecc2573252 SHA512 9f71f6c21d1f66054985562168d5848352f5029383e9c65c907a6f044258bc23df842cc65db20bfaaf33789e69c9b8e7b606a32dc882cbdf093b71768c8b521d
-EBUILD bcc-0.24.0-r1.ebuild 3059 BLAKE2B c3461a5ecefbec5f6fc562c99ff805c82da52f009fe387d03417e36d4b3b9b1375fe113000b24f394586fd6a7a15ec835980cb2f9f480140f591d49b6e0a101e SHA512 4ac0e89395db194ac1ff5a2a18db37e4d18bebc49ed46266d2438622e98e58b86f6d466d440f20d99167b282b543acb1e4973192eba9aa9060469077bcacf6e9
-EBUILD bcc-0.25.0.ebuild 3066 BLAKE2B 16c5271454a4a20a56d2709195bb3049c2bec1692048c7fbd90b2510506645a6b14e8090bec44c395ea8f63b6b3500950ba680ebc93549652874b043de524476 SHA512 777b5b40a28fddec53fd48a3b94b7b8c8fead28e1480eef6068b905666a6ff5e1ddd4d154a0dc2c65f6361d8d642c9b17cf179dd2f1971a10c93dcd4dfb8fb7a
+EBUILD bcc-0.25.0.ebuild 3063 BLAKE2B 2d17d42ab8e990464edc581a9b000b5e84e64a435612cc8fd85cd5c1ee6449a90bc3c0a7b4a9fe8effa471ddbdcb4076c2319905a7c03c63997eaa438854fa82 SHA512 b5002cd2ce4e33fe9ccfce8fa4370e8697860f23a776b2a276c5607902176599084afd67a81b8b655ff4d3c343605d91eb0328a23b1a0c7a102af8051b096a85
MISC metadata.xml 533 BLAKE2B b34e30baea99e82348b7f925ab1b4899ea9e4119d2f24f59e11b48dd8efc61edb3029580af40184acd0dfa180caa7e558ef0303247658cc1b3136940f7a735f6 SHA512 c7d4a450c8fe534fd9ab3aede95ac1192aa62f94858b9e0b1efc1b8982d49b0546e012f2d60c1aefc96155b8641d6ebba059af8fbea798827cc8dfeee15390e9
diff --git a/dev-util/bcc/bcc-0.24.0-r1.ebuild b/dev-util/bcc/bcc-0.24.0-r1.ebuild
deleted file mode 100644
index 86a3d50ede4f..000000000000
--- a/dev-util/bcc/bcc-0.24.0-r1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8..10} )
-LLVM_MAX_SLOT=14
-
-inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
-
-DESCRIPTION="Tools for BPF-based Linux IO analysis, networking, monitoring, and more"
-HOMEPAGE="https://iovisor.github.io/bcc/"
-SRC_URI="https://github.com/iovisor/bcc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+lua test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- lua? ( ${LUA_REQUIRED_USE} )
-"
-
-# tests need root access
-RESTRICT="test"
-
-RDEPEND="
- >=dev-libs/elfutils-0.166:=
- >=dev-libs/libbpf-0.7.0:=[static-libs(-)]
- sys-kernel/linux-headers
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
- <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
- ${PYTHON_DEPS}
- lua? ( ${LUA_DEPS} )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- || (
- net-misc/iputils[arping]
- net-analyzer/arping
- )
- net-analyzer/netperf
- net-misc/iperf:*
- )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/bcc-0.9.0-no-luajit-automagic-dep.patch"
- "${FILESDIR}/bcc-0.14.0-cmakelists.patch"
- "${FILESDIR}/bcc-0.23.0-man-compress.patch"
-)
-
-pkg_pretend() {
- local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
- ~HAVE_EBPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL
- ~KPROBES"
-
- check_extra_config
-}
-
-pkg_setup() {
- llvm_pkg_setup
- python_setup
-}
-
-src_prepare() {
- local bpf_link_path
-
- # this avoids bundling
- bpf_link_path="$(realpath --relative-to="${S}/src/cc/libbpf" /usr/include/bpf)" || die
- ln -sfn "${bpf_link_path}" src/cc/libbpf/include || die
-
- # bug 811288
- local script scriptname
- for script in $(find tools/old -type f -name "*.py" || die); do
- scriptname=$(basename ${script} || die)
- mv ${script} tools/old/old-${scriptname} || die
- done
-
- cmake_src_prepare
-}
-
-python_add_impl() {
- bcc_python_impls+="${EPYTHON};"
-}
-
-src_configure() {
- local bcc_python_impls
- python_foreach_impl python_add_impl
-
- local -a mycmakeargs=(
- -DREVISION=${PV%%_*}
- -DENABLE_LLVM_SHARED=ON
- -DCMAKE_USE_LIBBPF_PACKAGE=ON
- -DLIBBPF_INCLUDE_DIRS="$($(tc-getPKG_CONFIG) --cflags-only-I libbpf | sed 's:-I::g')"
- -DKERNEL_INCLUDE_DIRS="${KERNEL_DIR}"
- -DPYTHON_CMD="${bcc_python_impls%;}"
- -Wno-dev
- )
- if use lua && use lua_single_target_luajit; then
- mycmakeargs+=( -DWITH_LUAJIT=1 )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- python_replicate_script $(grep -Flr '#!/usr/bin/python' "${ED}/usr/share/bcc/tools")
- python_foreach_impl python_optimize
-
- newenvd "${FILESDIR}"/60bcc.env 60bcc.env
- local -A rename_tools=(
- [trace]=1
- )
-
- local tool name
- for tool in "${ED}"/usr/share/bcc/tools/*; do
- [[ ! -x ${tool} && ! -L ${tool} || -d ${tool} ]] && continue
- name=${tool##*/}
- [[ -n ${rename_tools[${name}]} ]] && name=bcc-${name}
- dosym -r "${tool#${ED}}" /usr/sbin/${name}
- done
-
- docompress /usr/share/${PN}/man
-
- newenvd - "70${P}" <<-_EOF_
- MANPATH="${EPREFIX}/usr/share/${PN}/man"
- _EOF_
-}
diff --git a/dev-util/bcc/bcc-0.25.0.ebuild b/dev-util/bcc/bcc-0.25.0.ebuild
index 3587e236d298..f4e7887f0085 100644
--- a/dev-util/bcc/bcc-0.25.0.ebuild
+++ b/dev-util/bcc/bcc-0.25.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -94,7 +94,7 @@ src_configure() {
local bcc_python_impls
python_foreach_impl python_add_impl
- local -a mycmakeargs=(
+ local mycmakeargs=(
-DREVISION=${PV%%_*}
-DENABLE_LLVM_SHARED=ON
-DCMAKE_USE_LIBBPF_PACKAGE=ON
diff --git a/dev-util/bpftrace/Manifest b/dev-util/bpftrace/Manifest
index 302348984ae3..25e8d74ae1e0 100644
--- a/dev-util/bpftrace/Manifest
+++ b/dev-util/bpftrace/Manifest
@@ -8,6 +8,6 @@ AUX bpftrace-0.16.0-install-libs.patch 8507 BLAKE2B 84842c5c400e2921d40f32ccd27e
DIST bpftrace-0.14.1-llvm14.patch.gz 7377 BLAKE2B 69b3b74bce74a8d4d8d9cc74de352dc33875ae905d8a88c776bbe80862a4f4ac2d450bcb6190da8be880bcc8fb751e3b8172df5454f31dc4bcd3e41edb02e396 SHA512 3269132981a7d2c0263fe9003bbcd2348e186ca0cdc95ada368331fc6e2495ae126c7bd68676438ccb575aafdafa3d17604a28fdc11d8b629eeaee130c1fd614
DIST bpftrace-0.15.0.tar.gz 1006735 BLAKE2B 3ef4bb5f13aa6dea5140b5362e6fc3de21baa1192e2218307895bf29ddeba8d69543e32c2b769bf3456076095ba661b66e1625f2696631d22628311d7f6ec1a4 SHA512 916e9afeab301e62472e570ef77a3b9b27b43251880b64f1c5f151583c59a6c61e9ede50f3607044b27c5a6ce1a654f290153bf3f9237ebc0a823b5e6356187a
DIST bpftrace-0.16.0.gh.tar.gz 1023480 BLAKE2B 20fa877adeaada655462004142a80f107f82a3fa73fd7a7675a477d45ecd3a28115af5d612da2b06e2d760cfa3e574583e4cc4d62f4175c49ecc9d9b3fcceb6e SHA512 52ca4fea4e2f8d2cbf0f9f1bc69af0ee3408201f019006dd2e838b9458cfc01761eba3df24c39e05cf93220d85d0cecc69bb44ec72f9f44cec0eb94479bff734
-EBUILD bpftrace-0.15.0-r2.ebuild 2011 BLAKE2B a75a7f4cae8e951f601c701d48711bf2fbd188e701e0ce7da3464a037c769dde8629e1204f59cc8bd4c40c736df21bc2ae31e20eb060c41b8b8669572484b9fc SHA512 72d9c91320971a103d85f26c61c6cabe4a2b11a7fcccac72355f4d0079a1229a29ce5d73ba6a2d941a689f3647d6340659ce54cf53615d909b63a7e31a5d6367
-EBUILD bpftrace-0.16.0.ebuild 1764 BLAKE2B 4e9ec9f34e60760be3a63ba0ac68f4f326c7133c66c7f0e2c125a1817c0aa96c87061e1b87b2973d060f8e18e64dda6c72aea3ddca8f0ba4520ec4d59b155fa9 SHA512 e9d51dec614c824b760c386c31c3d752cae17c611043838989f6827e39d2be6b018e4e83b511a289670595375a146da26fd6f161685b5f61ef646ec8ea6d3f75
+EBUILD bpftrace-0.15.0-r2.ebuild 2008 BLAKE2B c947ed7d7ffe63e6d8f67b8de5a62ff5053aa3ffeffde602c32aac7dace1916d9ec288c3f1a3077cf6833b8ff32459f6c4e2879bf6f8e392535d3527029a4660 SHA512 f1ca5e2650bb0caa191f65af578fe52126777080ce852cefc21af513ae77103c9ef555902eda60675234e7632651621ff4c8f68fcb4b83491c411834014d9875
+EBUILD bpftrace-0.16.0.ebuild 1761 BLAKE2B 6063aab19e11dac9ef47dad4fccf3d68579a5c1e376a08d4ff90178b3a30b611a7b0caadcfd03a04bdbb187c2964454add99c0faafb1c9eac050176f00a42cfd SHA512 90d75e5321956831364d74469c6d5c7252a6c7b87296a4ab50dac0c4f14dece22911c402186572317c9b0a9856672ca2a281f724eba385fa9abf4d142d711399
MISC metadata.xml 499 BLAKE2B ce7c46f4c5e49f2f779ff6584053f7fc78dffaeee432ac46a8881b3d49dc569e309af95aaf9d6e77a36ebc87be0cd2f86a5db7b733463e4252d3a242d914f293 SHA512 dfb827afd47feb8204ef40c940ebcc7d1b3217cdf0f24425e4ab32195309d727225e942d777871565e47a2c02244d053f46ed25165e9728c94e0683ff61bf4ce
diff --git a/dev-util/bpftrace/bpftrace-0.15.0-r2.ebuild b/dev-util/bpftrace/bpftrace-0.15.0-r2.ebuild
index b4161428fb8c..f0998d9f30ca 100644
--- a/dev-util/bpftrace/bpftrace-0.15.0-r2.ebuild
+++ b/dev-util/bpftrace/bpftrace-0.15.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -74,7 +74,7 @@ pkg_setup() {
}
src_configure() {
- local -a mycmakeargs=(
+ local mycmakeargs=(
-DSTATIC_LINKING:BOOL=OFF
# bug 809362, 754648
-DBUILD_SHARED_LIBS:=OFF
diff --git a/dev-util/bpftrace/bpftrace-0.16.0.ebuild b/dev-util/bpftrace/bpftrace-0.16.0.ebuild
index f93bf5ae5f47..50e8366f23c0 100644
--- a/dev-util/bpftrace/bpftrace-0.16.0.ebuild
+++ b/dev-util/bpftrace/bpftrace-0.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -74,7 +74,7 @@ pkg_setup() {
}
src_configure() {
- local -a mycmakeargs=(
+ local mycmakeargs=(
-DSTATIC_LINKING:BOOL=OFF
# bug 809362, 754648
-DBUILD_TESTING:BOOL=$(usex test)
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
index 2337fc93dd75..62dcd790dcc2 100644
--- a/dev-util/devhelp/Manifest
+++ b/dev-util/devhelp/Manifest
@@ -1,7 +1,4 @@
AUX 41.2-optional-introspection.patch 1196 BLAKE2B 85c451d943b23c0d0c26268b4a32ac177c9dba3b048446c0e3eb3c47fbe23e54602d3d5d5f3a72f76d8f8dc6382b4d9499a0b8c2b2d20bf9553334e205b12a27 SHA512 10aec862a82af083cadc4b182ac1e69566f4a3f9f4114fdefecf414b380a348c62edd4fefdf833300d2e2233454e17ee1092e228683f6fd30d02e2f9db3b6ef7
-AUX 41.3-webkitgtk40.patch 1005 BLAKE2B 59b4d5d197be0837f166ddebbaa63abd235934398b6df3c7a715ce05a13c006e20fe83ab91604ac2fce2a737e46812011f8dac7158b2b77cf1f85742a949ca17 SHA512 8afaea3f0ae6ebb64b5ea4518f091aee6fa90f63badbcfaef5d06d411300d93027c8e64ce3f3e4fcee7e7a31c53627afeaf0ce1c83797fd348163277a88726c5
-DIST devhelp-41.3.tar.xz 2303068 BLAKE2B 1c08931897a7cd1d15028d9394479297d6fffc48412aa31cc739380405b8588fec47fddbea803c80d44eb23d2fa84d5f9a42aa8b061859d459e450ccd76ee82d SHA512 91251f1d8c0380f16768a1fed2d0a0a19935a646613a966c48ae70e52bfe8b6aa0c683d2b371d9e25dfdfcaeac687ea2c83c2bfd5f4f35394bb4576e6f98b48d
DIST devhelp-43.0.tar.xz 327508 BLAKE2B 455015ec115610f27c2a1d9c3a8a21f50d8b061de7524371d892aba35173278f3aabe623b0b6770437b1501e6af795a9a12c9cc3ae238d8691d00e27388ae1a4 SHA512 92f147659754480ac4aa02f21558572d4bb8a034251225d344a8cae16824d9c14071751dfca6439f98dc7f7884fb35ef2d9c708e42f11bb6b3dfd8648b784654
-EBUILD devhelp-41.3.ebuild 1947 BLAKE2B 8299890f3c1e0b01aa9f058831d4a423b88d0b8daeebc4b896b15f33d12c7dfecee66f0e8f7c14051cdf979f7ee5ae24163b37ee2d1a2a9e906429b9dad4531a SHA512 861738789082d443f1641869cac127d2ed44bc628f9f21be1c69e8384e594265a39aae0a82cd8f6e2b0fd43da6dcffe15a0f92f88faed31a0c03e78794546615
EBUILD devhelp-43.0.ebuild 1903 BLAKE2B 4405c67a49372fbfad42d753b91e3418d3035aa29e12108c0fdef54d7cfd64b400c88bc33f977cd194c2a11b7739345bbed703f0cc4671e1e57e9574c9a2cb69 SHA512 d6828cb09439ee09304f88195b09b9fc3f1a2cb2659e1af4fe8d8ae340d37f092c324f5f5d8a945d7363e4a19db19ca75838fc8b8c6270ae52fee73239882887
MISC metadata.xml 443 BLAKE2B 87f4012dd8dac2a075656c3da08e1c95b7d14d2182d0309c8d55136ed8acb86309f5eb76b3fb0330964bd3484d99a1b7545da30e8210b53a52ac07bd00ef6327 SHA512 5cb45a90194fd472afb7abef7907d4e77b7bbafb35d9bcf901ef6e26b36203200777b1a7f96fe504801ac52920e1fc0ca7a1411b15ddc92fa51997cdf640d368
diff --git a/dev-util/devhelp/devhelp-41.3.ebuild b/dev-util/devhelp/devhelp-41.3.ebuild
deleted file mode 100644
index 05c30d523608..000000000000
--- a/dev-util/devhelp/devhelp-41.3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit gnome.org gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="An API documentation browser for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
-
-LICENSE="GPL-3+ CC-BY-SA-4.0"
-SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version)
-KEYWORDS="amd64 ~arm ~ppc64 ~sparc x86"
-IUSE="+gedit gtk-doc +introspection"
-REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} ) gtk-doc? ( introspection )"
-
-DEPEND="
- >=dev-libs/glib-2.64:2
- >=x11-libs/gtk+-3.22:3[introspection?]
- >=net-libs/webkit-gtk-2.26:4[introspection?]
- gnome-base/gsettings-desktop-schemas
- introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-RDEPEND="${DEPEND}
- gedit? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- )
-"
-# libxml2 required for glib-compile-resources
-BDEPEND="
- ${PYTHON_DEPS}
- dev-libs/libxml2:2
- dev-util/glib-utils
- dev-util/itstool
- gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/41.2-optional-introspection.patch
- "${FILESDIR}"/${PV}-webkitgtk40.patch
-)
-
-pkg_setup() {
- use gedit && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- -Dflatpak_build=false
- $(meson_use gtk-doc gtk_doc)
- $(meson_use introspection)
- -Dplugin_emacs=true
- $(meson_use gedit plugin_gedit)
- -Dplugin_vim=true
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/devhelp-3 "${ED}"/usr/share/gtk-doc/html/ || die
- fi
- use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/dev-util/devhelp/files/41.3-webkitgtk40.patch b/dev-util/devhelp/files/41.3-webkitgtk40.patch
deleted file mode 100644
index bd798e8ce7cf..000000000000
--- a/dev-util/devhelp/files/41.3-webkitgtk40.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From bdb13ad7f18c90d6409da713ac49dc3995d2dfe2 Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp <leio@gentoo.org>
-Date: Sun, 3 Oct 2021 23:52:27 +0300
-Subject: [PATCH] build: Don't automagically depend on webkit2gtk-4.1
-
-That's the libsoup3 using webkit-gtk SLOT that we don't have. Patch it out,
-so it wouldn't be picked up automagically once it's added or comes from some
-overlay.
-
-This reverts commit f9d52aad23914df9dcb404723d1c99cf7b4e1eca.
----
- meson.build | 4 ----
- 1 file changed, 4 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 307a351a..64dc385a 100644
---- a/meson.build
-+++ b/meson.build
-@@ -46,12 +46,8 @@ lt_revision = 3
- lt_age = 0
- LIBDEVHELP_LT_VERSION = '@0@.@1@.@2@'.format(lt_current, lt_revision, lt_age)
-
--webkit_dep = dependency('webkit2gtk-4.1', required : false)
--webkit_abi = '4.1'
--if not webkit_dep.found()
- webkit_abi = '4.0'
- webkit_dep = dependency('webkit2gtk-4.0')
--endif
-
- LIBDEVHELP_PUBLIC_DEPS = [
- dependency('gio-2.0', version: '>= 2.64'),
---
-2.35.1
-
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 50509a1e7199..209ef730140f 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,9 +1,7 @@
AUX gdbus-codegen-2.56.1-sitedir.patch 1898 BLAKE2B 2d3530f2c0e249254d170a7c0f1965cc9953af8b29a96bf7658a74595e740a4dc9b2dad804f16a855b2afa2f9a72eb02aabe42e1a94b166ecb43e0213125eeb1 SHA512 3983f2021da8045bb25a0f2e761a651d67d5b5f41e5d26ad3e5950f5e74587a6226ae5d1c21e6c7561b16d8cd6f17ca2a693369fc5b2cbb5d4d686a52b29942b
AUX setup.py-2.32.4 192 BLAKE2B 574320d89095d1452a3eee4404b5ebb19fbed32febf2a15422d276bc8dfb6790c41b7214aad3f88ee4927b58de639146cbf633f735df693bd437ea19eae79435 SHA512 45e823f507db103543f024ad557d35f7c09fb51db8a78b978c762ca77d941cdecc5837d2b248fc2c5da6a93b56fe8ded359efd98fb0a74fdf9533783d8eebcfa
-DIST glib-2.74.1.tar.xz 5189452 BLAKE2B 58d977a5d2a100aa9125f2009ae66c6f27232dff70159433076552bdb64f9a6a93d7cb705feba890ee43d6f16d4766f6f1d5502c2e01eeb7e88d5ed0dd205d5c SHA512 21176cb95fcab49a781d02789bf21191a96a34a6391f066699b3c20b414b3169c958bd86623deb34ca55912083862885f7a7d12b67cc041467da2ba94d9e83c3
DIST glib-2.74.3.tar.xz 5181732 BLAKE2B 46c37be9519866af040b2aaf35129a9cfae6e2c74636c01755b901002fa77f4e2305025691d7a8279acfbae1298a4b5b1e095b333bed3b067e9820547b6eca97 SHA512 a9aa7e84187abb57aeeff9c7f4c4125be742a510ae5d39b6b62696ad1a715c36b353c6c14222caeb1e87bed930fb54184dba77118b991c42f1857a292c6aa77b
DIST glib-2.74.4.tar.xz 5208484 BLAKE2B 01a2818e63469019abcd1215fa85521b9a2e55644040e8fe2797f68cabe897a191ae2c1cc2ab75d5ba9980d63adbfc00636b295ee942d70579e7eba1e1f49502 SHA512 912f6b0559fcb5ad55fa36837a348228b8e2498c490271204ced9f2e4a9eab804de4745f3ec439a198eb275d7263f18bc670f45460e2be55a2cbe45466b02fc6
-EBUILD gdbus-codegen-2.74.1.ebuild 2197 BLAKE2B 5feb327a7db8b4d345f3b1383be73dcbbf6da3d86815c8c7994bbe405b43cc92ca855ae9277ff688eca859aadcc7271bed531e1fc3ffcc329ae7caf37a976648 SHA512 8842a8eab75118b9ac6ed0843568f1e352ce31d06dd77d87512d4da2cfa08d31658bf29a6c0705cea1062f13633739880e07091f2ca5147dda97c7625f2bc433
EBUILD gdbus-codegen-2.74.3.ebuild 2197 BLAKE2B 5feb327a7db8b4d345f3b1383be73dcbbf6da3d86815c8c7994bbe405b43cc92ca855ae9277ff688eca859aadcc7271bed531e1fc3ffcc329ae7caf37a976648 SHA512 8842a8eab75118b9ac6ed0843568f1e352ce31d06dd77d87512d4da2cfa08d31658bf29a6c0705cea1062f13633739880e07091f2ca5147dda97c7625f2bc433
EBUILD gdbus-codegen-2.74.4.ebuild 2202 BLAKE2B eb85c4f2db7889ab2c6004a458c2680c166d86aee139c7eefeed475ca5b66e03ca4d610afb0a7b5836f7e99bd06a4a94371586770b2e683b4374ec84b7af835d SHA512 a3d5a08495c43067cf1707a36217a43975e6da57a178e3cce676efbadb70d7d60c53c5788f73c329021bfaeb4f0cfade1e582239c50ed108681c753b368093fd
MISC metadata.xml 345 BLAKE2B 91a0526be5ce32d4aa4ea0827c78b2d2d45beae9a8d467916448a0a6b5459fd457e44ac900182654826328b34d37999bedb3ade42e80db92312e50f34d940014 SHA512 b11e427345fab56c77cb1f4f96473645b69054012e86840e2ca7dab221cf55041a1add1dfabce155274acf18488ac79de8149d405213daf39b807f679d4ac752
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.74.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.74.1.ebuild
deleted file mode 100644
index 99d18cefbabd..000000000000
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.74.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="xml(+)"
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-
-inherit gnome.org distutils-r1
-
-DESCRIPTION="GDBus code and documentation generator"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
-"
-
-S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
-
-python_prepare_all() {
- PATCHES=(
- "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
- )
- distutils-r1_python_prepare_all
-
- local MAJOR_VERSION=$(ver_cut 1)
- local MINOR_VERSION=$(ver_cut 2)
- sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
- sed -e "s:@VERSION@:${PV}:" \
- -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
- -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die
- cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
- sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
-}
-
-do_xsltproc_command() {
- # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils)
- xsltproc \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0 \
- -o "${2}" \
- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
- "${1}" || die "manpage generation failed"
-}
-
-src_compile() {
- distutils-r1_src_compile
- do_xsltproc_command "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
-
-src_test() {
- einfo "Skipping tests. This package is tested by dev-libs/glib"
- einfo "when merged with FEATURES=test"
-}
-
-python_install_all() {
- distutils-r1_python_install_all # no-op, but prevents QA warning
- doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
diff --git a/dev-util/gi-docgen/Manifest b/dev-util/gi-docgen/Manifest
index fbe584a1cb1e..11ad8147842c 100644
--- a/dev-util/gi-docgen/Manifest
+++ b/dev-util/gi-docgen/Manifest
@@ -1,5 +1,3 @@
-DIST gi-docgen-2022.1.tar.gz 2515101 BLAKE2B 4eacc1c63fa9456f4a7465b1917c3c46a654546fc9c8a256bb0e83b415d0af8e8b6cdd29cca610dff00568c82f7a0bcba4f18ff7c32820689647f7604dde1be3 SHA512 823f6b5b598b0f52e748622f9993524b840f71d6f2dc157ea3b931564a0ec59c43cd79386936d525118c9a62de380bdff70fd01405d088ea873ab35ddbafb210
DIST gi-docgen-2022.2.tar.gz 2515533 BLAKE2B d624fe287628ca01cb5746a08dc43bb97375ca538524481f5ee068fb3484e4526c875f374e01ffff02345d13b2d966dd54ad01c8f4e692116fac050cf5277d94 SHA512 adbcfecb6cc93785d372fa877e02b1fe08f9965fea52256a63c988a95f100738f564ae64c971a4a7ddded6ef792609d2a8e8e9461d81e982816abe96c2139ee9
-EBUILD gi-docgen-2022.1.ebuild 946 BLAKE2B 74af13d1f4dc78db668ad4d99d01811fb1f1a1bc781ef0883ea6c13eb4558d1718d1c84c25fdfef0e41604e3d6f3f6d1aeb66c424476f5dbef260d95593ed999 SHA512 0fdfe58e935e3d8e9cc84ed4d51a07e8f6131cd8126d1456a7a94c336154ecedcbfd49eb3793cf449c1a5e7c70437785af9ae1756ab0bc7dc9cf681a679fa293
EBUILD gi-docgen-2022.2.ebuild 987 BLAKE2B 125c2419186be21de8d35f08a9b93c2170d44956ae2db682dcdffa18ab5e7811c65e08baf27afa42f44929e2abc9a817ff9465c265579795c5780141f55ac917 SHA512 da4f91957acb70e21dae4c419633727a25b083a28971ac549551c45092c8fedf27bb6da0771c0a0152c54b2a5cb3d28e2633af445c2706ee451cb684ef34c1d7
MISC metadata.xml 350 BLAKE2B 157af2fde028e5332e19fa28df298bd81e9aa0d61981ed034f4a270cb41de1ed1b8aa96c1537c4ea6e6588811d08456ba65678c47747bc744ceecf45531bdb2a SHA512 6aab61ec8a175dd2d6a1010753d1e70df2e7a030d708acb61ee4158dc0d2afc214aed20f0e01fa565c7b463617305f2a2d3347e5e80259f9b5b2e03383870c80
diff --git a/dev-util/gi-docgen/gi-docgen-2022.1.ebuild b/dev-util/gi-docgen/gi-docgen-2022.1.ebuild
deleted file mode 100644
index 83b320d3e34e..000000000000
--- a/dev-util/gi-docgen/gi-docgen-2022.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="A documentation generator for GObject-based libraries"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gi-docgen https://pypi.org/project/gi-docgen/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/markdown-3[${PYTHON_USEDEP}]
- >=dev-python/markupsafe-1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2[${PYTHON_USEDEP}]
- >=dev-python/jinja-2[${PYTHON_USEDEP}]
- dev-python/toml[${PYTHON_USEDEP}]
- >=dev-python/typogrify-2[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index fdeb5e95fe80..4384224db346 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1,7 +1,5 @@
-DIST glib-2.74.1.tar.xz 5189452 BLAKE2B 58d977a5d2a100aa9125f2009ae66c6f27232dff70159433076552bdb64f9a6a93d7cb705feba890ee43d6f16d4766f6f1d5502c2e01eeb7e88d5ed0dd205d5c SHA512 21176cb95fcab49a781d02789bf21191a96a34a6391f066699b3c20b414b3169c958bd86623deb34ca55912083862885f7a7d12b67cc041467da2ba94d9e83c3
DIST glib-2.74.3.tar.xz 5181732 BLAKE2B 46c37be9519866af040b2aaf35129a9cfae6e2c74636c01755b901002fa77f4e2305025691d7a8279acfbae1298a4b5b1e095b333bed3b067e9820547b6eca97 SHA512 a9aa7e84187abb57aeeff9c7f4c4125be742a510ae5d39b6b62696ad1a715c36b353c6c14222caeb1e87bed930fb54184dba77118b991c42f1857a292c6aa77b
DIST glib-2.74.4.tar.xz 5208484 BLAKE2B 01a2818e63469019abcd1215fa85521b9a2e55644040e8fe2797f68cabe897a191ae2c1cc2ab75d5ba9980d63adbfc00636b295ee942d70579e7eba1e1f49502 SHA512 912f6b0559fcb5ad55fa36837a348228b8e2498c490271204ced9f2e4a9eab804de4745f3ec439a198eb275d7263f18bc670f45460e2be55a2cbe45466b02fc6
-EBUILD glib-utils-2.74.1.ebuild 2332 BLAKE2B eae0be3ecd001de535ff7db1483b93bdcc5405ed13935073cec2c4c92755bbe6628f86c9477396b54280384f16487af9b842dd92b7214e8e127e7affbfd68520 SHA512 2095a7aa280bbff2ce40745fc1e349fcc8fd890634b4303ff1b65b7410d0f8f30e6ff05f7f580650b48dbdc2c682a82475d0cf1c6e791da6c20eea2a259f9ea1
EBUILD glib-utils-2.74.3.ebuild 2332 BLAKE2B eae0be3ecd001de535ff7db1483b93bdcc5405ed13935073cec2c4c92755bbe6628f86c9477396b54280384f16487af9b842dd92b7214e8e127e7affbfd68520 SHA512 2095a7aa280bbff2ce40745fc1e349fcc8fd890634b4303ff1b65b7410d0f8f30e6ff05f7f580650b48dbdc2c682a82475d0cf1c6e791da6c20eea2a259f9ea1
EBUILD glib-utils-2.74.4.ebuild 2337 BLAKE2B 18bc9fb02fa545f8e1489f6fb6938cf04c96b90d60b4bc952e090c9cb8cfabf6d51737390328766d13960f8b49d40cd27d53103671c429c6678796905d910d22 SHA512 a59def4f3fd86e78ed8b1fb6f90deacb20066bfbbcabc919644df2f2e4a2d72b55cdd92af23c833580034323f1568360f9be2c9a8da2d81b4c042e0bffcba7ca
MISC metadata.xml 401 BLAKE2B bdf1884a4dcf8ab8362a86ed6559bb887c026bc315bd8cbfca0b5d8def8102636965da5af0f1871096704309a4a0919028d02f168a91830aa4ed911c6583d103 SHA512 2eaaccd9c6bd6e059b3acf34c964857a9e541f2eedd191c0fa35eca3499242349184ab01becca40791ac1dcdf02ba4a75369ea9c69fa5c21f15d878b1c28c453
diff --git a/dev-util/glib-utils/glib-utils-2.74.1.ebuild b/dev-util/glib-utils/glib-utils-2.74.1.ebuild
deleted file mode 100644
index fb40867171aa..000000000000
--- a/dev-util/glib-utils/glib-utils-2.74.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-GNOME_ORG_MODULE="glib"
-
-inherit gnome.org python-single-r1
-
-DESCRIPTION="Build utilities for GLib using projects"
-HOMEPAGE="https://www.gtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
-"
-
-src_configure() { :; }
-
-do_xsltproc_command() {
- # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen)
- xsltproc \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0 \
- -o "${2}" \
- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
- "${1}" || die "manpage generation failed"
-}
-
-src_compile() {
- sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
- sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die
- sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die
- do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1
- do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1
- do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1
-}
-
-src_install() {
- python_fix_shebang gobject/glib-genmarshal
- python_fix_shebang gobject/glib-mkenums
- python_fix_shebang glib/gtester-report
- exeinto /usr/bin
- doexe gobject/glib-genmarshal
- doexe gobject/glib-mkenums
- doexe glib/gtester-report
- doman docs/reference/gobject/glib-genmarshal.1
- doman docs/reference/gobject/glib-mkenums.1
- doman docs/reference/glib/gtester-report.1
-}
diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index fc4457f44681..62619f96c17c 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -1,5 +1,3 @@
-DIST gnome-builder-42.1.tar.xz 13276028 BLAKE2B 657e362ab9a2df1c70d9071ecc010747e5c73bbaa1c0d903778720e4fe874361013cfca3fe162328dfae180502c4fcc68ee01f04d1329add874b9e8db41abcd1 SHA512 a04a71efb163808ed4bfc446334b8f9cabe33cd33c977c9047e4fb00042b18cf7095217b2e287a45efda863ef479fce11435a2d24d489ba1816e3f36a561244e
DIST gnome-builder-43.4.tar.xz 10284936 BLAKE2B 50af653566b35525a751d1ab0698c42e205aa8ab3205b390d10625f67a984986f24e5c0a5512629d81c082265435d5f39380de2c675d64e9f0b6d47c2fc62451 SHA512 c8600aea7bd01fb8a75baf321d8670600aa0ac77f7a42cccc7107fd9d2addd0264f132a4e36c2ae66ad7dbd8dc94dfc52421655254eee93d0a3298aa2cc224db
-EBUILD gnome-builder-42.1.ebuild 8921 BLAKE2B 0b79471710a2432aa121e87e2d43bb9cceb61d70fd7d08afe99d6751f26c7bf2a5961b066c6d48aef2551b74c4f56339820fd19fce26b774c6c606d572d7f467 SHA512 882919890160bf663592ddaddd866f1c5cc9d3a10be5e96a6548cc9e379962b7a62cf958510948556261ac2239ac23ce160cefd47b1a236e77662e3696a97291
EBUILD gnome-builder-43.4.ebuild 8735 BLAKE2B 37930fe1c3340606d871d8afd616f6f4b23f927c8f43ec5ebd7aa5e16f6f2991b60361a591573c978c7838dd3f9331fee7e099364704097437ab4a900c050913 SHA512 930c11e15e38094838822d11a3e3c05ef5ac272aecd6811709689fa641f89fb6e08fb3f3135ee16bd2d1f33f95f74623263c396d8101110048838dbf6c870d2f
-MISC metadata.xml 1302 BLAKE2B 4b3d7db71bc6f2845edc145cee644fc57679da608056d2d2e8e364d1b0ea8bc321a3a61bd432a3aaf2df0214d3cd6371deabae63e8a0b7b71a01f8db00ae1ad3 SHA512 43daeda3e037db0d11071d0011ca8122d0f2ee990f4d0bf44eeba9636c1d7518615053ce5698ab1e60e44ef6651f5c0aced8d2f233ff057e97b2d8fe1da84df3
+MISC metadata.xml 1095 BLAKE2B e32e4a52f11c192e37b0593106b2938b3d8ded0cbb60859b7f30e9195667ef46b6ddb9b180e3aaa4459d6560027b3a85cb04b92930e191031966635d0bce4f42 SHA512 468bee5867936afa6d47cf4b7fcc36cb807fc2ad1d5a54e63013a1c862a157da35d051f12980331fece8f473ad5696c7a1c24e8bd53e2c41dd057250017b36b2
diff --git a/dev-util/gnome-builder/gnome-builder-42.1.ebuild b/dev-util/gnome-builder/gnome-builder-42.1.ebuild
deleted file mode 100644
index 2de7aa0f466d..000000000000
--- a/dev-util/gnome-builder/gnome-builder-42.1.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-DISABLE_AUTOFORMATTING=1
-FORCE_PRINT_ELOG=1
-
-inherit gnome.org gnome2-utils llvm meson optfeature python-single-r1 readme.gentoo-r1 virtualx xdg
-
-DESCRIPTION="An IDE for writing GNOME-based software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Builder https://gitlab.gnome.org/GNOME/gnome-builder"
-
-# FIXME: Review licenses at some point
-LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="clang +devhelp doc flatpak +git +glade gtk-doc spell +sysprof test +webkit"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- flatpak? ( git )
- devhelp? ( webkit )
-"
-
-# When bumping, pay attention to all the included plugins/*/meson.build (and other) build files and the requirements within.
-# `grep -rI dependency * --include='meson.build'` can give a good initial idea for external deps and their double checking.
-# The listed RDEPEND order shold roughly match that output as well, with toplevel one first then sorted by file path.
-# Most plugins have no extra requirements and default to enabled; we need to handle the ones with extra requirements. Many of
-# them have optional runtime dependencies, for which we try to at least notify the user via DOC_CONTENTS (but not all small
-# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a (spammy) idea, plus python imports in try/except.
-
-# Editorconfig needs old pcre, with vte migrating away, might want it optional or ported to pcre2?
-# An introspection USE flag of a dep is required if any introspection based language plugin wants to use it (grep for gi.repository). Last full check at 3.28.4
-
-# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
-RDEPEND="
- >=dev-libs/libdazzle-3.37.0[introspection]
- >=dev-libs/glib-2.69.1:2
- >=x11-libs/gtk+-3.24:3[introspection]
- >=x11-libs/gtksourceview-4.0.0:4[introspection]
- >=gui-libs/libhandy-1.5.0:1[introspection]
- >=dev-libs/json-glib-1.2.0
- >=dev-libs/jsonrpc-glib-3.41.0
- >=x11-libs/pango-1.38.0
- >=dev-libs/libpeas-1.22.0[python,${PYTHON_SINGLE_USEDEP}]
- dev-libs/libportal:=[gtk,introspection]
- >=dev-libs/template-glib-3.28.0[introspection]
- >=x11-libs/vte-0.65.0:2.91[introspection]
- >=dev-libs/libxml2-2.9.0
- webkit? ( >=net-libs/webkit-gtk-2.26:4=[introspection] )
- sysprof? (
- >=dev-util/sysprof-capture-3.37.1:4
- >=dev-util/sysprof-3.37.1:0/4[gtk]
- )
- >=app-text/cmark-0.29.0:0=
- flatpak? (
- dev-util/ostree
- >=net-libs/libsoup-2.52.0:2.4
- >=sys-apps/flatpak-1.10.2
- )
- git? (
- dev-libs/libgit2:=[ssh,threads]
- >=dev-libs/libgit2-glib-0.28.0.1[ssh]
- )
- dev-libs/libpcre:3
- dev-libs/libpcre2
-
- >=dev-libs/gobject-introspection-1.54.0:=
- $(python_gen_cond_dep '
- >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
- ')
- ${PYTHON_DEPS}
- clang? ( sys-devel/clang:= )
- devhelp? ( >=dev-util/devhelp-3.25.1:= )
- glade? ( >=dev-util/glade-3.22.0:3.10= )
- spell? (
- >=app-text/gspell-1.8:0=
- app-text/enchant:2
- )
-"
-DEPEND="${RDEPEND}"
-# TODO: runtime ctags path finding..
-
-# desktop-file-utils required for tests, but we have it in deptree for xdg update-desktop-database anyway, so be explicit and unconditional
-# appstream-glib needed for validation with appstream-util with FEATURES=test
-BDEPEND="
- doc? (
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
- ')
- )
- gtk-doc? (
- dev-util/gi-docgen
- app-text/docbook-xml-dtd:4.3
- )
- test? (
- dev-libs/appstream-glib
- sys-apps/dbus
- )
- dev-util/desktop-file-utils
- dev-util/glib-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-DOC_CONTENTS='gnome-builder can use various other dependencies on runtime to provide
-extra capabilities beyond these expressed via USE flags. Some of these
-that are currently available with packages include:
-
-* dev-util/uncrustify and dev-python/autopep8 for various Code Beautifier
- plugin out of the box functionality.
-* dev-util/ctags with exuberant-ctags selected via "eselect ctags" for
- C, C++, Python, JavaScript, CSS, HTML and Ruby autocompletion, semantic
- highlighting and symbol resolving support.
-* dev-python/jedi and dev-python/lxml for more accurate Python
- autocompletion support.
-* dev-util/valgrind for integration with valgrind.
-* dev-util/meson for integration with the Meson build system.
-* dev-util/cargo for integration with the Rust Cargo build system.
-* dev-util/cmake for integration with the CMake build system.
-* net-libs/nodejs[npm] for integration with the NPM package system.
-'
-# FIXME: Package codespell and mention here
-# FIXME: Package gnome-code-assistance and mention here, or maybe USE flag and default enable because it's rather important
-# eslint for additional diagnostics in JavaScript files (what package has this? At least something via NPM..)
-# jhbuild support
-# rust support via rust-analyzer; Go via go-langserver
-# autotools stuff for autotools plugin; gtkmm/autoconf-archive for C++ template
-# gjs/gettext/mono/PHPize stuff, but most of these are probably installed for other reasons anyways, when needed inside IDE
-# stylelint for stylesheet (CSS and co) linting
-# gvls for vala language-server integration
-
-llvm_check_deps() {
- has_version "sys-devel/clang:${LLVM_SLOT}"
-}
-
-pkg_setup() {
- python-single-r1_pkg_setup
- use clang && llvm_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- -Dtracing=false
- -Dprofiling=false # not passing -pg to CFLAGS
- -Dtcmalloc=false
-
- -Dwith_safe_path=''
-
- -Dgnome_sdk_version=master
-
- -Dchannel=other
-
- $(meson_use doc help)
- $(meson_use gtk-doc docs)
-
- -Dnetwork_tests=false
-
- -Dctags_path=''
-
- $(meson_feature webkit)
-
- -Dplugin_autotools=true
- -Dplugin_beautifier=true
- -Dplugin_blueprint=true
- -Dplugin_c_pack=true
- -Dplugin_cargo=true
- $(meson_use clang plugin_clang)
- $(meson_use clang plugin_clangd)
- $(meson_use clang plugin_clang_format)
- -Dplugin_cmake=true
- -Dplugin_codespell=true
- -Dplugin_code_index=true
- -Dplugin_color_picker=true
- -Dplugin_copyright=true
- -Dplugin_ctags=true
- $(meson_use devhelp plugin_devhelp)
- -Dplugin_deviced=false # libdeviced not packaged?
- -Dplugin_dspy=true
- -Dplugin_editorconfig=true # needs libpcre
- -Dplugin_eslint=true
- -Dplugin_file_search=true
- $(meson_use flatpak plugin_flatpak)
- -Dplugin_gdb=true
- -Dplugin_gdiagnose=true
- -Dplugin_gettext=true
- $(meson_use git plugin_git)
- -Dplugin_gjs_symbols=true
- $(meson_use glade plugin_glade)
- -Dplugin_gnome_code_assistance=true
- -Dplugin_go_langserv=true
- -Dplugin_gradle=true
- -Dplugin_grep=true
- -Dplugin_gvls=true
- -Dplugin_html_completion=true
- -Dplugin_html_preview=true
- -Dplugin_intelephense=true
- -Dplugin_jedi_language_server=true
- -Dplugin_jhbuild=true
- -Dplugin_make=true
- -Dplugin_maven=true
- -Dplugin_meson=true
- -Dplugin_modelines=true
- -Dplugin_mono=true
- -Dplugin_newcomers=true
- -Dplugin_notification=true
- -Dplugin_npm=true
- -Dplugin_phpize=true
- -Dplugin_podman=true
- -Dplugin_python_pack=true
- -Dplugin_qemu=true
- -Dplugin_quick_highlight=true
- -Dplugin_retab=true
- -Dplugin_rls=true
- -Dplugin_rstcheck=true
- -Dplugin_rubocop=true
- -Dplugin_rust_analyzer=false # rust-analyzer not packaged
- -Dplugin_shellcmd=true
- $(meson_use spell plugin_spellcheck)
- -Dplugin_stylelint=true
- $(meson_use sysprof plugin_sysprof)
- -Dplugin_sysroot=true
- -Dplugin_todo=true
- -Dplugin_ts_language_server=true
- -Dplugin_update_manager=true
- -Dplugin_vala=true
- -Dplugin_vagrant=true
- -Dplugin_valgrind=true
- -Dplugin_vls=true
- -Dplugin_waf=true
- -Dplugin_words=true
- -Dplugin_xml_pack=true
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- python_optimize
- if use doc; then
- rm "${ED}"/usr/share/doc/gnome-builder/en/.buildinfo || die
- rm "${ED}"/usr/share/doc/gnome-builder/en/objects.inv || die
- # custom docdir in build system, blocked by https://github.com/mesonbuild/meson/issues/825
- mv "${ED}"/usr/share/doc/gnome-builder/en "${ED}"/usr/share/doc/${PF}/html || die
- # _sources subdir left in on purpose, as HTML links to the rst files as "View page source". Additionally default docompress exclusion of /html/ already ensures they aren't compressed, thus linkable as-is.
- rmdir "${ED}"/usr/share/doc/gnome-builder/ || die
- fi
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
- readme.gentoo_print_elog
-
- optfeature_header "Code beautifiers"
- optfeature "Python" dev-python/autopep8
- optfeature "C/C++/Java" dev-util/uncrustify
- optfeature "HTML" app-text/htmltidy
-
- optfeature_header "Language support"
- optfeature "Rust's Cargo build system" virtual/rust
- optfeature "CMake" dev-util/cmake
- optfeature "Java Maven build system" dev-java/maven-bin
- optfeature "Meson Build system" dev-util/meson
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}"
-}
diff --git a/dev-util/gnome-builder/metadata.xml b/dev-util/gnome-builder/metadata.xml
index fce17174739e..1ee6ce692723 100644
--- a/dev-util/gnome-builder/metadata.xml
+++ b/dev-util/gnome-builder/metadata.xml
@@ -7,11 +7,9 @@
</maintainer>
<use>
<flag name="clang">Provide integration with <pkg>sys-devel/clang</pkg> for best possible C/C++ autocompletion, semantic highlighting, symbol resolving, and diagnostics support</flag>
- <flag name="devhelp">Provide API docs browsing and integration via <pkg>dev-util/devhelp</pkg></flag>
<flag name="d-spy">Provide D-Bus debugging functionality via <pkg>dev-util/d-spy</pkg></flag>
<flag name="flatpak">Enable support for flatpak applications using <pkg>sys-apps/flatpak</pkg></flag>
<flag name="git">Provide support for the Git version control system via <pkg>dev-libs/libgit2-glib</pkg> (such as setup of Git for New Project, direct cloning for Open Project and changed lines indicators in the editor gutter)</flag>
- <flag name="glade">Provide integration with <pkg>dev-util/glade</pkg> UI designer for Gtk</flag>
<flag name="sysprof">Provide an integrated profiler via <pkg>dev-util/sysprof</pkg></flag>
</use>
<upstream>
diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index 89a58b1a6d1e..b15244b62ff3 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1,5 +1,5 @@
DIST kdev-php-22.08.3.tar.xz 1081608 BLAKE2B 8456d92f4d0092e4cb488400834d99d64c9034f979881fe8abd92cf6f9f8d920a34e5113ee5241aefbb5a9c6439077a1e648f1a6727cae5b4c9a89c4c3dfecc0 SHA512 c12ae5fead616f55a16f85cbf5c7fab6c39b89a14cd947fef1756c616690a92824e1cfa19428650d02ef3432e5618e81850bd635597451128981476a16f17218
DIST kdev-php-22.12.0.tar.xz 1082620 BLAKE2B 967059556ba873e15af714a657d059023ce07fa52a85861952deec589a6941236da7b552872c039f9b6221d901d79128dc2a329b9b4c7a4375ac1724120d0ad1 SHA512 14dbf524ad7aeb4909afe023a350d8afb536ca109d443e940e9545d65c4b98e0546b4c890ec1dbdbccd4f3967a0540c20c61e7b3d48d4da51afecb6ae8e0fbbf
EBUILD kdevelop-php-22.08.3.ebuild 1222 BLAKE2B ab2d9383c00f792416c68fe5c8cb667842708b2dda41e3cbae2c7b2dccbd4a297e238ba6e8cd4ff47584725867a0ed439c509ffeba1c02817d5486b3a532198c SHA512 71b76c6025a79bb02cb5917a817806ed0aafcae6708ec39c9ec3168adac7d2fe7022149e7b1b7b75594f2a76cf3c006a5610fb88c47265538cdaafe72ea1a195
-EBUILD kdevelop-php-22.12.0.ebuild 1225 BLAKE2B 19915447c614f4dd86026a927ee6e1b3484a96c1c4c33a63293942b19ff087e1aab65b0c82a7942c1c08839e991c038d5c5b4e9088fd1ee7cbe1015e187767ff SHA512 0b024a957a6a151a6fe9d4739ce6821afdd0b50ae0d3e959c3b07ebd969cedd830d58ce54080cceea720b3ab294aaa7a6b967197883ccaea2545159ae7f3b1d9
+EBUILD kdevelop-php-22.12.0.ebuild 1224 BLAKE2B 6258b6470310b54093f431b0d007ef9cc28164e23efd2e05ca88602c4dae14684c22a3122a4a1b6c49693834dc60e523db44c0dce4721a64ead94897e966924f SHA512 84e72a7657e7d8cbb955795edf7f2ba375f93065e90c63c0ff40cdb8ccac033dffa1bc2d0e2c78d932215797a69b1eef7035f6a39f7f253bd4e9ba829556970d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild
index ed80d4526073..6cda98c5fcf5 100644
--- a/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild
+++ b/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ HOMEPAGE="https://kdevelop.org/"
LICENSE="GPL-2 LGPL-2"
SLOT="5"
IUSE=""
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
# remaining tests fail for some, bug 668530
RESTRICT="test"
diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest
index 965830f45d7f..d5ba53e0098e 100644
--- a/dev-util/kdevelop-python/Manifest
+++ b/dev-util/kdevelop-python/Manifest
@@ -1,5 +1,5 @@
DIST kdev-python-22.08.3.tar.xz 1091148 BLAKE2B 9825263a060eac750192324c27f09bbdd99aa81ebe3c26379ff4ee6e2e0ef945d20ebf736c0885657aac05afd385a0076173d4f0a1ef7460f471cc2696e74412 SHA512 0f0de58ff92167d618b80a92515728b24851e78f548f16708c3e203723818dbb60e40939df2b12678cf17715c964440218b210307d33bda04fc8d177c87e4655
DIST kdev-python-22.12.0.tar.xz 1091048 BLAKE2B 72fa9cf9a17e05dadc79f1997e952430ef771a0075100a3e73f1e7415f62458e6cd34f0e901d2ca7e44cdd6251547a63320ccde0ed19e3f127f6f966d0c47c04 SHA512 d19b0fb4d1518adf9882962a79053178dad571e0d7841dd895ad089dd5e55916263317966bb3ecd0b59254cbad598025a74e259596821e12e2395ee27ed53766
EBUILD kdevelop-python-22.08.3.ebuild 1225 BLAKE2B 1a8c0d6dc4d42e96194726e91d56423cda42bea2ad336e9d0368e7f4acd8ce3d027ce8f7d62d6a836cebfac827577af16d3d76b0f9bc611c2a3a1f19d7386d45 SHA512 15bf42bc1404709ffa6e2098107bdd0b5f7c0699d3dd2491b8acf3384331f8053d31491caee544e32eb0929638f913462880f3ea1bc0e11b51d68573fe49765b
-EBUILD kdevelop-python-22.12.0.ebuild 1229 BLAKE2B 9664135d87a6c21cce08babb01163a89dd5a3e71104cc5802028be0d4a108d8c6a12861f3c2a018e1a7c79cbadab504abb05baf363fa1b825b7219f854bc6ff0 SHA512 6b63b8e4f9f255d689eb96f6c8c7eeeb09a3270e30e6ad96339a110dc0069f100ef2a4df1a9af7ac8048478136df9a438f3bc2736229aad8dbec82a972784f58
+EBUILD kdevelop-python-22.12.0.ebuild 1228 BLAKE2B bd8e6d7787252a74313a2ce75a3b8b4756310ab643da384e767101e4064d03f1ff06c9a3c4170bf513a0f74827dca1356c2eaa3c5e9e1a1646e5a2c56d316a1d SHA512 c2efab1592a70d8ceeb6feb6f22c103bb3a41bbff94728cadad3f5f7a582d9f4b88cb460eda8bae653e9fdf2092916969f41152d6f7b7fc3a127e96d196eb2d0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild
index 48a1ab94381f..36e4689407d2 100644
--- a/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="https://kdevelop.org/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
IUSE=""
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index 987a39586cbf..83446fc19f17 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,5 +1,5 @@
DIST kdevelop-22.08.3.tar.xz 8451936 BLAKE2B 61e6aa657687a3e8459385c164c084157a231aef3457b030ea9245dd8cface0407bcd64c7bad14216b16ba14236b8bf30ddd58e08b2f681dcb22797d0dade18e SHA512 757c073ebf43245dbd8ded85465244a3f6237e9d097aa52620b01a003136214ff692c7752224a039718a00c76b31b74ee255195535254ed04aa51e29628cfb58
DIST kdevelop-22.12.0.tar.xz 8623184 BLAKE2B 5601977232e99fe8431d36dda24320ed08f9298e9524878b0c5473074b0386fc9e056d1b2aa723c452113ceca7e97c8673977936902a2e0c4689b5b3ff8572d7 SHA512 1390b18aa495f66ead6b2e777d41563401f47d8871a740323918a4593bbb96fbae55144286a60ce68026b78da1244293239c09fc5ed77499e6ac9fd592b11808
EBUILD kdevelop-22.08.3.ebuild 4134 BLAKE2B 68033467cb14798c1c93e06e31ec4850b1311a24ac0961fc247e28c46ec33a2835393139099de78e5c1475c051cf112f567d37b03e93c34f0020c1239fc5d44a SHA512 7e58fd6cbae79799cf3e0852589513a4cc3924d82d4e912566b9b76cc41745eb9d3e6a2701b3cd44b8c9740ee283c3691f4353553dcbf5f29f1d6fe71d507126
-EBUILD kdevelop-22.12.0.ebuild 4137 BLAKE2B 1c26dfbf5cda0ad32deeca06a699ef64b26ec366f72cdb32ae1ffc745d46628c12cfd8faedd595746aca6a9f07d96aa1f1bbc0d817973907692d721171bbb446 SHA512 f5bc60915fb1d22db6ece53ebfc8ad3b01be4122daf934d543dea9620be21d7e6fd94051223de3860dc2d03ef985b3cfef96c23f2edd6acb3203bccbc27e2431
+EBUILD kdevelop-22.12.0.ebuild 4136 BLAKE2B a43bbd7f4accb8175d176837d90d8a8d48fa9028dda9b0ee42aa61c8abb8f00a52bc019ed9722f8a5d442465bf488df18a1ec9b909f7ee1a1569419392d70b4a SHA512 269cb22097bc258c2430937fa2f3f73a3f9a61c49b61b5b3d356bd033596bf1becd65f403ea8eaf12eea8a914b499b8ac084684835cd63d14fb26adc7168c26c
MISC metadata.xml 623 BLAKE2B defbd6a6a992f04fe71d13ca0e6da0b6c7015992f148f1fdd0d844430c44268e5c765c46afabee4af650992556e81acfb1024c94e6e274aefbbf46b65b9762af SHA512 4b022d64a261251c01eb9c8d8ee8aafeac6309272274fa8493f5bb8480cc93be482b145a70fd1a36bc30feaf8649ae17addfe8d7bcf57f78173e0f198805985c
diff --git a/dev-util/kdevelop/kdevelop-22.12.0.ebuild b/dev-util/kdevelop/kdevelop-22.12.0.ebuild
index 07f4a330f775..7dc333aba30a 100644
--- a/dev-util/kdevelop/kdevelop-22.12.0.ebuild
+++ b/dev-util/kdevelop/kdevelop-22.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ HOMEPAGE="https://kdevelop.org/"
LICENSE="GPL-2 LGPL-2"
SLOT="5/57" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
# see bug 366471
RESTRICT="test"
diff --git a/dev-util/scap-driver/Manifest b/dev-util/scap-driver/Manifest
index 688e20d2125c..bc0053f38e55 100644
--- a/dev-util/scap-driver/Manifest
+++ b/dev-util/scap-driver/Manifest
@@ -1,4 +1,4 @@
AUX 0.29.3-fix-kmod-build-on-5.18+.patch 2363 BLAKE2B 8e5a89b68fb67076d01a7dc295157d2f2542a2db84460a35ed3162b77ff860097f1761317b93dec6aa0d6294b4414e445fd2c94df700bb5d738210982174f595 SHA512 f7c1e57cb05de1a97a3332055f6d6f74a637f38281a4e98b202cf84c9dd02b90e0b4fee3dbc44653760231ce55ad396aec3018b3b239249b6a37b018f672fba4
DIST falcosecurity-libs-e5c53d648f3c4694385bbe488e7d47eaa36c229a.tar.gz 816972 BLAKE2B b47ae6a7677935500ebdab8aea7f4c49ef50b7175ec097e7213a1f041ac2b5aa642379924927ec12c84271016e9ab9d191c0c1d4ffacd6ade58b7a03c37f9221 SHA512 65e5916e5f9507fd867a5e9ba3b2670a1b73b7672a22479d3019e948a52ad74441d7e2ce1c74ebd0fdbd1ce66808efa49f285bd5180bceae9d4e6730a60787ce
-EBUILD scap-driver-0.29.3.ebuild 1820 BLAKE2B 1294e946005f0e9c29ed71ecdbd54e05f63535e8a6c70ef92c58fa1659aa58a69fe6c151a72bb25d53d3b6e59af962b29040490ea6b853c187717311f9ae1124 SHA512 770c9142d3ea4956ada90533a7c70a38d91d42b8b9710a088cbeacca82a6c2953a19a8373825a0b79c2a40dca985d8cd5db2e861e5521c3bf61411a6a953714f
+EBUILD scap-driver-0.29.3.ebuild 1819 BLAKE2B 37e02a10023da73915c48db09bc6203d6e9ce7d76abfa1b57fc5ee25f7130c95d11d94f3cd951cbc5e484c6f8ba91b32a7c9d6b9994c21fdf88ee92783564a33 SHA512 58eb46539115e7ab9a69618fb55678c4f8aca5b0bdd0d8beb613da29e7c506a168781b8d9d8a4ca37fae164b2787bf088eaada40d3eb59a8f490c50a4b5e101d
MISC metadata.xml 494 BLAKE2B d0bc754d3af2488b9dc7672fc63e962f4c885d88a819e4332bd1c25f84c967e2e1cd8489122490a864cbfd930225b3dc28c8bfad4426750c030dce6ef5a08b4e SHA512 b77b7c103cfb606333814af210a0fae1f7956ddd9d3c3a044b0bebf42553f5ffe99d04549fb9c5e40fce33e9d23761830b4944b2cd83bd8ca2193f9b7da60fc0
diff --git a/dev-util/scap-driver/scap-driver-0.29.3.ebuild b/dev-util/scap-driver/scap-driver-0.29.3.ebuild
index 4857fc219e82..53e97a4e1765 100644
--- a/dev-util/scap-driver/scap-driver-0.29.3.ebuild
+++ b/dev-util/scap-driver/scap-driver-0.29.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}/libs-${LIBS_COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
RDEPEND="!<dev-util/sysdig-${PV}[modules]"
diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest
index b07a2446bcc5..e10abfece99a 100644
--- a/dev-util/sysdig/Manifest
+++ b/dev-util/sysdig/Manifest
@@ -1,4 +1,4 @@
DIST falcosecurity-libs-e5c53d648f3c4694385bbe488e7d47eaa36c229a.tar.gz 816972 BLAKE2B b47ae6a7677935500ebdab8aea7f4c49ef50b7175ec097e7213a1f041ac2b5aa642379924927ec12c84271016e9ab9d191c0c1d4ffacd6ade58b7a03c37f9221 SHA512 65e5916e5f9507fd867a5e9ba3b2670a1b73b7672a22479d3019e948a52ad74441d7e2ce1c74ebd0fdbd1ce66808efa49f285bd5180bceae9d4e6730a60787ce
DIST sysdig-0.29.3.tar.gz 306984 BLAKE2B 51e9a0a085fa91d65963fd33e00b139d97d22b551de8ca85e48b4af73991897378970dfde54754a970e79300f06a54bad1d9c8fdfdb44f24150d0b21077e423f SHA512 1dbe1195f245921c671ed2343325aee79fd0cde34681b9cab445135662d3ed7c84884e46b2270c0e868b5de1a3f2800b84e8bf9fcf0dfe581dd17e2e633f46d8
-EBUILD sysdig-0.29.3.ebuild 2037 BLAKE2B 80952b562f59739320d4d936daf83331903c896692caae41d058acd18879ca22c7f5efb44d48eeb8567ecf1922bc879184bc9109832246661337b8d4ea75033b SHA512 d7876cb3eed6aaa2d43d01dd36e280cd77385cb80ed524f7cca91dcac83336c5586a2bd005bc632c1c1d5d7096ba33573632438b78cf09836b35bc7d5562fe7c
+EBUILD sysdig-0.29.3.ebuild 2036 BLAKE2B 2e627eb9d5224dd46437f81088cc4dbe9b2f508c971a068d99392e71cede611f8114bb4f77c61a3ed29885cbb75c2ec5ef31ca23515aa27b3704437c35059a98 SHA512 91370d43f8e83da898c948704f09555ad6c75763e76d70fa37c8ef3a4b7a74dec626df1a759e2a8f6babe2b025959fbce2e2ccc257ce59379fbdd05998910af7
MISC metadata.xml 671 BLAKE2B 553dbbe2ea2a56f5a88bb0276b3f97c5d4d8d798291eaef42d5aadd842cf5cbbb770515729c9779890f9227f7cc96fc8e35457009f066cfb43993b02c7406d7a SHA512 4d0b92b271bd4ceb86db363a29cd465124ab71ec6941848cafec4ebba0232a52bf62a4128d8cbaf5a7a6c9350aef29e4a797b6a659d5d5896c077b0b5df9f73d
diff --git a/dev-util/sysdig/sysdig-0.29.3.ebuild b/dev-util/sysdig/sysdig-0.29.3.ebuild
index 2c0745f73303..6cb3d07ab2bc 100644
--- a/dev-util/sysdig/sysdig-0.29.3.ebuild
+++ b/dev-util/sysdig/sysdig-0.29.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="+modules"
REQUIRED_USE="${LUA_REQUIRED_USE}"
diff --git a/dev-util/umockdev/Manifest b/dev-util/umockdev/Manifest
index 51fce747604d..d373825e9ccb 100644
--- a/dev-util/umockdev/Manifest
+++ b/dev-util/umockdev/Manifest
@@ -1,6 +1,4 @@
-DIST umockdev-0.17.13.tar.xz 489728 BLAKE2B 0bb4d912aa924c91ff1f4e2cd5ca4ddf81eea1db55ddf9e4cd9a7e9683ed92a268063601a38f7f0a6fb669b301fa9ace94c413e5958ad5587db0097acb2f066c SHA512 77863ad67be0995869b35d12dc43a809d2e67e95f727312ffd9f585c5bb1598c4d31f4909fcff5035dfccdbde8c36819daa633cae53c57ea2d9c3ede3587ec4d
DIST umockdev-0.17.15.tar.xz 491152 BLAKE2B 40334a0279e81e1af3eb01acafd85c638e8a04af20e4c5b6b64229d89ffcfa231d6ef9e760d24e0cb957fe654252d18dca8579490e52a4c05769163f8a33ac96 SHA512 722339ae0726b00a4ee5fa428f063c5b59f0bad14a8fe24d97276a55dc66c569289c62c4ee5ebdb75a62339444a35468c8c1a33759d76fdf022a1eb4905c0465
-EBUILD umockdev-0.17.13.ebuild 1250 BLAKE2B 2ecd27e301fa8e28e8c03db4f6c7644a0490404a9773fd6d6ca3d25d98e4ba46f7f77e2e8ed916c53e6cefa1a6b82be1a8fc895bffa8ba092ebccfc01791d01b SHA512 5bb160f21af26aafae9845c40bb6e7d9e4a222d6e7d12ed35dc483be18c44a4099b5a706a2f6d23e906c0733ef9ec561968426e470c09023af79128e416b5dda
EBUILD umockdev-0.17.15.ebuild 1250 BLAKE2B 2ecd27e301fa8e28e8c03db4f6c7644a0490404a9773fd6d6ca3d25d98e4ba46f7f77e2e8ed916c53e6cefa1a6b82be1a8fc895bffa8ba092ebccfc01791d01b SHA512 5bb160f21af26aafae9845c40bb6e7d9e4a222d6e7d12ed35dc483be18c44a4099b5a706a2f6d23e906c0733ef9ec561968426e470c09023af79128e416b5dda
EBUILD umockdev-9999.ebuild 1257 BLAKE2B 19d58ec0f691fea74bcc95630ece7d34296b2e7472121f64933ed052d967054bfec118ccb6d42db36dd334410653572b1beded3143f32fba1194d00316113863 SHA512 4709d411f6792a51077caa75c638dec6ea764d9c59bc75f4d7442ada8455e74f9add0e584a4740c1fde979109de1b41a05b4a070d4219b4665f5979821190822
MISC metadata.xml 389 BLAKE2B 83313795741d7a5ece22e39de4d8b138c484a7f298f64d7e87bf44a9c04b6733c80f407ca15eb2b4bd71205eaa51b6b814227f4df730ba77e3b54a27735e7484 SHA512 6aff7de0eb974f8ddc4a7190b06b8e3ad406a410f618935cb0b757fa2bc22b6a33ecf33510ae9fc2d4a03f676905faa5561d030fb5e5065f8dc3e7320820cda1
diff --git a/dev-util/umockdev/umockdev-0.17.13.ebuild b/dev-util/umockdev/umockdev-0.17.13.ebuild
deleted file mode 100644
index 5e679a5c7ee1..000000000000
--- a/dev-util/umockdev/umockdev-0.17.13.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson-multilib python-any-r1 vala
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/martinpitt/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Mock hardware devices for creating unit tests"
-HOMEPAGE="https://github.com/martinpitt/umockdev/"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- net-libs/libpcap[${MULTILIB_USEDEP}]
- virtual/libudev:=[${MULTILIB_USEDEP}]
- >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
- >=dev-libs/gobject-introspection-1.32:=
-"
-DEPEND="${RDEPEND}
- test? (
- ${PYTHON_DEPS}
- dev-libs/libgudev:=[${MULTILIB_USEDEP}]
- )
-"
-BDEPEND="
- $(vala_depend)
- app-arch/xz-utils
- virtual/pkgconfig
-"
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
- vala_setup
-}
-
-multilib_src_configure() {
- export VALAC="$(type -P valac-$(vala_best_api_version))"
- meson_src_configure
-}
-
-multilib_src_test() {
- meson_src_test --no-suite fails-valgrind
-}