profiles: Sync with Gentoo

It's from Gentoo commit fc4b3c74d90e57bbc0ef19e5f641a4f2c52685ad.
This commit is contained in:
Flatcar Buildbot 2023-10-16 07:15:29 +00:00
parent c1c06c5988
commit 6f1ba7a2c0
29 changed files with 199 additions and 106 deletions

View File

@ -222,7 +222,7 @@ media-libs/mesa vulkan vulkan-overlay zink
# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
# net-libs/webkit-gtk has no alpha keywords
app-editors/emacs xwidgets
gnome-extra/evolution-data-server oauth
gnome-extra/evolution-data-server oauth oauth-gtk3 oauth-gtk4
# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
gnome-base/nautilus previewer
# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk

View File

@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
# Michał Górny <mgorny@gentoo.org> (2023-09-19)
# dev-cpp/cpp-httplib is keyworded here.
sys-devel/llvm -debuginfod

View File

@ -1,2 +1,6 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is not keyworded here, so enable glslang fallback.
media-libs/libplacebo glslang -shaderc

View File

@ -1,6 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is not keyworded here, so enable glslang fallback.
media-libs/libplacebo glslang -shaderc
# Alexis Ballier <aballier@gentoo.org> (2017-07-10)
# Enable the native arch as the default qemu target
app-emulation/qemu qemu_softmmu_targets_aarch64

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2023-10-11)
# Supports 64-bit NEON
dev-libs/botan -cpu_flags_arm_neo
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc has very few keywords.
media-libs/libplacebo shaderc
# Michał Górny <mgorny@gentoo.org> (2023-09-19)
# dev-cpp/cpp-httplib is barely keyworded anywhere.
sys-devel/llvm debuginfod

View File

@ -4,6 +4,10 @@
# 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> (2023-10-09)
# Vulkan is not available here, including packages for related USE.
media-libs/libplacebo glslang shaderc vulkan
# Andreas Sturmlechner <asturm@gentoo.org> (2023-10-08)
# Vulkan is not available on hppa.
dev-qt/qtdeclarative vulkan

View File

@ -218,7 +218,7 @@ app-text/texlive l10n_ja context
# - net-libs/webkit-gtk: ruby build system
app-editors/emacs xwidgets
dev-util/geany-plugins markdown
gnome-extra/evolution-data-server oauth
gnome-extra/evolution-data-server oauth oauth-gtk3 oauth-gtk4
# - gnome-extra/sushi: depends on webkit-gtk
gnome-base/nautilus previewer
# - net-libs/gnome-online-accounts: depends on webkit-gtk

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is not keyworded here, so enable glslang fallback.
media-libs/libplacebo glslang -shaderc
# Sam James <sam@gentoo.org> (2023-10-08)
# dev-db/mysql not keyworded here
dev-perl/DBD-mysql -mysql mariadb

View File

@ -157,7 +157,6 @@ app-cdr/brasero tracker
# 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
@ -199,8 +198,9 @@ sys-apps/nvme-cli hugepages
sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc grub_platforms_qemu 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.
# No Haskell on loong yet (in-tree ghc too old and not bootstrapped here as of
# Oct 2023), hence no virtual/pandoc and friends.
sys-apps/eza man
www-apps/hugo test
# WANG Xuerui <xen0n@gentoo.org> (2022-11-30)

View File

@ -42,6 +42,8 @@ webengine
# Things we actually can support
-input_devices_synaptics
-video_cards_ast
-video_cards_qxl
# Things without support yet
java

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is not keyworded here, so enable glslang fallback.
media-libs/libplacebo glslang -shaderc
# Sam James <sam@gentoo.org> (2023-10-08)
# dev-db/mysql not keyworded here
>=dev-perl/DBD-mysql-5 -mysql mariadb

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/nbclient test
dev-python/nbconvert test
# Sam James <sam@gentoo.org> (2023-10-08)
# dev-db/mysql not keyworded/stable here
dev-perl/DBD-mysql mysql

View File

@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
dev-util/cmake gui

View File

@ -1,6 +1,10 @@
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6

View File

@ -15,3 +15,12 @@ CFLAGS="-O2 -pipe -march=rv32imac -mabi=ilp32"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
## Mike Gilbert <floppym@gentoo.org> (2021-12-17)
## Prevent automagic use of 64-bit time_t.
## https://bugs.gentoo.org/828001
#
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-10-10)
# We need to undo this for riscv32 since it only has the 64bit interface
#
enable_year2038="yes"

