profiles: Sync with Gentoo

It's from Gentoo commit d634b340c114323c3ebbaa3f31771fb94547449f.
This commit is contained in:
Flatcar Buildbot 2024-02-19 07:16:02 +00:00 committed by Krzesimir Nowak
parent 392c8c8fd5
commit 87ba3ab7b5
175 changed files with 879 additions and 490 deletions

View File

@ -23,5 +23,6 @@ riscv-linux
x86-linux x86-linux
arm64-macos arm64-macos
ppc-macos ppc-macos
x86-macos
x64-macos x64-macos
x64-solaris x64-solaris

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2024-02-06)
# Pulls in dev-python/scipy, which does not pass tests, #923067
media-video/pipewire liblc3
# matoro <matoro_gentoo@matoro.tk> (2024-01-24) # matoro <matoro_gentoo@matoro.tk> (2024-01-24)
# No LLVM on alpha. # No LLVM on alpha.
dev-util/perf bpf dev-util/perf bpf

View File

@ -17,6 +17,10 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
# Refind is only available on a subset of arches
sys-kernel/installkernel -refind
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 and dev-python/pyside6 are keyworded here # dev-python/PyQt6 and dev-python/pyside6 are keyworded here
dev-python/QtPy -pyqt6 -pyside6 dev-python/QtPy -pyqt6 -pyside6
@ -85,11 +89,11 @@ dev-qt/qtbase -renderdoc
# media-libs/roc-toolkit is not keyworded in most places # media-libs/roc-toolkit is not keyworded in most places
media-video/pipewire -roc media-video/pipewire -roc
# Matt Jolly <matt.jolly@footclan.ninja> (2023-08-10) # Matt Jolly <kangie@gentoo.org> (2023-08-10)
# 'ssl' USE required for curl's nghttp3/quic support # 'ssl' USE required for curl's nghttp3/quic support
net-libs/ngtcp2 -ssl net-libs/ngtcp2 -ssl
# Matt Jolly <matt.jolly@footclan.ninja> (2023-08-10) # Matt Jolly <kangie@gentoo.org> (2023-08-10)
# nghttp3 has been tested to work on amd64 # nghttp3 has been tested to work on amd64
net-misc/curl -nghttp3 net-misc/curl -nghttp3
@ -410,7 +414,7 @@ sys-boot/grub:2 -grub_platforms_xen-32
# sd-boot is not supported on all archs. # sd-boot is not supported on all archs.
sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -ukify sys-kernel/installkernel -systemd-boot -ukify
# Ben de Groot <yngwin@gentoo.org> (2015-03-15) # Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# media-libs/libbdplus is keyworded on amd64, so unmask the useflag # media-libs/libbdplus is keyworded on amd64, so unmask the useflag

View File

@ -42,7 +42,7 @@ dev-db/spatialite rttopo
# Mask testing on stable until we have stable qt6 # Mask testing on stable until we have stable qt6
dev-python/pytest-qt test dev-python/pytest-qt test
# Matt Jolly <matt.jolly@footclan.ninja> (2023-08-10) # Matt Jolly <kangie@gentoo.org> (2023-08-10)
# net-libs/ngtcp2 is not marked stable # net-libs/ngtcp2 is not marked stable
net-misc/curl nghttp3 net-misc/curl nghttp3

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 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> (2024-02-17)
# Requires net-libs/nodejs which is unavailable on amd64/x32.
net-misc/sunshine
# Eli Schwartz <eschwartz93@gmail.com> (2023-10-19) # Eli Schwartz <eschwartz93@gmail.com> (2023-10-19)
# Requires net-libs/nodejs which is unavailable on amd64/x32. # Requires net-libs/nodejs which is unavailable on amd64/x32.
dev-lang/rapydscript-ng dev-lang/rapydscript-ng

View File

@ -0,0 +1,9 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-02-17)
# dev-libs/libpcre2 doesn't support JIT here
dev-libs/libpcre2 jit
dev-lang/php jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit

View File

@ -0,0 +1,9 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-02-17)
# dev-libs/libpcre2 doesn't support JIT here
dev-libs/libpcre2 jit
dev-lang/php jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit

View File

@ -0,0 +1,9 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-02-17)
# dev-libs/libpcre2 doesn't support JIT here
dev-libs/libpcre2 jit
dev-lang/php jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-02-17)
# Broken on arm, see bug #924649 (https://github.com/golang/go/issues/65601).
=dev-lang/go-1.22.0
>=net-vpn/tailscale-1.60.0
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06) # Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host # Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234 # Bug #893234

View File

@ -1,6 +1,12 @@
# 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
# James Le Cuirot <chewi@gentoo.org> (2023-12-16)
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc
media-video/ffmpeg libdrm soc
media-video/mpv soc
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09) # Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is not keyworded here, so enable glslang fallback. # media-libs/shaderc is not keyworded here, so enable glslang fallback.
media-libs/libplacebo glslang -shaderc media-libs/libplacebo glslang -shaderc

View File

@ -1,6 +1,18 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2024-02-16)
# Test dependencies not keyworded on this arch.
www-servers/nginx test
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Alexander Tsoy <alexander@tsoy.me> (2024-01-31)
# Supports only 64-bit NEON
media-libs/zita-resampler cpu_flags_arm_neon
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18) # Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18)
# No sys-block/nbdkit on arm, yet # No sys-block/nbdkit on arm, yet
app-emulation/libvirt nbd app-emulation/libvirt nbd
@ -147,7 +159,7 @@ net-im/prosody selinux
# bug #729720 # bug #729720
sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -ukify sys-kernel/installkernel -systemd-boot -ukify
# Joonas Niilola <juippis@gentoo.org> (2021-01-15) # Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch. # Dependency not keyworded on this arch.

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-02-07)
# grpc not stable here
app-admin/syslog-ng grpc
# Petr Vaněk <arkamar@gentoo.org> (2024-01-10) # Petr Vaněk <arkamar@gentoo.org> (2024-01-10)
# Destabilize dev-db/redis for ~arm due to a lack of security stabilization # Destabilize dev-db/redis for ~arm due to a lack of security stabilization
# almost one year to this this date. bug 915548#c6 # almost one year to this this date. bug 915548#c6

View File

@ -1,6 +1,12 @@
# 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
# James Le Cuirot <chewi@gentoo.org> (2023-12-16)
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc
media-video/ffmpeg libdrm soc
media-video/mpv soc
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09) # Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is not keyworded here, so enable glslang fallback. # media-libs/shaderc is not keyworded here, so enable glslang fallback.
media-libs/libplacebo glslang -shaderc media-libs/libplacebo glslang -shaderc

View File

@ -1,6 +1,10 @@
# 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
# Matt Jolly <kangie@gentoo.org> (2024-01-30)
# Google does not provide an arm64 toolchain
www-client/chromium system-toolchain
# matoro <matoro_gentoo@matoro.tk> (2022-08-31) # matoro <matoro_gentoo@matoro.tk> (2022-08-31)
# GHC does not gain native codegen for arm64 until 9.2. # GHC does not gain native codegen for arm64 until 9.2.
# We don't want an unregisterised build, so force LLVM codegen. # We don't want an unregisterised build, so force LLVM codegen.
@ -15,6 +19,7 @@ sys-kernel/vanilla-kernel -savedconfig
# ffmpeg does support 64 bit neon # ffmpeg does support 64 bit neon
media-video/ffmpeg cpu_flags_arm_neon media-video/ffmpeg cpu_flags_arm_neon
media-video/ffmpeg-chromium cpu_flags_arm_neon media-video/ffmpeg-chromium cpu_flags_arm_neon
net-misc/sunshine cpu_flags_arm_neon
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21) # Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# iasl is keyworded ~arm64 # iasl is keyworded ~arm64

View File

