profiles: Sync with Gentoo

It's from Gentoo commit 6a98e5e60500a55da0bf7f74fa171636e4fe00af.
This commit is contained in:
Flatcar Buildbot 2022-12-05 07:14:58 +00:00
parent 5c8d6b597f
commit 5c7b3e508b
64 changed files with 509 additions and 215 deletions

View File

@ -21,7 +21,7 @@ LIBDIR_alpha="lib"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) # Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers # Defaults for video drivers
VIDEO_CARDS="fbdev mga nv r128 radeon" VIDEO_CARDS="fbdev mga r128 radeon"
# Tobias Klausmann <klausman@gentoo.org> (2018-06-25) # Tobias Klausmann <klausman@gentoo.org> (2018-06-25)
# Enable USE=libtirpc by default, to ease dependency resolution during # Enable USE=libtirpc by default, to ease dependency resolution during

View File

@ -42,11 +42,6 @@ media-gfx/graphicsmagick jpegxl
# Untested useflag on other arches, needs keywording # Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf media-video/ffmpeg vmaf
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2022-01-29) # Sam James <sam@gentoo.org> (2022-01-29)
# app-text/ronn-ng not keyworded here, bug #801103 # app-text/ronn-ng not keyworded here, bug #801103
app-accessibility/espeak-ng man app-accessibility/espeak-ng man

View File

@ -23,6 +23,7 @@ dev-lang/rust llvm_targets_X86
app-emulation/wine-vanilla -abi_x86_64 app-emulation/wine-vanilla -abi_x86_64
app-emulation/wine-staging -abi_x86_64 app-emulation/wine-staging -abi_x86_64
app-emulation/wine-proton -abi_x86_64 app-emulation/wine-proton -abi_x86_64
app-emulation/wine-gecko -abi_x86_64
virtual/wine -abi_x86_64 virtual/wine -abi_x86_64
# Michał Górny <mgorny@gentoo.org> (2017-04-08) # Michał Górny <mgorny@gentoo.org> (2017-04-08)

View File

@ -17,6 +17,10 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2022-12-01)
# Keyworded here.
app-alternatives/awk -nawk
# Guillermo Joandet <gjoandet@gmail.com> (2022-11-22) # Guillermo Joandet <gjoandet@gmail.com> (2022-11-22)
# app-text/pandoc is keyworded on this architecture # app-text/pandoc is keyworded on this architecture
net-libs/gssdp -man net-libs/gssdp -man
@ -46,6 +50,10 @@ media-sound/qmmp -xmp
# Need intel-hybrid-codec-driver, which only works on amd64 # Need intel-hybrid-codec-driver, which only works on amd64
media-libs/libva-intel-driver -hybrid 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
# James Le Cuirot <chewi@gentoo.org> (2021-10-22) # James Le Cuirot <chewi@gentoo.org> (2021-10-22)
# The JIT feature only works on amd64 and x86. # The JIT feature only works on amd64 and x86.
app-emulation/fs-uae -jit app-emulation/fs-uae -jit

View File

@ -85,7 +85,7 @@ net-misc/chrony html
# Adam Feldman <NP-Hardass@gentoo.org> (2017-09-27) # Adam Feldman <NP-Hardass@gentoo.org> (2017-09-27)
# patchset variants are not stable # patchset variants are not stable
virtual/wine proton staging virtual/wine staging
# Tim Harder <radhermit@gentoo.org> (2017-09-11) # Tim Harder <radhermit@gentoo.org> (2017-09-11)
# Pulls in dev-ruby/asciidoctor which has too large of a ruby testing # Pulls in dev-ruby/asciidoctor which has too large of a ruby testing

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Florian Schmaus <flow@gentoo.org> (2022-11-23) # Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593 # avoid larger deptree, bug #882593
dev-python/bracex doc dev-python/bracex doc
@ -39,11 +47,6 @@ kde-frameworks/kfilemetadata mobi
# https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html # https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html
dev-libs/boost -context dev-libs/boost -context
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-01-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2022-01-15) # Sam James <sam@gentoo.org> (2022-01-15)
# Deps not yet stable: # Deps not yet stable:
# app-emulation/spice # app-emulation/spice

View File

@ -0,0 +1,7 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License, v2
# Sam James <sam@gentoo.org> (2022-12-04)
# libpcre[jit] is broken on arm64 BE and libpcre1 is EOL now
# bug #884285
dev-libs/libpcre jit

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Florian Schmaus <flow@gentoo.org> (2022-11-23) # Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593 # avoid larger deptree, bug #882593
dev-python/bracex doc dev-python/bracex doc
@ -42,11 +46,6 @@ media-video/ffmpeg vmaf
# Supports 64-bit NEON # Supports 64-bit NEON
>=media-libs/libjpeg-turbo-2.1.3 -cpu_flags_arm_neon >=media-libs/libjpeg-turbo-2.1.3 -cpu_flags_arm_neon
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-01-11)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2022-02-02) # Sam James <sam@gentoo.org> (2022-02-02)
# sys-cluster/knem is not keyworded on arm64 # sys-cluster/knem is not keyworded on arm64
sys-cluster/openmpi openmpi_fabrics_knem sys-cluster/openmpi openmpi_fabrics_knem

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-01)
# Only supported on ppc64le.
sys-devel/gcc ieee-long-double
# Michał Górny <mgorny@gentoo.org> (2022-12-01)
# Not widely keyworded.
app-alternatives/awk nawk
# Mike Gilbert <floppym@gentoo.org> (2022-10-16) # Mike Gilbert <floppym@gentoo.org> (2022-10-16)
# Only supported on MIPS. # Only supported on MIPS.
dev-lang/gnat-gpl fixed-point dev-lang/gnat-gpl fixed-point
@ -39,6 +47,11 @@ sys-libs/libseccomp experimental-loong
# These GRUB platforms are only for MIPS. # These GRUB platforms are only for MIPS.
sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2021-11-15) # Sam James <sam@gentoo.org> (2021-11-15)
# Only available on PPC*. # Only available on PPC*.
sys-apps/util-linux rtas sys-apps/util-linux rtas

