profiles: Sync with Gentoo

It's from Gentoo commit 13c4058a167d8061a2f5615bc19a5333855d8b0c.
This commit is contained in:
Flatcar Buildbot 2022-12-12 07:15:14 +00:00
parent 59175f199b
commit c41817e200
347 changed files with 1028 additions and 46 deletions

View File

@ -17,6 +17,16 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2022-12-11)
# net-libs/rustls-ffi is keyworded here
net-misc/curl -rustls -curl_ssl_rustls
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-12-06)
# Quick Sync Video (through intel-mediasdk or oneVPL) is
# only keyworded on amd64
media-video/ffmpeg -qsv
media-libs/gst-plugins-bad -qsv
# Michał Górny <mgorny@gentoo.org> (2022-12-01)
# Keyworded here.
app-alternatives/awk -nawk

View File

@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2022-12-11)
# net-libs/rustls-ffi is not yet marked stable
net-misc/curl rustls curl_ssl_rustls
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/oneVPL
media-libs/gst-plugins-bad qsv
# Kai-Chun Ning <kaichun.ning@gmail.com> (2022-05-23)
# Dependency media-libs/intel-hybrid-codec-driver is only available on unstable
# branch

View File

@ -119,6 +119,7 @@ lpsol
zvbi
gts
anthy
snapcast
# Unmask ARM-only video-cards
-video_cards_exynos

View File

@ -1,6 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-12-11)
# Unkeyworded dependencies
net-misc/curl rustls curl_ssl_rustls
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-12-06)
# Quick Sync Video (through intel-mediasdk or oneVPL) is
# only keyworded on amd64
media-video/ffmpeg qsv
media-libs/gst-plugins-bad qsv
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-01)
# Only supported on ppc64le.
sys-devel/gcc ieee-long-double

View File

@ -496,7 +496,7 @@ x11-wm/fvwm lock
dev-lisp/clisp hyperspec svm
# missing keywords
media-plugins/gst-plugins-meta dts dv lame libvisual modplug taglib vcd wavpack
media-plugins/gst-plugins-meta dts dv lame libvisual modplug jack taglib vcd wavpack
# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13)
# missing keyword

View File

@ -1,2 +1,12 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-boot/gnu-efi upstream hasn't merged the loong port yet
app-crypt/efitools
app-crypt/pesign
app-crypt/sbsigntools
sys-apps/fwupd-efi
sys-boot/elilo
sys-boot/refind
sys-kernel/installkernel-systemd-boot

View File

@ -1,6 +1,51 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# dev-cpp/glog fails tests, needs checknig
media-libs/opencv glog contribsfm
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# sci-libs/gdal not keyworded yet
media-libs/opencv gdal
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# app-crypt/heimdal not keyworded yet
net-nds/openldap kerberos
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# net-vpn/ocserv fails tests, probably kernel config related but needs
# further investigation.
net-vpn/openconnect test
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# dev-python/pyside2 not keyworded yet
dev-python/QtPy pyside2
dev-python/qtconsole test
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# dev-qt/qtwebengine:5 isn't available on loong.
dev-python/QtPy webengine
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# app-arch/p7zip fails one test
kde-apps/kdeutils-meta 7zip
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# <dev-cpp/tbb-2021 fails to build on loong w/ gcc-13
sci-libs/spqr tbb
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# in-tree version of sys-apps/flashrom (1.2) is outdated and cannot build
# on loong
sys-apps/fwupd flashrom
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-boot/gnu-efi upstream hasn't merged the loong port yet
sys-apps/fwupd uefi
sys-apps/systemd gnuefi
sys-apps/systemd-utils boot
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# The loong port of sys-boot/grub:2 isn't upstreamed yet.
dev-util/ostree grub
@ -59,6 +104,7 @@ 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
dev-python/QtPy test
# WANG Xuerui <xen0n@gentoo.org> (2022-12-01)
# sys-libs/libhugetlbfs isn't buildable here yet due to arch-specific code.
@ -111,7 +157,10 @@ mate-base/mate help
# Sanitizers partially supported on this architecture.
#
# ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above)
# TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
# UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
>=sys-libs/compiler-rt-sanitizers-15 -asan
>=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -tsan -ubsan
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet.
@ -127,7 +176,6 @@ net-libs/libssh mbedtls
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Unmask experimental-loong on packages; we're loong.
dev-libs/libffi -experimental-loong
sys-kernel/linux-headers -experimental-loong
sys-libs/glibc -experimental-loong
sys-libs/libseccomp -experimental-loong

View File

