Sam James
147f4e2aa9
dev-ada/gnatcoll-core: fixup python_check_deps
...
With USE="-doc test", if we have dev-ada/e3-testsuite installed but not
dev-python/sphinx, we end up failing because we don't return early if
*ONLY* USE=test and end up looking for doc deps.
Feel like I'm missing a more elegant way of doing this (other than relying
on just the implicit return which doesnt't simplify much) but let's get
it fixed in any case.
Bug: https://bugs.gentoo.org/951067
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 07:53:30 +00:00
Petr Vaněk
648820d97e
app-backup/borgmatic: add 1.9.14
...
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2025-03-11 07:20:16 +01:00
Eli Schwartz
8bdd9efc93
media-libs/opencolorio: revbump and bind to subslot of pystring
...
As explained in the previous commit, pystring changed soname and thus we
had to introduce a subslot, and all revdeps need to depend on said
subslot. Also force a rebuild by revbumping.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-03-11 00:16:34 -04:00
Eli Schwartz
e7d3bbefc3
dev-cpp/pystring: force rebuild and bump subslot for broken 1.1.4 release
...
```
* CMP: =dev-cpp/pystring-1.1.3-r1 with dev-cpp/pystring-1.1.4/image
* FILES:-usr/lib64/libpystring.so.0.0
* FILES:+usr/lib64/libpystring.so (-rwxr-xr-x root:root)
* SONAME:-libpystring.so.0.0(64)
* SONAME:+libpystring.so(64)
```
This breaks binpackage usage. preserved-libs sort of saves you, maybe,
if you built locally. Reverse dependencies are linked to .so.0.0, but
the new package only contains .so -- technically, if the reverse were
true, linked binaries would still work if you squint, but in the current
state this simply does not work at all.
The background here is weird. Upstream has a Makefile, which calls the
system libtool (broken!) and produces a soname of .so.0 in the event
that it succeeds at producing a library. We patched in an unofficial
cmake build (???) that set the soname to .so.0.0 instead, which isn't
very libtool of them but whatever. Upstream didn't actually accept that,
they wrote their own which is "simpler" and set the soname to .so.
Now we have 3 different sonames in use, but one of them was only in use
in *Gentoo* for a couple of days, unstable, back in 2021.
As standard, we solve changing sonames by bumping subslot to force a
rebuild. Straight to stable it goes, with a revbump since people
already have it installed and now have broken binaries.
Bug: https://github.com/gentoo/gentoo/pull/21209
Bug: https://github.com/gentoo/gentoo/pull/39761
Bug: https://github.com/imageworks/pystring/pull/29
Fixes: 91773fd1eb
Fixes: 4b6bedcedf
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-03-10 23:54:36 -04:00
Sam James
5e163f0d4c
net-misc/cadaver: add 0.26
...
Closes: https://bugs.gentoo.org/944397
Closes: https://bugs.gentoo.org/950656
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 03:05:23 +00:00
Sam James
7c73501526
dev-util/spirv-headers: destabilize 1.4.304.0-r1
...
I think this is a lesser-evil than keeping it stable.
Bug: https://bugs.gentoo.org/950986
Bug: https://bugs.gentoo.org/951062
Bug: https://bugs.gentoo.org/951120
Bug: https://bugs.gentoo.org/951123
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 02:41:50 +00:00
Sam James
eefc7bab3b
sys-fs/zfs-kmod: regenerate Manifest
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 02:16:23 +00:00
Sam James
1d1d9a1e4f
sys-fs/zfs: regenerate Manifest
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 02:16:22 +00:00
Matthew C
224d0cc487
sys-fs/zfs-kmod: add 2.3.1
...
Signed-off-by: Matthew C <Matthew.nop.dev@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/41005
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 02:16:22 +00:00
Matthew C
6860aff13f
sys-fs/zfs: add 2.3.1
...
Signed-off-by: Matthew C <Matthew.nop.dev@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 02:16:21 +00:00
NRK
51143f93de
dev-lang/uasm: fix build on newer gcc
...
ideally the source should be fixed upstream. but many of the
existing fixes have already been reported to upstream, both by
myself and others [1] [2] and upstream has not been responsive.
so just patch it up with -std=gnu17 for now.
1: https://github.com/Terraspace/UASM/issues/197
2: https://github.com/Terraspace/UASM/pulls
Closes: https://bugs.gentoo.org/951108
Signed-off-by: NRK <nrk@disroot.org >
Closes: https://github.com/gentoo/gentoo/pull/40998
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 02:16:20 +00:00
Ionen Wolkens
63c730b981
dev-qt/qtwebengine: require widgets for tests in live
...
Does not build without anymore due to some lacking guards
in tests, but it's not worth worrying with and may as well
require it (arguably this USE shouldn't even exist and be
hard enabled).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2025-03-10 21:11:45 -04:00
Sam James
566af738ad
app-text/multitail: fix modern C issue, fix CMake
...
* Fix modern C issue (ncurses)
* Use GNUInstallDirs
Bug: https://bugs.gentoo.org/874102
Closes: https://bugs.gentoo.org/945647
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 01:07:55 +00:00
Ionen Wolkens
e0b0e57cb2
dev-qt/qtwebengine: fix live builds with USE=-pdfium
...
Seems to be lacking some guards against the other options,
but it doesn't really make sense for the ebuild to rely on
these and should just not pass when the main switch is off.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2025-03-10 20:51:37 -04:00
Sam James
c17f25db14
x11-libs/agg: Stabilize 2.5-r3 arm64, #951135
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 00:35:10 +00:00
Sam James
5c3bf2cd17
media-gfx/exact-image: Stabilize 1.2.1-r2 arm64, #951135
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 00:35:09 +00:00
Sam James
629884d957
app-text/unpaper: Stabilize 7.0.0 arm64, #951135
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 00:35:08 +00:00
Sam James
096a3d030f
app-text/pdfsandwich: Stabilize 0.1.7 arm64, #951135
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-11 00:35:08 +00:00
Ionen Wolkens
847c2954db
gui-apps/qt6ct: add 0.10
...
Bug: https://bugs.gentoo.org/949321
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2025-03-10 20:32:40 -04:00
James Le Cuirot
d800bb7126
net-misc/sunshine: Pin back amf-headers to 1.4.34 due to breakage
...
I'll try fixing this properly later.
Closes: https://bugs.gentoo.org/950686
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:38:56 +00:00
James Le Cuirot
af131822ae
games-util/sc-controller: Drop old 0.4.8.21
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:33:43 +00:00
James Le Cuirot
49b6c3444e
games-util/sc-controller: Version bump to 0.5.0
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:33:42 +00:00
James Le Cuirot
b0294edf9f
dev-python/libusb1: Keyword 3.2.0 for ~x86
...
The tests pass.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:33:16 +00:00
James Le Cuirot
328ee49059
dev-python/ioctl-opt: Keyword 1.3 for ~x86
...
The tests pass.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:32:48 +00:00
Sam James
dd23c721e5
sci-libs/gmsh: fix USE=python
...
Thanks to Alex Wranovsky.
Closes: https://bugs.gentoo.org/867520
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 23:03:17 +00:00
James Le Cuirot
d6a64af2f7
dev-python/libusb1: Keyword 3.2.0 for ~arm64
...
The tests pass.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:00:33 +00:00
James Le Cuirot
87b3f89997
dev-python/ioctl-opt: Keyword 1.3 for ~arm64
...
The tests pass.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2025-03-10 23:00:32 +00:00
Sam James
52ab5b0481
media-gfx/exact-image: Stabilize 1.2.1-r2 x86, #951135
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:58:53 +00:00
Sam James
b35600f377
app-text/pdfsandwich: Stabilize 0.1.7 x86, #951135
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:58:52 +00:00
Sam James
317aa0b3e9
dev-libs/modsecurity: Stabilize 3.0.14 amd64, #951126
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:51 +00:00
Sam James
4bd9792167
dev-libs/libuv: Stabilize 1.50.0 amd64, #951121
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:50 +00:00
Sam James
79d6c6bfcd
app-misc/geneweb: Stabilize 7.0.1_alpha2-r2 amd64, #951104
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:49 +00:00
Sam James
934fb36113
sci-mathematics/cgal: Stabilize 6.0.1 amd64, #951099
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:48 +00:00
Sam James
317df2b83f
sci-libs/geos: Stabilize 3.13.0 amd64, #951098
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:46 +00:00
Sam James
9dacb0665a
sci-electronics/ngspice: Stabilize 43 amd64, #951097
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:45 +00:00
Sam James
eec95fa4bb
dev-libs/pegtl: Stabilize 3.2.8 amd64, #951096
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:44 +00:00
Sam James
23919939d5
sci-mathematics/4ti2: Stabilize 1.6.10 amd64, #951095
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:43 +00:00
Sam James
3fb28d0c4a
sci-geosciences/gpxsee: Stabilize 13.34 amd64, #951094
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:42 +00:00
Sam James
3d00a06f5b
sci-electronics/gtkwave: Stabilize 3.3.121 amd64, #951093
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:41 +00:00
Sam James
f2be684194
sci-libs/flann: Stabilize 1.9.2_p20221027 amd64, #951092
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:40 +00:00
Sam James
71c8a7fbb6
sci-libs/pdal: Stabilize 2.8.2 amd64, #951090
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:39 +00:00
Sam James
e07f88ea9c
sci-libs/openblas: Stabilize 0.3.29 amd64, #951089
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:38 +00:00
Sam James
20e6de2445
sci-libs/dcmtk: Stabilize 3.6.9 amd64, #951088
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:37 +00:00
Sam James
3b5bb0fc37
sci-geosciences/josm-bin: Stabilize 19307 amd64, #950970
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:36 +00:00
Sam James
f495ff1bc8
dev-util/spirv-headers: restore 1.4.304.0
...
... as -r1 breaks reverse dependencies.
Bug: https://bugs.gentoo.org/950986
Bug: https://bugs.gentoo.org/951062
Bug: https://bugs.gentoo.org/951120
Bug: https://bugs.gentoo.org/951123
Signed-off-by: Sam James <sam@gentoo.org >
2025-03-10 22:42:14 +00:00
Nick Sarnie
fdcb7d5e9c
net-im/discord: add 0.0.88, drop 0.0.87
...
Signed-off-by: Nick Sarnie <sarnex@gentoo.org >
2025-03-10 18:31:09 -04:00
Alfredo Tupone
79eb5bde9b
dev-lang/ocaml: add 5.3.0
...
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2025-03-10 22:36:25 +01:00
Matt Turner
3e4c42128a
x11-apps/xdm: Version bump to 1.1.17
...
Signed-off-by: Matt Turner <mattst88@gentoo.org >
2025-03-10 15:02:28 -04:00
Alfredo Tupone
5170b82d6f
media-gfx/exact-image: fix musl build
...
Closes: https://bugs.gentoo.org/830065
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2025-03-10 19:37:42 +01:00
Anna (navi) Figueiredo Gomes
5e79220360
gui-apps/foot: add user initd
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev >
Closes: https://github.com/gentoo/gentoo/pull/40896
Signed-off-by: Arsen Arsenović <arsen@gentoo.org >
2025-03-10 19:24:16 +01:00