Commit Graph
979849 Commits
Author SHA1 Message Date
Sam James 5ca60b0dc0 dev-libs/libgcrypt: update Manifest for 1.11.1 sig
As usual, upstream updated the signature a little while after release.

Closes: https://bugs.gentoo.org/958333
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-05 00:00:13 +01:00
Sam James c5fdab619c dev-libs/libgcrypt: add 1.11.2
Both the riscv and C23 issues are fixed upstream in this release.

Closes: https://bugs.gentoo.org/951267
Closes: https://bugs.gentoo.org/955813
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-05 00:00:12 +01:00
Nick Sarnie 93ed8a51ea net-im/discord: add 0.0.104, drop 0.0.103
Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
2025-08-04 18:27:15 -04:00
Eli Schwartz f2f41ef9f0 dev-lang/pypy: Move ensurepip deps to PDEPEND, to avoid cyclic dep
Followup to commit 0d712ad5a6 which
handled this for dev-lang/python.

Bug: https://bugs.gentoo.org/960054
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-08-04 18:23:39 -04:00
Holger Hoffstätte 079ee48115 dev-debug/scap-driver: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Closes: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte 756a09de56 dev-debug/scap-driver: update HOMEPAGE
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte badf673099 dev-debug/sysdig: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte 07b847dec8 dev-debug/sysdig: update HOMEPAGE
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte d4fb521d82 dev-debug/sysdig: fix runtime failures with glibc-2.42
glibc-2.42 added __inet_ntop_chk fortification, which started to fail:

  *** buffer overflow detected ***: terminated
  Program received signal SIGABRT, Aborted.
  0x00007ffff629b0dc in __pthread_kill_implementation () from /lib64/libc.so.6
  (gdb) bt
  #0  in __pthread_kill_implementation () from /lib64/libc.so.6
  #1  in raise () from /lib64/libc.so.6
  #2  in abort () from /lib64/libc.so.6
  #3  in __libc_message_impl.cold () from /lib64/libc.so.6
  #4  in __fortify_fail () from /lib64/libc.so.6
  #5  in __chk_fail () from /lib64/libc.so.6
  #6  in __inet_ntop_chk () from /lib64/libc.so.6
  #7  in inet_ntop (..) at /usr/include/bits/inet-fortified.h>
  #8  ipv6tuple_to_string[abi:cxx11](ipv6tuple*, bool) (..)

Use INET6_ADDRSTRLEN as destination buffer size.

Also add a minor build system fix and ebuild cleanups.

Revbump directly to stable since this has always been an issue and
should be fixed even with glibc <2.42.

Closes: https://bugs.gentoo.org/961046
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:56 +01:00
Sam James 2c76b49f57 eclass/tests: dot-a: pass D to ar
... for deterministic archives.

See 3c6009e3d4 and a6d64cf6d8.

Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 22:22:41 +01:00
Sam James a6d64cf6d8 eclass/tests: dot-a: pass --enable-deterministic-archives to strip
See 3c6009e3d4.

Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 22:20:57 +01:00
Sam James 9ed3aa399f app-shells/bash: add 5.4_alpha_pre20250804
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 21:59:25 +01:00
James Le Cuirot 6507f47e81 gui-apps/deskflow: Backport upstream patch to fix client crash
Thanks to Christian Schmidt.

Closes: https://bugs.gentoo.org/961039
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-08-04 21:55:01 +01:00
Christian Schmidt e4800aabde gui-apps/deskflow: bump to version 1.23.0, correct 9999
Bug: https://bugs.gentoo.org/961039
Signed-off-by: Christian Schmidt <gentoo@digadd.de>
Part-of: https://github.com/gentoo/gentoo/pull/43302
Closes: https://github.com/gentoo/gentoo/pull/43302
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-08-04 21:54:57 +01:00
Alfredo Tupone 07c8ecc46a dev-libs/pocketfft: add 2024.11.30
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-08-04 22:51:51 +02:00
Eli Schwartz c26929c61b gnome-extra/cjs: add 128.0
There are a couple big changes in packaging in this version.