View File

@ -4,6 +4,14 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword # NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch. # request bug for the hppa arch.
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Florian Schmaus <flow@gentoo.org> (2022-11-23) # Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593 # avoid larger deptree, bug #882593
dev-python/bracex doc dev-python/bracex doc
@ -65,11 +73,6 @@ media-video/ffmpeg vmaf
# Unkeyworded dependencies # Unkeyworded dependencies
net-mail/cyrus-imapd http net-mail/cyrus-imapd http
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Arthur Zamarin <arthurzam@gentoo.org> (2022-02-08) # Arthur Zamarin <arthurzam@gentoo.org> (2022-02-08)
# bash becomes corrupted and system breaks, bug #832946 # bash becomes corrupted and system breaks, bug #832946
app-shells/bash mem-scramble app-shells/bash mem-scramble
@ -302,10 +305,6 @@ kde-frameworks/extra-cmake-modules doc
# pulls in many dev-ruby/asciidoctor dependencies (bug #583390) # pulls in many dev-ruby/asciidoctor dependencies (bug #583390)
net-misc/chrony html net-misc/chrony html
# Jeroen Roovers <jer@gentoo.org> (2015-07-03)
# net-libs/nghttp2 fails to compile (bug #552898)
net-libs/nghttp2 cxx
# Jeroen Roovers <jer@gentoo.org> (2015-05-17) # Jeroen Roovers <jer@gentoo.org> (2015-05-17)
# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not # Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not
# keyworded (bug #549516) # keyworded (bug #549516)

View File

@ -26,6 +26,6 @@ CHOST_ia64="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) # Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers # Defaults for video drivers
#VIDEO_CARDS="fbdev mga nv r128 radeon" #VIDEO_CARDS="fbdev mga r128 radeon"
INPUT_DEVICES="void" INPUT_DEVICES="void"
VIDEO_CARDS="dummy" VIDEO_CARDS="dummy"

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Florian Schmaus <flow@gentoo.org> (2022-11-23) # Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593 # avoid larger deptree, bug #882593
dev-python/bracex doc dev-python/bracex doc
@ -47,11 +55,6 @@ media-video/ffmpeg vmaf
# Unkeyworded dependencies # Unkeyworded dependencies
net-mail/cyrus-imapd http net-mail/cyrus-imapd http
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-01-11)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2022-01-29) # Sam James <sam@gentoo.org> (2022-01-29)
# app-text/ronn-ng not keyworded here, bug #801103 # app-text/ronn-ng not keyworded here, bug #801103
app-accessibility/espeak-ng man app-accessibility/espeak-ng man

View File

@ -1,11 +1,92 @@
# 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
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# The loong port of sys-boot/grub:2 isn't upstreamed yet.
dev-util/ostree grub
sys-libs/efivar test
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sci-libs/adolc fails to build on loong for now.
dev-cpp/eigen test
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# app-misc/tracker fails tests on loong.
app-cdr/brasero tracker
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# dev-libs/libcdio fails to build on loong for now.
gnome-base/gvfs cdda
media-video/ffmpeg cdio
media-video/mpv cdda
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# Respective dependency fails to build, pending investigation, mask for the
# time being
app-text/enchant voikko
dev-cpp/libcmis man
media-libs/opencv tesseract
media-video/ffmpeg libilbc libtesseract
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-auth/sssd isn't keyworded here yet
app-admin/sudo sssd
# WANG Xuerui <xen0n@gentoo.org> (2022-12-04)
# neither app-text/ronn or app-text/ronn-ng can be built with
# RUBY_TARGETS=ruby30
app-accessibility/espeakup man
app-accessibility/espeak-ng man
# WANG Xuerui <xen0n@gentoo.org> (2022-12-04)
# dev-libs/boxfort is only supported on amd64, arm64, arm and x86 due to
# inline asm, so we have no dev-libs/criterion
app-admin/syslog-ng test
# WANG Xuerui <xen0n@gentoo.org> (2022-12-03)
# Things requiring net-libs/gnome-online-accounts, which depends on
# net-libs/webkit-gtk.
gnome-base/gvfs google
# WANG Xuerui <xen0n@gentoo.org> (2022-12-02)
# sys-cluster/ceph is not keyworded yet.
net-analyzer/rrdtool rados
# WANG Xuerui <xen0n@gentoo.org> (2022-12-02)
# Boost.Context has had support for loong since 1.79.0.
dev-libs/boost -context
# WANG Xuerui <xen0n@gentoo.org> (2022-12-02)
# dev-qt/qtlocation:5 fails to compile with gcc-13 for now.
dev-python/PyQt5 location
# WANG Xuerui <xen0n@gentoo.org> (2022-12-01)
# sys-libs/libhugetlbfs isn't buildable here yet due to arch-specific code.
sys-apps/nvme-cli hugepages
# WANG Xuerui <xen0n@gentoo.org> (2022-12-01)
# Mask GRUB2 platforms not applicable to loong.
sys-boot/grub:2 grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh
# WANG Xuerui <xen0n@gentoo.org> (2022-11-30)
# No Haskell on loong yet (port under review), hence no virtual/pandoc and
# friends.
www-apps/hugo test
# WANG Xuerui <xen0n@gentoo.org> (2022-11-30)
# Test phase apparently requires an ocamlopt port.
dev-lang/ocaml test
# WANG Xuerui <xen0n@gentoo.org> (2022-11-29)
# Dep media-plugins/libvisual-plugins fails to build, seems too hairy to fix.
media-plugins/gst-plugins-meta libvisual
# WANG Xuerui <xen0n@gentoo.org> (2022-11-27) # WANG Xuerui <xen0n@gentoo.org> (2022-11-27)
# Mask configurations not accepting llvm:16 and/or clang:16, either due to # Mask configurations not accepting llvm:16 and/or clang:16, either due to
# lack of testing or simply being unsupported upstream (the opaque pointers # lack of testing or simply being unsupported upstream (the opaque pointers
# in particular need downstream changes). # in particular need downstream changes).
app-office/libreoffice clang app-office/libreoffice clang
<dev-db/postgresql-16 llvm
<media-libs/mesa-22.3.0 llvm <media-libs/mesa-22.3.0 llvm
# WANG Xuerui <xen0n@gentoo.org> (2022-11-27) # WANG Xuerui <xen0n@gentoo.org> (2022-11-27)
@ -23,6 +104,7 @@ sys-devel/clang-runtime libcxx openmp
# WANG Xuerui <xen0n@gentoo.org> (2022-11-18) # WANG Xuerui <xen0n@gentoo.org> (2022-11-18)
# net-libs/webkit-gtk is not available on loong yet. # net-libs/webkit-gtk is not available on loong yet.
app-text/atril epub app-text/atril epub
gnome-extra/evolution-data-server oauth
mate-base/mate help mate-base/mate help
# WANG Xuerui <xen0n@gentoo.org> (2022-10-04) # WANG Xuerui <xen0n@gentoo.org> (2022-10-04)
@ -32,7 +114,9 @@ mate-base/mate help
>=sys-libs/compiler-rt-sanitizers-15 -asan >=sys-libs/compiler-rt-sanitizers-15 -asan
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08) # WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/jre is not available on loong yet. # virtual/{jdk,jre} is not available on loong yet.
app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript
media-libs/rubberband jni
www-client/chromium js-type-check www-client/chromium js-type-check
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13) # WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
@ -40,12 +124,6 @@ www-client/chromium js-type-check
# investigation. # investigation.
net-libs/libssh mbedtls net-libs/libssh mbedtls
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
# dev-lang/go is not available on loong yet.
media-libs/libheif go test
sys-apps/earlyoom test
sys-libs/libcap tools
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24) # WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Unmask experimental-loong on packages; we're loong. # Unmask experimental-loong on packages; we're loong.
dev-libs/libffi -experimental-loong dev-libs/libffi -experimental-loong