@ -1,6 +1,10 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# media-libs/xine-lib not tested
xine
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# Respective dependency fails to build, pending investigation, mask for the
# time being
@ -54,19 +58,12 @@ opencl
valgrind
# Temporarily masked during initial keywording
audit
doc
efl
elogind
emacs
fam
gtk4
gtk-doc
kde
latex
ldap
mpi
sctp
systemtap
tk
tpm

View File

@ -1,7 +1,2 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Viorel Munteanu <ceamac@gentoo.org> (2022-11-04)
# Upstream dropped the x86 build. Bug #879519
# Removal on 2022-12-04.
net-im/mattermost-desktop-bin

View File

@ -7,7 +7,7 @@
# Andreas Sturmlechner <asturm@gentoo.org> (2022-06-14)
# Only python 3.9 supported, bug #835921
dev-util/kdevelop-python:5 python_single_target_python3_9
<dev-util/kdevelop-python-22.12.0:5 python_single_target_python3_9
# Patrick McLean <chutzpah@gentoo.org) (2022-05-04)
# Default to lua 5.4 (upstream requires 5.3 or higher)

View File

@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/oneVPL
media-libs/gst-plugins-bad qsv
# Guillermo Joandet <gjoandet@gmail.com> (2022-11-22)
# app-text/pandoc is not stable
net-libs/gssdp man

View File

@ -10,10 +10,6 @@
# Bug #875053
video_cards_nv
# Brian Evans <grknight@gentoo.org> (2022-09-30)
# PHP 8.2 is in RC
php_targets_php8-2
# Sam James <sam@gentoo.org> (2022-08-02)
# Masked for testing. The split of some packages may still
# change. bug #838970.

View File

@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
# Brian Evans <grknight@gentoo.org> (2022-12-09)
# PHP 8.2 is in testing
php_targets_php8-2
# Alfredo Tupone <tupone@gentoo.org> (2022-12-4)
# sys-devel/gcc:12 is not stable yet
ada_target_gcc_12_2_0

View File

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

View File

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

View File

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

View File

@ -0,0 +1,2 @@
..
../../../../releases/23.0

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,2 @@
..
../../../../../features/hardened/amd64

View File

@ -0,0 +1,2 @@
..
../../../../../../features/selinux

View File

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

View File

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

View File

@ -0,0 +1,16 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64
sys-devel/clang abi_x86_32 abi_x86_64
sys-devel/clang-runtime abi_x86_32 abi_x86_64
sys-devel/llvm abi_x86_32 abi_x86_64
sys-libs/compiler-rt abi_x86_32 abi_x86_64
sys-libs/libcxxabi abi_x86_32 abi_x86_64
sys-libs/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64

View File

@ -0,0 +1,9 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# we use glibc here, so we still need these in stage1
# later stages should pull them in as BDEPEND anyway
sys-devel/gcc
sys-devel/gcc-config
sys-devel/binutils
sys-devel/binutils-config

View File

@ -0,0 +1,2 @@
..
../../../../../features/llvm

View File

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

View File

@ -0,0 +1,2 @@
..
../../../../../../features/hardened/amd64

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/selinux

View File

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

View File

@ -0,0 +1,2 @@
..
../../../../../../features/llvm

View File

@ -0,0 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
CHOST="x86_64-gentoo-linux-musl"
# Anthony G. Basile <blueness@gentoo.org> (2014-07-01)
# Multilib-related setup, bug #515130
MULTILIB_ABIS="amd64"
CHOST_amd64="${CHOST}"
LIBDIR_amd64="lib"

View File

@ -0,0 +1,11 @@
# Copyright 2020-2022 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-10-08)
# openjdk-bin is available on amd64 musl
-dev-java/openjdk-bin
dev-java/openjdk-bin:8
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-28)
# rust-bin is available on amd64 musl
-dev-lang/rust-bin

View File

@ -0,0 +1,6 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-28)
# upstream does not provide docs in musl tarball
dev-lang/rust-bin doc

View File

@ -0,0 +1,3 @@
..
../../../../../arch/amd64/no-multilib
../../../../../features/musl

View File

@ -0,0 +1,2 @@
..
../../../../../../features/hardened/amd64/no-multilib

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/selinux

View File

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

View File

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

View File

@ -0,0 +1,2 @@
..
../../../../../arch/amd64/no-multilib

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/prefix/standalone/kernel-2.6.16+

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/prefix/standalone/kernel-2.6.32+

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/prefix/standalone

View File

@ -0,0 +1,2 @@
..
../../../../../../features/selinux

View File

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

View File

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