View File

@ -15,3 +15,12 @@ CFLAGS="-O2 -pipe -march=rv32imafdc -mabi=ilp32d"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
## Mike Gilbert <floppym@gentoo.org> (2021-12-17)
## Prevent automagic use of 64-bit time_t.
## https://bugs.gentoo.org/828001
#
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-10-10)
# We need to undo this for riscv32 since it only has the 64bit interface
#
enable_year2038="yes"

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/nbclient test
dev-python/nbconvert test
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/nbclient test
dev-python/nbconvert test
# Andreas Sturmlechner <asturm@gentoo.org> (2023-10-08)
# Vulkan is not available on sparc.
dev-qt/qtdeclarative vulkan

View File

@ -1,6 +1,16 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2023-10-13)
# Pulls webkit-gtk unconditionally, which (at least :4.1) doesn't
# compile on x86. Bug #915197.
gnome-extra/cinnamon eds
gnome-extra/cinnamon-control-center gnome-online-accounts
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
# Michał Górny <mgorny@gentoo.org> (2023-09-19)
# dev-cpp/cpp-httplib is keyworded here.
sys-devel/llvm -debuginfod

View File

@ -6,6 +6,18 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# Michał Górny <mgorny@gentoo.org> (2023-10-14)
# media-video/transcode is masked for removal.
media-video/chaplin transcode
# Ionen Wolkens <ionen@gentoo.org> (2023-10-10)
# Broken with Qt6.6 and, given USE has no revdeps, simpler to just
# mask for now to save desktop profile users (default bluetooth)
# from failures. Limited to -r1 to spare stable users from rebuilds
# (-r0 instead requires <6.6).
=dev-python/PyQt6-6.5.2-r1 bluetooth
~dev-python/PyQt6-6.5.3 bluetooth
# Jaco Kroon <jaco@uls.co.za> (2023-09-19)
# Joonas Niilola <juippis@gentoo.org> (2023-09-21)
# DAHDI is being last-rited. See bug #914477.

View File

@ -4,10 +4,6 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-09-11)
# eudev is masked for removal
eudev
# David Seifert <soap@gentoo.org> (2023-09-09)
# EOL upstream in 2 months, causes major headaches for OpenSSL 1.1
# masking. Removal on 2023-10-09.

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2021-01-27)
@ -24,10 +24,6 @@ net-analyzer/wireshark sdjournal
sys-apps/dbus-broker launcher
www-servers/uwsgi uwsgi_plugins_systemd_logger
# Benda Xu <heroxbd@gentoo.org> (2016-07-28)
# Needs root privileges.
sys-fs/eudev kmod
# Fabian Groffen <grobian@gentoo.org> (2011-12-08)
# USE=vanilla produces a broken compiler for Prefix. Only use this flag
# when you're absolutely sure what you're doing. Do NOT report bugs

View File

@ -25,9 +25,11 @@ dev-python/cfn-lint
dev-python/dirty-equals
dev-python/hatch-jupyter-builder
dev-python/inflect
dev-python/ipywidgets
dev-python/jaraco-itertools
dev-python/josepy
>=dev-python/jsonschema-4.18.0
dev-python/jsonschema-path
dev-python/jsonschema-spec
dev-python/jsonschema-specifications
>=dev-python/jupyter-events-0.7.0
@ -43,8 +45,11 @@ dev-python/mkdocs-git-authors-plugin
dev-python/mkdocs-i18n
dev-python/mkdocs-material-extensions
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/nbclassic
dev-python/nbdime
dev-python/nbval
dev-python/nh3
>=dev-python/notebook-7
dev-python/notebook
dev-python/oauthlib
dev-python/openapi-core
dev-python/openapi-schema-validator
@ -62,6 +67,7 @@ dev-python/pyfuse3
dev-python/pymdown-extensions
dev-python/pyspelling
dev-python/pyspnego
dev-python/pytest-localftpserver
dev-python/pytest-trio
dev-python/python-glanceclient
dev-python/python-ironicclient
@ -87,6 +93,7 @@ dev-python/trio-websocket
dev-python/twine
dev-python/watchfiles
dev-python/wcmatch
dev-python/widgetsnbextension
dev-ruby/selenium-webdriver
dev-util/buildbot-worker
dev-util/cargo-c

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook.
dev-python/ipython notebook
dev-python/nbclient test
dev-python/nbconvert test
# Sam James <sam@gentoo.org> (2023-09-06)
# sys-block/thin-provisioning-tools now needs Rust.
>=sys-fs/lvm2-2.03.22-r2 thin

