profiles: Sync with Gentoo

It's from Gentoo commit 5180265b7ab2ef3000bc6d0d756764a89f5edb91.
This commit is contained in:
Flatcar Buildbot 2023-08-14 07:12:36 +00:00
parent ba74acfc26
commit 9a6676a8da
11 changed files with 130 additions and 121 deletions

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2021-09-04) # James Le Cuirot <chewi@gentoo.org> (2021-09-04)
@ -41,8 +41,6 @@ games-action/beathazardultra
games-action/brutal-legend-gog games-action/brutal-legend-gog
games-action/brutal-legend-hb games-action/brutal-legend-hb
games-action/crimsonland games-action/crimsonland
games-action/descent3
games-action/descent3-demo
games-action/guacamelee games-action/guacamelee
games-action/heretic2 games-action/heretic2
games-action/heretic2-demo games-action/heretic2-demo

View File

@ -0,0 +1,8 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-08-10)
# Multilib profiles (currently) prefer USE=abi_x86_32 over experimental
# USE=wow64, but experimental is better than no support for no-multilib.
app-emulation/wine-staging wow64
app-emulation/wine-vanilla wow64

View File

@ -1,6 +1,16 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-08-10)
# These use 32bit PE libraries (mingw) and are usable on no-multilib.
# TODO?: this profile hides this USE, as such it is difficult to tell
# if it is enabled or not outside build logs and may ideally need to
# be renamed (they are however all enabled by default)
app-emulation/dxvk -abi_x86_32
app-emulation/vkd3d-proton -abi_x86_32
app-emulation/wine-gecko -abi_x86_32
dev-util/mingw64-toolchain -abi_x86_32
# James Le Cuirot <chewi@gentoo.org> (2022-06-25) # James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# This flag concerns a 32-bit x86-specific problem. # This flag concerns a 32-bit x86-specific problem.
sys-libs/glibc stack-realign sys-libs/glibc stack-realign

View File

@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors # Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-08-10)
# Requires 64bit support.
app-emulation/wine-staging wow64
app-emulation/wine-vanilla wow64
# Guilherme Amadio <amadio@gentoo.org> (2023-06-30) # Guilherme Amadio <amadio@gentoo.org> (2023-06-30)
# sys-cluster/ceph not keyworded on x86 # sys-cluster/ceph not keyworded on x86
>=net-libs/xrootd-5.6.0 ceph >=net-libs/xrootd-5.6.0 ceph

View File

@ -6,6 +6,18 @@
# This file is only for generic masks. For arch-specific masks (i.e. # This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base. # mask everywhere, unmask on arch/*) use arch/base.
# Michael Orlitzky <mjo@gentoo.org> (2023-08-12)
# php-7.x is End-of-Life (EOL) and masked, but these packages don't
# support any newer versions with USE=php. Bugs 912183, 912184,
# and 912185.
dev-libs/redland-bindings php
media-gfx/exact-image php
sci-geosciences/mapserver php
# Michael Orlitzky <mjo@gentoo.org> (2023-08-11)
# php-7.x is End-of-Life (EOL) and masked.
www-servers/nginx-unit php7-4
# Ionen Wolkens <ionen@gentoo.org> (2023-07-26) # Ionen Wolkens <ionen@gentoo.org> (2023-07-26)
# MPV currently[1] has no plans to support >=lua5-3 making luajit # MPV currently[1] has no plans to support >=lua5-3 making luajit
# the only choice for maintained lua. Apply mask/force to override # the only choice for maintained lua. Apply mask/force to override
@ -466,18 +478,44 @@ www-client/seamonkey lto
# http://httpd.apache.org/docs/current/mod/mod_lua.html # http://httpd.apache.org/docs/current/mod/mod_lua.html
www-servers/apache apache2_modules_lua www-servers/apache apache2_modules_lua
# Brian Evans <grknight@gentoo.org> (2021-01-07) # Michael Orlitzky <mjo@gentoo.org> (2023-08-11)
# Block test deps on packages until they can be updated # Our PHPUnit (or at least one of its dependencies) doesn't work with
# Old phpunit does not work with new PHP and last is vulnerable # modern versions of PHP itself.
<dev-php/PEAR-Crypt_GPG-1.6.4 test dev-php/PEAR-Console_Getargs test
dev-php/PEAR-Crypt_GPG test
dev-php/PEAR-Crypt_HMAC2 test
dev-php/PEAR-Exception test
dev-php/PEAR-File_Fortune test
dev-php/PEAR-HTML_CSS test
dev-php/PEAR-HTML_Template_Sigma test
dev-php/PEAR-HTTP_Request2 test
dev-php/PEAR-Image_Color2 test
dev-php/PEAR-Image_Text test
dev-php/PEAR-Net_IPv6 test
dev-php/PEAR-Net_LDAP2 test
dev-php/PEAR-Numbers_Words test
dev-php/PEAR-Text_Password test
dev-php/PEAR-Text_Wiki test
dev-php/PEAR-Text_Wiki_Mediawiki test dev-php/PEAR-Text_Wiki_Mediawiki test
dev-php/PEAR-XML_RSS test
dev-php/PHP_CodeCoverage test
dev-php/PHP_CodeSniffer test dev-php/PHP_CodeSniffer test
dev-php/php-redmine-api test dev-php/PHP_TokenStream test
dev-php/awl test
dev-php/fedora-autoloader test
dev-php/json-schema test
dev-php/jsonlint test
dev-php/recaptcha test dev-php/recaptcha test
dev-php/symfony-config test dev-php/symfony-config test
dev-php/symfony-dependency-injection test
dev-php/symfony-event-dispatcher test dev-php/symfony-event-dispatcher test
dev-php/symfony-filesystem test dev-php/symfony-filesystem test
dev-php/symfony-finder test dev-php/symfony-finder test
dev-php/symfony-process test
dev-php/symfony-yaml test
dev-php/theseer-Autoload test
dev-php/twig test
# Sam James <sam@gentoo.org> (2021-01-04) # Sam James <sam@gentoo.org> (2021-01-04)
# Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc) # Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc)

