785 Commits

Author SHA1 Message Date
Holger Hoffstätte
e56c5b4b97
dev-debug/bpftrace: clean up old
If there is interest in continued x86 support then please reopen
bug 956280.

Closes: https://bugs.gentoo.org/956280
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44996
Closes: https://github.com/gentoo/gentoo/pull/44996
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-12 13:20:34 +00:00
Holger Hoffstätte
2b47be7746
dev-debug/bpftrace: add 9999
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44996
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-12 13:20:34 +00:00
Holger Hoffstätte
6afce57174
dev-debug/bpftrace: add 0.24.2
Minor update with a handful of bug fixes in the stable 0.24.x branch.
Also address some qa-vdb issues.

Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44996
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-12 13:20:34 +00:00
Eli Schwartz
74b7c42fe6
dev-debug/valgrind: Stabilize 3.26.0 ppc64, #966468
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-11 23:13:20 -05:00
Sam James
01ccecf561
dev-debug/strace: drop 6.13, 6.14, 6.15
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-08 19:48:23 +00:00
Sam James
6257ca1736
dev-debug/dtrace: Stabilize 2.0.4 amd64, #967164
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06 21:52:54 +00:00
Sam James
8eb2df4282
dev-debug/dtrace: Stabilize 2.0.4 arm64, #967164
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06 21:42:50 +00:00
Sam James
221a09ef37
dev-debug/hotspot: new package, add 1.5.1_p20250907, 9999
Take a snapshot as upstream releases seem infrequent and we'd have
to backport a few patches if using the last release, and I already did
the dep work for master.

Based on the ebuild from ::kdab-overlay [0].

[0] 640bf73ef2/dev-util/hotspot/hotspot-1.5.1.ebuild

Closes: https://bugs.gentoo.org/624062
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06 11:15:12 +00:00
Eli Schwartz
90dcc2a12a
dev-debug/valgrind: Stabilize 3.26.0 x86, #966468
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-11-28 12:37:47 -05:00
Sam James
a4f5883b32
dev-debug/valgrind: Stabilize 3.26.0 arm64, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-25 02:30:39 +00:00
Sam James
ff9fda3a9b
dev-debug/valgrind: Stabilize 3.26.0 amd64, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-25 00:43:03 +00:00
Sam James
03b248837d
dev-debug/valgrind: Stabilize 3.25.1 ppc, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24 21:52:28 +00:00
Sam James
c2c4db336d
dev-debug/valgrind: Stabilize 3.25.1 arm64, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24 21:52:23 +00:00
Sam James
42cf8ecb2a
dev-debug/valgrind: Stabilize 3.25.1 arm, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24 21:52:18 +00:00
Matt Turner
b434e7f265
dev-debug/gfxreconstruct: Version bump to 1.4.328.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-11-20 18:23:25 -05:00
Sam James
f88c56047e
dev-debug/valgrind: fix build w/ gcc-16
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-17 10:20:42 +00:00
Florian Schmaus
97fb4250c2
dev-debug/bpftrace: allow xxd as BDEPEND (besides vim-core)
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-11-17 08:19:48 +01:00
Arthur Zamarin
afee785dab
dev-debug/bpftrace: Stabilize 0.24.1 amd64, #966147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16 20:40:21 +02:00
Sam James
c615095897
dev-debug/systemtap: add 5.4
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16 12:24:59 +00:00
Sam James
31b4584f9c
dev-debug/systemtap: drop 5.1-r2, 5.2-r1
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16 12:24:59 +00:00
Sam James
c157439a12
dev-debug/drgn: drop 0.0.31, 0.0.32
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15 14:22:08 +00:00
Arthur Zamarin
4959b64eef
dev-debug/strace: Stabilize 6.17 arm, #965440
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-15 08:34:12 +02:00
Arthur Zamarin
0ff1731690
dev-debug/d-feet: drop 0.3.16, EAPI=7--
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-08 08:29:51 +02:00
Sam James
e30340fcef
dev-debug/drgn: add 0.0.33
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04 20:43:15 +00:00
Michał Górny
d4a25b403d
*/*: Add := to virtual/zlib deps, part 4
Done via:

```
git grep -l 'virtual/zlib\[' |
  xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 10:54:21 +01:00
Michał Górny
6a3644bf2f
*/*: Add := to virtual/zlib deps, part 1
Done via:

```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 10:36:27 +01:00
Michał Górny
bd0ee727e0
dev-*/*: update for virtual/zlib
Update done using:

```
git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```

Followed by manual revert in dev-python/zlib-ng where it accidentally
caught sys-libs/zlib-ng dependencies.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 09:07:26 +01:00
Arthur Zamarin
8dac0d021a
dev-debug/strace: Stabilize 6.17 ppc, #965440
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-02 07:04:24 +00:00
Arthur Zamarin
74167b34ae
dev-debug/strace: Stabilize 6.17 ppc64, #965440
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-02 07:04:23 +00:00
Sam James
b52be41731
dev-debug/strace: Stabilize 6.17 x86, #965440
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-01 17:05:03 +00:00
Sam James
9b768c4510
dev-debug/strace: Stabilize 6.17 arm64, #965440
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-01 17:05:02 +00:00
Sam James
d039b0acd6
dev-debug/strace: Stabilize 6.17 amd64, #965440
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-01 17:05:00 +00:00
Sasha Finkelstein
ec89cf9132
dev-debug/gdb: Add python3.14 support
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44408
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-01 10:13:45 +00:00
Sam James
3d393cf5a4
dev-debug/dtrace: add 2.0.4
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-28 07:45:24 +00:00
Mario Haustein
f1d8e1109e
dev-debug/pwndbg: add 20251020
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/44291
Closes: https://github.com/gentoo/gentoo/pull/44291
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-26 06:17:17 +00:00
Alfred Wingate
d83e25b6a5
*/*: depend on newer gobject-introspection as a workaround
sed -E '/dev-libs\/gobject-introspection(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-libs\/gobject-introspection(-[0-9.r-]*)?/>=dev-libs\/gobject-introspection-1.82.0-r2/ }' */*/*.ebuild -i

+ manually going over to undo the false positives or if the version
  requirement was higher.

Bug: https://bugs.gentoo.org/947058
See-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44336
Closes: https://github.com/gentoo/gentoo/pull/44336
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-26 03:26:28 +00:00
Sam James
3fc87c13a0
dev-debug/valgrind: add 3.26.0, drop 3.26.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-25 02:05:31 +01:00
Francisco Javier Félix
14e6ae7200
dev-debug/systemtap: fix existing preserved libs for dev-libs/libxml2
Solve this:
<pre>
!!! existing preserved libs:
>>> package: dev-libs/libxml2-2.14.6
 *  - /usr/lib64/libxml2.so.2
 *  - /usr/lib64/libxml2.so.2.13.9
 *      used by /usr/bin/stapvirt (dev-debug/systemtap-5.3)
</pre>

Signed-off-by: Fco Javier Felix <ffelix@inode64.com>
Part-of: https://github.com/gentoo/gentoo/pull/44283
Closes: https://github.com/gentoo/gentoo/pull/44283
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-23 21:20:50 +01:00
Sam James
24c4bc7b94
dev-debug/valgrind: reset live template
(The RC is still unkeyworded.)

Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 17:46:30 +01:00
Sam James
3cac9a4911
dev-debug/valgrind: add 3.26.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 16:59:47 +01:00
Sam James
9a4b01f4ce
Revert "*/*: fix metadata whitespace"
This reverts commit 063fc495a65152459b2b6308b1e5b09ae609ad32.

Didn't mean to push the (incomplete) Valgrind changes.

Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 16:10:11 +01:00
Sam James
063fc495a6
*/*: fix metadata whitespace
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 16:07:55 +01:00
Mario Haustein
cd27638d4e
dev-debug/pwndbg: remove unneeded file
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/44209
Closes: https://github.com/gentoo/gentoo/pull/44209
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-16 20:03:30 +01:00
Holger Hoffstätte
ae6bde074c
dev-debug/bpftrace: check kernel config for tests, improve SRC_URI unpacking
Closes: https://bugs.gentoo.org/964293
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44182
Closes: https://github.com/gentoo/gentoo/pull/44182
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-15 07:59:46 +01:00
Mario Haustein
31cbae2cdc
dev-debug/pwndbg: drop 20250219, 20250418
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/44181
Closes: https://github.com/gentoo/gentoo/pull/44181
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-15 06:25:12 +01:00
Mario Haustein
75223a9293
dev-debug/pwndbg: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/44181
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-15 06:25:12 +01:00
Mario Haustein
6f9db6a9da
dev-debug/pwndbg: add 20251010
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/44181
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-15 06:25:12 +01:00
Mario Haustein
4445e18d92
dev-debug/pwndbg: require =dev-libs/capstone-6*
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/44181
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-15 06:25:11 +01:00
Sam James
a8caa8c654
dev-debug/d-spy: Stabilize 48.0 amd64, #964109
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 16:38:56 +01:00
Nick Alcock
098ca1644d
dev-debug/dtrace: check for kernel config options needed for error injection
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 14:40:23 +01:00