Eli Schwartz
e1b5811317
sci-libs/oc: update EAPI 7 -> 8
...
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:43 +00:00
Eli Schwartz
ec105e4857
sci-libs/oc: mark as LTO-unsafe, strict-aliasing unsafe
...
Upstream is libdap. They exist. They have lots of maintained software,
it is simply that oc isn't one of them as far as I can tell.
What happened to it? I don't know. Maybe it's legacy abandoned software.
Their distfiles server still has it, but that's it.
Possibly we should delete the package instead...
Closes: https://bugs.gentoo.org/862906
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:42 +00:00
Eli Schwartz
12bd3b6d3f
sci-electronics/geda: avoid fatal warning for maybe-uninitialized
...
LTO makes the compiler better able to spot this. But it isn't something
the entire build should fail due to, not for stable release tags of
existing software.
Closes: https://bugs.gentoo.org/862453
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:41 +00:00
Eli Schwartz
6a42b33476
sci-electronics/geda: remove useless USE conditionals that never fired
...
For several reasons, this effort to control examples/docs via sed'ing
out Makefile.in did not work:
- the seds didn't apply
- the Makefile.in was ignored because it was regenerated via eautoreconf
... and also useless our outright wrong. The examples are 548kb, and the
docs are 156kb. Small files shouldn't be gated on USE flags.
But also, the docs USE flag was attempting to remove the part of the
build system that caused man pages to be shipped, in addition to the
HTML versions of the man pages. This must never be done, manpages are
too important. See QA Policy Guide 0305.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:41 +00:00
Eli Schwartz
ace71b43f1
sci-electronics/geda: remove outdated seds
...
Fixed upstream in 1.10.1 via:
http://git.geda-project.org/geda-gaf/commit/?id=0465d1df75aa9b1f3fa1735e38072ed50390a7f2
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:40 +00:00
Eli Schwartz
1865b28c2a
sci-electronics/gsmc: mark as LTO-unsafe
...
Closes: https://bugs.gentoo.org/862456
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:39 +00:00
Eli Schwartz
4586f5f9bb
dev-python/grpcio: mark as LTO-unsafe
...
Closes: https://bugs.gentoo.org/856775
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:38 +00:00
Eli Schwartz
3b05cbc43c
sci-libs/mumps: mark as LTO-unsafe, strict-aliasing unsafe
...
I would like to report this upstream. However, the only contact method
is their mailing list. And their mailing list may or may not work -- I
find it hard to tell because I've never seen the interface before, but
it is mostly in French and the bit that I recognized doesn't seem to
have working links to e.g. the archive.
Closes: https://bugs.gentoo.org/862903
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:37 +00:00
Eli Schwartz
c19c464def
sci-biology/qrna: add 2.0.4
...
This is the 2006 edition of the software. It has a bunch of useful
fixes:
- it fixes Modern C porting issues
- it fixes LTO errors
- it incorporates the glibc-2.10 patch
just by upgrading! It's about time we upgrade, since it is 18 years
later.
Along the way we fix up the ebuild a bit:
- bump to EAPI 8
- acquire an actual SRC_URI, not just the gentoo mirror
- update the homepage along with the SRC_URI. The original homepage is
dead, and the domain redirects to a new domain (whence comes the new
distfile).
It has some shortcomings too:
- the distfile comes with free .svn directories, which have to be
pruned.
- the distfile comes without the 80mb demos
To solve this, we use the old distfile (which I think only exists on
Gentoo's mirror network) and gate it behind a USE=examples flag, in case
anyone needs them.
Closes: https://bugs.gentoo.org/862285
Closes: https://bugs.gentoo.org/884283
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 05:57:37 +00:00
Joonas Niilola
9c810d18f8
net-misc/frr: Stabilize 9.0.2 amd64, #923780
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-03-21 07:53:55 +02:00
Joonas Niilola
7c0db7cd43
dev-util/clippy: Stabilize 9.0.2 amd64, #923780
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-03-21 07:53:55 +02:00
Joonas Niilola
53565b45fc
app-emacs/flycheck: Stabilize 34.1 amd64, #927370
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-03-21 07:45:31 +02:00
Alexander Kurakin
3a859adacb
xfce-extra/xfce4-xkb-plugin: add dev-libs/glib dependency
...
GLib dependency introduced in
https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/-/commit/d9ec91258306ba5b22d8248da023b5f041480523 .
[mgorny: removed revbump, dev-libs/glib is a dep of GTK+]
Closes: https://bugs.gentoo.org/909737
Signed-off-by: Alexander Kurakin <kuraga333@mail.ru >
Closes: https://github.com/gentoo/gentoo/pull/31767
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:39:03 +01:00
orbea
34140a9472
xfce-extra/xfce4-kbdleds-plugin: fix undefined references
...
Closes: https://bugs.gentoo.org/913681
Upstream-PR: https://github.com/oco2000/xfce4-kbdleds-plugin/pull/10
Ustream-Commit: https://github.com/oco2000/xfce4-kbdleds-plugin/commit/190434d67843c2ec392aa4a2cab46e8479d2d34d
Signed-off-by: orbea <orbea@riseup.net >
Closes: https://github.com/gentoo/gentoo/pull/35806
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:39:03 +01:00
Michał Górny
c88742302b
dev-libs/libgit2: Bump to 1.8.0
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:39:02 +01:00
Michał Górny
7f42adba87
dev-python/ubelt: Bump to 1.3.5
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:39:01 +01:00
Michał Górny
32cf1f6162
dev-python/pytools: Bump to 2024.1.1
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:39:00 +01:00
Michał Górny
5612922489
dev-python/importlib-metadata: Bump to 7.1.0
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:59 +01:00
Michał Górny
cea7ca45a9
dev-python/sqlglot: Bump to 23.0.5
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:59 +01:00
Michał Górny
76370902ec
dev-python/cfn-lint: Bump to 0.86.1
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:58 +01:00
Michał Górny
cb18f94f1d
dev-python/hypothesis: Bump to 6.99.11
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:57 +01:00
Michał Górny
309291a6f0
app-admin/awscli: Bump to 1.32.67
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:56 +01:00
Michał Górny
4cbdf84eec
dev-python/boto3: Bump to 1.34.67
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:56 +01:00
Michał Górny
ec81ad1f2e
dev-python/botocore: Bump to 1.34.67
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-21 06:38:55 +01:00
Ionen Wolkens
32b88cb8a3
x11-terms/kitty: sync live
...
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-03-21 01:26:30 -04:00
Ionen Wolkens
44e7cac3a6
x11-terms/kitty: add 0.33.1
...
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-03-21 01:26:30 -04:00
Ionen Wolkens
2f7f8c3225
x11-terms/kitty-terminfo: add 0.33.1
...
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-03-21 01:26:30 -04:00
Ionen Wolkens
dc3048279d
x11-terms/kitty-shell-integration: add 0.33.1
...
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-03-21 01:26:30 -04:00
Matt Jolly
254e72e907
www-client/microsoft-edge-beta: remove old
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-03-21 14:43:53 +10:00
Matt Jolly
90667a3d47
www-client/microsoft-edge-beta: automated bump (123.0.2420.51)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-03-21 14:43:53 +10:00
Dennis Lamm
2ee17b4a82
net-firewall/firewalld: improved systemd service
...
removed environment variable reference from ExecStart
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org >
Closes: https://github.com/gentoo/gentoo/pull/35562
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org >
2024-03-21 05:10:21 +01:00
Sam James
eb8557be3a
dev-db/sqlite: add 3.45.2
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:45:32 +00:00
Sam James
9cd30d5375
dev-libs/xapian: disable output synchronisation for tests
...
Otherwise it looks like they're hanging.
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:41:51 +00:00
Eli Schwartz
10940cbcc0
sci-libs/mumps: update HOMEPAGE, SRC_URI
...
The previous upstream website was dead, but in fact it just has a new
domain and the old domain doesn't exist anymore.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:16:05 +00:00
Eli Schwartz
598d2aea0a
sci-libs/scotch: remove redundant double sed
...
Introduced in commit 4af10b0593 as part of
other changes.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:16:04 +00:00
Sergey Torokhov
bec3e13017
app-doc/gimp-help: add PYTHON_COMPAT 3.12
...
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru >
Closes: https://github.com/gentoo/gentoo/pull/35611
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:15:23 +00:00
Sergey Torokhov
aba2b486ec
app-doc/gimp-help: drop old 2.10.0-r2
...
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:15:22 +00:00
Jaco Kroon
3de0e864c6
net-misc/anydesk: add 6.3.1, drop 6.3.0
...
Unfortunately the dep on x11-libs/gtkglext still can't go away.
Closes: https://bugs.gentoo.org/927319
Signed-off-by: Jaco Kroon <jaco@uls.co.za >
Closes: https://github.com/gentoo/gentoo/pull/35838
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 03:15:21 +00:00
Matt Jolly
b7f6501ae2
www-client/opera-developer: update proprietary-codecs
...
Enable the use of media-video/ffmpeg or
media-video/ffmpeg-chromium to provide proprietary codecs
support based on USE=ffmpeg-chromium.
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-03-21 13:01:28 +10:00
Matt Jolly
8eaa5ad2bd
www-client/opera-beta: update proprietary-codecs USE
...
Enable the use of media-video/ffmpeg or
media-video/ffmpeg-chromium to provide proprietary codecs
support based on USE=ffmpeg-chromium.
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-03-21 13:01:28 +10:00
Matt Jolly
d93b40b52e
www-client/opera: update proprietary codecs support.
...
Use media-video/ffmpeg-chromium to provide optional decoder
support for H.264 (etc).
Closes: https://bugs.gentoo.org/924391
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-03-21 13:01:28 +10:00
Kostadin Shishmanov
e3cba57a19
media-gfx/sane-airscan: Modern C fixes
...
Fixes building with Modern C compilers. Patches are taken from fedora
https://src.fedoraproject.org/rpms/sane-airscan/c/913879a64e0624df2f09fbdbb058ea0aa9ecb21d
Closes: https://bugs.gentoo.org/924887
Cloes: https://bugs.gentoo.org/926821
Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com >
Closes: https://github.com/gentoo/gentoo/pull/35431
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:57:24 +00:00
Sam James
e3ec58b7f1
net-print/libcupsfilters: add missing references to patch
...
Bug: https://bugs.gentoo.org/923959
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:56:25 +00:00
Denis Pronin
f133f16b27
net-print/libcupsfilters: add a patch to fix building with c++17
...
c++17 does not support dynamic exception specification any longer
Signed-off-by: Denis Pronin <dannftk@yandex.ru >
Closes: https://github.com/gentoo/gentoo/pull/35425
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:55:35 +00:00
Alfred Wingate
c15823cae0
dev-util/ebuildtester: correct sphinx dependency
...
* Sphinx is only needed for building docs, previously the docs weren't
even built so actually build it conditionally.
* DEPEND -> BDEPEND.
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Closes: https://github.com/gentoo/gentoo/pull/35453
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:53:26 +00:00
Alfred Wingate
04dec1d1b6
dev-util/ebuildtester: enable py3.12
...
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:53:26 +00:00
Matthew White
cfda6472a0
media-sound/audacity: add myself as maintainer (again)
...
Adding myself as maintainer again after fixing my bugzilla account's
email address.
See also:
77348568b0
0709977edc
https://github.com/gentoo/gentoo/pull/32128#pullrequestreview-1651803940
https://github.com/gentoo/gentoo/pull/32128#issuecomment-1742335121
https://github.com/gentoo/gentoo/pull/33155#issuecomment-1745134157
Signed-off-by: Matthew White <mehw.is.me@inventati.org >
Closes: https://github.com/gentoo/gentoo/pull/35523
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:51:15 +00:00
orbea
57b8f63be6
sys-apps/bleachbit: fix gtk+3 dependency
...
bleachbit requires gtk+:3[introspection]
ValueError: Namespace Gtk not available
Signed-off-by: orbea <orbea@riseup.net >
Closes: https://github.com/gentoo/gentoo/pull/35183
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:50:26 +00:00
orbea
be1ece7a92
dev-build/samurai: fix segfault for phony targets
...
Upstream-Issue: https://github.com/michaelforney/samurai/issues/66
Upstream-Issue: https://github.com/michaelforney/samurai/issues/81
Upstream-Commit: https://github.com/michaelforney/samurai/commit/fb61f22c7e690715d309c41812412c4f432ef53a
Signed-off-by: orbea <orbea@riseup.net >
Closes: https://github.com/gentoo/gentoo/pull/35508
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:50:00 +00:00
orbea
d69a4d060a
dev-build/samurai: update maintainers
...
Signed-off-by: orbea <orbea@riseup.net >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-21 02:49:59 +00:00