Commit Graph
951989 Commits
Author SHA1 Message Date
Stefan Cristian B. 6a267edebd app-admin/calamares: bump 3.3.14
* Removed dependencies that are only used
  for configuration of Calamares in case
  anyone wants to use extras.
  Another package can be created and used
  in order to install Gentoo via GUI.
* Removed tests that are changing
  host variables, and testing directly
  on host, unsandbox'ed.

Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
Closes: https://github.com/gentoo/gentoo/pull/41021
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 13:22:10 +03:00
Stefan Cristian B. 72cfc33cc8 app-admin/calamares: add maintainer
Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 13:22:10 +03:00
Viorel Munteanu 9497c57d74 app-misc/fastfetch: drop 2.36.1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 13:22:09 +03:00
Yongxiang Liang 7ba94f670a app-i18n/fcitx-gtk: add missing BDEPEND
Closes: https://bugs.gentoo.org/951519
Closes: https://github.com/gentoo/gentoo/pull/41453
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-04-04 17:58:13 +08:00
Jim Tupper 3136930fa1 gui-wm/hyprland: add 0.48.1
Straightforward bump to 0.48.1.

Updated dependency: >=dev-libs/wayland-protocols-1.41

Closes: https://bugs.gentoo.org/953057
Closes: https://github.com/gentoo/gentoo/pull/41451
Signed-off-by: Jim Tupper <gentoo@tupper.org.uk>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-04-04 17:30:48 +08:00
Andreas Sturmlechner 0720df53e8 kde-plasma/plasma-workspace: Backport upstream recommended fix
...plus another one.

See also:
https://mail.kde.org/pipermail/distributions/2025-April/001571.html

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=494616

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-04 09:49:46 +02:00
Thomas Beierlein 12ee4650e5 net-wireless/gr-rds: Add Python3.13 support
Closes: https://bugs.gentoo.org/952638
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2025-04-04 09:44:40 +02:00
Thomas Beierlein 7b881bcbba net-wireless/gr-scopy: Support Python3.13
Closes: https://bugs.gentoo.org/952639
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2025-04-04 09:44:20 +02:00
Ionen Wolkens b616876327 media-video/mpv: drop opengl USE and suggest egl USE instead
As the ebuild's ewarn notes, --gpu-api=opengl still works with USE=egl
through egl-x11/wayland, this only drops the deprecated/legacy gl-x11.

Debated renaming USE=egl to USE=opengl instead given it's more commonly
used, but given we've been calling it deprecated in metadata.xml and
that mpv options are all egl-* it may come as confusing.

The ewarn is not overly essential given we enable USE=egl by default,
but mpv tend to have a few minimalist users that disable everything
they can. I may add that if do this, may want to consider USE=vulkan
instead if it works well given mpv upstream favours it by default now.

Untested but tentatively add aqua for -Dgl (formerly controlled
through USE=opengl), believe gl-cocoa is always available? Please
report if this causes issues.

Closes: https://bugs.gentoo.org/953107
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-04 03:39:57 -04:00
Viorel Munteanu eb76434a7c profiles: mask app-emulation/virtualbox-7.1.6
Add 2 more packages to the mask.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 10:39:39 +03:00
Arthur Zamarin 45de0b6b06 dev-lang/rust-bin: (1.86.0) add tarballs for niche arches
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-04 09:55:32 +03:00
Viorel Munteanu 2c19b1ed18 app-misc/fastfetch: sync live ebuilds
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 09:15:39 +03:00
Viorel Munteanu 09014f9176 app-misc/fastfetch: drop 2.39.1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 09:09:34 +03:00
Viorel Munteanu 7f9a6b5bdb app-misc/fastfetch: drop 2.40.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 09:08:20 +03:00
Viorel Munteanu d6bf4c482b app-misc/fastfetch: add 2.40.1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-04 09:08:20 +03:00
Hans de Graaff 50f1077e26 dev-ruby/oauth2: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 07:46:05 +02:00
Hans de Graaff 58cf743b8e dev-ruby/mocha: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 07:05:51 +02:00
Hans de Graaff 8b2b3a2ed1 dev-ruby/tty-command: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 07:01:21 +02:00
Hans de Graaff 1a22242ad8 dev-ruby/sys-filesystem: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:57:26 +02:00
Hans de Graaff 957660c146 dev-ruby/selenium-webdriver: drop 4.26.0, 4.27.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:54:28 +02:00
Hans de Graaff eb0a490cdf dev-ruby/selenium-webdriver: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:53:39 +02:00
Hans de Graaff e7e94c42fb dev-ruby/pusher-client: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:51:08 +02:00
Hans de Graaff 49fef12ec0 dev-ruby/maruku: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:46:19 +02:00
Hans de Graaff 184beddda8 dev-ruby/jwt: drop 2.7.1, 2.8.1, 2.8.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:39:20 +02:00
Hans de Graaff fe4c4bd6a7 dev-ruby/jwt: drop 2.9.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:38:55 +02:00
Hans de Graaff 3d0a4aff05 dev-ruby/jwt: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:37:48 +02:00
Hans de Graaff 7f2ff45aed dev-ruby/ecma-re-validator: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:35:09 +02:00
Hans de Graaff f7f24bc652 dev-ruby/coercible: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:32:12 +02:00
Hans de Graaff c1acab40f1 dev-ruby/bunny: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:29:39 +02:00
Hans de Graaff dc8ca626d2 dev-ruby/irb: add 1.15.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:25:04 +02:00
Hans de Graaff c3cda35815 dev-ruby/hashicorp-checkpoint: add 0.1.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-04 06:17:24 +02:00
Eli Schwartz 6f981426fb net-libs/zeromq: remove outdated -j1 workaround
Tests run fine with parallelism these days.