First and foremost is a massive version bump. This is actually aligned
with spidermonkey -- cinnamon devs rightly note that cjs doesn't really
change outside the spidermonkey version it bridges, so the new
versioning both reflects that and makes it easier to track what it uses.
The minor version will be used for cjs-specific bug fixes.

This makes it easy to have a slot-dep in Gentoo. Nice! Also, that means
we now support spidermonkey 128, up from 115, getting us back onto the
"latest version" train, and as a side effect, supporting newer
rust/llvm/python versions.

USE=cairo support is now also removed, as it is now always enabled in
the upstream build.

Frankly this seems like good sense to me. The only revdep depends on
cjs[cairo], how exactly shall it be disabled? And now it may depend on
cjs[cairo(+)] instead.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-08-04 16:41:04 -04:00
Eli Schwartz eeca373823 gnome-extra/cjs: enable py3.14
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-08-04 16:37:42 -04:00
Eli Schwartz 5046bdeef0 gnome-extra/cinnamon: cjs dep without cairo IUSE support is mandatory enabled
cjs 128 deletes the option in a followup commit.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-08-04 16:37:12 -04:00
Hoël Bézier accb3aa9b9 app-backup/borgbackup: add myself as a maintainer
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 21:32:20 +01:00
Alexey Sokolov d5a98b1621 profiles: last-rite media-sound/clementine
Bug: https://bugs.gentoo.org/960012
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/43304
Closes: https://github.com/gentoo/gentoo/pull/43304
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-04 22:14:42 +02:00
Sam James ac700b6f34 net-libs/gssdp: block old versions before file migration
See 4a032eb726. We need to allow the file
collision between them temporarily.

Closes: https://bugs.gentoo.org/961076
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 21:10:49 +01:00
Sam James d613538e38 eclass/tests: dot-a: fix test fail description
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 21:04:26 +01:00
Sam James ee83b41b82 eclass/tests: dot-a: test strip doesn't break foreign architectures
... with binutils[-multitarget].