View File

@ -1,8 +1,33 @@
# 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
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# Respective dependency fails to build, pending investigation, mask for the
# time being
chromaprint
mongodb
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# Lack of testing
vtk
# WANG Xuerui <xen0n@gentoo.org> (2022-12-03)
# sys-cluster/ceph is not keyworded yet.
ceph
rbd
# WANG Xuerui <xen0n@gentoo.org> (2022-12-01)
# app-emulation/xen has arch-specific code, hence not available for loong yet.
xen
# WANG Xuerui <xen0n@gentoo.org> (2022-11-28)
# media-sound/nas currently not buildable due to x11-misc/xorg-cf-files
# lacking arch-specific adaptation
nas
# WANG Xuerui <xen0n@gentoo.org> (2022-11-18) # WANG Xuerui <xen0n@gentoo.org> (2022-11-18)
# net-libs/webkit-gtk is not available on loong yet. # net-libs/webkit-gtk is not available on loong yet.
gnome-online-accounts
webkit webkit
# WANG Xuerui <xen0n@gentoo.org> (2022-11-01) # WANG Xuerui <xen0n@gentoo.org> (2022-11-01)
@ -24,6 +49,7 @@ luajittex
lua_single_target_luajit lua_single_target_luajit
lua_targets_luajit lua_targets_luajit
mono mono
ocamlopt
opencl opencl
valgrind valgrind

View File

@ -9,11 +9,6 @@ sys-apps/systemd tpm xkb
# Untested useflag on other arches, needs keywording # Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf media-video/ffmpeg vmaf
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-01-11)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# James Le Cuirot <chewi@gentoo.org> (2022-01-09) # James Le Cuirot <chewi@gentoo.org> (2022-01-09)
# Most usage of KMS requires GBM, which is provided by Mesa, which currently # Most usage of KMS requires GBM, which is provided by Mesa, which currently
# doesn't work on m68k. # doesn't work on m68k.

View File

@ -27,11 +27,6 @@ media-video/ffmpeg vmaf
# These GRUB platforms are only for MIPS. # These GRUB platforms are only for MIPS.
sys-boot/grub -grub_platforms_loongson -grub_platforms_qemu-mips sys-boot/grub -grub_platforms_loongson -grub_platforms_qemu-mips
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-01-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Fabian Groffen <grobian@gentoo.org> (2022-02-13) # Fabian Groffen <grobian@gentoo.org> (2022-02-13)
# needs unkeyworded virtual/gsasl # needs unkeyworded virtual/gsasl
mail-client/mutt gsasl mail-client/mutt gsasl

View File

@ -30,11 +30,6 @@ app-text/enchant nuspell
# Untested useflag on other arches, needs keywording # Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf media-video/ffmpeg vmaf
# Adel Kara Slimane <adel.ks@zegrapher.com> (2021-12-11)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2021-11-15) # Sam James <sam@gentoo.org> (2021-11-15)
# librtas is available on (only) ppc* # librtas is available on (only) ppc*
sys-apps/util-linux -rtas sys-apps/util-linux -rtas

View File

@ -15,7 +15,7 @@ FCFLAGS="${CFLAGS}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) # Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers # Defaults for video drivers
VIDEO_CARDS="fbdev mga nv r128 radeon" VIDEO_CARDS="fbdev mga r128 radeon"
# Michał Górny <mgorny@gentoo.org> (2014-06-27) # Michał Górny <mgorny@gentoo.org> (2014-06-27)
# Multilib-related setup for compatibility with future multilib. # Multilib-related setup for compatibility with future multilib.

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Sam James <sam@gentoo.org> (2022-11-19) # Sam James <sam@gentoo.org> (2022-11-19)
# Fails to compile because of size, bug #829602. # Fails to compile because of size, bug #829602.
sys-devel/clang extra sys-devel/clang extra

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors # Copyright 1999-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
# All extra USE/etc should be specified in sub-profiles. # All extra USE/etc should be specified in sub-profiles.
@ -35,7 +35,7 @@ IUSE_IMPLICIT="abi_ppc_64"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18) # Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers # Defaults for video drivers
VIDEO_CARDS="fbdev mga nv r128 radeon" VIDEO_CARDS="fbdev mga r128 radeon"
# Enable abi_ppc_64 for packages that don't have it forced. # Enable abi_ppc_64 for packages that don't have it forced.
ABI_PPC="64" ABI_PPC="64"

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Sam James <sam@gentoo.org> (2022-10-13) # Sam James <sam@gentoo.org> (2022-10-13)
# Causes segfaults, bug #871921 # Causes segfaults, bug #871921
sci-libs/symengine tcmalloc sci-libs/symengine tcmalloc