Bug: https://bugs.gentoo.org/468748
Bug: https://bugs.gentoo.org/597808
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-04-03 23:44:28 -04:00
Eli Schwartz 738ce4d927 sci-electronics/spice: respect CC
All the configuration is jammed into Makefile fragments with the
expectation that you edit it by hand. Prime 1989 technology. Capitulate
to this demand, but use a slightly better editor (echo).

Closes: https://bugs.gentoo.org/725428
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-04-03 23:44:28 -04:00
Eli Schwartz 9f1ab1c993 sci-electronics/spice: "fix" Modern C issues by declaring defeat
The software is extremely crusty. As mentioned in the previous commit,
it hasn't been maintained since 1993 and there are derivative projects
which likely solve these issues. The code has "worked" since 1993 and I
suspect unlikely to ever be of much interest to new platforms, given
that it's only even useful as a point of reference compared to its
modern derivatives. Keep in mind the code is so old that it's from back
when the most recent brand new C revision supported implicit function
declarations.

Trying to solve its C issues seems unworthwhile. Just -std=c89 it.
Actually, gnu89 since it depends on `#define linux` to detect the
platform. :P

Closes: https://bugs.gentoo.org/919301
Closes: https://bugs.gentoo.org/944870
Closes: https://bugs.gentoo.org/945068
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-04-03 23:44:28 -04:00
Eli Schwartz 74be6618a2 sci-electronics/spice: correctly error when compiling fails
The makefiles for this project are from 1989, back when software
developers still knew how to write real build systems. For example, real
build systems are intelligent enough to:

- mark loads of rules as "-command", which tells make to not fail if the
  command fails
- run make by concatenating makefile fragments and piping it to `make -f -`
- recursively run more makes via concatenation
- pass -k to all make invocations, so that we try to build as much as
  possible even if we can't succeed in the end
- mandatorily require running make from a shell script that sets up
  everything, somehow

There is only one slight problem with this otherwise brilliant design.
Namely, none of it is a good idea.

ANYWAY, this software does not build due to Modern C violations. It is
also entirely uninteresting to invest serious time in the build system
for this thing, or even attempt to report it, since the software exists
as a wikipedia "historically significant events" page plus random
third-party download sites and web.archive.org and a progression of
modernized and extended forks. The actual project was declared finished
and done with in 1993.

I'm told keeping the package around is important because, as the father
of an entire industry, it's important to have as a point of reference
whenever doing various kinds of work. Still, the darned thing could do a
bit better about actually compiling. Step 1 is to error out on compile
failures, rather than succeeding and then failing to run the built
executables / have the input files for "dobin" and erroring out with
inscrutable messages.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-04-03 23:44:28 -04:00
Ionen Wolkens 8001457c39 dev-qt/qtwebengine: update 6.9 patchset
6.9-3 -> 6.9-4 changes:
  Updated:
  - musl-no-execinfo.patch

As usual only tend to test musl (+clang/libcxx) with .0 release
and there was one minor build failure due to a new execinfo-related
function not being guarded by #if/#endif.

Runtime also seems fine on llvm-musl, qutebrowser-9999 test pass
and can browse normally as well.

Still not including the other patches given they (hopefully)
shouldn't be that long lived.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-03 22:22:53 -04:00
Michael Orlitzky 3d698ae0ad net-misc/geoipyupdate: add 0.0.4, drop 0.0.3
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-03 22:05:34 -04:00
Ionen Wolkens 4ce079d881 media-sound/frescobaldi: add 4.0.1
Almost identical to 4.0.0 but this release clears a up a lot of
packaging headaches thus the ebuild simplifications.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-03 20:52:42 -04:00
Michael Orlitzky 9a3e028933 dev-gap/semigroups: require libsemigroups-2.x now that 3.x is out
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-03 19:11:43 -04:00
Michael Orlitzky ddfc9555b6 sci-libs/libsemigroups: add 3.0.2
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-03 19:11:42 -04:00
Sam James 322106648c app-misc/ckermit: add 10.0.416_beta12
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-04 00:02:00 +01:00
Sam James 79e5df5ba1 sys-devel/gcc: add 12.4.1_p20250403
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:51:03 +01:00
Alexey Shvetsov 0b382f5a8f sci-chemistry/mdtraj: new package, add 1.10.3
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
2025-04-04 01:50:01 +03:00
Sam James 93409a2535 dev-embedded/include: Stabilize 0.4.2-r1 sparc, #953093
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:32 +01:00
Sam James df608c933b net-analyzer/rrdtool: Stabilize 1.9.0-r1 sparc, #953063
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:31 +01:00
Sam James 51064a73f5 dev-ruby/rrdtool-bindings: Stabilize 1.9.0-r1 sparc, #953063
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:31 +01:00
Sam James 32f2772cf1 dev-util/maturin: Stabilize 1.8.3 sparc, #953034
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:29 +01:00
Sam James ac66cc7560 app-i18n/fcitx: Keyword 5.1.12 ppc64, #945543
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:13 +01:00
Sam James 0c04693b21 x11-libs/xcb-imdkit: Keyword 1.0.9 ppc64, #945543
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:12 +01:00
Sam James 9cc28aec38 app-i18n/fcitx: Keyword 5.1.12 ppc, #945543
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03 23:24:09 +01:00