Sam James
eacd5a2afc
sys-apps/attr: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 19:02:41 +01:00
Sam James
bf1ec33197
net-misc/iperf: Stabilize 3.18 hppa, #955509
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:49 +01:00
Sam James
6ffeac27db
dev-util/gperf: Stabilize 3.3 hppa, #955188
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:47 +01:00
Sam James
28e83ef270
sec-keys/openpgp-keys-andrewtridgell: Stabilize 20250329 hppa, #955149
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:46 +01:00
Sam James
822cab3f76
net-misc/rsync: Stabilize 3.4.1 hppa, #955149
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:45 +01:00
Sam James
73563f85f6
dev-libs/libowfat: Stabilize 0.33-r1 hppa, #955002
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:43 +01:00
Sam James
cd24ceae3c
dev-lang/icon: Stabilize 9.5.24b hppa, #954977
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:41 +01:00
Sam James
24b12ca222
app-admin/eselect: Stabilize 1.4.30 hppa, #954655
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:40 +01:00
Sam James
6adbe58f40
net-print/libcupsfilters: Stabilize 2.1.1 hppa, #954592
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:38 +01:00
Sam James
c0d8f8bb00
sys-libs/gdbm: Stabilize 1.25 hppa, #954523
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:36 +01:00
Sam James
acbac7172a
app-text/docbook2X: Stabilize 0.8.8-r5 hppa, #954486
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:35 +01:00
Sam James
35cad95098
sys-cluster/sanlock: Stabilize 3.8.5-r1 hppa, #953733
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:33 +01:00
Sam James
e9b3044c59
dev-libs/libpcre2: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:57:41 +01:00
Sam James
dad013ae4b
dev-libs/boehm-gc: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:52:30 +01:00
Eli Schwartz
f3bd66f5e7
dev-lang/yasm: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:30 -04:00
Eli Schwartz
364bead27d
dev-libs/libbsd: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:30 -04:00
Eli Schwartz
574b950327
dev-libs/libbsd: make sure elibtoolize is applied
...
Needed to e.g. pass LTO warning flags through to the linker.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:30 -04:00
Eli Schwartz
0c9b2c7fc1
media-libs/libsdl: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:30 -04:00
Eli Schwartz
300e466631
sys-apps/dtc: disable py3.10
...
It is now dead via eclass exclusion, so does nothing.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:29 -04:00
Eli Schwartz
7a22c2f516
sys-apps/dtc: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:29 -04:00
Eli Schwartz
719e0d13b5
sys-apps/dtc: fix USE=static-libs to control static libs
...
... as opposed to passing an upstream option to enable building
executables with `LDFLAGS="-static"`, while still installing the static
libs.
Bug: https://bugs.gentoo.org/909366
Closes: https://bugs.gentoo.org/907940
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:29 -04:00
Eli Schwartz
f4aca47183
Revert "sys-apps/dtc: fix static build"
...
This reverts commit 0428966db6 .
At least, revert it in live. The entire commit was totally bogus. The
build option in question just determined whether to build using
LDFLAGS="-static". Upstream didn't support building without static libs
at all, until
https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=dd1b3e532d228ed75d34480ee539f71b76a4fa89
so the correct solution to support USE=static-libs was always, rm the
file after the fact.
But now that it is correctly supported in live we can go back to the
original intention.
Bug: https://bugs.gentoo.org/907940
Bug: https://bugs.gentoo.org/909366
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:28 -04:00
Eli Schwartz
1e88c9903f
app-text/qpdf: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:28 -04:00
Eli Schwartz
66f0bc7020
dev-libs/nss: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:28 -04:00
Eli Schwartz
a13d692939
flag-o-matic.eclass: allow -ffat-lto-objects in strip-flags
...
This flag is "safe" for the same reason `-flto` is "safe". Furthermore,
the new dot-a.eclass relies on setting this flag, which `strip-flags` then
deletes again in the event that a package uses both `lto-guarantee-fat` and
`strip-flags`.
End result: static libraries that contain neither LTO nor regular object
code.
Example package that does this: dev-libs/nss
Acked-by: Sam James <sam@gentoo.org >
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:28 -04:00
Eli Schwartz
a07f997c52
sys-apps/iproute2: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:27 -04:00
Eli Schwartz
347641e47e
dev-util/cpputest: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:27 -04:00
Eli Schwartz
766b26c8b7
media-libs/shaderc: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:27 -04:00
Hans de Graaff
44ba250ed7
dev-ruby/version_gem: add 1.1.8
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2025-05-06 19:38:14 +02:00
Hans de Graaff
f85f19159b
dev-ruby/rack-session: add 2.1.1
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2025-05-06 19:33:07 +02:00
Hans de Graaff
f70a5e236b
dev-ruby/rspec-mocks: drop 3.13.3
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2025-05-06 19:29:28 +02:00
William Hubbs
6f9f73b56f
app-containers/cosign: add 2.5.0
...
Signed-off-by: William Hubbs <williamh@gentoo.org >
2025-05-06 12:11:29 -05:00
Sam James
d3ae715282
media-video/subliminal: add 2.3.0
...
Bug: https://bugs.gentoo.org/955197
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:27:21 +01:00
Sam James
d69b6c4ef1
dev-python/knowit: new package, add 0.5.6
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:27:20 +01:00
Andreas K. Hüttel
e6bfd9b85c
dev-perl/PDL-Graphics-Gnuplot: add 2.32.0
...
Tests fail currently
See-also: https://github.com/PDLPorters/PDL-Graphics-Gnuplot/issues/108
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org >
2025-05-06 18:25:13 +02:00
Sam James
6f8aca62ab
sys-apps/rng-tools: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:52 +01:00
Sam James
48ed3ab5fd
sci-libs/indilib: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:52 +01:00
Sam James
7399e27086
media-radio/svxlink: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:51 +01:00
Sam James
dd316f1413
media-radio/tucnak: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:50 +01:00
Sam James
1609ff75a0
media-radio/xwxapt: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:50 +01:00
Sam James
482ab8b761
net-wireless/kismet: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:49 +01:00
Sam James
acaae6ced2
net-wireless/soapyrtlsdr: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:48 +01:00
Sam James
9746693cf7
net-wireless/tempestsdr: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:48 +01:00
Sam James
1a96fb2ad0
net-wireless/urh: subscribe to net-wireless/rtl-sdr subslot
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:47 +01:00
Sam James
0c5f0e9896
net-wireless/rtl-sdr: fix subslot
...
In 2.0.0 and 2.0.1, the SONAME was accidentally "2". In 2.0.2, it
was restored back to "0" (see 7ebcb041f2ce887ef4d1a64607558889a86ff169 upstream).
We can't really know what users built against what and when without
us having had a subslot at the time, so we use 0.1 in it to be safe to avoid
broken binaries by forcing rebuilds.
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:46 +01:00
Sam James
8970999531
profiles: tweak GCC mask message
...
As 11 is EOL, let's not give the impression that it ain't.
See also 3cfc09d226 .
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:46 +01:00
Sam James
907a8faeca
dev-python/trakit: new package, add 0.2.2
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:45 +01:00
Sam James
07952dde99
media-video/subliminal: sync live
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:44 +01:00
Sam James
6ae6f6aee4
dev-build/cmake: add 4.0.2
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 17:02:44 +01:00
Thomas Beierlein
7ab9b24d15
net-wireless/nanovna-saver: add 0.7.3
...
Drop x86 keyword as new build system would requiere
dev-qt/qtlanguageserver keyworded for these arch.
Discussed with ionen and jsmolic on irc.
Both spoke for keeping footprint of qt dev tools small.
As package is relevant only for small group of radio and electronic
enthusiasts lets drop x86 for new versions and keep old 0.6.8 with x86
support as long as possible.
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org >
2025-05-06 17:34:06 +02:00