profiles: Sync with Gentoo

It's from Gentoo commit efa521bc5f8cc66fd82964c5023e4b51339253ed.
This commit is contained in:
Flatcar Buildbot 2025-03-17 07:10:49 +00:00 committed by Krzesimir Nowak
parent 6a2ab5a2c5
commit d7ed4ad13b
65 changed files with 408 additions and 298 deletions

View File

@ -1,6 +1,15 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
media-video/ffmpeg-compat openmpt
# Sam James <sam@gentoo.org> (2025-03-04)
# qt is not keyworded here
net-wireless/wpa_supplicant gui
# Matt Jolly <kangie@gentoo.org> (2025-01-29)
# Needs dev-lang/go which is not keyworded here
x11-wm/fvwm3 go
@ -68,6 +77,7 @@ mail-filter/pyzor redis test
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
# media-libs/libplacebo is not keyworded
media-video/ffmpeg libplacebo
media-video/ffmpeg-compat libplacebo
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
@ -95,7 +105,8 @@ media-video/ffmpeg glslang
# matoro <matoro_gentoo@matoro.tk> (2023-11-24)
# media-libs/shaderc not keyworded here.
>=media-video/ffmpeg-5 shaderc
media-video/ffmpeg shaderc
media-video/ffmpeg-compat shaderc
# matoro <matoro_gentoo@matoro.tk> (2023-11-14)
# dev-db/mysql not keyworded here.
@ -207,6 +218,7 @@ media-libs/freetype svg
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2022-01-29)
# app-text/ronn-ng not keyworded here, bug #801103
@ -215,6 +227,7 @@ app-accessibility/espeak-ng man
# James Beddek <telans@posteo.de> (2022-01-15)
# media-libs/svt-av1 is not keyworded here
media-video/ffmpeg svt-av1
media-video/ffmpeg-compat svt-av1
# Sam James <sam@gentoo.org> (2021-11-05)
# Avoid keywording unnecessary depenencies for now, bug #804115
@ -278,6 +291,7 @@ sci-libs/umfpack cholmod
# bug #769098, bug #769122
media-libs/openal sndio
media-video/ffmpeg sndio
media-video/ffmpeg-compat sndio
media-sound/moc sndio
media-libs/libsdl2 sndio
media-libs/libao sndio
@ -366,6 +380,7 @@ sys-block/thin-provisioning-tools test
# Mask USE=dav1d, media-libs/dav1d is not keyworded
# Mask USE=libaribb24, media-libs/aribb24 is not keyworded
media-video/ffmpeg dav1d libaribb24 libtesseract
media-video/ffmpeg-compat dav1d libaribb24 libtesseract
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on llvm-core/clang which is not keyworded on alpha.
@ -452,6 +467,7 @@ net-libs/gnutls test-full
# Tobias Klausmann <klausman@gentoo.org> (2017-03-02)
# libilbc has not been ported to alpha and likely never will be.
media-video/ffmpeg libilbc
media-video/ffmpeg-compat libilbc
# Tobias Klausmann <klausman@gentoo.org> (2016-01-25)
# The tests use hypothesis which complains about too-slow tests on
@ -493,6 +509,7 @@ app-admin/conky cmus irc
# Tobias Klausmann <klausman@gentoo.org> (2016-06-07)
# nasm is x86/x86-64 only
media-video/ffmpeg openh264
media-video/ffmpeg-compat openh264
# Tobias Klausmann <klausman@gentoo.org> (2016-02-04)
# sys-cluster/ceph is not broken per se, but a maintenance burden.
@ -553,6 +570,7 @@ app-accessibility/orca braille
# Tobias Klausmann <klausman@gentoo.org>
# media-libs/x265 doesn't work on alpha (bug 519046)
media-video/ffmpeg x265
media-video/ffmpeg-compat x265
# Pacho Ramos <pacho@gentoo.org> (2014-02-22)
# Missing keywords, bug #495250

View File

@ -17,6 +17,26 @@
#--- END OF EXAMPLES ---
# # Sam James <sam@gentoo.org> (2025-03-11)
# The COBOL frontend only allows building on a small number of platforms
# for now until more testing and integration is done.
sys-devel/gcc -cobol
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# dev-util/nvidia-cuda-toolkit is keyworded here
media-video/ffmpeg -npp
media-video/ffmpeg-compat -npp
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# Old versions of ffmpeg needing old nv-codec-codecs complicate slots
# (done here due to the unmasking in arch/amd64).
<media-video/ffmpeg-5 nvenc
<media-video/ffmpeg-compat-5 nvenc
# Thibaud CANALE <thican@thican.net> (2025-03-09)
# Google DNS dependencies available (bug 949851)
app-crypt/certbot -certbot-dns-google
# Nowa Ammerlaan <nowa@gentoo.org> (2025-02-03)
# QtWebView is available here
dev-python/pyside -webview
@ -211,6 +231,7 @@ net-misc/curl -rustls -curl_ssl_rustls
# Quick Sync Video (through intel-mediasdk or libvpl) is
# only keyworded on amd64
media-video/ffmpeg -qsv
media-video/ffmpeg-compat -qsv
# WANG Xuerui <xen0n@gentoo.org> (2022-10-07)
# sys-libs/libsmbios is available here.
@ -239,6 +260,7 @@ media-libs/libva-intel-driver -hybrid
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Unmask AMF keyword on amd64 only
media-video/ffmpeg -amf
media-video/ffmpeg-compat -amf
media-video/handbrake -amf
# James Le Cuirot <chewi@gentoo.org> (2021-10-22)

View File

@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# dev-util/nvidia-cuda-toolkit may never be stabilized
media-video/ffmpeg npp
media-video/ffmpeg-compat npp
# Sam James <sam@gentoo.org> (2025-02-13)
# sys-cluster/corosync is marked stable here
sys-fs/mdadm -corosync
@ -80,11 +85,13 @@ net-misc/curl rustls curl_ssl_rustls
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/libvpl
media-video/ffmpeg qsv
media-video/ffmpeg-compat qsv
media-video/handbrake qsv
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# needs stabilizing
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
# dev-libs/efl is stabilized on amd64.

View File

@ -165,7 +165,6 @@ gnome-extra/gnome-shell-extension-pop-shell
# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-09-20)
# Binary-only with no x32 support
app-office/libreoffice-bin
app-office/libreoffice-bin-debug
# Hasan ÇALIŞIR <hasan.calisir@psauxit.com> (2019-10-28)
# requires net-libs/nodejs | sys-apps/yarn

View File

@ -5,4 +5,5 @@
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc
media-video/ffmpeg libdrm soc
media-video/ffmpeg-compat soc
media-video/mpv soc

View File

@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-08)
# Needs kde-frameworks/{kwallet,ki18n,kconfig} stable
dev-vcs/subversion kwallet
# Alfred Wingate <parona@protonmail.com> (2025-02-22)
# media-libs/zint is not keyworded here
media-libs/zxing-cpp experimental
@ -103,6 +107,7 @@ sys-kernel/installkernel -grub
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# media-libs/shaderc in not keyworded
media-video/ffmpeg shaderc
media-video/ffmpeg-compat shaderc
# Jon Janzen <jon@jonjanzen.com> (2023-09-11)
# librttopo has not been tested on this arch
@ -167,6 +172,7 @@ app-text/enchant nuspell
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2022-03-10)
# Boost has support for ARM32