View File

@ -4,6 +4,11 @@
# This file is only for generic masks. For arch-specific masks (i.e. # This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base. # mask everywhere, unmask on arch/*) use arch/base.
# Michael Orlitzky <mjo@gentoo.org> (2023-08-11)
# PHP 7.x is end-of-life. Please upgrade to a newer slot.
php_targets_php7-3
php_targets_php7-4
# Hans de Graaff <graaff@gentoo.org> (2023-04-10) # Hans de Graaff <graaff@gentoo.org> (2023-04-10)
# Ruby 2.7 is masked for removal. # Ruby 2.7 is masked for removal.
ruby_targets_ruby27 ruby_targets_ruby27
@ -19,11 +24,6 @@ pyside6
# dev-util/sysprof not keyworded on most arches yet # dev-util/sysprof not keyworded on most arches yet
sysprof sysprof
# Brian Evans <grknight@gentoo.org> (2022-01-21)
# PHP 7.3 is end-of-life
# Please upgrade to a newer slot
php_targets_php7-3
# Sam James <sam@gentoo.org> (2022-01-12) # Sam James <sam@gentoo.org> (2022-01-12)
# PCH has proven itself to be unreliable and lead to spurious build # PCH has proven itself to be unreliable and lead to spurious build
# failures. Masking so users aren't exposed to such failures without opting-in. # failures. Masking so users aren't exposed to such failures without opting-in.

View File

@ -1,5 +1,10 @@
# Copyright 2023 Gentoo Authors # Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-08-11)
# Currently required to build with clang due to bug #912237.
app-emulation/wine-staging mingw
app-emulation/wine-vanilla mingw
# Sam James <sam@gentoo.org> (2023-03-03) # Sam James <sam@gentoo.org> (2023-03-03)
# Force the toolchain environment we expect on the LLVM profiles. # Force the toolchain environment we expect on the LLVM profiles.

View File

@ -161,8 +161,6 @@ games-action/a-story-about-my-uncle
games-action/badland games-action/badland
games-action/brutal-legend-gog games-action/brutal-legend-gog
games-action/brutal-legend-hb games-action/brutal-legend-hb
games-action/descent3
games-action/descent3-demo
games-action/minecraft-launcher games-action/minecraft-launcher
games-action/psychonauts-gog games-action/psychonauts-gog
games-action/psychonauts-hb games-action/psychonauts-hb

View File

@ -34,7 +34,7 @@ dev-python/jsonschema-specifications
dev-python/jupyterlab-server dev-python/jupyterlab-server
dev-python/jupyterlab dev-python/jupyterlab
dev-python/keyring dev-python/keyring
dev-python/libcloud dev-python/apache-libcloud
dev-python/moto dev-python/moto
dev-python/mkdocs-redirects dev-python/mkdocs-redirects
dev-python/mkdocs-material dev-python/mkdocs-material