View File

@ -1,7 +0,0 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Even if someone makes Portage accept other keywords, here
# we need specific versions / patches for riscv!
sys-devel/gcc -amd64 -~amd64
sys-libs/glibc -amd64 -~amd64

View File

@ -1,6 +1,10 @@
# Copyright 2021-2022 Gentoo Authors # Copyright 2021-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
# Mike Rivnak <rivnakm1@gmail.com> (2022-11-30)
# luajit is currently not supported on riscv, so use lua instead
app-editors/neovim lua_single_target_lua5-1
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-11-13) # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-11-13)
# 1.64 segfaults, so we force 1.65 bootstrapping 1.65 # 1.64 segfaults, so we force 1.65 bootstrapping 1.65
~dev-lang/rust-1.65.0 system-bootstrap ~dev-lang/rust-1.65.0 system-bootstrap

View File

@ -1,6 +1,26 @@
# Copyright 2019-2022 Gentoo Authors # Copyright 2019-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/yacc reference
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Mike Rivnak <rivnakm1@gmail.com> (2022-11-30)
# luajit is currently not supported on riscv
app-editors/neovim lua_single_target_luajit
# Michał Górny <mgorny@gentoo.org> (2022-11-30)
# Mask unkeyworded providers.
app-alternatives/bzip2 pbzip2
# Yixun Lan <dlan@gentoo.org> (2022-11-24) # Yixun Lan <dlan@gentoo.org> (2022-11-24)
# depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511 # depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511
www-servers/varnish jit www-servers/varnish jit
@ -76,11 +96,6 @@ sys-block/fio rbd
# Upstream bug for criu: https://github.com/checkpoint-restore/criu/issues/1702 # Upstream bug for criu: https://github.com/checkpoint-restore/criu/issues/1702
app-containers/crun criu app-containers/crun criu
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Yongxinag Liang <tanekliang@gmail.com> (2022-01-09) # Yongxinag Liang <tanekliang@gmail.com> (2022-01-09)
# app-emulation/xen-tools doesn't support riscv yet # app-emulation/xen-tools doesn't support riscv yet
app-emulation/qemu xen app-emulation/qemu xen

View File

@ -1,6 +1,18 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Michał Górny <mgorny@gentoo.org> (2022-11-25)
# Unkeyworded shells.
app-alternatives/sh lksh mksh
# Florian Schmaus <flow@gentoo.org> (2022-11-23) # Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593 # avoid larger deptree, bug #882593
dev-python/bracex doc dev-python/bracex doc
@ -105,11 +117,6 @@ app-portage/nattka depgraph-order
# Untested useflag on other arches, needs keywording # Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf media-video/ffmpeg vmaf
# Adel Kara Slimane <adel.ks@zegrapher.com> (2021-12-11)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2021-11-05) # Sam James <sam@gentoo.org> (2021-11-05)
# Avoid keywording unnecessary depenencies for now, bug #804115 # Avoid keywording unnecessary depenencies for now, bug #804115
dev-python/scipy pythran dev-python/scipy pythran

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Sam James <sam@gentoo.org> (2022-11-24) # Sam James <sam@gentoo.org> (2022-11-24)
# Pulls in gjs which is broken on sparc, bug #882071 # Pulls in gjs which is broken on sparc, bug #882071
app-crypt/libsecret test-rust app-crypt/libsecret test-rust
@ -65,11 +73,6 @@ media-video/ffmpeg vmaf
# Unkeyworded dependencies # Unkeyworded dependencies
net-mail/cyrus-imapd http net-mail/cyrus-imapd http
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Daniel Pielmeier <billie@gentoo.org> (2021-11-07) # Daniel Pielmeier <billie@gentoo.org> (2021-11-07)
# gnome-base/librsvg is not keyworded here, bug #807130 # gnome-base/librsvg is not keyworded here, bug #807130
app-admin/conky lua-rsvg app-admin/conky lua-rsvg

View File

@ -1,6 +1,14 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Sam James <sam@gentoo.org> (2022-12-02)
# Not keyworded here
app-alternatives/lex reflex
# Michał Górny <mgorny@gentoo.org> (2022-12-01)
# Keyworded here.
app-alternatives/awk -nawk
# Michał Górny <mgorny@gentoo.org> (2022-11-16) # Michał Górny <mgorny@gentoo.org> (2022-11-16)
# spirv-llvm-translator is not keyworded x86. # spirv-llvm-translator is not keyworded x86.
dev-libs/libclc spirv dev-libs/libclc spirv
@ -59,11 +67,6 @@ media-video/ffmpeg vmaf
# dev-util/hip and its rocm dependencies not keyworded here # dev-util/hip and its rocm dependencies not keyworded here
sci-physics/lammps hip sci-physics/lammps hip
# Adel Kara Slimane <adel.ks@zegrapher.com> (2021-02-17)
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
# Sam James <sam@gentoo.org> (2022-01-20) # Sam James <sam@gentoo.org> (2022-01-20)
# Only supports cpu_flags_x86_aes in 64-bit mode # Only supports cpu_flags_x86_aes in 64-bit mode
net-fs/samba cpu_flags_x86_aes net-fs/samba cpu_flags_x86_aes

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Matt Turner <mattst88@gentoo.org> (2022-12-02)
# The patch we apply from Fedora doesn't apply.
>x11-terms/gnome-terminal-3.46.3 vanilla
# Patrick McLean <chutzpah@gentoo.org> (2022-06-27) # Patrick McLean <chutzpah@gentoo.org> (2022-06-27)
# Doesn't build with boost installed on the system, some deps require boost # Doesn't build with boost installed on the system, some deps require boost
# so force the flag on until problem fixed upstream # so force the flag on until problem fixed upstream

