937289 Commits

Author SHA1 Message Date
Sam James
7aebf6a6a6
games-puzzle/gemdropx: update SRC_URI (FTP->HTTPS)
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:51 +01:00
Sam James
4787ae44a8
sys-apps/file: HTTPSify SRC_URI
Noticed after unftping tcsh.

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:50 +01:00
Sam James
6bdcd59575
app-shells/tcsh: update SRC_URI (FTP->HTTPS)
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:49 +01:00
Sam James
b1ea89c931
x11-libs/fox: update SRC_URI (FTP->HTTP)
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:48 +01:00
Sam James
16964af1c5
dev-libs/libffi-compat: update SRC_URI (FTP->HTTPS)
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:47 +01:00
Sam James
510ffc7e08
dev-libs/libpcre: HTTPSify
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:47 +01:00
Sam James
63b3190184
dev-libs/libpcre: update SRC_URI (drop FTP)
.. and drop RC handling, as libpcre (1) is EOL. It's not going to get
a new prerelease.

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:46 +01:00
Sam James
928de22a19
dev-libs/libpcre: drop 8.45-r2
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:45 +01:00
Sam James
ed015b959a
dev-libs/cyrus-sasl: drop stale SRC_URI comment
https://www.cyrusimap.org/sasl/sasl/installation.html#quick-install-guide links
to GH now.

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:45 +01:00
Sam James
d64a5de5a0
media-gfx/tgif: add sourceforge upstream metadata
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:44 +01:00
Sam James
b9b4ddc82d
media-gfx/tgif: add sourceforge as fallback SRC_URI
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:43 +01:00
Sam James
85c5b0dd56
media-gfx/tgif: update SRC_URI (FTP->HTTP)
While https://bourbon.usc.edu/tgif/download.html lists FTP as primary
near the top, if you go down a bit, the binaries (RPMs and so on) are
available via HTTP, so let's use that which also works for the distfile.

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:43 +01:00
Sam James
3c37cf6b26
media-gfx/tgif: HTTPSify
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 02:39:42 +01:00
Matt Turner
a873f6f286
package.mask: Last rite x11-terms/aterm
Bug: https://bugs.gentoo.org/949960
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-04-01 21:38:02 -04:00
Matt Turner
73dc2193ff
app-misc/tmuxp: Loosen dependence on libtmux
The changelog only says:

> - libtmux: Bump minimum version from 0.44.2 -> 0.45.0 (#968)
>
>   0.45.0+ needs this release of tmuxp to stay up-to-date with test helpers.

It doesn't claim to require exactly 0.46.0, so let's relax the
dependence to at least allow 0.46.1 as well.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-04-01 20:23:53 -04:00
Matt Jolly
1a54ef5cba
net-misc/curl: drop 8.13.0_rc3
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:25 +10:00
Matt Jolly
a67e02dac9
profiles/arch/amd64: p.stable.mask net-misc/curl[ech]
ECH is only available via rustls, which is stable-masked.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:25 +10:00
Matt Jolly
2f3c72a25b
net-misc/curl: add ECH and HTTPSRR USE flags; prepare for 8.13.0
HTTPS Resource Records are a type of DNS record that delivers configuration
information and parameters for how to access a service via HTTPS.
This should make QUIC in particular faster to establish connections due to
being able to retrieve the h3 endpoint without bouncing off an alt-svc first.

These may be fetched via DNS over HTTPS or via the cURL ADNS resolver
(c-ares); the threaded resolver is disabled in Gentoo if HTTP RR is
enabled as a request will need to be made via c-ares to fetch the
records anyway.

Encrypted Client Hello is now available via Rustls. ECH is a protocol extension
to Transport Layer Security (TLS) which encrypts part of the handshake and masks
the Server Name Indication (SNI) that is used to negotiate a TLS session.

ECH info may be served via HTTPS RR or DoH.

This commit also refactors the TLS configure option handling in the ebuild
to avoid passing `--without` entries for enabled backends.

Additionally USE=`sasl-scram` is added, using libgsasl (net-misc/gsasl)
to extend SASL SCRAM-SHA support, and USE=`sslv3` is dropped.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:24 +10:00
Matt Jolly
872a30b4a1
net-libs/rustls-ffi: add 0.15.0
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:24 +10:00
Matt Jolly
8bb2371d5c
dev-lang/rust-common: add 1.86.0_beta20250323, drop 1.86.0_beta20250218
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:24 +10:00
Matt Jolly
9b46b9336b
dev-lang/rust-bin: drop versions
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:24 +10:00
Matt Jolly
3dc888ba05
dev-lang/rust-bin: add 1.86.0_beta20250323
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:24 +10:00
Matt Jolly
dae84d6f32
dev-lang/rust: drop 1.86.0_beta20250218-r1, 1.86.0_beta20250225
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:23 +10:00
Matt Jolly
98dba5a9fd
dev-lang/rust: add 1.86.0_beta20250323
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-02 09:33:19 +10:00
Sam James
a1e7bd6c4c
sys-devel/gcc: add link to wiki page in comment
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-02 00:00:44 +01:00
Sam James
f29cc45282
sys-devel/gcc: disable musttail again; C++ lifetime fix for 15.0.1_pre20250330
Hopefully the remaining musttail bits will land soon.

Bug: https://bugs.gentoo.org/952964
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-01 23:42:53 +01:00
Maciej Barć
19a68f2888
dev-ml/merlin: bump to 5.4.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-04-02 00:27:13 +02:00
Andreas Sturmlechner
d22cfac5ef
kde-frameworks/oxygen-icons: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:19:44 +02:00
Andreas Sturmlechner
4dd07052dc
kde-frameworks/breeze-icons: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:19:44 +02:00
Andreas Sturmlechner
984b9220eb
profiles: arm: Mask net-irc/quassel[system-icons]
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:19:43 +02:00
Andreas Sturmlechner
4ce840f48c
net-irc/quassel: IUSE bundled-icons -> system-icons
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:19:43 +02:00
Andreas Sturmlechner
9990525b53
sci-geosciences/qmapshack: drop 1.17.1
Closes: https://bugs.gentoo.org/926676
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:12:05 +02:00
Andreas Sturmlechner
5f3aa41ee7
profiles: Mask sci-geosciences/qmapshack-1.17.1 for destabilisation
Bug: https://bugs.gentoo.org/926676
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:12:05 +02:00
Andreas Sturmlechner
34315e1d46
kde-frameworks/kidletime: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:03:14 +02:00
Andreas Sturmlechner
6b43140dfe
kde-frameworks/kplotting: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-02 00:03:14 +02:00
Sam James
bce8bb0fca
profiles/prefix/darwin/macos: mask =sys-libs/gdbm-1.25
Workaround for build failure on macOS. Still needs to be reported upstream
but I don't have a macOS Prefix at the moment to do that, so leaving
for someone else.

Bug: https://bugs.gentoo.org/951918
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-01 23:02:04 +01:00
Eli Schwartz
9decf1deb4
dev-build/meson: add 1.7.1
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-04-01 18:01:29 -04:00
Andreas Sturmlechner
b8c02a6fb9
media-sound/rosegarden: drop 24.12
Closes: https://bugs.gentoo.org/951059
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:44:48 +02:00
Andreas Sturmlechner
91bc725686
sys-apps/xdg-desktop-portal: Fix build w/ media-video/pipewire-1.4.1
Closes: https://bugs.gentoo.org/952125
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:30:13 +02:00
Andreas Sturmlechner
7d00e6f0fb
media-video/kaffeine: drop 2.1.0_pre20241125
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:21:30 +02:00
Andreas Sturmlechner
cbd687fcdb
media-video/kaffeine: Force QT_QPA_PLATFORM=xcb to fix video glitches
... in Wayland sessions.

See also:
https://invent.kde.org/multimedia/kaffeine/-/merge_requests/14

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:21:29 +02:00
Andreas Sturmlechner
c6c8763c4a
media-video/subtitlecomposer: drop 0.8.1, 0.8.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:11:35 +02:00
Andreas Sturmlechner
8bc2909be2
profiles: Mask media-video/subtitlecomposer-0.8.1 for destabilisation
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:11:30 +02:00
Andreas Sturmlechner
66926346e4
media-video/subtitlecomposer: add 0.8.1_p20250308 KF6-based snapshot
Force QT_QPA_PLATFORM=xcb to fix video glitches in Wayland sessions.

Closes: https://bugs.gentoo.org/948852
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:10:35 +02:00
Andreas Sturmlechner
f749fab84e
kde-misc/rsibreak: drop 0.12.15
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:10:35 +02:00
Andreas Sturmlechner
c447200380
profiles: Mask kde-misc/rsibreak-0.12.15 for destabilisation
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:10:35 +02:00
Andreas Sturmlechner
055a728199
dev-libs/libdbusmenu-qt: Fix build w/ >=cmake-4, update EAPI 7 -> 8
Closes: https://bugs.gentoo.org/953018
Bug: https://bugs.gentoo.org/938823
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 23:08:38 +02:00
Sam James
58549dce29
sci-geosciences/grass: Stabilize 8.4.1 amd64, #953007
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-01 21:46:11 +01:00
Andreas Sturmlechner
b7ec97f66e
x11-misc/evolvotron: drop 0.7.1-r1
Closes: https://bugs.gentoo.org/947649
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-01 21:43:42 +02:00
Michael Orlitzky
fd5c83851e
dev-gap/digraphs: add 1.10.0, drop 1.9.0
Closes: https://bugs.gentoo.org/952972
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-01 15:34:00 -04:00