@ -1,6 +1,22 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2024-02-16)
# Test dependencies not keyworded on this arch.
www-servers/nginx test
# Anna (navi) Figueiredo Gomes <navi@vlhl.dev> (2024-02-14)
# Fails to compile, bug #924301
~dev-lang/rust-1.75.0 lto
# Ionen Wolkens <ionen@gentoo.org> (2024-02-07)
# nvidia-powerd is only available for arm64 in 550+
<x11-drivers/nvidia-drivers-550 powerd
# Alexander Tsoy <alexander@tsoy.me> (2024-01-31)
# Supports 64-bit NEON
media-libs/zita-resampler -cpu_flags_arm_neon
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 is keyworded here # dev-python/PyQt6 is keyworded here
dev-python/QtPy -pyqt6 dev-python/QtPy -pyqt6
@ -179,7 +195,7 @@ media-sound/bluez-alsa man
# bug #729720 # bug #729720
sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -ukify sys-kernel/installkernel -systemd-boot -ukify
# Joonas Niilola <juippis@gentoo.org> (2021-01-15) # Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch. # Dependency not keyworded on this arch.
@ -277,6 +293,7 @@ net-wireless/kismet ubertooth
# ffmpeg does support 64 bit neon # ffmpeg does support 64 bit neon
media-video/ffmpeg -cpu_flags_arm_neon media-video/ffmpeg -cpu_flags_arm_neon
media-video/ffmpeg-chromium -cpu_flags_arm_neon media-video/ffmpeg-chromium -cpu_flags_arm_neon
net-misc/sunshine -cpu_flags_arm_neon
# Tomáš Mózes <hydrapolic@gmail.com> (2019-12-19) # Tomáš Mózes <hydrapolic@gmail.com> (2019-12-19)
# dev-libs/criterion is not keyworded yet # dev-libs/criterion is not keyworded yet

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
# Refind is only available on a subset of arches
sys-kernel/installkernel refind
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27) # Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 and dev-python/pyside6 have very few keywords # dev-python/PyQt6 and dev-python/pyside6 have very few keywords
dev-python/QtPy pyqt6 pyside6 dev-python/QtPy pyqt6 pyside6
@ -385,7 +389,7 @@ net-misc/moonlight mmal
# sd-boot and ukify are not supported on all archs. # sd-boot and ukify are not supported on all archs.
sys-apps/systemd boot gnuefi ukify sys-apps/systemd boot gnuefi ukify
sys-apps/systemd-utils boot ukify sys-apps/systemd-utils boot ukify
sys-kernel/installkernel ukify sys-kernel/installkernel systemd-boot ukify
# Ben de Groot <yngwin@gentoo.org> (2015-03-15) # Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# Mask bdplus support and unmask on arches where libbdplus is keyworded. # Mask bdplus support and unmask on arches where libbdplus is keyworded.

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-02-05)
# LLVM slots without keywords.
llvm_slot_18
llvm_slot_19
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11) # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11)
# Mask secureboot flag on arches where sbsigntools is not keyworded # Mask secureboot flag on arches where sbsigntools is not keyworded
secureboot secureboot

View File

@ -0,0 +1,9 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="hppa1.1-unknown-linux-gnu"
CFLAGS="-O2 -pipe -march=1.1"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"

View File

@ -0,0 +1,9 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="hppa2.0-unknown-linux-gnu"
CFLAGS="-O2 -pipe -march=2.0"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"

View File