View File

@ -6,6 +6,11 @@
# This file is only for generic masks. For arch-specific masks (i.e. # This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base. # mask everywhere, unmask on arch/*) use arch/base.
# John Helmert III <ajak@gentoo.org> (2022-11-29)
# sys-apps/ucspi-ssl is last rited
mail-mta/netqmail pop3
mail-mta/notqmail pop3
# Joonas Niilola <juippis@gentoo.org> (2022-11-25) # Joonas Niilola <juippis@gentoo.org> (2022-11-25)
# x11-wm/stumpwm-22.05_p20220818[doc] is totally broken. Bug #882935 # x11-wm/stumpwm-22.05_p20220818[doc] is totally broken. Bug #882935
x11-wm/stumpwm doc x11-wm/stumpwm doc

View File

@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top. # This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask # Please use the same syntax as in use.mask
# Alfredo Tupone <tupone@gentoo.org> (2022-12-4)
# sys-devel/gcc:12 is not stable yet
ada_target_gcc_12_2_0
# Patrick Lauer <patrick@gentoo.org> (2022-10-13) # Patrick Lauer <patrick@gentoo.org> (2022-10-13)
# Postgres:15 is not stable yet # Postgres:15 is not stable yet
postgres_targets_postgres15 postgres_targets_postgres15

View File

@ -2,6 +2,7 @@ acct-group
acct-user acct-user
app-accessibility app-accessibility
app-admin app-admin
app-alternatives
app-antivirus app-antivirus
app-arch app-arch
app-backup app-backup

View File

@ -0,0 +1,3 @@
..
../../../../arch/amd64
../../../../releases/23.0

View File

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

View File

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

View File

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

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04)
# only gcc-12 provides ieee-long-double, which is not stable yet.
=sys-devel/gcc-12* ~ppc64

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04)
# We need gcc-12 for ieee-long-double.
<sys-devel/gcc-12

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04)
# Hard requirement for this profile.
sys-devel/gcc ieee-long-double

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04)
# We need gcc-12 for ieee-long-double.
>=sys-devel/gcc-12 -ieee-long-double

View File

@ -0,0 +1,11 @@
if [[ "${EBUILD_PHASE}" == "setup" ]] ; then
if [[ ${CATEGORY}/${PN} != sys-devel/gcc ]]; then
if [[ $(${CC:-cc} -E -dM - < /dev/null | grep -o '__LDBL_MANT_DIG__ .*') != "__LDBL_MANT_DIG__ 113" ]]; then
eerror
eerror "${CC:-cc} should provide ieee-long-double on this profile by default"
eerror "reinstall sys-devel/gcc with USE=ieee-long-double and try again."
eerror
die "install >=sys-devel/gcc-12[ieee-long-double]"
fi
fi
fi

View File

@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors # Copyright 1999-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
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-11-29)
# Needed for new mechanism
>=sys-devel/gcc-12.2 default-znow default-stack-clash-protection
# Needed for XATTR_PAX flags # Needed for XATTR_PAX flags
app-arch/tar xattr app-arch/tar xattr
sys-apps/coreutils xattr sys-apps/coreutils xattr

View File

@ -1,6 +1,18 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# Andrey Grozin <grozin@gentoo.org> (2022-12-01)
# These packages depend on dev-lisp/sbcl unconditionally
app-emacs/sly
dev-lisp/alexandria
dev-ros/roslisp
x11-wm/stumpwm
x11-wm/stumpwm-contrib
# Andrey Grozin <grozin@gentoo.org> (2022-12-01)
# The upstream supports only glibc Linux systems, bug #712626
dev-lisp/sbcl
# Sam James <sam@gentoo.org> (2022-10-17) # Sam James <sam@gentoo.org> (2022-10-17)
# Needs porting to musl # Needs porting to musl
# https://github.com/rr-debugger/rr/issues/2236 # https://github.com/rr-debugger/rr/issues/2236
@ -97,6 +109,7 @@ app-arch/rar
app-backup/tsm app-backup/tsm
app-benchmarks/geekbench app-benchmarks/geekbench
app-crypt/rainbowcrack app-crypt/rainbowcrack
app-editors/sublime-text
app-editors/vscode app-editors/vscode
app-editors/vscodium app-editors/vscodium
app-emulation/crossover-bin app-emulation/crossover-bin

View File

@ -5,6 +5,10 @@
-elibc_musl -elibc_musl
elibc_glibc elibc_glibc
# Andrey Grozin <grozin@gentoo.org> (2022-12-01)
# dev-lisp/sbcl is masked
sbcl
# Sam James <sam@gentoo.org> (2022-10-04) # Sam James <sam@gentoo.org> (2022-10-04)
# sci-libs/opencascade is masked on musl # sci-libs/opencascade is masked on musl
occ occ

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-12-04)
# Force split-usr.
split-usr

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-12-04)
# Unmask split-usr.
-split-usr

View File

@ -57,7 +57,6 @@ dev-python/trustme
dev-python/trio dev-python/trio
dev-python/twine dev-python/twine
dev-python/watchfiles dev-python/watchfiles
dev-python/watchgod
dev-ros/roswtf dev-ros/roswtf
dev-util/cargo-c dev-util/cargo-c
dev-util/cbindgen dev-util/cbindgen
@ -79,6 +78,7 @@ media-libs/libavif
>=media-libs/libopenraw-0.3.2 >=media-libs/libopenraw-0.3.2
media-video/ogmrip media-video/ogmrip
media-video/rav1e media-video/rav1e
net-im/gajim
>=net-irc/polari-3.37 >=net-irc/polari-3.37
net-libs/quiche net-libs/quiche
net-misc/electrum-ltc net-misc/electrum-ltc