View File

@ -33,9 +33,48 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2023-07-07) # Michael Orlitzky <mjo@gentoo.org> (2023-08-12)
# Fails to boostrap: https://gcc.gnu.org/PR110926 # More php:7.4 casualties that I missed the first time around.
=sys-devel/gcc-14.0.0_pre20230806 # They'll be removed whenever php:7.4 is removed.
#
# * pecl-apcu_bc dead since 2019
# * pecl-http:7 is the old slot
# * pecl-ncurses dead since 2012
# * pecl-propro dead since 2020
# * pecl-taint dead in 2021
#
dev-php/pecl-apcu_bc
dev-php/pecl-http:7
dev-php/pecl-ncurses
dev-php/pecl-propro
dev-php/pecl-taint
# Michael Orlitzky <mjo@gentoo.org> (2023-08-11)
# php-7.x is End Of Life (EOL) upstream and no longer receives security
# fixes. We lose phpunit because it depends on CodeCoverage which
# depends on TokenStream, and TokenStream is limited to 7.x. Bug 887739
# to upgrade moodle is seven months old, which I think is long enough to
# have waited. Selfoss has a newer version. Removal after 2023-09-11.
dev-lang/php:7.4
dev-php/PHP_TokenStream
dev-php/PHP_CodeCoverage
dev-php/phpspec-prophecy
dev-php/phpunit
dev-php/phpunit-mock-objects
dev-php/sebastian-comparator
dev-php/sebastian-exporter
dev-php/sebastian-global-state
dev-php/sebastian-object-enumerator
dev-php/sebastian-object-reflector
dev-php/sebastian-recursion-context
=mail-client/roundcube-1.4.11
=virtual/httpd-php-7.4
=www-apps/moodle-3.11.15
=www-apps/moodle-4.0.9
=www-apps/moodle-4.1.4
=www-apps/moodle-4.2.1
=www-apps/selfoss-2.19
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-07-05) # Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-07-05)
# Library without consumers. Bug #906882 # Library without consumers. Bug #906882
@ -103,12 +142,6 @@ sys-apps/gcp
# removal on 2023-08-22. # removal on 2023-08-22.
dev-ruby/fast_xs dev-ruby/fast_xs
# Arthur Zamarin <arthurzam@gentoo.org> (2023-07-21)
# Broken runtime with ncurses version since last 2 years (unusable at
# all), no upstream activity of any sort since 2016.
# Removal on 2023-08-20. Bug #910649.
app-cdr/cdw
# Hans de Graaff <graaff@gentoo.org> (2023-07-21) # Hans de Graaff <graaff@gentoo.org> (2023-07-21)
# Obsolete slot for a package that should not have been slotted. Please # Obsolete slot for a package that should not have been slotted. Please
# use the newer 1.2.3 slot instead. Masked for removal on 2023-08-21. # use the newer 1.2.3 slot instead. Masked for removal on 2023-08-21.
@ -288,37 +321,13 @@ dev-util/cucumber-html-formatter:17
# https://github.com/scikit-build/scikit-build-core/issues/426 # https://github.com/scikit-build/scikit-build-core/issues/426
=dev-python/scikit-build-core-0.4.7-r1 =dev-python/scikit-build-core-0.4.7-r1
# Hans de Graaff <graaff@gentoo.org> (2023-07-08)
# Obsolete component for dev-util/cucumber. Discontinued upstream.
# No reverse dependencies. Masked for removal on 2023-08-08.
dev-util/cucumber-wire
# Hans de Graaff <graaff@gentoo.org> (2023-07-08)
# Last release in 2010. Upstream is gone. No reverse dependencies.
# Masked for removal on 2023-08-08
dev-ruby/annoy
# Hans de Graaff <graaff@gentoo.org> (2023-07-08)
# Obsolete component for dev-util/cucumber. Discontinued upstream.
# No reverse dependencies. Masked for removal on 2023-08-08.
dev-ruby/c21e
# Hans de Graaff <graaff@gentoo.org> (2023-07-06)
# Last release in 2012. Upstream is gone. No reverse dependencies.
# Masked for removal on 2023-08-06.
dev-ruby/deprecated
# Matt Turner <mattst88@gentoo.org> (2023-07-06)
# Dead package. No reverse dependencies.
# Removal on 2023-08-06.
dev-perl/Gtk2-Notify
# Matt Turner <mattst88@gentoo.org> (2023-07-06) # Matt Turner <mattst88@gentoo.org> (2023-07-06)
# GNOME 45 mask # GNOME 45 mask
>=app-editors/gnome-text-editor-45_alpha >=app-editors/gnome-text-editor-45_alpha
>=app-misc/gnote-45_alpha >=app-misc/gnote-45_alpha
>=app-misc/tracker-3.6_alpha >=app-misc/tracker-3.6_alpha
>=app-misc/tracker-miners-3.6_alpha >=app-misc/tracker-miners-3.6_alpha
>=dev-cpp/gtkmm-4.11
>=dev-libs/gjs-1.77 >=dev-libs/gjs-1.77
>=dev-libs/libdex-0.3.0 >=dev-libs/libdex-0.3.0
>=games-puzzle/gnome-sudoku-45_alpha >=games-puzzle/gnome-sudoku-45_alpha
@ -328,6 +337,7 @@ dev-perl/Gtk2-Notify
>=gnome-base/nautilus-45_alpha >=gnome-base/nautilus-45_alpha
>=gnome-extra/gnome-calculator-45_alpha >=gnome-extra/gnome-calculator-45_alpha
>=gnome-extra/gnome-characters-45_alpha >=gnome-extra/gnome-characters-45_alpha
>=gnome-extra/gnome-logs-45_alpha
>=gnome-extra/gnome-shell-extensions-45_alpha >=gnome-extra/gnome-shell-extensions-45_alpha
>=gnome-extra/gnome-software-45_alpha >=gnome-extra/gnome-software-45_alpha
>=gnome-extra/gnome-system-monitor-45_alpha >=gnome-extra/gnome-system-monitor-45_alpha
@ -336,74 +346,28 @@ dev-perl/Gtk2-Notify
>=gui-apps/gnome-console-45_alpha >=gui-apps/gnome-console-45_alpha
>=gui-libs/gtk-4.11 >=gui-libs/gtk-4.11
>=gui-libs/libadwaita-1.4_alpha >=gui-libs/libadwaita-1.4_alpha
>=media-gfx/eog-45_alpha
>=media-gfx/gnome-font-viewer-45_alpha >=media-gfx/gnome-font-viewer-45_alpha
>=net-misc/gnome-connections-45_alpha >=net-misc/gnome-connections-45_alpha
>=net-misc/gnome-remote-desktop-45_alpha >=net-misc/gnome-remote-desktop-45_alpha
>=sci-geosciences/gnome-maps-45_alpha >=sci-geosciences/gnome-maps-45_alpha
>=sys-apps/baobab-45_alpha >=sys-apps/baobab-45_alpha
>=sys-apps/xdg-desktop-portal-gnome-45_alpha >=sys-apps/xdg-desktop-portal-gnome-45_alpha
>=x11-libs/pango-1.51.0
>=x11-themes/gnome-backgrounds-45_alpha >=x11-themes/gnome-backgrounds-45_alpha
>=x11-wm/mutter-45_alpha >=x11-wm/mutter-45_alpha
# Michael Orlitzky <mjo@gentoo.org> (2023-07-05)
# I suspect I was its only user, and I'm not a user any more. Upstream
# has deleted its autoloader for the second time, making an update more
# trouble than removal, so: removal on or after 2023-08-05.
dev-php/php-redmine-api
# Michał Górny <mgorny@gentoo.org> (2023-07-05)
# Discontinued in favor of built-in `ast` module on all supported
# versions of Python. No revdeps left.
# Removal on 2023-08-04.
dev-python/typed-ast
# Sam James <sam@gentoo.org> (2023-07-05) # Sam James <sam@gentoo.org> (2023-07-05)
# Doesn't install all needed files by e.g. kernelshark. # Doesn't install all needed files by e.g. kernelshark.
# Need to either split into libtracecmd for the libraries or revert to Makefiles. # Need to either split into libtracecmd for the libraries or revert to Makefiles.
# See bug #909439. # See bug #909439.
=dev-util/trace-cmd-3.2 =dev-util/trace-cmd-3.2
# Hans de Graaff <graaff@gentoo.org> (2023-07-04)
# Discontinued by upstream. No reverse dependencies. Upstream recommends
# using dry-inflector. Please file a bug if you would like us to package
# this. Masked for removal on 2023-08-04.
dev-ruby/inflecto
# Hans de Graaff <graaff@gentoo.org> (2023-07-04)
# Archived by upstream. No reverse dependencies. Does not work with
# ruby32. Masked for removal on 2023-08-04.
dev-ruby/instantiator
# Holger Hoffstätte <holger@applied-asynchrony.com> (2023-07-04)
# Obsolete package, replaced by dev-util/scap-driver.
# https://bugs.gentoo.org/907486
# Masked for removal on 2023-08-04.
dev-util/sysdig-kmod
# Sam James <sam@gentoo.org> (2023-06-03) # Sam James <sam@gentoo.org> (2023-06-03)
# Breaks dev-perl/Spreadsheet-ParseExcel, see bug #909564. # Breaks dev-perl/Spreadsheet-ParseExcel, see bug #909564.
# Please upgrade to >=dev-perl/dev-perl/OLE-StorageLite-0.220.0. # Please upgrade to >=dev-perl/dev-perl/OLE-StorageLite-0.220.0.
=dev-perl/OLE-StorageLite-0.210.0 =dev-perl/OLE-StorageLite-0.210.0
# Hans de Graaff <graaff@gentoo.org> (2023-07-02)
# Unmaintained and obsolete package. Last release 10 years ago. Upstream
# advises to use dev-ruby/memoizable or dev-ruby/memoist instead.
# Masked for removal on 2023-08-02.
dev-ruby/memoize
# Hans de Graaff <graaff@gentoo.org> (2023-07-02)
# Obsolete slot only used by dev-util/cucumber. Use the newer slot
# instead. Masked for removal on 2023-08-02.
dev-ruby/multi_test:0
# James Le Cuirot <chewi@gentoo.org> (2023-06-25)
# Impossible to legally obtain the original native full game now. It freezes on
# keyboard input, is incompatible with PipeWire, and requires gamescope to work
# under Wayland. In short, it's a lost cause. Removal in 30 days. Bug #436140.
# There is a modern SDL2-based port, but it is only available from Steam.
games-action/descent3
games-action/descent3-demo
# Sam James <sam@gentoo.org> (2023-06-23) # Sam James <sam@gentoo.org> (2023-06-23)
# Segfaults with non-bison yacc. # Segfaults with non-bison yacc.
=app-shells/bash-5.2_p15-r4 =app-shells/bash-5.2_p15-r4
@ -497,26 +461,6 @@ app-portage/layman
# reverse dependencies are fixed. Tracker bug is bug #906077. # reverse dependencies are fixed. Tracker bug is bug #906077.
=dev-libs/libfmt-10* =dev-libs/libfmt-10*
# Michał Górny <mgorny@gentoo.org> (2023-05-05)
# The Gentoo packages are severely out of date, and they haven't been
# ported to Python 3.11. They are hard to keep working, and there
# are better alternatives available. The suggested replacements are:
# media-gfx/prusaslicer, media-gfx/superslicer and orcaslicer
# (not packaged).
# Removal on 2023-08-04. Bug #905769.
media-gfx/cura
acct-group/ultimaker
acct-user/ultimaker
dev-libs/libarcus
dev-libs/clipper
dev-libs/libcharon
dev-libs/libnest2d
dev-libs/libsavitar
dev-python/pynest2d
dev-python/uranium
media-gfx/fdm-materials
media-gfx/curaengine
# Sam James <sam@gentoo.org> (2023-05-03) # Sam James <sam@gentoo.org> (2023-05-03)
# Broken pkgconfig file, please upgrade to -r1. # Broken pkgconfig file, please upgrade to -r1.
# bug #704348, bug #905632, bug #905822 # bug #704348, bug #905632, bug #905822

View File

@ -8,3 +8,6 @@ move dev-python/indexed_gzip dev-python/indexed-gzip
move dev-python/signature_dispatch dev-python/signature-dispatch move dev-python/signature_dispatch dev-python/signature-dispatch
move dev-python/mdx_gh_links dev-python/mdx-gh-links move dev-python/mdx_gh_links dev-python/mdx-gh-links
move dev-python/nest_asyncio dev-python/nest-asyncio move dev-python/nest_asyncio dev-python/nest-asyncio
move dev-python/libcloud dev-python/apache-libcloud
move dev-python/uri_template dev-python/uri-template
move dev-python/pykerberos dev-python/kerberos