View File

@ -16,6 +16,7 @@ x11-misc/xdg-utils plasma
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
# media-libs/libplacebo is not stable here
media-video/ffmpeg libplacebo
media-video/ffmpeg-compat libplacebo
# Nowa Ammerlaan <nowa@gentoo.org> (2024-03-21)
# Experimental, virt-firmware is keyworded only unstable
@ -102,10 +103,6 @@ dev-util/geany-plugins markdown
# virtual/jdk is not stable here.
sci-mathematics/z3 java
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-frameworks/{kwallet,ki18n,kconfig} stable
dev-vcs/subversion kwallet
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable
sys-auth/polkit kde
@ -143,6 +140,7 @@ media-sound/mpd fluidsynth
# Alexis Ballier <aballier@gentoo.org> (2017-05-29)
# frei0r-plugins is not stable yet, mask it on stable versions
media-video/ffmpeg frei0r
media-video/ffmpeg-compat frei0r
# Michael Weber <xmw@gentoo.org> (2017-04-01)
# no stable jdk

View File

@ -10,6 +10,7 @@ ada_target_gnat_2021
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
kde
kf6compat
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)

View File

@ -11,6 +11,7 @@
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc
media-video/ffmpeg libdrm soc
media-video/ffmpeg-compat soc
media-video/mpv soc
# Alexis Ballier <aballier@gentoo.org> (2017-07-10)

View File

@ -1,6 +1,26 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-03-11)
# The COBOL frontend only allows building on a small number of platforms
# for now until more testing and integration is done.
sys-devel/gcc -cobol
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# dev-util/nvidia-cuda-toolkit is keyworded here
media-video/ffmpeg -npp
media-video/ffmpeg-compat -npp
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# Old versions of ffmpeg needing old nv-codec-codecs complicate slots
# (done here due to the unmasking in arch/arm64).
<media-video/ffmpeg-5 nvenc
<media-video/ffmpeg-compat-5 nvenc
# Thibaud CANALE <thican@thican.net> (2025-03-09)
# Google DNS dependencies available (bug 949851)
app-crypt/certbot -certbot-dns-google
# Paul Zander <negril.nx+gentoo@gmail.com> (2025-02-23)
# Not part of the arm64 archive
dev-util/nvidia-cuda-toolkit -examples -rdma
@ -31,7 +51,7 @@ dev-python/qtpy remoteobjects
>=sys-devel/gcc-11 -ada
# Alexey Shvetsov <alexxy@gentoo.org> (2024-11-21)
# sci-libs/caffe2 is not keyworded on arm64
# sci-ml/caffe2 is not keyworded on arm64
sci-chemistry/gromacs nnpot
# Joonas Niilola <juippis@gentoo.org> (2024-11-16)
@ -117,6 +137,7 @@ app-arch/rpm -sequoia
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# media-libs/shaderc in not keyworded
media-video/ffmpeg shaderc
media-video/ffmpeg-compat shaderc
# Jimi Huotari <chiitoo@gentoo.org> (2023-10-21)
# Unmask on specific arches where it's available.
@ -180,6 +201,7 @@ app-text/enchant nuspell
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2022-02-26)
# Supports 64-bit NEON
@ -397,6 +419,7 @@ media-libs/mlt -sdl
media-libs/openal -sdl
media-sound/mpg123 -sdl
media-video/ffmpeg -sdl
media-video/ffmpeg-compat -sdl
media-video/mplayer -sdl
media-video/mpv -sdl
>=x11-libs/wxGTK-3 -sdl

View File

@ -1,6 +1,11 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-12)
# dev-util/nvidia-cuda-toolkit may never be stabilized
media-video/ffmpeg npp
media-video/ffmpeg-compat npp
# Eli Schwartz <eschwartz@gentoo.org> (2025-01-27)
# Dependencies e.g. pypy not stable here.
dev-build/meson test-full

View File

@ -1,6 +1,22 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-03-11)
# The COBOL frontend only allows building on a small number of platforms
# for now until more testing and integration is done.
sys-devel/gcc cobol
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# dev-util/nvidia-cuda-toolkit has very few keywords
media-video/ffmpeg npp
media-video/ffmpeg-compat npp
# Thibaud CANALE <thican@thican.net> (2025-03-09)
# Too many dependencies are not keyworded (bug 949851)
# - dev-python/google-api-python-client
# - dev-python/google-auth
app-crypt/certbot certbot-dns-google
# Nowa Ammerlaan <nowa@gentoo.org> (2025-02-03)
# QtWebView is not available everywhere
dev-python/pyside webview
@ -176,6 +192,7 @@ net-misc/curl rustls curl_ssl_rustls
# Quick Sync Video (through intel-mediasdk or oneVPL) is
# only keyworded on amd64
media-video/ffmpeg qsv
media-video/ffmpeg-compat qsv
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-01)
# Only supported on ppc64le.
@ -222,6 +239,7 @@ sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
media-video/ffmpeg-compat amf
media-video/handbrake amf
# Sam James <sam@gentoo.org> (2021-11-15)

View File

@ -4,6 +4,11 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
media-video/ffmpeg-compat openmpt
# Sam James <sam@gentoo.org> (2025-01-14)
# dev-cpp/benchmark isn't (yet) keyworded here, although >=1.9.1 should
# work fine with patching as the ebuild does.
@ -103,6 +108,7 @@ media-libs/libv4l bpf
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# Vulkan is not available here
media-video/ffmpeg glslang shaderc vulkan
media-video/ffmpeg-compat shaderc vulkan
# Violet Purcell <vimproved@inventati.org> (2023-10-12)
# dev-build/samurai is not keyworded here.
@ -218,6 +224,7 @@ media-libs/xine-lib dav1d
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2022-03-06)
# Unkeyworded dependencies
@ -345,6 +352,7 @@ media-sound/vorbis-tools kate
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# dependencies not keyworded
media-video/ffmpeg dav1d libaribb24 libtesseract vidstab
media-video/ffmpeg-compat dav1d libaribb24 libtesseract vidstab
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# media-gfx/nvidia-texture-tools, media-libs/allegro not keyworded on hppa
@ -422,6 +430,7 @@ app-forensics/sleuthkit java
# media-libs/libilbc has not been ported to HPPA
# media-libs/zimg triggers a toolchain issue (bug #597152)
media-video/ffmpeg libilbc zimg
media-video/ffmpeg-compat libilbc zimg
# Justin Lecher <jlec@gentoo.org> (2017-01-15)
# unkeyworded rev deps

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# When you add an entry to the top of this file, add your name, the date, and
@ -258,6 +258,7 @@ media-gfx/imagemagick raw
# media-libs/{libdc1394,x264} is not stable.
# media-libs/game-music-emu is not stable.
media-video/ffmpeg gme ieee1394 x264
media-video/ffmpeg-compat gme ieee1394 x264
# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-06)
# sci-visualization/gnuplot is not stable.

View File

@ -5,11 +5,6 @@
# We only have MariaDB on loong, not MySQL.
dev-perl/DBD-MariaDB mariadb
# WANG Xuerui <xen0n@gentoo.org> (2023-08-05)
# 1.71.0 is the first Rust version with loong support, so there's no previous
# version to bootstrap from
dev-lang/rust:stable/1.71 system-bootstrap
# Ionen Wolkens <ionen@gentoo.org> (2023-07-26)
# MPV currently[1] has no plans to support >=lua5-3 making luajit
# the only choice for maintained lua. Apply mask/force to override