View File

@ -0,0 +1,141 @@
WARNING - the 23.0 profile tree is still experimental.
Recommended upgrade path:
(please make sure to read the annotations like [*] if applicable)
default/linux/amd64/17.1
==> default/linux/amd64/23.0/split-usr
default/linux/amd64/17.1/selinux
==> default/linux/amd64/23.0/split-usr/hardened/selinux [%]
default/linux/amd64/17.1/hardened
==> default/linux/amd64/23.0/split-usr/hardened
default/linux/amd64/17.1/hardened/selinux
==> default/linux/amd64/23.0/split-usr/hardened/selinux
default/linux/amd64/17.1/desktop
==> default/linux/amd64/23.0/split-usr/desktop
default/linux/amd64/17.1/desktop/gnome
==> default/linux/amd64/23.0/split-usr/desktop/gnome
default/linux/amd64/17.1/desktop/gnome/systemd
==> default/linux/amd64/23.0/desktop/gnome/systemd [*]
default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr
==> default/linux/amd64/23.0/desktop/gnome/systemd
default/linux/amd64/17.1/desktop/plasma
==> default/linux/amd64/23.0/split-usr/desktop/plasma
default/linux/amd64/17.1/desktop/plasma/systemd
==> default/linux/amd64/23.0/desktop/plasma/systemd [*]
default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr
==> default/linux/amd64/23.0/desktop/plasma/systemd
default/linux/amd64/17.1/desktop/systemd
==> default/linux/amd64/23.0/desktop/systemd [*]
default/linux/amd64/17.1/desktop/systemd/merged-usr
==> default/linux/amd64/23.0/desktop/systemd
default/linux/amd64/17.1/developer
==> default/linux/amd64/23.0 [*,#]
default/linux/amd64/17.1/no-multilib
==> default/linux/amd64/23.0/split-usr/no-multilib
default/linux/amd64/17.1/no-multilib/hardened
==> default/linux/amd64/23.0/split-usr/no-multilib/hardened
default/linux/amd64/17.1/no-multilib/hardened/selinux
==> default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux
default/linux/amd64/17.1/no-multilib/systemd
==> default/linux/amd64/23.0/no-multilib/systemd [*]
default/linux/amd64/17.1/no-multilib/systemd/merged-usr
==> default/linux/amd64/23.0/no-multilib/systemd
default/linux/amd64/17.1/no-multilib/systemd/selinux
==> default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd [*,%]
default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr
==> default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd [%]
default/linux/amd64/17.1/systemd
==> default/linux/amd64/23.0/systemd [*]
default/linux/amd64/17.1/systemd/merged-usr
==> default/linux/amd64/23.0/systemd
default/linux/amd64/17.1/systemd/selinux
==> default/linux/amd64/23.0/hardened/selinux/systemd [*,%]
default/linux/amd64/17.1/systemd/selinux/merged-usr
==> default/linux/amd64/23.0/hardened/selinux/systemd [%]
default/linux/amd64/17.1/clang
==> default/linux/amd64/23.0/split-usr/llvm
default/linux/amd64/17.1/systemd/clang
==> default/linux/amd64/23.0/llvm/systemd [*]
default/linux/amd64/17.1/systemd/clang/merged-usr
==> default/linux/amd64/23.0/llvm/systemd
default/linux/amd64/17.0/x32
==> default/linux/amd64/23.0/split-usr/x32
default/linux/amd64/17.0/x32/systemd
==> default/linux/amd64/23.0/x32/systemd [*]
default/linux/amd64/17.0/x32/systemd/merged-usr
==> default/linux/amd64/23.0/x32/systemd
default/linux/amd64/17.0/musl
==> default/linux/amd64/23.0/split-usr/musl
default/linux/amd64/17.0/musl/clang
==> default/linux/amd64/23.0/split-usr/musl/llvm
default/linux/amd64/17.0/musl/hardened
==> default/linux/amd64/23.0/split-usr/musl/hardened
default/linux/amd64/17.0/musl/hardened/selinux
==> default/linux/amd64/23.0/split-usr/musl/hardened/selinux
default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ [&]
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ [&]
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ [&]
default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+
default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+
default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+
[*] This upgrade switches from split-usr to merged-usr layout since
the corresponding profile is not available anymore.
Please follow the migration guide.
[#] The developer profiles are gone. Please migrate eventual settings
to your make.conf.
[&] You will have to do the symlink migration from 17.0 to 17.1 first.
[%] There are no standalone selinux profiles anymore, only hardened/selinux.

View File

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

View File

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

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