@ -17,6 +17,14 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
# Mask pdf support so net-print/cups-filters stabilisation
# can go ahead (bug 627392)
# and subsequently bug 923811
net-print/cups-filters pdf
net-print/libcupsfilters pdf
net-print/cups-meta pdf
# Sam James <sam@gentoo.org> (2023-06-18) # Sam James <sam@gentoo.org> (2023-06-18)
# Qt 5 not stable here # Qt 5 not stable here
app-text/ansifilter gui app-text/ansifilter gui
@ -258,11 +266,6 @@ dev-ruby/bundler doc
dev-ruby/rspec-core highlight test dev-ruby/rspec-core highlight test
sys-block/thin-provisioning-tools test sys-block/thin-provisioning-tools test
# Andreas Sturmlechner <asturm@gentoo.org> (2017-09-30)
# Mask pdf support so net-print/cups-filters stabilisation
# can go ahead (bug 627392)
net-print/cups-filters pdf
# David Seifert <soap@gentoo.org> (2017-09-23) # David Seifert <soap@gentoo.org> (2017-09-23)
# >=virtual/mpi-2.0-r4 does not have stable keywords on hppa # >=virtual/mpi-2.0-r4 does not have stable keywords on hppa
# Boost 1.63 (bug 624662), Boost 1.62 (bug 590244) # Boost 1.63 (bug 624662), Boost 1.62 (bug 590244)

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15) # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15)
# net-libs/grpc not keyworded here # net-libs/grpc not keyworded here
app-admin/syslog-ng grpc app-admin/syslog-ng grpc

View File

@ -1,6 +1,10 @@
# Copyright 2022-2023 Gentoo Authors # Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-02-03)
# We only have MariaDB on loong, not MySQL.
dev-perl/DBD-MariaDB mariadb
# WANG Xuerui <xen0n@gentoo.org> (2023-08-05) # WANG Xuerui <xen0n@gentoo.org> (2023-08-05)
# 1.71.0 is the first Rust version with loong support, so there's no previous # 1.71.0 is the first Rust version with loong support, so there's no previous
# version to bootstrap from # version to bootstrap from

View File

@ -1,6 +1,14 @@
# Copyright 2022-2024 Gentoo Authors # Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2024-02-16)
# Test dependencies not keyworded on this arch.
www-servers/nginx test
# Sam James <sam@gentoo.org> (2024-02-03)
# We only have MariaDB on loong, not MySQL.
dev-perl/DBD-MariaDB mysql
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13) # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
# Unmask only where grub is keyworded # Unmask only where grub is keyworded
sys-kernel/installkernel -grub sys-kernel/installkernel -grub
@ -114,7 +122,7 @@ app-accessibility/at-spi2-core dbus-broker
# Newer sd-boot does not use gnuefi. # Newer sd-boot does not use gnuefi.
>=sys-apps/systemd-254 -boot -ukify >=sys-apps/systemd-254 -boot -ukify
>=sys-apps/systemd-utils-254 -boot -ukify >=sys-apps/systemd-utils-254 -boot -ukify
sys-kernel/installkernel -ukify sys-kernel/installkernel -systemd-boot -ukify
# WANG Xuerui <xen0n@gentoo.org> (2023-04-16) # WANG Xuerui <xen0n@gentoo.org> (2023-04-16)
# dev-python/pyopengl fails tests # dev-python/pyopengl fails tests

View File

@ -1,6 +1,10 @@
# Copyright 2022-2023 Gentoo Authors # Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-02-05)
# LLVM slots without keywords.
llvm_slot_15
# WANG Xuerui <xen0n@gentoo.org> (2023-07-11) # WANG Xuerui <xen0n@gentoo.org> (2023-07-11)
# dev-util/babeltrace fails tests on loong # dev-util/babeltrace fails tests on loong
babeltrace babeltrace

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Anna (navi) Figueiredo Gomes <navi@vlhl.dev> (2024-02-14)
# Fails to compile, bug #924396
~dev-lang/rust-1.75.0 lto
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13) # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
# Unmask only where grub is keyworded # Unmask only where grub is keyworded
sys-kernel/installkernel -grub sys-kernel/installkernel -grub

View File

@ -5,11 +5,6 @@
# Requires media-libs/libva since 29.0.0, which is unmasked here. # Requires media-libs/libva since 29.0.0, which is unmasked here.
->=media-video/obs-studio-29.0.0 ->=media-video/obs-studio-29.0.0
# Michał Górny <mgorny@gentoo.org> (2022-08-25)
# Only ppc64le binpkg is provided.
-dev-python/pypy-exe-bin
-dev-python/pypy3-exe-bin
# Sam James <sam@gentoo.org> (2022-01-18) # Sam James <sam@gentoo.org> (2022-01-18)
# No bootstrap binary available on big endian PPC64 right now, but there is # No bootstrap binary available on big endian PPC64 right now, but there is
# one for ppc64le. # one for ppc64le.