View File

@ -1,6 +1,15 @@
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
media-video/ffmpeg-compat openmpt
# WANG Xuerui <xen0n@gentoo.org> (2025-03-04)
# this target has support for sanitizers
sys-devel/gcc -sanitize
# Alfred Wingate <parona@protonmail.com> (2025-02-22)
# media-libs/zint is not keyworded here
media-libs/zxing-cpp experimental
@ -50,6 +59,7 @@ media-libs/libass libunibreak
# WANG Xuerui <xen0n@gentoo.org> (2024-09-27)
# media-libs/libilbc needs porting
media-video/ffmpeg libilbc
media-video/ffmpeg-compat libilbc
net-analyzer/wireshark ilbc
net-libs/pjproject ilbc
net-misc/asterisk ilbc
@ -248,6 +258,7 @@ app-cdr/brasero tracker
dev-cpp/libcmis man
media-libs/opencv tesseract
media-video/ffmpeg libtesseract
media-video/ffmpeg-compat libtesseract
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-auth/sssd isn't keyworded here yet

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2024-07-13)
@ -35,6 +35,7 @@ sys-apps/systemd tpm xkb
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# James Le Cuirot <chewi@gentoo.org> (2022-01-09)
# Most usage of KMS requires GBM, which is provided by Mesa, which currently

View File

@ -1,10 +1,9 @@
# Copyright 2006-2024 Gentoo Authors
# Copyright 2006-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
# requires <llvm-18
dev-lang/spidermonkey:102
=sys-auth/polkit-123
=dev-lang/rust-1.71.1
=virtual/rust-1.71.1-r2

View File

@ -1,9 +1,24 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# net-libs/rabbitmq-c is not keyworded here
media-video/ffmpeg rabbitmq
media-video/ffmpeg-compat rabbitmq
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
media-video/ffmpeg-compat openmpt
# Sam James <sam@gentoo.org> (2025-03-04)
# qt is not keyworded here
net-wireless/wpa_supplicant gui
# Sam James <sam@gentoo.org> (2025-02-21)
# media-video/rav1e is not yet keyworded here
media-video/ffmpeg rav1e
media-video/ffmpeg-compat rav1e
# Pacho Ramos <pacho@gentoo.org> (2025-01-26)
# Needs unkeyworded net-libs/msgraph
@ -50,7 +65,7 @@ gnome-base/gvfs google test
# Michał Górny <mgorny@gentoo.org> (2024-09-08)
# libcxx is broken on mips, https://bugs.gentoo.org/939297#c2
llvm-core/clang-common default-libcxx
llvm-core/clang-runtime libcxx
llvm-core/clang-runtime default-libcxx libcxx
# Hans de Graaff <graaff@gentoo.org> (2024-09-08)
# Requires large parts of dev-ruby/rails to be keyworded
@ -64,6 +79,7 @@ app-crypt/gcr:4 gtk
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06)
# media-libs/vidstab is not keyworded
media-video/ffmpeg vidstab
media-video/ffmpeg-compat vidstab
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06)
# media-video/rav1e isn't keyworded here
@ -138,6 +154,7 @@ dev-util/maturin doc
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
# media-libs/libplacebo is not keyworded
media-video/ffmpeg libplacebo
media-video/ffmpeg-compat libplacebo
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
@ -173,10 +190,12 @@ dev-lang/php capstone
# media-libs/libjxl casualties
# https://github.com/libjxl/libjxl/issues/2433
media-video/ffmpeg jpegxl
media-video/ffmpeg-compat jpegxl
# matoro <matoro_gentoo@matoro.tk> (2023-12-15)
# media-libs/libvpx casualties (#700902)
media-video/ffmpeg vpx
media-video/ffmpeg-compat vpx
media-plugins/gst-plugins-meta vpx
# matoro <matoro_gentoo@matoro.tk> (2023-11-26)
@ -189,7 +208,8 @@ net-analyzer/rrdtool rados
# matoro <matoro_gentoo@matoro.tk> (2023-11-24)
# media-libs/shaderc not keyworded here.
>=media-video/ffmpeg-5 shaderc
media-video/ffmpeg shaderc
media-video/ffmpeg-compat shaderc
# matoro <matoro_gentoo@matoro.tk> (2023-11-22)
# PyQt 6 is not keyworded here
@ -203,6 +223,7 @@ net-p2p/bitcoin-core gui qrcode
# media-libs/libaom casualties
# https://bugs.chromium.org/p/aomedia/issues/detail?id=3487
media-video/ffmpeg libaom
media-video/ffmpeg-compat libaom
media-libs/libavif aom
media-libs/libheif aom
@ -252,6 +273,7 @@ app-text/enchant nuspell
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# James Le Cuirot <chewi@gentoo.org> (2022-02-24)
# These GRUB platforms are only for MIPS.

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Yongxiang Liang <tanekliang@gentoo.org> (2024-10-10)
@ -132,6 +132,7 @@ app-text/enchant nuspell
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2021-11-15)
# librtas is available on (only) ppc*
@ -286,7 +287,7 @@ app-forensics/sleuthkit java
# Michał Górny <mgorny@gentoo.org> (2017-03-24)
# libcxx fails to compile on ppc*, #595744.
llvm-core/clang-common default-libcxx
llvm-core/clang-runtime libcxx
llvm-core/clang-runtime default-libcxx libcxx
# James Le Cuirot <chewi@gentoo.org> (2016-12-14)
# DOSBox + OpenGLide is untested on this arch.

View File

@ -4,6 +4,7 @@
# Sam James <sam@gentoo.org> (2025-02-21)
# media-video/rav1e is not yet keyworded here
media-video/ffmpeg rav1e
media-video/ffmpeg-compat rav1e
# Pacho Ramos <pacho@gentoo.org> (2025-01-26)
# Needs unkeyworded net-libs/msgraph
@ -187,7 +188,7 @@ dev-lang/php avif
# Sam James <sam@gentoo.org> (2021-02-28)
# compiler-rt* has no support for ppc32 (yet?)
# bug #708344
llvm-core/clang-runtime compiler-rt sanitize
llvm-core/clang-runtime compiler-rt default-compiler-rt sanitize
llvm-core/clang-common default-compiler-rt
# Florian Schmaus <flo@geekplace.eu> (2020-12-03)

View File

@ -39,6 +39,7 @@ dev-ruby/kramdown unicode
# Sam James <sam@gentoo.org> (2022-11-19)
# Deps not stable on ppc
llvm-core/clang-common default-lld
llvm-core/clang-runtime default-lld
llvm-core/llvm binutils-plugin z3 xar
# Sam James <sam@gentoo.org> (2022-07-27)
@ -53,6 +54,7 @@ net-fs/nfs-utils nfsv4
net-fs/samba client
gnome-base/gvfs samba
media-video/ffmpeg samba
media-video/ffmpeg-compat samba
media-video/vlc samba
# Sam James <sam@gentoo.org> (2022-03-03)

View File

@ -36,3 +36,4 @@ app-admin/syslog-ng grpc
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# media-libs/shaderc in not keyworded
media-video/ffmpeg shaderc
media-video/ffmpeg-compat shaderc

