Commit Graph
785841 Commits
Author SHA1 Message Date
Michał Górny c80d77f0c5 install-qa-check.d/60python-site: Add invalid site-packages check
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-08 15:48:17 +01:00
Michał Górny 6d20cb2240 install-qa-check.d: Generalize 60python-{pyc → site}
Rename `60python-pyc` check to `60python-site`, as it will be used
to perform other checks on the site-packages directory.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-08 15:48:16 +01:00
Michał Górny 0611129171 verify-sig.eclass: Accept 1-out-of-n sigs on multisig files
If a distfile has multiple detached signatures, pass verification
if at least one of them can be verified rather than requiring all
of them.  This is particularly helpful for upstreams where the whole
set of release keys is hard to come by.

Closes: https://bugs.gentoo.org/873211
Closes: https://github.com/gentoo/gentoo/pull/29224
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/29592
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-08 15:48:15 +01:00
Michał Górny d466b3b94a verify-sig.eclass: Remove <dev-python/gemato-20 support
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-08 15:48:14 +01:00
Michał Górny b595aa3cbd dev-python/pythran: Bump to 0.15.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-08 15:48:14 +01:00
Andrey Grozin 264568e576 x11-wm/lumina: remove 9999 - broken anyway
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2024-01-08 21:33:30 +07:00
Andrey Grozin 0e00824f2d x11-wm/lumina: DEPEND on x11-libs/libXdamage
Closes: https://bugs.gentoo.org/show_bug.cgi?id=921602
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2024-01-08 21:31:52 +07:00
Ulrich Müller 351ccd2784 app-emacs/autoconf-mode: stabilize 2.71 for ALLARCHES
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2024-01-08 15:26:37 +01:00
Ionen Wolkens b0cc6fbcfb Revert "app-emulation/vkd3d: sys-devel/flex -> app-alternatives/lex"
This reverts commit e6c8994107.

Hadn't noticed flex had been changed too, same deal as yacc.
This does not care for the LEX variable and looks for flex
directly.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 08:56:01 -05:00
Mario Haustein 9584a49496 dev-libs/keystone: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33246
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-01-08 15:50:35 +02:00
Mario Haustein 578daf3796 dev-libs/keystone: fix modern C issue
Closes: https://bugs.gentoo.org/879665
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-01-08 15:50:35 +02:00
Mario Haustein 0e49d29f39 dev-libs/keystone: remove unused USE flag
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-01-08 15:50:35 +02:00
Ulrich Müller fd85559c84 app-emacs/pinentry: stabilize 0.1_p20231126 for ALLARCHES
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2024-01-08 14:49:08 +01:00
Ulrich Müller e14f4e8beb app-emacs/po-mode: stabilize 0.22 for ALLARCHES
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2024-01-08 14:49:08 +01:00
Ulrich Müller 6f801b48f9 app-emacs/eselect-mode: stabilize 1.4.27 for ALLARCHES
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2024-01-08 14:49:07 +01:00
Ulrich Müller 2cc2750ba4 profiles/arch/hppa: Drop emacs from use.stable.mask
app-editors/emacs is stable on hppa.

Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2024-01-08 14:49:07 +01:00
Ulrich Müller 51cc81fd18 profiles/arch/powerpc: Drop mask for app-editors/emacs[xwidgets]
net-libs/webkit-gtk is stable on ppc and ppc64.

Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2024-01-08 14:48:48 +01:00
Thomas Beierlein 4a43d5f13e media-radio/tucnak: add 4.54
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2024-01-08 14:07:37 +01:00
Thomas Beierlein fe3117610e media-radio/tucnak: drop 4.46, 4.49
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2024-01-08 14:07:01 +01:00
Thomas Beierlein 878ec6185a dev-libs/libzia: add 4.54
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2024-01-08 14:05:59 +01:00
Thomas Beierlein f5327c5afc dev-libs/libzia: drop 4.46, 4.49
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2024-01-08 14:05:06 +01:00
Ionen Wolkens 683c9b3705 Revert "dev-qt/qtwebengine: sys-devel/bison -> app-alternatives/yacc"
This reverts commit 2e783c9f85.

This may not set YACC, but that's because qtwebengine does not respect
this variable in the first place and looks for bison directly.

This furthermore fails in a horrible way, it installs an empty
qtwebengine when bison is not found (should probably improve this
to hard fail).

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:52 -05:00
Ionen Wolkens e93476a626 app-emulation/vkd3d: drop 1.9
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:52 -05:00
Ionen Wolkens 0a71108edc Revert "app-emulation/vkd3d: sys-devel/bison -> app-alternatives/yacc"
This reverts commit a9f5440566.