View File

@ -1,6 +1,10 @@
# 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
# Matt Jolly <kangie@gentoo.org> (2024-01-30)
# Google does not provide a ppc64 toolchain
www-client/chromium system-toolchain
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14) # Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14)
# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5.
# Therefore apply mask/force to override the profile's defaults, and invert on # Therefore apply mask/force to override the profile's defaults, and invert on

View File

@ -17,6 +17,10 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2024-02-07)
# grpc not stable here
app-admin/syslog-ng grpc
# Niccolò Belli <niccolo.belli@linuxsystems.it> (2023-03-12) # Niccolò Belli <niccolo.belli@linuxsystems.it> (2023-03-12)
# media-libs/webrtc-audio-processing not stable on ppc64 # media-libs/webrtc-audio-processing not stable on ppc64
media-video/pipewire echo-cancel media-video/pipewire echo-cancel

View File

@ -1,6 +1,14 @@
# Copyright 2023 Gentoo Authors # Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2024-02-16)
# Test dependencies not keyworded on this arch.
www-servers/nginx test
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-12-26) # Leonardo Hernández Hernández <leohdz172@proton.me> (2023-12-26)
# net-libs/grpc not keyworded here # net-libs/grpc not keyworded here
app-admin/syslog-ng grpc app-admin/syslog-ng grpc

View File

@ -1,3 +1,12 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2023-12-16)
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc
media-video/ffmpeg libdrm soc
media-video/mpv soc
# Yixun Lan <dlan@gentoo.org> (2021-07-20) # Yixun Lan <dlan@gentoo.org> (2021-07-20)
# Enable the GPU targets matching the default VIDEO_CARDS # Enable the GPU targets matching the default VIDEO_CARDS
dev-ml/llvm-ocaml llvm_targets_AMDGPU dev-ml/llvm-ocaml llvm_targets_AMDGPU

View File

@ -42,7 +42,7 @@ media-video/mpv lua_single_target_luajit -lua_single_target_lua5-1
# sd-boot should work here. # sd-boot should work here.
sys-apps/systemd -boot -boot -ukify sys-apps/systemd -boot -boot -ukify
sys-apps/systemd-utils -boot -ukify sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -ukify sys-kernel/installkernel -systemd-boot -ukify
# Sam James <sam@gentoo.org> (2023-05-10) # Sam James <sam@gentoo.org> (2023-05-10)
# sys-cluster/ceph not keyworded here # sys-cluster/ceph not keyworded here
@ -74,10 +74,6 @@ app-i18n/fcitx-libpinyin dictionary-manager
# Moved here from default/linux/... # Moved here from default/linux/...
sys-devel/gcc -sanitize sys-devel/gcc -sanitize
# Alexey Shvetsov <alexxy@gentoo.org> (2022-09-15)
# Requires proprietary binary-only libraries only available for a handful of arches
sys-cluster/slurm nvml
# Jakov Smolić <jsmolic@gentoo.org> (2022-09-07) # Jakov Smolić <jsmolic@gentoo.org> (2022-09-07)
# Unkeyworded dependencies (xen-tools, aws stack), masking to reduce # Unkeyworded dependencies (xen-tools, aws stack), masking to reduce
# the dependency graph # the dependency graph
@ -243,8 +239,3 @@ sci-libs/opencascade vtk
dev-libs/libpcre2 jit dev-libs/libpcre2 jit
dev-libs/libpcre jit dev-libs/libpcre jit
www-servers/nginx pcre-jit www-servers/nginx pcre-jit
# Ian Jordan <immoloism@gmail.com> (2024-01-24)
# Dependencies not keyworded yet:
# - dev-libs/libisoburn
dev-util/catalyst iso

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15) # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15)
# net-libs/grpc not keyworded here # net-libs/grpc not keyworded here
app-admin/syslog-ng grpc app-admin/syslog-ng grpc