View File

@ -1,10 +1,11 @@
# Copyright 2023-2024 Gentoo Authors
# Copyright 2023-2025 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/ffmpeg-compat soc
media-video/mpv soc
# Yixun Lan <dlan@gentoo.org> (2021-07-20)

View File

@ -1,12 +1,8 @@
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Alfred Wingate <parona@protonmail.com> (2025-02-22)
# media-libs/zint is not keyworded here
media-libs/zxing-cpp experimental
# Alexey Shvetsov <alexxy@gentoo.org> (2024-11-21)
# sci-libs/caffe2 is not keyworded on riscv
# sci-ml/caffe2 is not keyworded on riscv
sci-chemistry/gromacs nnpot
# Benda Xu <heroxbd@gentoo.org> (2024-10-10)

View File

@ -238,6 +238,7 @@ app-portage/nattka depgraph-order
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2021-11-05)
# Avoid keywording unnecessary depenencies for now, bug #804115

View File

@ -1,12 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-06-25)
# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
# tarball, so force system-bootstrap instead (i.e. force using rust-bin
# or existing installed rust). bug #842246, bug #869680.
dev-lang/rust system-bootstrap
# Sam James <sam@gentoo.org> (2022-02-19)
# New enough SpiderMonkey not (yet?) keyworded here, bug #753221
sys-auth/polkit duktape

View File

@ -1,9 +1,19 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
media-video/ffmpeg-compat openmpt
# Sam James <sam@gentoo.org> (2025-03-04)
# qt is not keyworded here
net-wireless/wpa_supplicant gui
# Sam James <sam@gentoo.org> (2025-02-21)
# media-video/rav1e is not yet keyworded here
media-video/ffmpeg rav1e
media-video/ffmpeg-compat rav1e
# Matt Jolly <kangie@gentoo.org> (2025-01-29)
# Needs dev-lang/go which is not keyworded here
@ -69,6 +79,7 @@ x11-misc/xdg-utils plasma
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
# media-libs/libplacebo is not keyworded here
media-video/ffmpeg libplacebo
media-video/ffmpeg-compat libplacebo
# Sam James <sam@gentoo.org> (2024-06-23)
# app-crypt/gcr:4[gtk] is not available here
@ -138,6 +149,7 @@ media-libs/libavif rav1e
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# Vulkan is not available here
media-video/ffmpeg glslang shaderc vulkan
media-video/ffmpeg-compat shaderc vulkan
# Michał Górny <mgorny@gentoo.org> (2023-10-22)
# This is not ISDN CAPI, so unmask it.
@ -277,6 +289,7 @@ media-libs/freetype svg
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2022-03-06)
# Unkeyworded dependencies
@ -326,7 +339,7 @@ dev-cpp/eigen test
# Sam James <sam@gentoo.org> (2021-04-27)
# Deps not yet tested/keyworded.
llvm-core/clang-common default-compiler-rt default-lld
llvm-core/clang-runtime compiler-rt
llvm-core/clang-runtime compiler-rt default-compiler-rt default-lld
llvm-core/llvm z3
# Sam James <sam@gentoo.org> (2021-03-19)
@ -443,6 +456,7 @@ net-analyzer/snort open-appid
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# net-libs/srt is -sparc
media-video/ffmpeg srt
media-video/ffmpeg-compat srt
# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
# git useflag requires dev-libs/libgit2
@ -579,10 +593,6 @@ net-dns/bind dnstap
# networkmanager USE masked due to missing keywords
gnome-extra/nm-applet teamd
# Pacho Ramos <pacho@gentoo.org> (2016-01-31)
# Missing keywords, bug #560382
media-video/ffmpeg snappy
# Justin Lecher <jlec@gentoo.org> (2015-11-18)
# requires dev-python/restkit which requires
# dev-python/socketpool which requires dev-python/gevent which requires
@ -625,6 +635,7 @@ dev-libs/libpeas lua
# Alexis Ballier <aballier@gentoo.org> (2015-02-11)
# Missing ffmpeg deps, bug #510340
media-video/ffmpeg x265
media-video/ffmpeg-compat x265
# Pacho Ramos <pacho@gentoo.org> (2014-01-10)
# Missing keywords

View File

@ -1,6 +1,11 @@
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-12)
# app-arch/snappy is not stable here yet
media-video/ffmpeg snappy
media-video/ffmpeg-compat snappy
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
# app-text/mupdf is not stable. bug #923811
net-print/cups-filters pdf
@ -17,12 +22,6 @@ www-client/links avif
# dev-ruby/stringex is not marked stable here yet
dev-ruby/kramdown unicode
# Sam James <sam@gentoo.org> (2022-09-12)
# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
# tarball, so force system-bootstrap instead (i.e. force using rust-bin
# or existing installed rust). bug #842246, bug #869680.
dev-lang/rust -system-bootstrap
# Sam James <sam@gentoo.org> (2022-06-10)
# gstreamer not marked stable on sparc
media-sound/pulseaudio-daemon aptx ldac
@ -39,6 +38,7 @@ net-fs/nfs-utils nfsv4
net-fs/samba client
gnome-base/gvfs samba
media-video/ffmpeg samba
media-video/ffmpeg-compat samba
media-video/vlc samba
# Sam James <sam@gentoo.org> (2022-05-10)
@ -102,6 +102,7 @@ media-sound/vorbis-tools kate
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# dependencies not stable on sparc
media-video/ffmpeg codec2 dav1d libaom libaribb24 libilbc libtesseract lv2 rubberband vidstab
media-video/ffmpeg-compat codec2 dav1d libaom libaribb24 libilbc libtesseract lv2 rubberband vidstab
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-10)
# gnome-online-accounts not stable on sparc

View File

@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Thibaud CANALE <thican@thican.net> (2025-03-09)
# Google DNS dependencies available (bug 949851)
app-crypt/certbot -certbot-dns-google
# Alfred Wingate <parona@protonmail.com> (2025-02-22)
# media-libs/zint is not keyworded here
media-libs/zxing-cpp experimental
@ -189,6 +193,7 @@ lxqt-base/lxqt-meta desktop-portal
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
media-video/ffmpeg-compat vmaf
# Sam James <sam@gentoo.org> (2022-03-10)
# dev-util/hip and its rocm dependencies not keyworded here

View File

@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-07)
# KDE Frameworks is no longer stable on x86
x11-themes/QGnomePlatform qt5
# Sam James <sam@gentoo.org> (2025-02-13)
# sys-cluster/corosync is marked stable here
sys-fs/mdadm -corosync

View File

@ -4,6 +4,11 @@
# New entries go on top.
# Please use the same syntax as in use.mask.
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-07)
# KDE Frameworks is not stable
kde
kwallet
# Paul Zander <negril.nx+gentoo@gmail.org> (2024-02-14)
# sci-libs/atlas is not stable
atlas

View File

@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2025-03-05)
# 136.0 can't be compiled with "-rust-extensions".
~mail-client/thunderbird-136.0 rust-extensions
# Ionen Wolkens <ionen@gentoo.org> (2024-12-24)
# ebuild currently only support luajit, spare users from having
# to set it by forcing it here (bug #946881)

View File

