Commit Graph
810668 Commits
Author SHA1 Message Date
Andreas Sturmlechner 1d6aed4e4e app-backup/luckybackup: update EAPI 7 -> 8
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-21 16:34:19 +01:00
Ionen Wolkens 85bfc7b7be x11-drivers/nvidia-drivers: add 535.171.04
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 11:31:48 -04:00
Matt Turner 501cc332f1 dev-libs/wayland-protocols: Version bump to 1.34
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-21 11:19:53 -04:00
Michał Górny 8e4807bc80 dev-python/graphviz: Bump to 0.20.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-21 16:16:32 +01:00
Michał Górny 910827e79c dev-python/asyncstdlib: Bump to 3.12.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-21 16:16:09 +01:00
Michał Górny 64dd5f4b89 dev-python/cramjam: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-21 16:15:10 +01:00
Michał Górny 41837a667d dev-python/cramjam: Bump to 2.8.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-21 16:14:57 +01:00
Michał Górny 78d6e5ecf7 dev-python/pyopengl_accelerate: Add a flag to control numpy ext
Closes: https://bugs.gentoo.org/927302
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-21 16:12:34 +01:00
Michał Górny 7d9384f8a0 dev-python/python-dbusmock: Add upower test dep
Closes: https://bugs.gentoo.org/927350
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-21 16:12:33 +01:00
Ionen Wolkens a5286f0d50 dev-util/maturin: add 1.5.1
untested wrt bug #926407, but rustix and libc crates were
bumped so the immediate issue should be fixed

Closes: https://bugs.gentoo.org/926407
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 10:40:55 -04:00
Ionen Wolkens a7ba317392 dev-qt/qtquick3d: disable unity build for 6.6
Was fine with 6.7 last time tried it, may be missing a backport
but is not worth looking into for 6.6 which is almost over.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 10:40:55 -04:00
Oliver Freyermuth f615ddfb50 sci-physics/geant4_vmc: add 6.6_p1
Closes: https://github.com/gentoo/gentoo/pull/35759

Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2024-03-21 14:39:32 +01:00
Miroslav Šulc ec798a13c2 media-sound/abcmidi: bump to 2024.03.20
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-03-21 13:50:47 +01:00
Yixun Lan 377f69764e net-misc/passt: keyword 2024.03.20 for ~riscv
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-03-21 09:35:53 +00:00
Ionen Wolkens 6fe9366648 dev-libs/libgit2-glib: limit to <libgit2-1.8.0 for now
Just as a quick workaround until maintainer(s) have time.

No need for a revbump given binding operator will cause it
to recheck dependencies when attempting rebuild.

Bug: https://bugs.gentoo.org/927383
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 05:23:37 -04:00
Ionen Wolkens 6b1491d290 sys-apps/bat: fix build with >=libgit2-1.8.0
libgit2-sys crate has a upper bound for <1.8.0 and refuses
to build otherwise, but not seeing(?) any issues with it.

Just a quick emergency fix, will likely be fixed next libgit2-sys
version. Kept full version in the sed's path rather than a glob
to force re-checking this when the crate is bumped.

Alternatively could drop LIBGIT2_NO_VENDOR or set an upper bound
in RDEPEND, but does not seem necessary.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 03:23:24 -04:00
Ionen Wolkens 33dc6e4823 sys-apps/eza: fix build with >=libgit2-1.8.0
libgit2-sys crate has a upper bound for <1.8.0 and refuses
to build otherwise, but not seeing(?) any issues with it.

Just a quick emergency fix, will likely be fixed next libgit2-sys
version. Kept full version in the sed's path rather than a glob
to force re-checking this when the crate is bumped.

Alternatively could drop LIBGIT2_NO_VENDOR or set an upper bound
in RDEPEND, but does not seem necessary.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 03:23:24 -04:00
Ionen Wolkens 9641aebf39 media-video/rav1e: fix build with >=libgit2-1.8.0
libgit2-sys crate has a upper bound for <1.8.0 and refuses
to build otherwise, but not seeing(?) any issues with it.

Just a quick emergency fix, will likely be fixed next libgit2-sys
version. Kept full version in the sed's path rather than a glob
to force re-checking this when the crate is bumped.

Alternatively could drop LIBGIT2_NO_VENDOR or set an upper bound
in RDEPEND, but does not seem necessary.

Note 9999 is still broken albeit hopefully the crate will just be
fixed upstream in time. 9999 users could keep old libgit2 meanwhile.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 03:23:24 -04:00
Ionen Wolkens 9e84d5653b dev-util/cargo-c: fix build with >=libgit2-1.8.0
libgit2-sys crate has a upper bound for <1.8.0 and refuses
to build otherwise, but not seeing(?) any issues with it.

Just a quick emergency fix, will likely be fixed next libgit2-sys
version. Kept full version in the sed's path rather than a glob
to force re-checking this when the crate is bumped.

Alternatively could drop LIBGIT2_NO_VENDOR or set an upper bound
in RDEPEND, but does not seem necessary.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-21 03:23:23 -04:00
Hans de Graaff fd103efe44 dev-ruby/dry-struct: fix tests
Skip another fragile test and add missing test dependency on
dev-ruby/warning.

Closes: https://bugs.gentoo.org/927353
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 08:04:19 +01:00
Joonas Niilola 876b3535d1 dev-lang/spidermonkey: add 115.9.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-21 09:03:44 +02:00
Hans de Graaff 522e69b99f dev-util/jenkins-bin: drop 2.426.3, 2.442
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:48:14 +01:00
Hans de Graaff 1bbf1ceafc dev-util/jenkins-bin: add 2.440.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:47:56 +01:00
Hans de Graaff f16d075ecc dev-ruby/nio4r: add 2.7.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:42:05 +01:00
Hans de Graaff f78b8933b0 dev-ruby/rack: add 2.2.9, 3.0.10
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:42:05 +01:00
Hans de Graaff 39ede0ad75 dev-ruby/rdoc: add 6.6.3.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:42:05 +01:00
Hans de Graaff e325586aa3 dev-ruby/parallel: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:42:05 +01:00
Hans de Graaff 275aa7f208 dev-ruby/fuubar: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-21 07:42:05 +01:00
Joonas Niilola 5d2914d102 games-emulation/pcsx2: Stabilize 1.7.5560 amd64, #927318
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-21 08:37:32 +02:00
Sam James a4133f5e1f sci-electronics/geda: add die
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 05:59:23 +00:00
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