View File

@ -37,6 +37,7 @@ dev-python/pyftpdlib ssl test
dev-python/python-novaclient test dev-python/python-novaclient test
dev-python/requests test dev-python/requests test
dev-python/uvloop test dev-python/uvloop test
mate-extra/caja-extensions gajim
www-apps/roundup ssl www-apps/roundup ssl
# Michał Górny <mgorny@gentoo.org> (2022-06-26) # Michał Górny <mgorny@gentoo.org> (2022-06-26)

View File

@ -33,6 +33,127 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Robin H. Johnson <robbat2@gentoo.org> (2022-12-04)
# sys-boot/mbr-gpt was a bizzare package extremely sensitive to compiler &
# linker changes. I don't know of any remaining consumers other than one weird
# system I have.
# If you're a consumer: syslinux gptmbr was the successor to this approach,
# you'll need to replace the contents of your BIOS Boot Partition, because it's
# not a direct 1:1 change.
# Only upstream release in 2008. Removal in 30 days.
sys-boot/mbr-gpt
# Hans de Graaff <graaff@gentoo.org> (2022-12-03)
# ruby27-only package with no reverse dependencies.
# Last release in 2019. Removal in 30 days.
dev-ruby/logue
# Hans de Graaff <graaff@gentoo.org> (2022-12-04)
# Obsolete slot without reverse dependencies. Use a newer
# public_suffix slot instead. Masked for removal in 30 days.
dev-ruby/public_suffix:3
# Hans de Graaff <graaff@gentoo.org> (2022-12-04)
# Obsolete slot without reverse dependencies. Use a newer
# rspec-rails slot instead. Masked for removal in 30 days.
dev-ruby/rspec-rails:4
# Hans de Graaff <graaff@gentoo.org> (2022-12-04)
# Obsolete slot without reverse dependencies. Use a newer
# selenium-webdriver slot instead. Masked for removal in 30 days.
dev-ruby/selenium-webdriver:3
# Hans de Graaff <graaff@gentoo.org> (2022-12-03)
# ruby27-only packages with no other reverse dependencies.
# Last releases in 2013 and 2015. Removal in 30 days.
dev-ruby/textpow
dev-ruby/ultraviolet
# Hans de Graaff <graaff@gentoo.org> (2022-12-03)
# Obsolete slot without reverse dependencies. Use a newer vcr
# slot instead. Masked for removal in 30 days.
dev-ruby/vcr:3
# Sam James <sam@gentoo.org> (2022-12-03)
# Dev channel releases are only for people who
# are developers or want more experimental features
# and accept a more unstable release.
>=www-client/chromium-110
# Andreas Sturmlechner <asturm@gentoo.org> (2022-12-03)
# No purpose anymore after <dev-libs/boost-1.80 cleanup.
# Removal on 2022-12-16
dev-util/boost-build
# Hans de Graaff <graaff@gentoo.org> (2022-12-03)
# Obsolete slot without reverse dependencies. Use a newer faraday
# slot instead. Masked for removal in 30 days.
dev-ruby/faraday:0
# Hans de Graaff <graaff@gentoo.org> (2022-12-03)
# Obsolete slot without reverse dependencies. Use a newer net-ssh
# slot instead. Masked for removal in 30 days.
dev-ruby/net-ssh:5
# Hans de Graaff <graaff@gentoo.org> (2022-12-03)
# ruby27-only packages. No recent releases. No reverse dependencies
# anymore. Maksed for removal in 30 days.
dev-ruby/rspec-retry
# Oz Tiram <oz.tiram@gmail.com> (2022-12-03)
# Mate-desktop no longer supports gtk+:2, so there is
# no need for this package. Removal on 2023-01-03.
x11-themes/mate-themes-meta
# Hans de Graaff <graaff@gentoo.org> (2022-12-02)
# Old cucumber slots and dependencies for already removed
# cucumber-3. These have no value as standalone packages.
# Removal in 14 days.
dev-ruby/gherkin
dev-util/cucumber-core:3.2
dev-util/cucumber-expressions
dev-util/cucumber-tag_expressions
dev-util/cucumber-wire:0
# Hans de Graaff <graaff@gentoo.org> (2022-12-01)
# Old slot without dependencies on it. Blocks removal of
# ruby27-only dev-util/cucumber-3.x. Use a newer slot instead.
# Removal in 30 days.
dev-util/aruba:1
# Ionen Wolkens <ionen@gentoo.org> (2022-11-30)
# Stuck on ruby27 and ruby-gtk2, upstream gone and no other distros
# seem to package this (also barely functional using current ruby
# and has a tendency to crash).
# Removal: 2022-12-30.
games-board/camato
# Ulrich Müller <ulm@gentoo.org> (2022-11-30)
# SLOTs 23 and 24 of app-editors/emacs, corresponding to GNU Emacs
# versions 23.4 and 24.5. These versions were released in January 2012
# and April 2015, respectively, and have a non-trivial security issue
# with ctags. Please upgrade to >=app-editors/emacs-25 and update your
# Emacs Lisp packages with emacs-updater.
# Masked for removal in 30 days. Bugs #882347, #882349, #883687.
app-editors/emacs:23
app-editors/emacs:24
# John Helmert III <ajak@gentoo.org> (2022-11-29)
# Unmaintained and outdated in Gentoo, compatibility issues with
# openssl-1.1. Removal in 30 days. Bug #696936.
sys-apps/ucspi-ssl
# John Helmert III <ajak@gentoo.org> (2022-11-29)
# Authentication bypass vulnerability, unmaintained in Gentoo, source
# package available. Use app-metrics/prometheus instead. Removal in 30
# days. Bug #883637.
app-metrics/prometheus-bin
# Piotr Karbowski <slashbeast@gentoo.org> (2022-11-29)
# Multiple stability issues, deadlocks on exit, broken API.
# Bug #883559
=net-p2p/qbittorrent-4.5.0
# John Helmert III <ajak@gentoo.org> (2022-11-27) # John Helmert III <ajak@gentoo.org> (2022-11-27)
# Unmaintained upstream, several unresolved public vulnerabilities, # Unmaintained upstream, several unresolved public vulnerabilities,
# Removal in 30 days. Bug #882773. # Removal in 30 days. Bug #882773.
@ -43,11 +164,6 @@ www-servers/boa
# Bug #883223. # Bug #883223.
~dev-libs/glib-2.74.2 ~dev-libs/glib-2.74.2
# Michał Górny <mgorny@gentoo.org> (2022-11-27)
# Unresolved LICENSE issue for 3 years now.
# Removal on 2022-12-27. Bug #694708.
app-admin/helm
# Michał Górny <mgorny@gentoo.org> (2022-11-27) # Michał Górny <mgorny@gentoo.org> (2022-11-27)
# Broken with OpenSSL-3. Last upstream activity in 2021, no reply # Broken with OpenSSL-3. Last upstream activity in 2021, no reply
# to the bug. # to the bug.
@ -328,13 +444,6 @@ net-mail/vchkuser
<dev-lang/erlang-25 <dev-lang/erlang-25
<net-misc/rabbitmq-server-3.11.0 <net-misc/rabbitmq-server-3.11.0
# Ionen Wolkens <ionen@gentoo.org> (2022-11-11)
# Had a handful of reports of unbootable systems with this new version.
# Given it's a still-experimental new branch, mask for now in case.
# Feel free to unmask if you've had no issues, but otherwise please
# report to NVIDIA. https://bugs.gentoo.org/881025
~x11-drivers/nvidia-drivers-525.53
# Matt Turner <mattst88@gentoo.org> (2022-11-11) # Matt Turner <mattst88@gentoo.org> (2022-11-11)
# Relies on function no longer present in the Xserver since v1.20 # Relies on function no longer present in the Xserver since v1.20
# (released May 2018), and no user has noticed. Use xf86-video-nouveau instead. # (released May 2018), and no user has noticed. Use xf86-video-nouveau instead.
@ -357,109 +466,11 @@ x11-drivers/xf86-video-nv
=net-misc/asterisk-opus-20* =net-misc/asterisk-opus-20*
=net-misc/asterisk-g729-20* =net-misc/asterisk-g729-20*
# Arthur Zamarin <arthurzam@gentoo.org> (2022-11-04)
# Upstream repository is gone. Uses internally python 2 code, which
# we patch into python 3. Only ebuild uses snapshot tarball from the
# dead repo. Doesn't use PEP517 mode. Has issues with python 3.11.
# No reverse dependencies in tree.
# Removal: 2022-12-04. Bug #879613.
dev-python/tempita
# Michał Górny <mgorny@gentoo.org> (2022-11-04)
# NIH version of dev-python/watchdog that was used by dev-python/uvicorn
# only, and was replaced by rustified dev-python/watchfiles.
# Removal on 2022-12-04. Bug #879515.
dev-python/watchgod
# Matt Turner <mattst88@gentoo.org> (2022-11-01)
# Added by a proxied maintainer in 2018 who then never touched it again before
# disappearing. Doesn't build with Python 3.9. Depends on gnome-base/gconf.
# Bugs #846233, #873877
# Removal on 2022-12-01
sci-electronics/drahnr-oregano
# Matt Turner <mattst88@gentoo.org> (2022-11-01)
# Dead slot. No reverse dependencies that are not masked for removal.
# Removal on 2022-12-01
x11-libs/gnome-pty-helper
x11-libs/vte:0
# Matt Turner <mattst88@gentoo.org> (2022-11-01)
# No reverse dependencies. Depends on deprecated and unmaintained packages:
# - media-libs/clutter
# - media-libs/clutter-gst
# - media-libs/clutter-gtk
# - x11-libs/gtksourceview:2.0
# - x11-libs/gtksourceview:3.0
# - x11-libs/gtksourceview:4
# - x11-libs/vte:0
# Bug #877153
# Removal on 2022-12-01
dev-ruby/ruby-clutter
dev-ruby/ruby-clutter-gdk
dev-ruby/ruby-clutter-gstreamer
dev-ruby/ruby-clutter-gtk
dev-ruby/ruby-gdk3
dev-ruby/ruby-gegl
dev-ruby/ruby-gnome2
dev-ruby/ruby-gnumeric
dev-ruby/ruby-goffice
dev-ruby/ruby-gsf
dev-ruby/ruby-gstreamer
dev-ruby/ruby-gtk3
dev-ruby/ruby-gtksourceview
dev-ruby/ruby-gtksourceview3
dev-ruby/ruby-gtksourceview4
dev-ruby/ruby-libsecret
dev-ruby/ruby-rsvg
dev-ruby/ruby-vte
dev-ruby/ruby-vte3
dev-ruby/ruby-webkit2-gtk
dev-ruby/ruby-wnck3
# Anton Fischl <github@fischl-online.de> (2022-10-23)
# Version 3.1.* is not meant for production according to upstream
=app-backup/burp-3.1*
# David Seifert <soap@gentoo.org> (2022-10-31)
# EAPI 6, last release over 17 years ago, requires <ghostscript-gpl-10
# drivers, relies on -Wimplicit-function-declaration.
# Removal on 2022-11-30. Bug #871216, #876382.
media-gfx/peps
# Matt Turner <mattst88@gentoo.org> (2022-10-30)
# Dead package, last release 10 years ago. No reverse dependencies.
# Removal on 2022-11-30
media-gfx/gnome-raw-thumbnailer
# Matt Turner <mattst88@gentoo.org> (2022-10-29)
# Old slot with no reverse dependencies.
# Removal on 2022-11-29
dev-libs/libgweather:2
# Arthur Zamarin <arthurzam@gentoo.org> (2022-10-29)
# Last upstream commit in 2016, no tests, implements functions
# which are implemented by pathlib Python module. No reverse
# dependencies in gentoo tree for a long time.
# Removal: 2022-11-28. Bug #878733.
dev-python/pathtools
# Michał Górny <mgorny@gentoo.org> (2022-10-29)
# Unmaintained in Gentoo. Last release in 2018, very little upstream
# activity since. No revdeps left.
# Removal on 2022-11-28. Bug #842873.
dev-libs/cloog
# Sam James <sam@gentoo.org> (2022-10-28) # Sam James <sam@gentoo.org> (2022-10-28)
# Please upgrade to >=media-libs/fontconfig-2.14.1-r1 for fixed # Please upgrade to >=media-libs/fontconfig-2.14.1-r1 for fixed
# cache dir to avoid sandbox violation errors, bug #878471. # cache dir to avoid sandbox violation errors, bug #878471.
=media-libs/fontconfig-2.14.1 =media-libs/fontconfig-2.14.1
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-10-28)
# Unmaintained upstream, no reverse dependencies, fails tests
# Removal in 30 days
dev-python/pweave
# John Helmert III <ajak@gentoo.org> (2022-10-16) # John Helmert III <ajak@gentoo.org> (2022-10-16)
# <OpenSSL-1.1.1 are EOL and contain known vulnerabilities. Users should # <OpenSSL-1.1.1 are EOL and contain known vulnerabilities. Users should
# migrate to a newer branch. # migrate to a newer branch.
@ -502,12 +513,6 @@ dev-python/pweave
<dev-lang/php-8.2.0:8.2 <dev-lang/php-8.2.0:8.2
virtual/httpd-php:8.2 virtual/httpd-php:8.2
# Stephan Hartmann <sultan@gentoo.org> (2022-09-29)
# Dev channel releases are only for people who
# are developers or want more experimental features
# and accept a more unstable release.
>=www-client/chromium-108
# John Helmert III <ajak@gentoo.org> (2022-09-18) # John Helmert III <ajak@gentoo.org> (2022-09-18)
# Unfixed root privilege escalation, bug #631552 # Unfixed root privilege escalation, bug #631552
sys-cluster/slurm sys-cluster/slurm