@ -6,6 +6,14 @@
# New entries go on top.
# Michał Górny <mgorny@gentoo.org> (2025-03-05)
# Mask until we have keyworded dev-util/spirv-llvm-translator:20 release.
llvm-core/libclc llvm_slot_20
# Michał Górny <mgorny@gentoo.org> (2025-03-05)
# Mask until we have keyworded dev-lang/rust{,-bin} / slot 20 release.
www-client/chromium llvm_slot_20
# Paul Zander <negril.nx+gentoo@gmail.com> (2025-02-24)
# Only builds with ffmpeg-4.x, upstream has no timeline to fix it.
# https://tracker.dev.opencascade.org/view.php?id=32871
@ -103,7 +111,6 @@ dev-python/qtpy pyside2
# Joonas Niilola <juippis@gentoo.org> (2024-11-16)
# Wasm support is (currently) only available on amd64 and arm64.
www-client/firefox wasm
www-client/firefox wasm-sandbox
# Matt Jolly <kangie@gentoo.org> (2024-11-11)
@ -234,11 +241,6 @@ sys-libs/glibc cet
# 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)
# A missing "-o pipefail" in the gap-pkg eclass caused me to
# miss a few crashes in dev-gap packages when GAP itself is
@ -335,7 +337,10 @@ dev-lang/ruby jemalloc
# Joonas Niilola <juippis@gentoo.org> (2023-07-14)
# Calendar is broken with some languages on 115.0 release. Bug #910229
>=mail-client/thunderbird-115.0 system-icu
# Update on 136.0: Thunderbird upstream still carries the patch for bundled icu
# and in icu upstream, the issue is unresolved. "system-icu" still doesn't
# work properly in 136.0, bug #950687.
mail-client/thunderbird system-icu
# Marek Szuba <marecki@gentoo.org> (2023-07-10)
# dev-python/mkdocs-material is by design directly integrated with
@ -864,6 +869,7 @@ dev-db/mysql client-libs
# This flag can be sensibly enabled only on macos.
# Can be unmasked in prefix/darwin/macos profiles. Bug #637482
media-video/ffmpeg appkit
media-video/ffmpeg-compat appkit
# Andreas K. Huettel <dilfridge@gentoo.org> (2017-09-09)
# Potentially destructive. Use it only if you know what you're doing.

View File

@ -4,6 +4,11 @@
# New entries go on top.
# Please use the same syntax as in package.use.mask.
# Sam James <sam@gentoo.org> (2025-03-07)
# Gradually unmask for newer Rust to avoid making users recompile for
# the change. See bug #735154.
<dev-lang/rust-1.86 system-llvm
# Arthur Zamarin <arthurzam@gentoo.org> (2025-02-03)
# Requires dev-util/shelltestrunner
app-arch/mt-st test
@ -45,6 +50,7 @@ sci-physics/lammps hip
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/libvpl
media-video/ffmpeg qsv
media-video/ffmpeg-compat qsv
media-video/handbrake qsv
# Guillermo Joandet <gjoandet@gmail.com> (2022-11-22)
@ -138,7 +144,7 @@ app-emulation/winetricks test
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-12-21)
# For bleeding edge features and testing, not generally suitable
# for stable systems
dev-lang/rust nightly system-bootstrap
dev-lang/rust nightly
# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-09)
# Declared experimental, and dev-cpp/websocketpp not stable yet
@ -154,12 +160,6 @@ dev-perl/Template-Toolkit gd
media-fonts/unifont utils fontforge
media-video/vdrsync dvdr
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-05-10)
# needs llvm slots which are not stable #678908
# also prone to weird compilation failures
# masking this for now, will readjust as situation changes
>=dev-lang/rust-1.34 system-llvm
# Mart Raudsepp <leio@gentoo.org> (2019-04-14)
# Needs media-plugins/gst-plugins-chromaprint, which is not stable
# anywhere yet.

View File

@ -4,10 +4,13 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# Sam James <sam@gentoo.org> (2025-03-09)
# Obsolete in favour of gcc_*. gnat-gpl will be removed soon.
ada_target_gnat_2021
# Michał Górny <mgorny@gentoo.org> (2024-12-31)
# LLVM slots with no keyworded releases yet.
llvm_slot_21
llvm_slot_20
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-11)
# dev-db/firebird last-rites preparation

View File

@ -4,6 +4,11 @@
# New entries go on top.
# Please use the same syntax as in use.mask.
# Michał Górny <mgorny@gentoo.org> (2024-12-31)
# LLVM slots with no stable releases yet.
llvm_slot_21
llvm_slot_20
# Hans de Graaff <graaff@gentoo.org> (2024-12-26)
# Currently in testing and not ready to go stable yet.
ruby_targets_ruby34

View File

@ -135,6 +135,7 @@ sci-geosciences
sci-libs
sci-mathematics
sci-misc
sci-ml
sci-physics
sci-visualization
sec-keys

View File

@ -8,3 +8,7 @@
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-28)
# rust-bin is available on amd64 musl
-dev-lang/rust-bin
# Sebastian Parborg <darkdefende@gmail.com> (2025-01-21)
# blender-bin is only compatible with glibc
media-gfx/blender-bin

View File

@ -9,3 +9,7 @@ dev-java/openjdk-bin:8
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-28)
# rust-bin is available on amd64 musl
-dev-lang/rust-bin
# Sebastian Parborg <darkdefende@gmail.com> (2025-01-21)
# blender-bin is only compatible with glibc
media-gfx/blender-bin

View File

@ -9,3 +9,7 @@ dev-java/openjdk-bin:8
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-28)
# rust-bin is available on amd64 musl
-dev-lang/rust-bin
# Sebastian Parborg <darkdefende@gmail.com> (2025-01-21)
# blender-bin is only compatible with glibc
media-gfx/blender-bin

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16)
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16)
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16)
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16)
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk>
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk>
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk>
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk>
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk>
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -1,6 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk>
# We build our riscv musl binaries ourselves, #936643
dev-lang/rust system-bootstrap

View File

@ -3,6 +3,7 @@
# This file contains descriptions of the PHP_TARGETS USE_EXPAND flags
php8-4 - Build against PHP 8.4
php8-3 - Build against PHP 8.3
php8-2 - Build against PHP 8.2
php8-1 - Build against PHP 8.1

View File

@ -17,6 +17,7 @@ media-libs/gexiv2 test
# matoro <matoro_gentoo@matoro.tk> (2023-11-16)
# media-libs/libvpx casualties (#700902)
media-video/ffmpeg vpx
media-video/ffmpeg-compat vpx
www-client/firefox system-libvpx
www-client/seamonkey system-libvpx
media-video/vlc vpx
@ -36,6 +37,7 @@ games-engines/scummvm vpx
# media-libs/libaom casualties
# https://bugs.chromium.org/p/aomedia/issues/detail?id=3487
media-video/ffmpeg libaom
media-video/ffmpeg-compat libaom
www-client/firefox system-av1
www-client/seamonkey system-av1
media-video/vlc aom

View File

@ -1,4 +1,4 @@
# Copyright 2023-2024 Gentoo Authors
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-08-11)
@ -13,3 +13,4 @@ app-emulation/wine-vanilla mingw
# profile settings expect it.
# TODO: Make a profile without default-libcxx too?
llvm-core/clang-common default-compiler-rt default-lld default-libcxx
llvm-core/clang-runtime default-compiler-rt default-lld default-libcxx