This may not set YACC, but that's because vkd3d does not respect
this variable in the first place and looks for bison directly.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:52 -05:00
Ionen Wolkens 68d5fe7450 app-emulation/wine-proton: drop 8.0.3c
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:52 -05:00
Ionen Wolkens 4bdedca68d Revert "app-emulation/wine-proton: sys-devel/flex -> app-alternatives/lex"
This reverts commit 70004fc841.

This may not set LEX, but that's because wine does not respect
this variable in the first place and looks for flex directly.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:52 -05:00
Ionen Wolkens 6402e091dc Revert "app-emulation/wine-staging: sys-devel/flex -> app-alternatives/lex"
This reverts commit 9e9eec9421.

This may not set LEX, but that's because wine does not respect
this variable in the first place and looks for flex directly.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:51 -05:00
Ionen Wolkens bee0a2df6f Revert "app-emulation/wine-vanilla: sys-devel/flex -> app-alternatives/lex"
This reverts commit f2a99318b8.

This may not set LEX, but that's because wine does not respect
this variable in the first place and looks for flex directly.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:51 -05:00
Ionen Wolkens 872de6c6b7 www-client/qutebrowser: drop 3.0.2-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:51 -05:00
Ionen Wolkens 249f0b9964 net-misc/yt-dlp: drop 2023.11.16
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:51 -05:00
Ionen Wolkens f18a539a7b media-libs/cubeb: drop 0.2_p20220922
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:51 -05:00
Ionen Wolkens 129fe421e4 gui-libs/egl-gbm: stabilize 1.1.1 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:50 -05:00
Ionen Wolkens 3ae30691e4 games-strategy/naev: drop 0.10.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:50 -05:00
Ionen Wolkens 91ca06007a games-fps/quakeforge: drop 0.7.2_p20210722-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:50 -05:00
Ionen Wolkens 65ef3461df games-emulation/pcsx2_patches: drop 0_p20231117
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:50 -05:00
Ionen Wolkens de66e7b693 games-emulation/pcsx2: drop 1.7.5214
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:50 -05:00
Ionen Wolkens 178b678803 games-emulation/mgba: do preinst shader merge workaround in live
See ebuild comment. Users that have been using 9999 may need to
manually delete these directories to get shaders to be merged
(this is otherwise in preparation for the 0.11.0 release).

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:49 -05:00
Ionen Wolkens 30a7a2223d games-emulation/mgba: drop 0.10.2-r0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:49 -05:00
Ionen Wolkens 5cada07e9c games-emulation/mgba: add 0.10.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:49 -05:00
Ionen Wolkens 50252f0468 games-emulation/mgba: update+tidy live
Mostly just style changes except the new json-c dependency with
USE=lua. Technically this could be made further optional for gimped
scripting support (no storage API) with a USE=json, but unless
requested feel it is better left out. Minimal builds can do USE=-lua.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:49 -05:00
Ionen Wolkens a433e7b872 dev-util/maturin: drop 1.3.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:49 -05:00
Ionen Wolkens 9b8cc14fa1 dev-qt/qthttpserver: stabilize 6.6.1 for amd64
To be in sync with the rest, new package so it missed
the last stabilization group.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:49 -05:00
Ionen Wolkens 10c63aca79 dev-qt/qtbase: drop vulnerable 6.6.1-r1
All done for Qt6's qtbase end wrt bug #921292.

Bug: https://bugs.gentoo.org/921292
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:48 -05:00
Ionen Wolkens 4da4badad3 dev-qt/qtbase: stabilize 6.6.1-r3 for amd64
Bug: https://bugs.gentoo.org/921292
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:48 -05:00
Ionen Wolkens b3e2e73456 dev-qt/qt-creator: drop 12.0.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:48 -05:00
Ionen Wolkens 67ed8bd084 dev-python/pytest-bdd: drop 7.0.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:48 -05:00
Ionen Wolkens 307e20f53a dev-games/godot: drop 4.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:48 -05:00
Ionen Wolkens dd6d7eb2b8 dev-embedded/xa: drop 2.3.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:47 -05:00
Ionen Wolkens a3d3bd9136 dev-cpp/simpleini: drop 4.20
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:47 -05:00
Ionen Wolkens 8f73e063b4 app-emulation/wine-proton: stabilize 8.0.4 for amd64
Guess I'll do it myself wrt bug #916293, for some reason
wine stablereqs frequently seem to get missed by AT without
pinging someone every time.

Closes: https://bugs.gentoo.org/916293
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08 07:57:47 -05:00