793 Commits

Author SHA1 Message Date
Sam James
02d36c1299
dev-debug/gdb: add 17.1
We could write up the new 'disable formats and functionality' configure
options but it's not clear to me there's significant benefit in doing so,
or how we'd divide that up, so leave it, at least for now and possibly
forever.

> New option --disable-gdb-compile to disable support for the compile subsystem.
> New option --disable-gdb-dwarf-support to disable support for DWARF debug information in GDB.
> New option --disable-gdb-mdebug-support to disable support for mdebug/ecoff debug information.

The main motivation upstream I understand was because of (debatable) CVEs
in lesser-used formats.

Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 06:56:58 +00:00
Sam James
dbefb43829
dev-debug/gdb: bashisms gone from live
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 06:56:58 +00:00
Fabian Groffen
2d25fad95c
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Sam James
cab074e384
dev-debug/strace: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-18 12:28:19 +00:00
Gabi Falk
ad872e374a
dev-debug/strace: add 6.18
Signed-off-by: Gabi Falk <gabifalk@gmx.com>
Part-of: https://github.com/gentoo/gentoo/pull/44982
Closes: https://github.com/gentoo/gentoo/pull/44982
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-18 12:27:51 +00:00
Matt Turner
511766a56a
dev-debug/gfxreconstruct: Version bump to 1.4.335.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-12-14 15:48:46 -05:00
Pacho Ramos
bde3446467
dev-debug/d-spy: drop 47.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:51 +01:00
Pacho Ramos
f5861d7efa
dev-debug/d-spy: add 49.2
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:51 +01:00
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