View File

@ -259,6 +259,7 @@ ppc64 default/linux/ppc64le/17.0/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/developer exp ppc64 default/linux/ppc64le/17.0/developer exp
ppc64 default/linux/ppc64le/17.0/musl dev ppc64 default/linux/ppc64le/17.0/musl dev
ppc64 default/linux/ppc64le/17.0/musl/hardened exp ppc64 default/linux/ppc64le/17.0/musl/hardened exp
ppc64 default/linux/ppc64le/17.0/ieee-long-double exp
# RISC-V Profiles # RISC-V Profiles
# @MAINTAINER: riscv@gentoo.org # @MAINTAINER: riscv@gentoo.org
@ -266,29 +267,29 @@ riscv default/linux/riscv/20.0/rv64gc/lp64d stable
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr dev #riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr dev #riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr dev #riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr dev
riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd stable riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd stable
riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr stable #riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr stable
riscv default/linux/riscv/20.0/rv64gc/lp64 stable riscv default/linux/riscv/20.0/rv64gc/lp64 stable
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr dev #riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr dev #riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd dev
riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr dev #riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr dev
riscv default/linux/riscv/20.0/rv64gc/lp64/systemd stable riscv default/linux/riscv/20.0/rv64gc/lp64/systemd stable
riscv default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr stable #riscv default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr stable
riscv default/linux/riscv/20.0/rv64gc/multilib exp riscv default/linux/riscv/20.0/rv64gc/multilib exp
riscv default/linux/riscv/20.0/rv64gc/multilib/systemd exp riscv default/linux/riscv/20.0/rv64gc/multilib/systemd exp
riscv default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr exp #riscv default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr exp
# S390 Profiles # S390 Profiles
# @MAINTAINER: s390@gentoo.org # @MAINTAINER: s390@gentoo.org

