Commit Graph
1033742 Commits
Author SHA1 Message Date
Sam James d44def5f0d sys-cluster/kube-scheduler: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:15 +00:00
Sam James 0965465144 app-containers/cni-plugins: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Closes: https://bugs.gentoo.org/945053
Closes: https://bugs.gentoo.org/961928
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:15 +00:00
Sam James b5cb5999e3 sys-cluster/kubeadm: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:14 +00:00
Sam James 8b33f2f432 app-containers/docker-cli: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:14 +00:00
Sam James 85c509d897 app-containers/containerd: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:13 +00:00
Sam James b226ce5ec4 sys-cluster/kubectl: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:13 +00:00
Sam James bcae1cfce0 sys-cluster/kube-apiserver: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:12 +00:00
Sam James 06fed9bb5e sys-cluster/kube-controller-manager: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:12 +00:00
Sam James 076139d9c1 sys-cluster/kube-proxy: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Closes: https://bugs.gentoo.org/796485
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:11 +00:00
Sam James bd34d3d2ff app-crypt/cfssl: drop broken USE=hardened
Unnecessary, see 68d4571e78.

Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:11 +00:00
Sam James 468ed1e86d sys-cluster/kubelet: drop broken USE=hardened
Fails to build and doesn't do what we want anyway. See also
68d4571e78.