View File

@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NHOrus <jy6x2b32pie9@yahoo.com> (2025-03-13)
# uses functions musl will not implement, bug #942215
app-admin/sud
# NHOrus <jy6x2b32pie9@yahoo.com> (2025-02-01)
# not ported to musl, bug #713434
app-crypt/mit-krb5-appl
@ -267,7 +271,6 @@ app-misc/kryoflux-dtc
app-office/drawio-desktop-bin
app-office/joplin-desktop
app-office/libreoffice-bin
app-office/libreoffice-bin-debug
app-office/onlyoffice-bin
app-shells/pwsh-bin
app-text/master-pdf-editor

View File

@ -1,6 +1,24 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# Been failing to build for a long time for musl with modern compilers,
# so mask until there is a proper fix. Note that this does not disable
# v4l support entirely (always enabled), only libv4l use (bug #911499).
#
# Old ebuilds had a different meaning for USE=v4l (has *both* a libv4l
# and v4l) and it should not be masked, can be removed after cleanup.
media-video/ffmpeg v4l
=media-video/ffmpeg-4.4.5-r1 libv4l -v4l
=media-video/ffmpeg-6.1.2-r0 libv4l -v4l
=media-video/ffmpeg-7.1-r0 libv4l -v4l
media-video/ffmpeg-compat v4l
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# dev-util/nvidia-cuda-toolkit is unavailable on musl
media-video/ffmpeg npp
media-video/ffmpeg-compat npp
# Sam James <sam@gentoo.org> (2025-01-08)
# Depends on currently-masked elogind version on musl profiles (bug #947739)
sys-libs/pam elogind
@ -158,17 +176,18 @@ net-irc/ngircd test
# Sam James <sam@gentoo.org> (2022-10-04)
# Rolling mask for all USE flags which pull in a masked binary package
# (linked against glibc). Use for all such packages.
dev-libs/oneDNN mkl
sci-ml/oneDNN mkl
kde-apps/kdenetwork-meta dropbox
media-libs/opencv atlas mkl
media-video/ffmpeg amf
media-video/ffmpeg-compat amf
media-video/handbrake amf
net-fs/openafs tsm
net-analyzer/nagios-plugin-check_raid megaraid-sas
sys-apps/hwloc gl
sci-chemistry/gromacs mkl
sci-libs/armadillo mkl
sci-libs/caffe2 mkl
sci-ml/caffe2 mkl
sci-libs/dlib mkl
sci-libs/trilinos mkl
www-client/qutebrowser widevine

View File

@ -1,9 +0,0 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-04-03)
# We want to use rust-bin (with fixes) or source-built rust
# to bootstrap rust properly.
# See https://github.com/gentoo/gentoo/pull/19815 for discussion
# and bug #682370, bug #682370
dev-lang/rust system-bootstrap

View File

@ -11,7 +11,8 @@ USE="selinux"
FEATURES="selinux sesandbox sfperms -pid-sandbox"
POLICY_TYPES="strict targeted"
# Build all policy types by default
POLICY_TYPES="strict targeted mcs mls"
PORTAGE_T="portage_t"
PORTAGE_FETCH_T="portage_fetch_t"
PORTAGE_SANDBOX_T="portage_sandbox_t"

View File

@ -3,9 +3,9 @@
# Brian Dolbec <dolsen@gentoo.org> (2014-09-17)
# mask pypy for several utilities due to incompatibility with libselinux
sys-apps/portage python_targets_pypy3
app-portage/elicense python_targets_pypy3
app-portage/elogv python_targets_pypy3
app-portage/gentoolkit python_targets_pypy3
app-portage/smart-live-rebuild python_targets_pypy3
app-portage/gentoopm python_targets_pypy3
sys-apps/portage python_targets_pypy3 python_targets_pypy3_11
app-portage/elicense python_targets_pypy3 python_targets_pypy3_11
app-portage/elogv python_targets_pypy3 python_targets_pypy3_11
app-portage/gentoolkit python_targets_pypy3 python_targets_pypy3_11
app-portage/smart-live-rebuild python_targets_pypy3 python_targets_pypy3_11
app-portage/gentoopm python_targets_pypy3 python_targets_pypy3_11

View File

@ -3,7 +3,8 @@
# Sam James <sam@gentoo.org> (2025-02-21)
# Needs Rust
media-video/ffmpeg rav1e
media-video/ffmpeg rav1e svg
media-video/ffmpeg-compat rav1e svg
# Viorel Munteanu <ceamac@gentoo.org> (2025-01-24)
# Requires dev-python/asyncssh.

View File