Make sure that strip doesn't break binaries for another architecture
and instead bails out (bug #960493, https://sourceware.org/PR33230).

Bug: https://bugs.gentoo.org/960493
Bug: ttps://sourceware.org/PR33230
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 21:02:42 +01:00
Sam James 5285c15383 eclass/tests: dot-a: tweak test description
Bit clearer maybe.

Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 21:02:41 +01:00
Thomas Beierlein 7ab5d12f0b net-libs/hackrf: Revert "drop 2023.01.1"
This reverts commit 7d212bb71e.

Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2025-08-04 21:54:00 +02:00
Andreas Sturmlechner d59328beb0 app-office/kmymoney: drop 5.2.1_pre20250804
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-04 21:21:35 +02:00
Andreas Sturmlechner 7053b05e31 app-office/kmymoney: add 5.2.1
Bug: https://bugs.gentoo.org/955181
Closes: https://bugs.gentoo.org/961080
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-04 21:21:34 +02:00
Yuri Konotopov 5a51d34428 net-firewall/firewalld: add missing net-firewall/ipset runtime dependency
Closes: https://bugs.gentoo.org/961049
Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org>
Part-of: https://github.com/gentoo/gentoo/pull/43328
Closes: https://github.com/gentoo/gentoo/pull/43328
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 20:20:35 +01:00
Sam James 2db7a007b9 eclass/tests: dot-a: allow some differences with strip
With the fix for the linked binutils bug, we actually want a difference
for fat archives (only) where debug information gets stripped out with
-d.

Bug: https://sourceware.org/PR33246
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 20:19:10 +01:00
Sam James 3c6009e3d4 eclass/tests: dot-a: use strip -p to avoid spurious differences within archive
Like in https://sourceware.org/bugzilla/show_bug.cgi?id=33246#c21, but it
showed up in our tests too.

Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 20:19:09 +01:00
Mike Gilbert f4adfe80c1 sys-process/htop: avoid suid with USE="-filecaps"
Closes: https://bugs.gentoo.org/961054
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-08-04 15:04:42 -04:00
Ben Kohler 87d46189d7 media-gfx/fotocx: add 25.3
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2025-08-04 13:56:49 -05:00
Sam James 2db0622ebb sys-cluster/galera: Stabilize 26.4.23 amd64, #961063
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:50 +01:00
Sam James 948e0a7466 sys-cluster/galera: Stabilize 26.4.23 arm64, #961063
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:48 +01:00
Sam James 15710101ab net-im/synapse: Stabilize 1.133.0 amd64, #961062
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:47 +01:00
Sam James 17c0826f02 app-office/homebank: Stabilize 5.9.2 amd64, #961061
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:46 +01:00
Sam James aeaaa56a02 app-backup/borgmatic: Stabilize 2.0.7 amd64, #961060
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:45 +01:00
Sam James 3b587cfeae app-backup/borgmatic: Stabilize 2.0.7 arm64, #961060
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:44 +01:00
Sam James 7e23e4bac4 dev-python/python-tests: Stabilize 3.13.5_p1 arm64, #960875
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:42 +01:00
Sam James 1439d95168 dev-lang/python: Stabilize 3.13.5_p1 arm64, #960875
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:42 +01:00
Alfred Wingate 16bafc2180 dev-util/vulkan-tools: fix cube build on wayland
I feel a rebvump is warranted as the patch removes dlopens from the x11 path as
well.

Bug: https://bugs.gentoo.org/959725
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43301
Closes: https://github.com/gentoo/gentoo/pull/43301
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:27 +01:00
Sam James c69f47c3c3 Revert "dev-util/vulkan-tools: fix USE=cube vs >=wayland-1.24.0"
This reverts commit 6a277bf90f.

As parona notes, it does change a runtime path which could matter
depending on upgrade order or if using old wayland.

Bug: https://bugs.gentoo.org/959725
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:27 +01:00
Alfred Wingate 976f6b5030 sys-libs/libcap: use dot-a.eclass for LTO
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43326
Closes: https://github.com/gentoo/gentoo/pull/43326
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 19:52:26 +01:00
Nowa Ammerlaan d556d350c7 sys-kernel/dracut: add 108
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-08-04 20:41:02 +02:00
Nowa Ammerlaan 527bb1e701 sys-kernel/installkernel: stabilize 60 for ALLARCHES
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-08-04 20:41:01 +02:00
Nowa Ammerlaan 6f027e654d sys-kernel/installkernel: add 61
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-08-04 20:41:00 +02:00
Thomas Beierlein 7d212bb71e net-libs/libhackrf: drop 2023.01.1
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2025-08-04 20:13:37 +02:00
Fabian Groffen 1fcffad618 net-dns/ldns-tools-0.2: version bump
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-08-04 20:11:25 +02:00
Ionen Wolkens 2da7f65545 x11-drivers/nvidia-drivers: add 580.65.06 (beta, unkeyworded)
Did this bump quickly and haven't tested much, but not worrying
too much given unkeyworded due to its beta status. Feel free to
opt-in if want to test.

When out of beta, the 580 branch will likely be announced to be a
production branch (making it a stable candidate in Gentoo), and be
on long term support as the last to support Pascal/Maxwell/Volta GPUs.

It may be worth adding that (as the maintainer), this is the last
branch that I can test as I'm myself using a Pascal GPU and am not
currently planning to get a newer NVIDIA card. Will likely still
do the 585+ bump blind alongside some notable changes it'll need.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-08-04 12:24:39 -04:00
William Hubbs 201de877ae dev-util/gitlab-runner: drop 18.0.1, 18.0.2
Signed-off-by: William Hubbs <williamh@gentoo.org>
2025-08-04 10:47:27 -05:00