Closes: https://bugs.gentoo.org/919511
Closes: https://bugs.gentoo.org/953041
Closes: https://bugs.gentoo.org/957002
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 17:10:10 +00:00
Michael Orlitzky 447d46d3f9 sci-mathematics/lcalc: drop 2.0.5-r2
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-02-28 11:09:12 -05:00
Michael Orlitzky deaf8343fc sci-mathematics/lcalc: stabilize 2.1.1 for amd64
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-02-28 11:09:12 -05:00
Sam James a22827890f net-libs/paho-mqtt-c: Stabilize 1.3.15 x86, #970682
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 16:07:20 +00:00
Sam James 9e815e7a35 net-libs/paho-mqtt-c: Stabilize 1.3.15 amd64, #970682
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 16:07:19 +00:00
Jason A. Donenfeld 47461a9de9 media-sound/reaper-bin: add 7.61, drop 7.59
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
2026-02-28 17:01:07 +01:00
Jason A. Donenfeld a0802249ad media-video/lossless-cut-bin: add 3.68.0, drop 3.67.2
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
2026-02-28 16:59:53 +01:00
Karl-Johan Karlsson eb429aa6c6 app-admin/salt: keyword 3007.12 for ~riscv, ~x86
Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Part-of: https://github.com/gentoo/gentoo/pull/45516
Closes: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:10 +00:00
Karl-Johan Karlsson 44d1178822 app-admin/salt: add USE=test-full to run slow tests
Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Part-of: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:10 +00:00
Karl-Johan Karlsson ac87b787ca app-admin/salt: replace flaky with pytest-rerunfailures
dev-python/flaky is deprecated, but dev-python/pytest-rerunfailures
exposes enough of the same API that we can use it as is.

Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Part-of: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:10 +00:00
Karl-Johan Karlsson 80100fd822 app-admin/salt: drop OpenStack Nova support
OpenStack Nova support requires dev-python/python-novaclient <= 6.0.1,
which is not available in Portage. Keep the USE flag and emit a
warning, in case it was used previously. It will still error at
runtime.

Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Part-of: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:10 +00:00
Karl-Johan Karlsson 262fe8974c app-admin/salt: update HOMEPAGE
Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Part-of: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:09 +00:00
Karl-Johan Karlsson 3290e67d31 app-admin/salt: add 3007.12
Since the listed maintainer (@chutz) has not responded in Bugzilla
(https://bugs.gentoo.org/959581) for a long time, I'm submitting this
version bump that I've been running out of a personal repository for
the last month.

1) The latest (upstream) version currently in Portage is 3007.1,
   released in May 2024
   (https://github.com/saltstack/salt/releases/tag/v3007.1).
   3007.12 was released in February 2026
   (https://github.com/saltstack/salt/releases/tag/v3007.12).

2) Commit 66a26626df removed Python 3.11
   from PYTHON_COMPAT, leaving only Python 3.12. However, upstream
   only supports 3.10
   (https://docs.saltproject.io/salt/install-guide/en/latest/topics/salt-python-version-support.html).
   While the 3007 branch has been slowly getting support for newer
   Pythons, on my system 3007.1 on Pyhon 3.12 is extremely unstable,
   in addition to other problems mentioned here
   (https://bugs.gentoo.org/966179)
   and comments by upstream in their bug tracker
   (https://github.com/saltstack/salt/issues/66896#issuecomment-2715574150).

3) The latest package in Portage, app-admin/salt-3007.1-r2, has unused
   USE flags (https://bugs.gentoo.org/679634) and deprecated
   dependencies (https://bugs.gentoo.org/931142,
   https://bugs.gentoo.org/955193).

This is a minimum viable effort version bump to take care of these
immediate problems. Known remaining issues include:

1) Python 3.12 is still not officially supported, and upstream does
   not intend to change this in the 3007 branch
   (https://docs.saltproject.io/salt/install-guide/en/latest/topics/salt-python-version-support.html).
   The 3007 branch goes out of support in March 2026
   (https://docs.saltproject.io/salt/install-guide/en/latest/topics/salt-version-support-lifecycle.html)
   leading me to hope that a 3008 branch will be made available soon
   with support for newer Pythons.

2) Python 3.13 is definitely not supported, not least because Salt
   tries to import several deprecated modules that were removed in
   Python 3.13 (cgi, pipes, spwd, and crypt). Again, I hope 3008 will
   fix this.

3) The test suite takes an unreasonable amount of time to run, even
   without running the tests marked by upstream as slow. I haven't run
   it all, but a quick back-of-the-envelope calculation estimates two
   days for a full run. I've pared it down to a tiny subset that runs
   in about 10 minutes, but a proper version bump requires starting
   that list over from scratch.

4) Salt contains a large number of optional modules, of which I am
   only able to test very few. Some are obviously broken in this
   packaging, e.g. OpenStack Nova, which requires an ancient version
   of dev-python/python-novaclient (6.0.1) that has not been available
   in Portage since 2018.

Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Closes: https://bugs.gentoo.org/959581
Closes: https://bugs.gentoo.org/966179
Closes: https://bugs.gentoo.org/679634
Closes: https://bugs.gentoo.org/931142
Closes: https://bugs.gentoo.org/955193
Closes: https://bugs.gentoo.org/919160
Part-of: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:09 +00:00
Karl-Johan Karlsson 7b114ec0bb dev-python/pytest-salt-factories: add 1.0.5
Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se>
Part-of: https://github.com/gentoo/gentoo/pull/45516
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 15:13:09 +00:00
Sam James 8a5791793c app-text/mupdf: crank copyright
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 14:22:56 +00:00
Ralph Seichter 9b4589e157 net-mail/automx2: drop 2026.0
Signed-off-by: Ralph Seichter <github@seichter.de>
Part-of: https://github.com/gentoo/gentoo/pull/45874
Closes: https://github.com/gentoo/gentoo/pull/45874
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 14:22:42 +00:00
Ralph Seichter a2c2bf28f3 net-mail/automx2: add 2026.1
Closes: https://bugs.gentoo.org/970678
Signed-off-by: Ralph Seichter <github@seichter.de>
Part-of: https://github.com/gentoo/gentoo/pull/45874
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 14:22:42 +00:00
Philipp Rösner 3a1ab8d2b6 app-text/mupdf: drop 1.25.2-r1
Signed-off-by: Philipp Rösner <rndxelement@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45334
Closes: https://github.com/gentoo/gentoo/pull/45334
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 14:21:17 +00:00
Philipp Rösner fb56f48131 app-text/mupdf: add 1.27.2
- Remove thirdparty patch because it is fixed upstream
- Update patches (and improve descriptions)
- Tested building all possible use combinations via
  pkg-testing-tool
- Runtime tested with a sample PDF file
- Build and runtime tested reverse dependency
  app-text/zathura-pdf-mupdf-0.4.4

Signed-off-by: Philipp Rösner <rndxelement@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45334
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 14:21:16 +00:00
Philipp Rösner 1381bfd043 dev-lang/mujs: add 1.3.8
Signed-off-by: Philipp Rösner <rndxelement@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45334
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 14:21:15 +00:00
Marc Schiffbauer 6f66ecb929 app-containers/incus: add 6.22
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
2026-02-28 14:41:00 +01:00
James Le Cuirot 6a36d40cf5 profiles: Drop obsolete media-video/ffmpeg-compat[vmaf] masks
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-02-28 13:34:57 +00:00
James Le Cuirot a0f115fdda net-libs/gnutls: Keyword 3.8.12-r1 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-02-28 13:31:44 +00:00
James Le Cuirot 9fb6c213c9 profiles: Mask systemtap USE flag globally on m68k
It is unkeyworded and untested.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-02-28 13:31:43 +00:00
James Le Cuirot 5a9430b0b5 dev-libs/leancrypto: Force bfd linker over mold
This uses a linker script that mold cannot handle.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-02-28 13:31:42 +00:00
James Le Cuirot 8b1a639471 dev-libs/leancrypto: Keyword 1.6.0-r3 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-02-28 13:31:41 +00:00
Ionen Wolkens 1cb0224f02 dev-util/maturin: add 1.12.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2026-02-28 07:54:04 -05:00
Ionen Wolkens 3da595d36f dev-python/pyqt5: remove leftover designer usage
Fixes: 72f1203db7
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2026-02-28 07:51:15 -05:00
Pacho Ramos 2fadb55054 x11-themes/fedora-backgrounds: stabilize 43.0.4 for ALLARCHES
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2026-02-28 13:31:47 +01:00
Pacho Ramos 32832f82d6 games-arcade/supertux: Sync live ebuild
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2026-02-28 13:30:01 +01:00
Pacho Ramos 51125e5f9b games-arcade/supertux: drop 0.7.0_beta1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2026-02-28 13:30:00 +01:00
Pacho Ramos 3f9bf0ac00 games-arcade/supertux: Needs to be rebuilt with libfmt subslot bumps
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2026-02-28 13:30:00 +01:00
Sam James e3ea652411 dev-python/lxml-html-clean: Stabilize 0.4.4 amd64, #970683
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:08 +00:00
Sam James 043f5206b5 dev-util/mesa_clc: Stabilize 25.3.6 amd64, #970679
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:07 +00:00
Sam James dd80f9f440 media-libs/mesa: Stabilize 25.3.6 amd64, #970679
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:06 +00:00
Sam James 6a467adf8e dev-util/mesa_clc: Stabilize 25.3.6 x86, #970679
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:05 +00:00
Sam James 0f27d17277 media-libs/mesa: Stabilize 25.3.6 x86, #970679
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:04 +00:00
Sam James 2102e51d21 net-misc/gerbera: Stabilize 2.6.1 amd64, #970668
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:02 +00:00
Sam James 44c854093b dev-cpp/expected-lite: Stabilize 0.10.0 amd64, #970663
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:01 +00:00
Sam James 728f1434ac app-doc/cppman: Stabilize 0.6.0 amd64, #970662
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-28 12:27:00 +00:00