@ -33,6 +33,92 @@
#--- END OF EXAMPLES ---
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-17)
# Database migration issues on upgrade, bug #951486
>=app-office/kmymoney-5.1.92
# Arthur Zamarin <arthurzam@gentoo.org> (2025-03-15)
# EAPI=7, uses deprecated Go eclasses. Isn't maintained in Gentoo
# since 2019, with awaiting version bump (upstream is still active).
# Has open security vulnerabilities.
# Removal on 2025-04-14. Bugs #951417, #631076, #679948, #695310,
# #771051, #844727, #880151, #908590, #948207, #813702, #866356.
sys-cluster/teleport
# Sam James <sam@gentoo.org> (2025-03-13)
# Causes build failures in reverse dependencies (bug #951062, bug #951120)
=dev-util/spirv-headers-1.4.304.0-r1
=dev-util/spirv-llvm-translator-15.0.10-r1
=dev-util/spirv-llvm-translator-16.0.10-r1
=dev-util/spirv-llvm-translator-17.0.10-r1
=dev-util/spirv-llvm-translator-18.1.10-r1
=dev-util/spirv-llvm-translator-19.1.5-r1
# Sam James <sam@gentoo.org> (2025-03-09)
# Obsolete in favour of dev-lang/ada-bootstrap. Using sys-devel/gcc[ada]
# should now Just Work. Removal on 2025-04-10.
dev-lang/gnat-gpl
# Sam James <sam@gentoo.org> (2025-03-09)
# Breaks distutils.ccompiler with a lot of fallout. bug #950978 and
# many others.
=dev-python/setuptools-75.9.0
=dev-python/setuptools-75.9.1
=dev-python/setuptools-76.0.0
=dev-python/ensurepip-setuptools-75.9.0
=dev-python/ensurepip-setuptools-75.9.1
=dev-python/ensurepip-setuptools-76.0.0
# Arthur Zamarin <arthurzam@gentoo.org> (2025-03-08)
# EAPI=7. Broken CLI for packages.g.o.
# Removal on 2025-04-07.
app-portage/pgo
# Anna (navi) Figueiredo Gomes <navi@vlhl.dev> (2025-03-08)
# User services is merged and released in openrc-0.60, this fork
# is now unmaintained and superseded.
# Removal on 2025-04-08. Bug #950367
sys-apps/openrc-navi
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-07)
# No more revdeps after kde-apps/knotes last-rites and Gear 24.08.3 cleanup.
# Removal on 2025-03-31.
kde-apps/akonadi-notes
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-07)
# Downstream-split fallback package for KF5-based revdeps without any
# revdeps left. Removal on 2025-03-31.
kde-apps/kdesdk-thumbnailers-common
media-libs/ksanecore-common
net-misc/kio-zeroconf-common
# Sam James <sam@gentoo.org> (2025-03-07)
# May cause emerge to hang (bug #950707). Tests hang on one machine
# and another strange report upstream: https://github.com/pkgconf/pkgconf/issues/383.
# Mask out of caution for now.
=dev-util/pkgconf-2.4.1
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-06)
# Last release in 2018 and no upstream activity ever since.
# Please migrate to an alternative backup solution. Bug #947894
# Removal on 2025-04-15.
app-backup/luckybackup
# Michał Górny <mgorny@gentoo.org> (2025-03-06)
# This package is clearly unmaintained. It has lost all CPython
# versions, and retained PyPy3 likely only because it wasn't versioned.
# Also, since it's eclass usage used to be broken, it went under the
# radar. Removal on 2025-04-05. Bug #950702.
dev-vcs/notify-webhook
# Joonas Niilola <juippis@gentoo.org> (2025-03-05)
# New release channel deemed as stable. Package.masked for the early
# adopters - make sure to have ~/.thunderbird backed up, since
# downgrading back to esr channel (128) might be impossible due to
# changed database schemas.
>=mail-client/thunderbird-136.0
>=mail-client/thunderbird-bin-136.0
# John Helmert III <ajak@gentoo.org> (2025-03-02)
# Doesn't seem to cleanly load, see:
# https://github.com/lkrg-org/lkrg/issues/364
@ -50,13 +136,6 @@ sci-biology/clustalx
# various upstream reports. Bug #947621. Removal on 2025-03-31.
media-sound/qtscrobbler
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-01)
# Currently packaged version released 12 years ago; dead upstream,
# possibly GPL violating piece of very expensive software not available
# to "new" customers in most countries even for a 5-figure USD sum.
# Bug #947239. Removal on 2025-03-31.
app-text/diffpdf
# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-01)
# Last release 10 years ago, dead upstream, does not build with Qt6,
# no one else packages this. Removal on 2025-03-31.
@ -137,13 +216,6 @@ dev-python/pyside6-tools
# Removal on 2025-03-18.
sci-electronics/eagle
# Andreas Sturmlechner <asturm@gentoo.org> (2025-02-16)
# KF5/Qt5 based and no signs of porting or even life upstream.
# kde-frameworks/kcalendarcore:5 has no more revdeps after this.
# Removal on 2025-03-16.
app-office/calligraplan
kde-frameworks/kcalendarcore:5
# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-02-16)
# Discontinued, please use xournal++ instead.
# Removal on 2025-03-16. Bug 948200.
@ -184,42 +256,10 @@ app-text/fictionup
# Removal on 2025-03-16.
app-emulation/vkd3d
# Andreas Sturmlechner <asturm@gentoo.org> (2025-02-13)
# Last release 10 years ago, dead upstream, depends on Qt5, no one else
# packages this. Removal on 2025-03-14.
x11-misc/kaqaz
# Andreas Sturmlechner <asturm@gentoo.org> (2025-02-12)
# Depends on deprecated Qt5Script, gone closed-source upstream, multiple
# open bugs #912829, #913106, #922304, #922306, #926039, #935772, #935887,
# no response from maintainer. Removal on 2025-03-14.
net-analyzer/ostinato
# Andreas Sturmlechner <asturm@gentoo.org> (2025-02-12)
# Last release from 2021 even if not yet dead upstream; however completely
# unmaintained in Gentoo, with the ensuing multiple longstanding bugs
# #832614, #866935, #895806, #915790, #944379, #945060; ebuild still based
# on EAPI-7, USE=javascript depending on deprecated Qt5Script, USE=qt5
# blocking qt5-removal, etc. This package was already problematic during
# transition from Qt4 to Qt5, I will not deal with it this time.
# Removal on 2025-03-14.
net-p2p/eiskaltdcpp
# Maciej Barć <xgqt@gentoo.org> (2025-02-12)
# Masked for testing. Fails to update from previous version. See bug #949626.
>=x11-themes/fluent-icon-theme-2025.02.10
# Ionen Wolkens <ionen@gentoo.org> (2025-02-11)
# Fails to build with >=gcc14 and >=clang16 (Modern C) and tests fail
# among several other accumulating issues. Hasn't received a release
# since 2013 and snapshots been difficult due to upstream often doing
# refactoring leading to various runtime regressions, and testing the
# state downstream is not obvious (current snapshot has some runtime
# issues too). Re-adding could be considered if there is ever a proper
# release. Recommend using games-fps/darkplaces instead.
# Removal on 2025-03-13. Bugs #931506, #926463, #919237, #908709, ...
games-fps/quakeforge
# Matt Jolly <kangie@gentoo.org> (2025-02-10)
# Rust ebuilds are migrating to use RPATH/RUNPATH to find their libraries.
# New revisions for each Slot are already in-tree and should be used instead.
@ -255,38 +295,6 @@ games-fps/quakeforge
# https://bugs.gentoo.org/949414
=dev-cpp/cpp-httplib-0.18.6
# Mike Pagano <mpagano@gentoo.org> (2025-02-07)
# Last release 3 years ago, no version compiles; ours or upstreams.
# Ack from maintainer. Driver is available in the Linux Kernel
# Removal on 2025-03-07. Bug: 949318
net-misc/AQtion
# Arthur Zamarin <arthurzam@gentoo.org> (2025-01-28)
# Since we are done with EGO_SUM, this tool isn't needed any more.
# Removal on 2025-02-27. Bug #948966.
dev-go/get-ego-vendor
# Arthur Zamarin <arthurzam@gentoo.org> (2025-01-24)
# EAPI=7, uses deprecated Go eclasses, fails to compile, installation
# blocked by current versions of docker (which provides the features).
# Removal on 2025-02-23. Bugs #948656, #844577, #694898, #678982.
app-containers/docker-proxy
# Arthur Zamarin <arthurzam@gentoo.org> (2025-01-24)
# EAPI=7, uses depcreated Go eclasses, fails to compile. burrow itself
# has exporter built in since version 1.3.4, which can be used instead.
# Removal on 2025-02-23. Bugs #948655, #844613, #679086.
app-metrics/burrow_exporter
# Arthur Zamarin <arthurzam@gentoo.org> (2025-01-24)
# EAPI=7, uses deprecated Go eclasses, upstream repo is archived.
# gom is a go dependency manager which doesn't work with modern
# Go tools, and is redundent to standard `go install` commands.
# go-colortext has only gom as reverse dependency.
# Removal on 2025-02-23. Bugs #948653, #844655, #844664, #922697.
dev-go/go-colortext
dev-go/gom
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-23)
# Qt5 package without any revdeps. Use dev-qt/qttools[qdbus] instead.
dev-qt/qdbusviewer
@ -313,12 +321,6 @@ dev-qt/qtwebview:5
>=dev-libs/intel-compute-runtime-24.52.32224.5
>=dev-util/intel-graphics-compiler-2.5.7
# Nowa Ammerlaan <nowa@gentoo.org> (2025-01-03)
# Contains a serious bug that can cause deletion of the users home dir.
# See-also: https://github.com/keshavbhatt/whatsie/issues/230
# Removal on 2025-03-03 unless upstream fixes the issue
net-im/whatsie
# Michał Górny <mgorny@gentoo.org> (2024-12-05)
# 6.12.2 does not boot for me.
=sys-kernel/gentoo-kernel-6.12.2
@ -433,82 +435,13 @@ app-emulation/virtualbox-kvm
# exim_tinydb utility crashes due to invalid free() (used in startup script)
=mail-mta/exim-4.98
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
# New major ffmpeg version. Tracker bug #928905.
>=media-video/ffmpeg-7.0
# Sam James <sam@gentoo.org> (2024-06-25)
# The symbol versioning "fix" breaks anything built with 3.0.0.
=dev-libs/libassuan-3.0.1
# Alfredo Tupone <tupone@gentoo.org> (2024-06-09)
# Not ready for testing
>=dev-lang/ocaml-5
dev-ml/sexplib0:0/0.17
dev-ml/ocaml_intrinsics:0/0.17
dev-ml/ocaml_intrinsics_kernel:0/0.17
dev-ml/base:0/0.17
dev-ml/fieldslib:0/0.17
dev-ml/stdio:0/0.17
>=dev-ml/ocaml-compiler-libs-0.17
>=dev-ml/ppxlib-0.32.1
dev-ml/ppx_cold:0/0.17
dev-ml/ppxlib_jane
dev-ml/ppx_compare:0/0.17
dev-ml/ppx_enumerate:0/0.17
dev-ml/ppx_globalize:0/0.17
dev-ml/ppx_sexp_conv:0/0.17
dev-ml/ppx_hash:0/0.17
dev-ml/ppx_base:0/0.17
dev-ml/ppx_fields_conv:0/0.17
dev-ml/ppx_fixed_literal:0/0.17
dev-ml/ppx_here:0/0.17
dev-ml/ppx_let:0/0.17
dev-ml/ppx_sexp_message:0/0.17
dev-ml/ppx_sexp_value:0/0.17
dev-ml/ppx_assert:0/0.17
dev-ml/jane-street-headers:0/0.17
dev-ml/ppx_optcomp:0/0.17
dev-ml/jst-config:0/0.17
dev-ml/time_now:0/0.17
dev-ml/ppx_inline_test:0/0.17
dev-ml/ppx_bench:0/0.17
dev-ml/splittable_random:0/0.17
dev-ml/base_quickcheck:0/0.17
dev-ml/ppx_stable:0/0.17
dev-ml/ppx_string:0/0.17
dev-ml/ppx_expect:0/0.17
dev-ml/parsexp:0/0.17
dev-ml/sexplib:0/0.17
dev-ml/variantslib:0/0.17
dev-ml/ppx_variants_conv:0/0.17
dev-ml/ppx_log:0/0.17
dev-ml/ppx_ignore_instrumentation:0/0.17
dev-ml/typerep:0/0.17
dev-ml/ppx_typerep_conv:0/0.17
dev-ml/ppx_tydi:0/0.17
dev-ml/capitalization:0/0.17
dev-ml/ppx_string_conv:0/0.17
dev-ml/ppx_stable_witness:0/0.17
dev-ml/ppx_pipebang:0/0.17
dev-ml/ppx_optional:0/0.17
dev-ml/ppx_module_timer:0/0.17
dev-ml/ppx_disable_unused_warnings:0/0.17
dev-ml/ppx_custom_printf:0/0.17
dev-ml/bin_prot:0/0.17
dev-ml/ppx_bin_prot:0/0.17
dev-ml/ppx_jane:0/0.17
dev-ml/gel:0/0.17
dev-ml/ppx_diff:0/0.17
dev-ml/int_repr:0/0.17
dev-ml/base_bigstring:0/0.17
dev-ml/core:0/0.17
dev-ml/uopt:0/0.17
dev-ml/core_kernel:0/0.17
dev-ml/timezone:0/0.17
dev-ml/sexp_pretty:0/0.17
dev-ml/expect_test_helpers_core:0/0.17
dev-ml/core_unix:0/0.17
dev-ml/async_kernel:0/0.17
dev-ml/async_unix:0/0.17
dev-ml/protocol_version_header:0/0.17
@ -517,8 +450,6 @@ dev-ml/async_log:0/0.17
dev-ml/textutils:0/0.17
dev-ml/async:0/0.17
>=dev-ml/labltk-8.06.14
dev-ml/patience_diff:0/0.17
>=dev-ml/ppx_deriving-6.0.2
dev-ml/ppx_js_style:0/0.17
>=dev-ml/camlp4-5
dev-ml/textutils_kernel:0/0.17

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (2024-07-19)
@ -29,6 +29,7 @@ sys-libs/ncurses-compat tinfo
# This flag can be sensibly enabled only on macos
# hence it is masked in base profile. Bug #637482
media-video/ffmpeg -appkit
media-video/ffmpeg-compat -appkit
# Fabian Groffen <grobian@gentoo.org> (2009-10-30)
# X and linux only