View File

@ -33,6 +33,75 @@
#--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# These packages were required by old version of dev-python/jupyterlab
# and dev-python/notebook, and are no longer used.
# Removal on 2023-11-14. Bug #915824.
dev-python/check-manifest
dev-python/jupyter-server-fileid
dev-python/jupyter-server-ydoc
dev-python/jupyter-ydoc
dev-python/nbclassic
dev-python/y-py
dev-python/ypy-websocket
# Mart Raudsepp <leio@gentoo.org> (2023-10-14)
# The database used by this music fingerprint library has been defunct for
# a while. Removal on 2023-11-13. Bug #915190.
media-libs/libofa
# Mart Raudsepp <leio@gentoo.org> (2023-10-14)
# GStreamer plugin removed upstream. MMS was deprecated in 2003 and no
# streams using MMS are known to exist. Removal on 2023-11-13. Bug #915771.
media-plugins/gst-plugins-libmms
# Florian Schmaus <flow@gentoo.org> (2023-10-14)
# Obsolete acct-* packages that became leaf packages.
# Removal on 2023-11-14.
acct-user/tpm
acct-group/tpm
acct-user/ultimaker
acct-group/ultimaker
acct-group/systemd-hostname
# Michał Górny <mgorny@gentoo.org> (2023-10-14)
# media-video/transcode is dead for many years. We already piled up
# a lot of downstream patches just to keep it working, and it's broken
# again (ffmpeg-5 this time). The mask includes revdeps.
# Removal on 2023-11-13. Bug #861311.
app-cdr/dvdshrink
media-plugins/vdr-burn
media-plugins/vdr-burn-templates
media-video/dvd9to5
media-video/dvdrip
media-video/transcode
# Andrey Grozin <grozin@gentoo.org> (2023-10-12)
# The last upstream tag in 2021
# There is an active fork: app-text/crqt-ng and app-text/crwx-ng
# Bug https://bugs.gentoo.org/915634
# Removal on 2023-11-11
app-text/coolreader
# Ionen Wolkens <ionen@gentoo.org> (2023-10-10)
# Formerly added for unbundling on games-emulation/pcsx2, which is
# no longer needed. Has no real use on its own, has no revdeps, and
# does not have real releases (snapshot-only).
# Removal on 2023-11-09.
dev-libs/libchdr
# Patrick Lauer <patrick@gentoo.org> (2023-10-09)
# ROCm 5.7 doesn't reliably work yet.
=dev-util/rocm-cmake-5.7.0
=dev-libs/roct-thunk-interface-5.7.0
=dev-libs/rocm-device-libs-5.7.0
=dev-libs/rocm-comgr-5.7.0
=dev-libs/rocr-runtime-5.7.0
=dev-libs/rocm-opencl-runtime-5.7.0
=dev-util/rocminfo-5.7.0
=dev-util/hip-5.7.0
=dev-util/hipcc-5.7.0
# David Seifert <soap@gentoo.org> (2023-10-08)
# Upstream long gone, unmaintained, EAPI 6, only Gentoo still packages
# this. Removal on 2023-11-07. Bug #905187.
@ -202,46 +271,6 @@ dev-ruby/ruby-elf
# Removal on 2023-10-14
dev-python/abydos
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-09-11)
# Dead project accumulating open bugs and incompatibilities.
#
# For more detail, please see the '2021-08-24-eudev-retirement' news item
# as well as the '2022-04-19-systemd-utils' news item.
#
# No Gentoo maintainer commits since February 2021.
#
# Many Gentoo packaging issues (some may need to go upstream):
# bug #713106, #753134, bug #667686, bug #771705, bug #668880, #770358, bug #851255
# bug #711462, #904741
#
# But more pressingly, lacks support for the udev 'tags' API which libgudev now
# requires. No fix has been committed upstream and other software like Plymouth
# has been broken with eudev for some time because of this missing support.
# See bug #913702.
#
# Removal on 2023-10-11.
sys-fs/eudev
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-09-10)
# Upstream has marked this packaged as unmaintained[0] and recommends usage of
# the active fork eza[1] available as sys-apps/eza
# Please transition to the new package.
# Removal: 2023-10-10. Bug #913737.
# [0]: https://github.com/ogham/exa/commit/fb05c421ae98e076989eb6e8b1bcf42c07c1d0fe
# [1]: https://github.com/eza-community/eza
sys-apps/exa
# Hans de Graaff <graaff@gentoo.org> (2023-09-10)
# Obsolete slot that no longer has any reverse dependencies. Not
# compatible with openssl 3. Use the newer slot instead. Masked for
# removal on 2023-10-10.
dev-ruby/net-ssh:6
# Hans de Graaff <graaff@gentoo.org> (2023-09-10)
# Obsolete slot that no longer has any reverse dependencies. Use the
# newer slot instead. Masked for removal on 2023-10-10.
dev-ruby/mail:2.7
# Sam James <sam@gentoo.org> (2023-09-09)
# OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3.
# https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
@ -251,46 +280,6 @@ dev-ruby/mail:2.7
<dev-libs/openssl-3
<app-crypt/xca-2.4.0_p20230526
# David Seifert <soap@gentoo.org> (2023-09-09)
# EOL upstream in 2 months, causes major headaches for OpenSSL 1.1
# masking. Removal on 2023-10-09.
dev-lang/php:8.0
virtual/httpd-php:8.0
# David Seifert <soap@gentoo.org> (2023-09-09)
# Depends on PHP 8.0. Removal on 2023-10-09.
~www-apps/tt-rss-20220218
# David Seifert <soap@gentoo.org> (2023-09-09)
# Depends on PHP 8.0, which in turn depends on OpenSSL 1.1, which in
# turn is to be masked and removed soon. Removal on 2023-10-09.
www-apps/moodle:3.11.16
www-apps/moodle:4.0.10
# Andreas Sturmlechner <asturm@gentoo.org> (2023-09-06)
# dev-libs/sink is unmaintained upstream, in Gentoo, fails to build.
# Masked for removal on 2023-10-06, together with mail-client/kube and
# would-be orphan libraries. Bugs #907499, #904876, #872062, #856094
net-libs/kdav2
net-libs/kimap2
dev-libs/kasync
dev-libs/sink
mail-client/kube
# David Seifert <soap@gentoo.org> (2023-09-05)
# OpenSSL 1.1 based, does not work with 3.0+. tpm2-openssl is the
# spiritual successor for OpenSSL 3.0+, but isn't packaged.
# Removal on 2023-10-05.
app-crypt/tpm2-tss-engine
# Florian Schmaus <flow@gentoo.org> (2023-09-03)
# Became a leaf package after dev-erlang/riak_pb was removed (989c0f55e0).
# Unmaintained in ::gentoo and upstream since multiple years. Alternative at
# https://github.com/tomas-abrahamsson/gpb.
# Two open bugs: #725584 and #793236.
# Removal on 2023-10-03.
dev-erlang/protobuffs
# Sam James <sam@gentoo.org> (2023-08-04)
# Stricter behavior which causes some packages to fail, see bug #911721.
=dev-util/pkgconf-2.0.0

View File

@ -85,7 +85,6 @@ x11-libs/libxcb xkb
# gudev, required by freedesktop.org udev helpers like udisks and upower
# introspection, exception, enabled from here instead of ebuild to skip extra deps for a system package
dev-libs/libgudev introspection
sys-fs/eudev introspection
# Samuli Suominen <ssuominen@gentoo.org> (2010-12-19)
# Support for desktop file icons

View File

@ -1,6 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# qtwebchannel package is fairly small, and python bindings are
# required by some popular desktop packages such as calibre,
# qutebrowser, and freecad (or indirectly through PyQt*WebEngine).
dev-python/PyQt5 webchannel
dev-python/PyQt6 webchannel
dev-python/pyside2 webchannel
dev-python/pyside6 webchannel
# NSS: Required by kde-apps/okular[pdf]
# Boost: app-text/poppler[qt5] recommended w/ Boost (bug #795888)
app-text/poppler nss boost

View File

@ -1,8 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2015-04-21)
# This is for running sys-apps/systemd and also helps
# portage to not try to pull in other providers leading to
# strange blockers.
sys-fs/eudev