View File

@ -1,6 +1,9 @@
# Copyright 1999-2022 Gentoo Authors # Copyright 1999-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
# See also
# https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
# This just makes sense nowadays, if only for distfiles... # This just makes sense nowadays, if only for distfiles...
USE="lzma zstd" USE="lzma zstd"
@ -9,3 +12,12 @@ USE="${USE} -cli"
# bug 849875 # bug 849875
USE="${USE} -dri" USE="${USE} -dri"
# bug 818376
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
# copied from merged-usr feature
# Mike Gilbert <floppym@gentoo.org> (2022-08-31)
# Avoid removing merged-usr symlinks.
UNINSTALL_IGNORE="${UNINSTALL_IGNORE} /bin /lib /lib32 /lib64 /libx32 /sbin /usr/sbin"
UNINSTALL_IGNORE="${UNINSTALL_IGNORE} /usr/lib/modules/*"

View File

@ -0,0 +1,5 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# DT_RELR needs glibc-2.36
<sys-libs/glibc-2.36

View File

@ -1,2 +1,4 @@
# Copyright 1999-2022 Gentoo Foundation # 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
>=sys-devel/gcc-12.2 default-znow default-stack-clash-protection

View File

@ -1,2 +1,2 @@
# Copyright 2017-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

View File

@ -1,2 +0,0 @@
# Copyright 1999-2022 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2022-08-30)
# Un-force split-usr.
-split-usr

View File

@ -0,0 +1,6 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2022-08-30)
# Mask split-usr.
split-usr

View File

@ -10,3 +10,5 @@ move dev-python/retworkx dev-python/rustworkx
move dev-python/libsass dev-python/libsass-python move dev-python/libsass dev-python/libsass-python
move dev-lang/open-cobol dev-lang/gnucobol move dev-lang/open-cobol dev-lang/gnucobol
move dev-python/miniupnpc dev-python/python-miniupnpc move dev-python/miniupnpc dev-python/python-miniupnpc
move virtual/awk app-alternatives/awk
move virtual/yacc app-alternatives/yacc