summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-09 08:43:18 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-09 08:43:18 +0100
commitce375651e01b2f8fe2470091862de020c1b4420a (patch)
treedb0888c4604babefdd9cfc8fc3e42a2b4957f1ba /dev-util
parente81d2dd033df3a61b874a9a37f951ca05eead86f (diff)
gentoo auto-resync : 09:04:2025 - 08:43:18
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin65449 -> 65445 bytes
-rw-r--r--dev-util/coccinelle/Manifest2
-rw-r--r--dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild4
-rw-r--r--dev-util/kernelshark/Manifest2
-rw-r--r--dev-util/kernelshark/kernelshark-2.4.0.ebuild60
-rw-r--r--dev-util/pahole/Manifest2
-rw-r--r--dev-util/pahole/pahole-1.29.ebuild2
7 files changed, 67 insertions, 5 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 610b3d1eb48d..3109dd2c3d95 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/coccinelle/Manifest b/dev-util/coccinelle/Manifest
index f920bb06b0f2..351a9aeafd3a 100644
--- a/dev-util/coccinelle/Manifest
+++ b/dev-util/coccinelle/Manifest
@@ -3,5 +3,5 @@ AUX coccinelle-1.1.1-bash-completion.patch 509 BLAKE2B 57c4e11cf88b768b2d6be761d
AUX coccinelle-1.1.1-find-xxdate.patch 449 BLAKE2B 9709570d28661b7cfea4c7931130d579efd8883e0eee4c90cd96809acf97ca67477be8a1164639c9835176dccf6353e6ca34e0802b18ab0faecc56d99b248713 SHA512 ef7117ad88f5b80675919ad583a18a0dd4a902549c6c681107382ccf06a293d8ec139c5fbb4e3c580504dceb44010b72b321a05626ea49fe990c8f47f0eea6c4
AUX coccinelle-1.1.1-shuffle.patch 425 BLAKE2B 6f2a8301ee898e5fdce249cf638a3b96662eb05be37aed0d9b7eb1b2fed226ba29bae7bd48ae15e9379e431e8c5a01019b29d0f3df6931474fb216b4240317c4 SHA512 1d5d52782df61c0591e2d97ffdb265f539102a64ee38b7e592fb6fcfd71babce83bba37fc58a8a33b3f9ddc0d1302fcbc21678362c94a450f120b2540fc6885e
DIST coccinelle-1.1.1.tar.bz2 2118055 BLAKE2B 7efb0c86432c88daa1bce2710acdf2f62b6210c69245b4896ea8c5e39a0b28c538d94deae6ed1544e0ced66b2baa6edf8670f5e02dad40c2d1f5562326ce23e3 SHA512 fcb83203c91dae18122cf95f7db931d2e1576559b74a7a1c664c795437904acdffa005a8b9e732c1d99c8f0ab1c5f529d143eafe79c6397d28c4879848afca45
-EBUILD coccinelle-1.1.1-r5.ebuild 3046 BLAKE2B ef89e4c58663bb4ab46b9a50f5446e9eb4e14d00137a55b2322dc209bca880df5c8afc3ce90514636c10677dcaf36129c9c9c03d7b3f6f272e3724d9bd972546 SHA512 4bc5d7dae913b21aca97b1baf5bdebd18efb56194d7c07a71065fd58a8e52f0c69484344418b58e559e31e3d5226bc4752bd1abe764f47b3cc776a8bd1c4ded1
+EBUILD coccinelle-1.1.1-r5.ebuild 3046 BLAKE2B e231654c3b8e0ac9277f64daf0b1682f14209c82acd840dc6fae5847160494f05eceb56a5dbc17db5a55b036aa034c6b9f8f77dc699964f61a844cddc32f685b SHA512 27b900c226f5efed582a31eda430d5fc160b22b89f7b81f02891e9d4d5b4a8d30c24e8af9151f5a01f850d38d320fd3f72aed5358f0dd4486f682da02cbab82c
MISC metadata.xml 319 BLAKE2B ce1167c01a0e85b10375cb3910ec0b4f922796fcee8851889722083d1328125cf189f50b3ac87c4799c162967534ccf4c63187cbaaabd2cfcfd3902a7518f3f4 SHA512 2800e35df8becdd30800b07d6bd706d74f2f1d8eb5c6dcc4f851deed131a74f5922fc62a9b8fba740a492f8c5e1471d95d7448daf7f0df951b39196da76cbf65
diff --git a/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild b/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild
index 63d4cf03a4a9..90dac01e948c 100644
--- a/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild
+++ b/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit autotools bash-completion-r1 elisp-common python-single-r1
DESCRIPTION="Program matching and transformation engine"
diff --git a/dev-util/kernelshark/Manifest b/dev-util/kernelshark/Manifest
index 551b47f9c030..47a1b3c454a3 100644
--- a/dev-util/kernelshark/Manifest
+++ b/dev-util/kernelshark/Manifest
@@ -2,6 +2,8 @@ AUX kernelshark-2.1.0-no-ldconfig.patch 583 BLAKE2B 38cebadb90970f34644915a074cc
AUX kernelshark-2.3.1-algorithm.patch 287 BLAKE2B f1c146e2a78c95ed99cb96f0859fcbda0ed5e895e9b98dfbfecd6059662bd3e7b82e1e6cca287b0df6fa5c87aa6d0039897b01f89cc55c5ea45db0640b6a562b SHA512 b85e0dcf42e2c449db324d3a57baf534192dc826b1fe35eff464d887b6e42dc641ec6c2dd0b325efd423cfc8a9ba3960355734cea27af2cb5ffdc497893f39be
DIST kernelshark-2.3.1.tar.gz 4100178 BLAKE2B 818448c3d2e01412e12fc3406b13ffd4d6ab7d442aef7867048913996edbc7f64b2c2c9e88810d6c0bd9e8a6ee9726369ab097d2164ec9966660f098e123c702 SHA512 ba5e7ebc713d296bef211174869445ccb3dffb8a96d0634776bd28c183487225e7c8082c8be5957795973833d6ac67851fb46f75cf68aae66eb3e5e06c081f5f
DIST kernelshark-2.3.2.tar.gz 4100186 BLAKE2B 7a8814c1c47bae7f869561f7296cd7f829bffdb388508dd6a58727672bb9b6538b75c3bfee34abb01b83f416278e589d819a4756bbbddc2623e65a7a85c181d1 SHA512 52765091bdc0a0ab4a1eb60d8b054682c538a864dd49f06d8f38c67f3e1bf62de106ef121549b1c76a08b023fe43aee83e0b7d2afaa6693a5a59bfc3885940df
+DIST kernelshark-2.4.0.tar.gz 4100418 BLAKE2B fed643474e276b391cac58518fb76915658a9d7ddf7f9d4b4fa09297e4054a1428d5a102357d59681bc9ee32131c4f58290496b18c52880e89de77d7c6734bc0 SHA512 c72a277441333cef2aa9b52f8483795359c57d4ddd321a81f58da1b7abdaf4d965cb865f41f00667043b37e30529e6f1ba84b045acd8a45ce9e0d465456f7613
EBUILD kernelshark-2.3.1-r1.ebuild 1365 BLAKE2B 92c44d3f76e1d18558f2f9b9fbd04ce3058222c44eb86db1287cb281b88ec0cde7ae79f520d65db337dcadabb641716f9b477e99dc1b5b7054245df819ee5621 SHA512 fb3001e5a65784a6507671383b72b3b17dc3e32abd99d7ab9b288a2575fef5e17689cbaa1af1b829b25974b00b706de3a37389a75e18852234e1d067d7d62cca
EBUILD kernelshark-2.3.2.ebuild 1334 BLAKE2B dd51a8c125538d6bf2908f4259efb00b7fbc62ff9475d11e07777c63a9b94ac4a5a00aa57f3409c1a545d9ab59d99b1c666ad2ea2f753edb4110d511caf268aa SHA512 4bef4352f878477c79d0fa9a863d793cff6641cdfb3a63b471f5c2df953a22279ad385d598ba417184d137db1eff204b923798567f71704cb6c606f29c7e4f77
+EBUILD kernelshark-2.4.0.ebuild 1359 BLAKE2B b48ae0162ef641ef3739a72a2ffa335b73fa7b0708d71ae3281fcfe3deab78085b8fe66fc52155c8d9f73984d92f7a4717450397a7e95cd35ef3b87a7085ddfc SHA512 48b331d3f0613902f0e1ef1163de59018ab8d4eae671009cc2e70dfe8a0c2466b897de062b03092dcc997184f967c4ddf57bcf0f890523eef34d1db49151010f
MISC metadata.xml 517 BLAKE2B aed46aea75417362e25b9c062134ed09fa831548e146224aa6632415e2250251f609e9db4b4d57027b867254dcc1f010f39efff1537305f09e0ff9fd91d345ec SHA512 37ae8b0aff222d6b52830578f6560514d1da51826df18b383ae7b58da7b7e8c34c2bc1fa4810de3f1dc9e33cf17fba9c2dbe51fefeeeafa3d3e345593e1ef378
diff --git a/dev-util/kernelshark/kernelshark-2.4.0.ebuild b/dev-util/kernelshark/kernelshark-2.4.0.ebuild
new file mode 100644
index 000000000000..9b642e282e8e
--- /dev/null
+++ b/dev-util/kernelshark/kernelshark-2.4.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Graphical reader for trace-cmd output"
+HOMEPAGE="https://kernelshark.org/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/"
+ inherit git-r3
+ S="${WORKDIR}/${P}/kernel-shark"
+
+else
+ MY_P="kernel-shark-${PN}-v${PV}"
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+IUSE="custom-optimization doc"
+
+DEPEND="
+ dev-libs/libtracecmd
+ dev-libs/json-c:=
+ dev-qt/qtbase:6=[network,opengl,widgets]
+ dev-qt/qtscxml:6=
+ >=dev-libs/libtracefs-1.3
+ >=dev-libs/libtraceevent-1.5
+ >=media-libs/freeglut-3.0.0:=
+ sys-devel/gcc:=[openmp]
+ x11-libs/libXmu:=
+ x11-libs/libXi:=
+ media-fonts/freefont
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ doc? (
+ media-gfx/graphviz
+ app-text/doxygen
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.0-no-ldconfig.patch
+ "${FILESDIR}"/${PN}-2.3.1-algorithm.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -D_INSTALL_PREFIX="${EPREFIX}/usr"
+ -D_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+ -D_DOXYGEN_DOC=$(usex doc)
+ )
+ use custom-optimization || replace-flags -O? -O3
+ cmake_src_configure
+}
diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index fb582ddfccb7..b7cd50f848f4 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -5,6 +5,6 @@ DIST dwarves-1.27.tar.xz 2254968 BLAKE2B 0a0f8ec8bf26240e17dc3319e76e16299514d66
DIST dwarves-1.29.tar.sign 228 BLAKE2B ebf58feb5a3823263ef0bd2cd1fabfd4ed196a02954b3479faca6a028168bc2198fe6bd25b8a508704762c19809047babaa2ceeaf00d14e1be49ec5208e69fd0 SHA512 1c679706b87b763771b2a83b67df952b1fa27023e4d56d558772bcccda114cd7febcbcce7ee52211c9161e7f7984197d37e6c68955312271a282af90e3e6925e
DIST dwarves-1.29.tar.xz 2341312 BLAKE2B a13738139445ed78243566d569e635600bbf9515c77bccde856ac41537541ad4f5c432913fd6becfa959b7a912a9d483b9d77d7aa597f7f5e96495bd70bfb7e2 SHA512 02f1922d8db46e60b4aedb4e37da34eaf28d6ee86d8c202c9eaaf31f8acc931dc2ec8c715fd62e1adef676022f366b45f3ac843d93e9b1e7865323bb0a92ca24
EBUILD pahole-1.27-r1.ebuild 2207 BLAKE2B a53642ea0b1af89ef206001d2dd5d1d18865e2c5848ebcb68406615146a18b9053c6a723b6b99528400cc9a0f24b9a96212a2c9788951a487bbfad61bfdb1a91 SHA512 c64de6d29a98e7164b7ae70d7cc8ac8946c45e283258d2ab3ff90758e91a0b51ba827cb28c0f340afeb2b4ae3e4e4b3909fc697d77e55811de0450e1cd91652f
-EBUILD pahole-1.29.ebuild 2081 BLAKE2B 77d8cc2f1aaff8c578f535772e758addf28f5d5afb88ff2983568702821dbd343128bf04dc4ec3d7be32b9aa58f1e6e4ee86271c94e8c8c49806459c9ae9c212 SHA512 92d1b38b8ecaeba3147ce2cefba8dbd1f16b3a7891cd81954e7a837eeb83bac13542f012781bb4d16bb7088b96b6b2a94a26f04ed645c9d23a4e45568af5e078
+EBUILD pahole-1.29.ebuild 2075 BLAKE2B 76aa2ca7191baafdd3585740db4e72a0f1654ee0bc139efcad3b200904d72bf5dd10d74f0d35c71fd8eadab05eb7b4e6372f33acb89f86bc1f4390844038614a SHA512 258d081a5c41bf30ffda1d36a2174c7baccbc14fdbabcdbdefa1b9160eb2cfff1410d7b5c8b18ddc4c6aaea03a48d76fb37efd33ef5cad5ef538cb0574cee3ba
EBUILD pahole-9999.ebuild 2082 BLAKE2B 0e51194966a0d924520566f03d896e572432f71336b56d1484a38cb3d9e0e93faa390395fb6c73fc7944ddfae45349999a05062aea89b73274862e9500eba8ce SHA512 90e99095296fd29e35ba107e8fb9f7d3339b6cb7d838303fb69d1d87d3cf48ee9743d50c4a0b7747281ef688b73719f0d7078059eb0547b44534f4a0272042a1
MISC metadata.xml 671 BLAKE2B 02f5850fd69e3eda9a616d312232cdfbda1b557c56c9f802edd5a79e4e231ebddae57d50fbe44ca595d06b86da9c1f72a1dc516245c3525d73be46accffa0944 SHA512 7877a56f0879df1b6550bd6dc576a69ce5cc5a26e34e18d403cfa0c6cb5a9279c0ff6a11c56a7990de8255a55b67687755be0df62c6ff247b2b35f2e3df30235
diff --git a/dev-util/pahole/pahole-1.29.ebuild b/dev-util/pahole/pahole-1.29.ebuild
index efd34de4b88d..60441c9911f2 100644
--- a/dev-util/pahole/pahole-1.29.ebuild
+++ b/dev-util/pahole/pahole-1.29.ebuild
@@ -30,7 +30,7 @@ else
fi
S="${WORKDIR}"/${MY_P}
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-arnaldocarvalhodemelo )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="GPL-2" # only