View File

@ -1,6 +1,12 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Filip Kobierski <fkobi@pm.me> (2025-02-27)
# Most desktop users will get doxygen because a USE=doc dep.
# With USE=gui, which is the default for this profile, it pulls in
# qtbase with many dependencies and I doubt it will be used.
app-text/doxygen -gui
# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-07)
# Required by kde-frameworks/kio:6
dev-qt/qtbase libproxy

View File

@ -1,3 +1,26 @@
move dev-python/pyside6 dev-python/pyside
slotmove dev-php/pecl-ssh2 0 7
slotmove dev-php/pecl-stomp 0 7
move dev-util/rr dev-debug/rr
move sci-libs/evaluate sci-ml/evaluate
move sci-libs/transformers sci-ml/transformers
move sci-libs/tokenizers sci-ml/tokenizers
move sci-libs/datasets sci-ml/datasets
move sci-libs/huggingface_hub sci-ml/huggingface_hub
move sci-libs/safetensors sci-ml/safetensors
move sci-libs/torchvision sci-ml/torchvision
move sci-libs/pytorch sci-ml/pytorch
move sci-libs/caffe2 sci-ml/caffe2
move sci-libs/foxi sci-ml/foxi
move sci-libs/gloo sci-ml/gloo
move sci-libs/ideep sci-ml/ideep
move sci-libs/jiwer sci-ml/jiwer
move sci-libs/kineto sci-ml/kineto
move sci-libs/NNPACK sci-ml/NNPACK
move sci-libs/onnx sci-ml/onnx
move sci-libs/seqeval sci-ml/seqeval
move sci-libs/tensorpipe sci-ml/tensorpipe
move sci-libs/XNNPACK sci-ml/XNNPACK
move dev-libs/FBGEMM sci-ml/FBGEMM
move dev-libs/FP16 sci-ml/FP16
move dev-libs/oneDNN sci-ml/oneDNN

View File

@ -30,7 +30,6 @@ move app-crypt/openpgp-keys-teemutoivola sec-keys/openpgp-keys-teemutoivola
move app-crypt/openpgp-keys-terminator sec-keys/openpgp-keys-terminator
move app-crypt/openpgp-keys-tor sec-keys/openpgp-keys-tor
move app-crypt/openpgp-keys-voikko sec-keys/openpgp-keys-voikko
move app-emulation/docker-proxy app-containers/docker-proxy
move app-emulation/containerd app-containers/containerd
move app-emulation/crun app-containers/crun
move app-emulation/buildah app-containers/buildah