View File

@ -1,6 +1,15 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 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> (2024-02-13)
# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that
# is not keyworded here and currently fails tests (bug #924430).
dev-qt/qtmultimedia:6 qml
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15) # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15)
# net-libs/grpc not keyworded here # net-libs/grpc not keyworded here
app-admin/syslog-ng grpc app-admin/syslog-ng grpc
@ -427,10 +436,6 @@ dev-lang/spidermonkey jit
# No ffmpeg keywords on sparc # No ffmpeg keywords on sparc
media-sound/dir2ogg aac wma media-sound/dir2ogg aac wma
# Virgil Dupras <vdupras@gentoo.org> (2018-10-08)
# app-text/mupdf sparc keyword was dropped in bug #631970
net-print/cups-filters pdf
# Sergei Trofimovich <slyfox@gentoo.org> (2018-08-30) # Sergei Trofimovich <slyfox@gentoo.org> (2018-08-30)
# dev-games/openscenegraph is a heavy unkeyworded dependency. # dev-games/openscenegraph is a heavy unkeyworded dependency.
# Skip keywording it for now. # Skip keywording it for now.

View File

@ -1,6 +1,13 @@
# Copyright 2019-2024 Gentoo Authors # Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
# app-text/mupdf is not stable. bug #923811
net-print/cups-filters pdf
net-print/libcupsfilters pdf
net-print/cups-meta pdf
# Sam James <sam@gentoo.org> (2023-12-30) # Sam James <sam@gentoo.org> (2023-12-30)
# Qt not marked stable here. # Qt not marked stable here.
app-text/doxygen gui app-text/doxygen gui

View File

@ -1,6 +1,16 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
# Refind is only available on a subset of arches
sys-kernel/installkernel -refind
# Marek Szuba <marecki@gentoo.org> (2024-02-01)
# dev-libs/isa-l is seriously broken on x86 (Bugs #922193, #923425),
# and upstream seems to have little to no interest in really
# supporting this arch.
net-libs/xrootd xrdec
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13) # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
# Unmask only where grub is keyworded # Unmask only where grub is keyworded
sys-kernel/installkernel -grub sys-kernel/installkernel -grub
@ -17,7 +27,7 @@ sys-devel/llvm -debuginfod
# librttopo has not been tested on this arch # librttopo has not been tested on this arch
dev-db/spatialite rttopo dev-db/spatialite rttopo
# Matt Jolly <Matt.Jolly@footclan.ninja> (2023-08-16) # Matt Jolly <kangie@gentoo.org> (2023-08-16)
# Fails tests, potential false negatives #911402 # Fails tests, potential false negatives #911402
app-antivirus/clamav system-mspack app-antivirus/clamav system-mspack
@ -386,7 +396,7 @@ app-emulation/libvirt xen
# sys-boot/gnu-efi is not supported on all archs. # sys-boot/gnu-efi is not supported on all archs.
sys-apps/systemd -boot -gnuefi -ukify sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -ukify sys-kernel/installkernel -systemd-boot -ukify
# Ben de Groot <yngwin@gentoo.org> (2015-03-15) # Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# media-libs/libbdplus is keyworded on x86, so unmask the useflag # media-libs/libbdplus is keyworded on x86, so unmask the useflag

View File

@ -1,4 +1,4 @@
# Copyright 2020-2022 Gentoo Authors # Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# This file specifies keyword level for profiles # This file specifies keyword level for profiles
@ -36,6 +36,7 @@ riscv-linux testing
x86-linux testing x86-linux testing
arm64-macos testing arm64-macos testing
ppc-macos testing ppc-macos testing
x86-macos testing
x64-macos testing x64-macos testing
x64-solaris testing x64-solaris testing

View File

@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
# Env vars to expand into USE vars. Modifying this requires prior # Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org. # discussion on gentoo-dev@lists.gentoo.org.
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager # USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev. # output. Changes need discussion on gentoo-dev.

View File

@ -1,6 +1,16 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2024 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> (2024-02-17)
# Currently fails to build with gcc, and either way the current upstream
# makes it clear that non-clang is not a supported configuration.
# Please do not report bugs if disabled unless upstream's stance changed.
games-emulation/pcsx2 clang
# Matt Turner <mattst88@gentoo.org> (2024-02-01)
# Reverse dependencies are not ready for media-libs/mesa to not provide OpenGL.
media-libs/mesa opengl
# Michael Orlitzky <mjo@gentoo.org> (2023-11-22) # Michael Orlitzky <mjo@gentoo.org> (2023-11-22)
# USE=-gui is broken in this and the subsequent version (bug # USE=-gui is broken in this and the subsequent version (bug
# 916718). Package is a PITA: the maintainer is combative, and the # 916718). Package is a PITA: the maintainer is combative, and the

View File

@ -6,6 +6,16 @@
# 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.
# Matthew Turnbull <sparky@bluefang-logic.com> (2024-01-24)
# Cinnamon wayland support is experimental and incomplete.
# https://github.com/linuxmint/wayland/issues
gnome-extra/cinnamon wayland
# James Le Cuirot <chewi@gentoo.org> (2024-02-11)
# The Raspberry Pi patch set is very heavy and will probably fail to apply
# against a live checkout.
>=media-video/ffmpeg-9999 soc
# Michael Orlitzky <mjo@gentoo.org> (2024-01-24) # Michael Orlitzky <mjo@gentoo.org> (2024-01-24)
# A missing "-o pipefail" in the gap-pkg eclass caused me to # A missing "-o pipefail" in the gap-pkg eclass caused me to
# miss a few crashes in dev-gap packages when GAP itself is # miss a few crashes in dev-gap packages when GAP itself is
@ -289,7 +299,7 @@ dev-util/schroot nls
# bug #870211. # bug #870211.
dev-lang/rust llvm-libunwind dev-lang/rust llvm-libunwind
# Matt Jolly <Matt.Jolly@footclan.ninja> (2022-09-09) # Matt Jolly <kangie@gentoo.org> (2022-09-09)
# app-antivirus/clamav JIT support requires LLVM <=13 # app-antivirus/clamav JIT support requires LLVM <=13
# ebuild support is there but currently failing to link # ebuild support is there but currently failing to link
app-antivirus/clamav jit app-antivirus/clamav jit

View File

@ -222,11 +222,6 @@ net-libs/gnutls test-full
# Requires php:7.0 and ruby:2.2 being stable # Requires php:7.0 and ruby:2.2 being stable
>=dev-libs/Ice-3.6.3 php ruby >=dev-libs/Ice-3.6.3 php ruby
# Pacho Ramos <pacho@gentoo.org> (2015-05-15)
# Version compatible with current ffmpeg is not ready to be stabilized
# bug #539212
app-emulation/vice ffmpeg
# Ben de Groot <yngwin@gentoo.org> # Ben de Groot <yngwin@gentoo.org>
# Mask experimental feature on stable. This also needs not yet stable mupdf. # Mask experimental feature on stable. This also needs not yet stable mupdf.
app-text/qpdfview fitz app-text/qpdfview fitz

View File

@ -1,6 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-15)
# Undo the general musl mask
www-client/firefox -clang

View File

@ -1,6 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-15)
# Undo the general musl mask
www-client/firefox -clang

View File

@ -1,6 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-15)
# Undo the general musl mask
www-client/firefox -clang

View File

@ -1,6 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-15)
# Undo the general musl mask
www-client/firefox -clang

View File

@ -1,6 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-15)
# Undo the general musl mask
www-client/firefox -clang

View File

@ -1,6 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-15)
# Undo the general musl mask
www-client/firefox -clang

View File

@ -1,2 +0,0 @@
..
../../../../../targets/desktop

View File

@ -0,0 +1,2 @@
..
../../../../../arch/hppa/hppa1.1

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/desktop

View File

@ -0,0 +1,2 @@
..
../../../../../../features/split-usr

View File

@ -0,0 +1,2 @@
..
../../../../../../targets/desktop

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/systemd

View File

@ -0,0 +1,2 @@
..
../../../../../arch/hppa/hppa2.0

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/desktop

View File

@ -0,0 +1,2 @@
..
../../../../../../features/split-usr

View File

@ -0,0 +1,2 @@
..
../../../../../../targets/systemd

View File

@ -1,2 +0,0 @@
..
../../../../../features/split-usr

View File

@ -1,2 +0,0 @@
..
../../../../../targets/systemd

View File

@ -1,8 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST_o32="mipsel-unknown-linux-gnu"
CHOST_n32="mips64el-unknown-linux-gnuabin32"
CHOST_n64="mips64el-unknown-linux-gnuabi64"
CHOST=${CHOST_n32}

View File

@ -1,2 +0,0 @@
../..
../../../../../../../arch/mips/mipsel/mips64el/multilib/n32

View File

@ -1,2 +0,0 @@
..
../../../../../../../../targets/systemd

View File

@ -1,2 +0,0 @@
../..
../../../../../../../arch/mips/mipsel/mips64el/multilib/o32

View File

@ -1,7 +1,7 @@
# Copyright 2022 Gentoo Authors # Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
CHOST_o32="mipsel-unknown-linux-gnu" CHOST_o32="mipsel-softfloat-linux-gnu"
CHOST_n32="mips64el-unknown-linux-gnuabin32" CHOST_n32="mips64el-unknown-linux-gnuabin32"
CHOST_n64="mips64el-unknown-linux-gnuabi64" CHOST_n64="mips64el-unknown-linux-gnuabi64"

View File

@ -0,0 +1,9 @@
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="mipsel-softfloat-linux-musl"
CHOST_o32="${CHOST}"
LIBDIR_o32="lib"
# Disable sandbox because its currently broken on mipsel-musl
FEATURES="-sandbox"

View File

@ -0,0 +1,3 @@
..
../../../../../../../features/musl
../../../../../../../features/wd40

View File

@ -0,0 +1,2 @@
..
../../../../../../arch/mips/mipsel/o32

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/systemd

View File

@ -1,8 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST_o32="mips-unknown-linux-gnu"
CHOST_n32="mips64-unknown-linux-gnuabin32"
CHOST_n64="mips64-unknown-linux-gnuabi64"
CHOST=${CHOST_n32}

View File

@ -1,2 +0,0 @@
../..
../../../../../../arch/mips/mips64/multilib/n32

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/systemd

View File

@ -1,2 +0,0 @@
../..
../../../../../../arch/mips/mips64/multilib/o32

View File

@ -1,7 +1,7 @@
# Copyright 2022 Gentoo Authors # Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
CHOST_o32="mips-unknown-linux-gnu" CHOST_o32="mips-softfloat-linux-gnu"
CHOST_n32="mips64-unknown-linux-gnuabin32" CHOST_n32="mips64-unknown-linux-gnuabin32"
CHOST_n64="mips64-unknown-linux-gnuabi64" CHOST_n64="mips64-unknown-linux-gnuabi64"

View File

@ -1,6 +1,6 @@
# Copyright 2022 Gentoo Authors # Copyright 2022-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
CHOST="mipsel-unknown-linux-musl" CHOST="mips-softfloat-linux-musl"
CHOST_o32="${CHOST}" CHOST_o32="${CHOST}"
LIBDIR_o32="lib" LIBDIR_o32="lib"

View File

@ -0,0 +1,2 @@
..
../../../../../arch/mips/o32

View File

@ -0,0 +1,2 @@
..
../../../../../../targets/systemd

Some files were not shown because too many files have changed in this diff Show More