profiles: Sync with Gentoo

It's from Gentoo commit 3a3b1a69be7106d0fd278c9b45f34f20e6cbf74c.
This commit is contained in:
Flatcar Buildbot 2024-11-11 07:08:26 +00:00 committed by Krzesimir Nowak
parent 304d6b3c0a
commit e1aa12f160
44 changed files with 374 additions and 142 deletions

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak

View File

@ -24,7 +24,6 @@ app-emulation/q4wine
dev-embedded/libftd2xx
dev-embedded/openocd
dev-util/android-sdk-update-manager
dev-util/biew
games-action/badland
games-action/beathazardultra
games-action/brutal-legend-gog

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Matt Whitlock <gentoo@mattwhitlock.name> (2024-11-06)
# Assembly optimization is experimental except on amd64, so we leave it
# disabled by default on all other arches. Bug #941226
dev-libs/libsecp256k1 asm
# Michał Górny <mgorny@gentoo.org> (2024-09-04)
# Build with debugging support by default to facilitate dev-debug/dtrace
# and sys-apps/systemd[bpf].

View File

@ -17,6 +17,18 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2024-10-29)
# Only available on amd64 for now
dev-libs/elfutils -stacktrace
# Viorel Munteanu <ceamac@gentoo.org> (2024-10-23)
# Dependency dev-python/asyncssh is keyworded here.
net-misc/dropbear -test
# Michał Górny <mgorny@gentoo.org> (2024-10-23)
# Debug-enabled binary packages are built for a subset of architectures.
sys-kernel/gentoo-kernel-bin -debug
# Michal Privoznik <michal.privoznik@gmail.com> (2024-10-10)
# virtualbox is available here
app-emulation/libvirt -virtualbox

View File

@ -144,8 +144,6 @@
-video_cards_nvk
-video_cards_siliconmotion
-video_cards_vesa
-video_cards_via
-video_cards_virtualbox
-video_cards_vmware
-video_cards_qxl

View File

@ -10,6 +10,10 @@ media-libs/opencv java
net-misc/plowshare javascript
sci-libs/gdal java
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# kde-plasma/plasma-workspace:6 is not keyworded
sys-auth/polkit kde

View File

@ -93,7 +93,6 @@ anthy
-video_cards_exynos
-video_cards_freedreno
-video_cards_lima
-video_cards_omap
-video_cards_panfrost
-video_cards_tegra
-video_cards_v3d

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-10-23)
# Debug-enabled binary packages are built for a subset of architectures.
sys-kernel/gentoo-kernel-bin -debug
# Benda Xu <heroxbd@gentoo.org> (2024-10-10)
# dev-util/nvidia-cuda-toolkit or sys-cluster/ucx are not keyworded on arm64
sys-cluster/slurm nvml ucx

View File

@ -1,6 +1,18 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-10-29)
# Only available on amd64 for now
dev-libs/elfutils stacktrace
# Viorel Munteanu <ceamac@gentoo.org> (2024-10-23)
# Missing keywords on dev-python/asyncssh.
net-misc/dropbear test
# Michał Górny <mgorny@gentoo.org> (2024-10-23)
# Debug-enabled binary packages are built for a subset of architectures.
sys-kernel/gentoo-kernel-bin debug
# Michal Privoznik <michal.privoznik@gmail.com> (2024-10-10)
# VirtualBox is amd64 only
app-emulation/libvirt virtualbox

View File

@ -4,10 +4,18 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
# Yongxiang Liang <tanekliang@gentoo.org> (2024-10-10)
# app-i18n/fcitx:5 is not yet keyworded
media-libs/libsdl2 fcitx
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak

View File

@ -1,6 +1,10 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak

View File

@ -1,6 +1,18 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Matt Jolly <kangie@gentoo.org> (2024-11-03)
# Requires llvm 16 which is not keyworded
=dev-lang/rust-1.71.1-r100 system-llvm
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
@ -307,9 +319,9 @@ gnome-base/gvfs google
xfce-base/xfwm4 xpresent
# Mart Raudsepp <leio@gentoo.org> (2017-02-07)
# dev-python/gmpy fails tests about sizeof (conch), bug 608496
# dev-python/gmpy2 fails tests about sizeof (conch), bug 608496
# dev-python/attrs fails tests on slow mips, couldn't test service_identity test path (crypt), bug 608570
# dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test)
# dev-python/gmpy2 also a test depend, so minimize the features until can test properly (http2 soap test)
dev-python/twisted conch http2 test
# Felix Janda <felix.janda@posteo.de> (2016-09-24)

View File

@ -378,10 +378,6 @@ sci-libs/gdal spatialite
# remove mask if/when media-gfx/argyllcms is keywored here.
x11-misc/colord argyllcms extra-print-profiles
# Anthony G. Basile <blueness@gentoo.org> (2012-11-15)
# Mask telepathy, no stable net-libs/telepathy-qt, bug #441456
net-im/choqok telepathy
# Samuli Suominen <ssuominen@gentoo.org> (2012-09-27)
# I don't want to open this can of worms yet. Feel free
# to do so.

View File

@ -1,6 +1,14 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-11-04)
# media-libs/libavif is not keyworded
media-libs/opencv avif
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# Eli Schwartz <eschwartz93@gmail.com> (2024-06-05)
# tests require pytest-qt which is not keyworded
app-portage/elogviewer test

View File

@ -1,6 +1,11 @@
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michael Orlitzky <mjo@gentoo.org> (2024-11-01)
# The alternative to icu is dev-libs/libgrapheme, and it
# ain't keyworded yet.
media-gfx/imv icu
# 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

@ -184,6 +184,8 @@ net-fs/cifs-utils acl
# Sam James <sam@gentoo.org> (2022-04-20)
# x11-themes/sound-theme-freedesktop unkeyworded here
app-editors/gvim sound
app-editors/vim sound
media-libs/libcanberra sound
# Sam James <sam@gentoo.org> (2022-04-24)

View File

@ -1,10 +1,18 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
# Sam James <sam@gentoo.org> (2024-10-12)
# Exposes a kernel bug which causes system lockup (bug #899540)
sys-libs/liburing test
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak not keyworded here
media-libs/libass libunibreak
@ -200,6 +208,7 @@ app-crypt/gcr:4 gtk
# Sam James <sam@gentoo.org> (2022-11-24)
# Pulls in gjs which is broken on sparc, bug #882071
dev-libs/libpeas javascript
app-crypt/libsecret test-rust
dev-util/glade gjs
gnome-base/gnome-menus test

View File

@ -1,6 +1,10 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# Ben Kohler <bkohler@gentoo.org> (2024-05-03)
# Requires thin-provisioning-tools, which requires rust, which cannot currently
# build/install on i486 or any other CPU class lacking sse2.

View File

@ -27,7 +27,6 @@ dev-python/spyder-line-profiler
dev-python/spyder-vim
dev-python/spyder-notebook
kde-apps/cantor:5
kde-apps/kimagemapeditor:5
media-gfx/luminance-hdr
media-sound/frescobaldi
media-sound/teamspeak-client:3

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ben Kohler <bkohler@gentoo.org> (2024-10-23)
# Upstream dropbox no longer producing x86 releases
kde-apps/kdenetwork-meta dropbox
# Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> (2024-10-20)
# sci-physics/rivet is unavailable on x86
sci-physics/pythia rivet

View File

@ -181,8 +181,6 @@ webengine
-video_cards_vmware
-video_cards_geode
-video_cards_vesa
-video_cards_via
-video_cards_virtualbox
-video_cards_qxl
# Robert Buchholz <rbu@gentoo.org> (2007-06-03)

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-11-10)
# Breaks suspend on elogind systems (bug #934314, bug #923614)
# https://github.com/polkit-org/polkit/issues/451
>=sys-auth/polkit-124
# matoro <matoro_gentoo@matoro.tk> (2024-08-18)
# Pre-rust versions of librsvg. Has vulnerabilities, so masked by
# default and only unmasked on wd40.

View File

@ -3,6 +3,18 @@
# New entries go on top.
# Joonas Niilola <juippis@gentoo.org> (2024-11-07)
# Dependency for generating docs not packaged in Gentoo. #942992
dev-util/repolite doc
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-11-01)
# No suitable versions of dev-libs/protobuf available.
>=dev-java/protobuf-java-4.28.1 system-protoc
# Sam James <sam@gentoo.org> (2024-10-29)
# Currently needs patched dev-util/sysprof.
dev-libs/elfutils stacktrace
# Peter Levine <plevine457@gmail.com> (2024-10-09)
# Leads to missing symbols while building testcases
# Masked for further testing.
@ -35,10 +47,6 @@ dev-lang/gnat-gpl pgo lto
# Only supported on x86/amd64 (bug #940014).
net-misc/lldpd seccomp
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-09-12)
# No suitable version of dev-libs/protobuf available.
=dev-java/protobuf-java-4.28.1 system-protoc
# Sam James <sam@gentoo.org> (2024-09-07)
# yacc[reference] exists more for curiosity than anything else, it's
# not for real use on systems.
@ -337,10 +345,6 @@ net-libs/gssdp man
# Needs long-EOL dev-lang/spidermonkey:60 (which also needs python:2.7).
media-libs/coin javascript
# Michał Górny <mgorny@gentoo.org> (2022-11-19)
# Requires packages masked for removal.
mail-mta/netqmail authcram
# Matt Turner <mattst88@gentoo.org> (2022-11-16)
# gnome-music and gnome-photos have not been ported to libsoup:3.0, while
# other non-slotted dependencies have been.
@ -529,10 +533,6 @@ gui-libs/gtk ffmpeg vulkan
# lto does not work on dev-lang/gnat-gpl-2021
dev-lang/gnat-gpl:10 lto
# Mike Gilbert <floppym@gentoo.org> (2021-06-14)
# Avoid running failing tests by default.
sys-kernel/dracut test
# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-09)
# Dependency requires sys-apps/systemd. Will only be unmasked in systemd target.
kde-plasma/plasma-meta firewall

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
# Michał Górny <mgorny@gentoo.org> (2024-10-26)
# Unblock the support in python-exec while the target is masked.
dev-lang/python-exec -python_targets_python3_13
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-10-11)
# No suitable version of dev-libs/protobuf available.
=dev-java/protobuf-java-4.28.1 system-protoc

View File

@ -4,6 +4,12 @@
# 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> (2024-10-21)
# Mechanism for coping with the time64 transition of 32bit arches
# Will be unmasked in the time64 profiles
perl_features_time64
time64
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-05-01)
# PERL_FEATURES=debug is not a setting that should be used lightly.
# If you really need it, then unmask it...

View File

@ -1,5 +1,5 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="i686-pc_t64-linux-gnu"
CHOST="i686-pc-linux-gnut64"
CHOST_x86="${CHOST}"

View File

@ -4,3 +4,7 @@
# For better testing of time64, we use gcc-14 here already in an otherwise stable
# environment.
sys-devel/gcc:14 ~x86
# We need glibc-2.39-r11 at least so we can handle the compiler that auto-sets _TIME_BITS
# etc
=sys-libs/glibc-2.39* ~x86

View File

@ -36,7 +36,6 @@ kde-apps/kmail
kde-apps/libksieve
kde-apps/kdepim-runtime
kde-apps/kontact
kde-apps/kimagemapeditor
kde-apps/grantlee-editor
kde-apps/akregator
dev-util/kdevelop

View File

@ -1,6 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Robert Siebeck <gentoo.2019@r123.de> (2024-10-30)
# musl not supported by upstream
app-editors/zed
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-10-24)
# Using a glibc interface, and with that on musl pretty much useless
sys-auth/nss-mdns
sys-auth/libnss-cache
sys-auth/nss-myhostname
sys-auth/libnss-nis
sys-auth/nss-pam-ldapd
sys-auth/libnss-pgsql
sys-auth/libnss-mysql
sys-auth/nss_ldap
net-nds/nsscache
# Sam James <sam@gentoo.org> (2024-09-30)
# Needs porting to musl (bug #940130)
=sys-auth/elogind-255.5
@ -341,7 +357,7 @@ sys-block/arcconf
sys-block/hpssacli
sys-block/megacli
www-apps/chromedriver-bin
www-apps/grafana-bin
<www-apps/grafana-bin-11.2
www-apps/jellyfin-bin
www-apps/kibana-bin
www-client/firefox-bin

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
# Ian Jordan <immoloism@gmail.com> (2024-08-22)
# Browser uses a prebuilt binary built against glibc (bug #934005)
media-video/obs-studio browser

View File

@ -0,0 +1,7 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-11-06)
# Old versions of GCC do not support USE=time64, and as such do not
# enforce 64-bit time_t as required by this profile.
<sys-devel/gcc-14.2.1_p20241026

View File

@ -0,0 +1,6 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-10-21)
perl_features_time64
time64

View File

@ -0,0 +1,6 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-10-21)
-perl_features_time64
-time64

View File

@ -1,3 +1,3 @@
This is a common profile for architectures and subarchitectures that do not
support Rust (do not have a working virtual/rust). It serves as a common place
support Rust (do not have a working Rust). It serves as a common place
to mask the packages requiring Rust and the USE flags pulling them.

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Viorel Munteanu <ceamac@gentoo.org> (2024-10-24)
# Requires already masked packages (dev-python/bcrypt,
# dev-python/cryptography, dev-python/fido2, dev-python/pyopenssl)
dev-python/asyncssh
# Michał Górny <mgorny@gentoo.org> (2024-09-23)
# Requires dev-python/nh3.
dev-python/textile
@ -222,6 +227,7 @@ dev-python/cramjam
dev-python/dirty-equals
dev-python/hatch-jupyter-builder
dev-python/inflect
dev-python/inline-snapshot
dev-python/ipyparallel
dev-python/ipywidgets
dev-python/jaraco-itertools

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-11-02)
# Optional Rust extensions.
dev-python/dulwich native-extensions
# Andreas Sturmlechner <asturm@gentoo.org> (2024-10-04)
# >=media-libs/libopenraw-0.3.2 depends on rust
xfce-base/tumbler raw
@ -158,6 +162,7 @@ dev-libs/tree-sitter-vimdoc test
# Sam James <sam@gentoo.org> (2022-11-19)
# GNOME packages pulling in e.g. gjs which then needs Rust.
dev-libs/libpeas javascript
dev-util/glade gjs
gnome-base/gnome-menus test
gnome-base/gnome-settings-daemon modemmanager
@ -234,7 +239,7 @@ x11-misc/xscreensaver gdm
>=media-libs/libheif-1.10.0 rav1e
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no ${arch} keyword
# Rust has no ${arch} keyword
dev-vcs/mercurial rust
# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
@ -248,7 +253,7 @@ media-libs/gd avif
net-libs/webkit-gtk avif
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# ${arch} has no virtual/rust support, needed by newer gnome-base/librsvg, et al
# ${arch} has no Rust support, needed by newer gnome-base/librsvg, et al
>=media-gfx/eog-3.33.1 svg
# Thomas Deutschmann <whissi@gentoo.org> (2018-10-12)

View File

@ -24,12 +24,6 @@
# regressions. Bug #937896.
dev-python/sentry-sdk
# Michał Górny <mgorny@gentoo.org> (2024-07-23)
# Abandoned and broken with pytest-8. Superseded
# by dev-python/pytest-lazy-fixtures (plural), which requires small
# changes in code.
dev-python/pytest-lazy-fixture
# Michał Górny <mgorny@gentoo.org> (2024-06-15)
# Stop-gap compatibility package. Upstreams really need to move away
# from the removed cgi module rather than rely on this.

View File

@ -33,6 +33,170 @@
#--- END OF EXAMPLES ---
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-11-10)
# Fails to build with gcc-14. Horrible code. Not touched by a
# maintainer since 2010. Bugs 729134, 870541, 909625, 933773
# Removal in 30 days.
app-accessibility/powiedz
# Matt Jolly <kangie@gentoo.org> (2024-11-09)
# The legacy Rust ebuilds are no longer maintained and have been
# replaced by the new slotted Rust. Removal in 30 days.
=dev-lang/rust-1.71.1
=dev-lang/rust-1.74.1
=dev-lang/rust-1.75.0-r1
=dev-lang/rust-1.77.1
=dev-lang/rust-1.79.0
=dev-lang/rust-1.80.1
=dev-lang/rust-1.81.0
=dev-lang/rust-1.82.0
=dev-lang/rust-bin-1.71.1
=dev-lang/rust-bin-1.74.1
=dev-lang/rust-bin-1.75.0
=dev-lang/rust-bin-1.77.1
=dev-lang/rust-bin-1.79.0
=dev-lang/rust-bin-1.80.1
=dev-lang/rust-bin-1.81.0
=dev-lang/rust-bin-1.82.0
=virtual/rust-1.71.1-r2
=virtual/rust-1.74.1-r1
=virtual/rust-1.75.0-r1
=virtual/rust-1.77.1
=virtual/rust-1.79.0
=virtual/rust-1.80.1
=virtual/rust-1.81.0-r1
=virtual/rust-1.82.0
# Matt Jolly <kangie@gentoo.org> (2024-11-09)
# Does not build with any rust version in the tree. Removal in 30 days.
=dev-lang/starlark-rust-0.8.0
# Matt Jolly <kangie@gentoo.org> (2024-11-09)
# Does not build with any rust version in the tree. Removal in 30 days.
=dev-util/wasmer-0.11.0
# Hans de Graaff <graaff@gentoo.org> (2024-11-08)
# Obsolete slot. Use a newer slot instead. Removal on 2024-12-08.
dev-ruby/faker:2
# Hans de Graaff <graaff@gentoo.org> (2024-11-08)
# Obsolete slot. Use a newer slot instead. The included jquery-ui
# version is no longer supported upstream. Removal on 2024-12-08.
dev-ruby/jquery-ui-rails:6
# Alfredo Tupone <tupone@gentoo.org> (2024-11-07)
# No more used (caffe2 used to)
# Removal on 2024-12-07. Bug #942972.
sci-libs/QNNPACK
# Matt Turner <mattst88@gentoo.org> (2024-11-06)
# Replaced by kernel modesetting (CONFIG_DRM_VBOXVIDEO) and the
# xf86-video-modesetting driver in the Xserver. Bug #929007
#
# Removal on 2024-12-06. Bug #924715.
x11-drivers/xf86-video-vboxvideo
# Matt Turner <mattst88@gentoo.org> (2024-11-06)
# Driver for integrated GPU paired only with Texas Instruments ARM CPUs.
#
# Not maintained upstream. No releases since 2016. No sign of users.
#
# Removal on 2024-12-06. Bug #924715.
x11-drivers/xf86-video-omap
# Matt Turner <mattst88@gentoo.org> (2024-11-06)
# Driver for integrated GPU paired only with x86 VIA CPUs.
#
# Has not worked in Gentoo for more than two years (see bug #875233) without
# any actual users noticing.
#
# Removal on 2024-12-06. Bug #875233.
x11-drivers/xf86-video-openchrome
# Holger Hoffstätte <holger@applied-asynchrony.com> (2024-11-03)
# Vendors an unreleased libbpf version and announces incorrect version.
# Please downgrade to 7.4.0. Bug Bug #941185. Removal on 2024-12-03.
=dev-util/bpftool-7.5.0-r1
# David Seifert <soap@gentoo.org> (2024-11-03)
# Bug ridden package, extremely brittle build system, lots of QA issues,
# terrible license, no other linux distro still packages this.
# Removal on 2024-12-03. Bug #929069.
sci-chemistry/molden
# Hans de Graaff <graaff@gentoo.org> (2024-11-03)
# Obsolete ruby32-only slot without reverse dependencies. Use the newer
# slot instead. Removal on 2024-12-03.
dev-ruby/pdf-reader:0
# Hans de Graaff <graaff@gentoo.org> (2024-11-01)
# Does not work with current versions of dependencies. ruby32-only
# because of it. No release in two years. No reverse
# dependencies. Removal on 2024-12-01.
dev-ruby/typhoeus
# Hans de Graaff <graaff@gentoo.org> (2024-11-01)
# No longer compiles with modern C compilers, bug 881245. Last upstream
# release 6 years ago. No reverse dependencies. Removal on 2024-12-01.
dev-ruby/ruby-opengl
# Michał Górny <mgorny@gentoo.org> (2024-10-29)
# Unmaintained in Gentoo. The latter is multiple versions behind.
# Ebuilds without working tests. The only revdep has its "doc" flag
# masked for over a year.
# Removal on 2024-11-28. Bug #942445.
dev-python/mkdocs-ansible
dev-python/mkdocs-macros-plugin
# Marc Schiffbauer <mschiff@gentoo.org> (2024-10-28)
# New style opencpn plugins depend on specific snapshots of
# "opencpn-libs", a collection of bundled 3rd party libs or
# forks thereof.
# This makes it virtually impossible to package opencpn and
# its plugins in a sane way.
# Use the flatpak version instead.
# removal on 2024-11-28.
# Bug #928960, #933606
sci-geosciences/opencpn
sci-geosciences/opencpn-plugin-aisradar
sci-geosciences/opencpn-plugin-climatology
sci-geosciences/opencpn-plugin-dr
sci-geosciences/opencpn-plugin-findit
sci-geosciences/opencpn-plugin-gxradar
sci-geosciences/opencpn-plugin-iacfleet
sci-geosciences/opencpn-plugin-launcher
sci-geosciences/opencpn-plugin-logbookkonni
sci-geosciences/opencpn-plugin-objsearch
sci-geosciences/opencpn-plugin-ocpn_draw
sci-geosciences/opencpn-plugin-ocpndebugger
sci-geosciences/opencpn-plugin-oesenc
sci-geosciences/opencpn-plugin-otcurrent
sci-geosciences/opencpn-plugin-polar
sci-geosciences/opencpn-plugin-radar
sci-geosciences/opencpn-plugin-route
sci-geosciences/opencpn-plugin-squiddio
sci-geosciences/opencpn-plugin-statusbar
sci-geosciences/opencpn-plugin-watchdog
sci-geosciences/opencpn-plugin-weather_routing
sci-geosciences/opencpn-plugin-weatherfax
sci-geosciences/opencpn-plugins-meta
# Hans de Graaff <graaff@gentoo.org> (2024-10-27)
# Obsolete slots without reverse dependencies. dev-util/cucumber will
# use other slots when installed. Removal on 2024-11-27.
dev-util/cucumber-gherkin:26
dev-util/cucumber-messages:17
dev-util/cucumber-messages:20
# Arthur Zamarin <arthurzam@gentoo.org> (2024-10-23)
# Doesn't support latest Rust/Cargo ebuild format and standard. Confuses
# developers who tries to use it, and then see pkgcheck warnings on the
# result.
# Superior replacement is app-portage/pycargoebuild, which is maintained,
# and supports more features.
# Removal on 2024-11-22. Bugs #942026, #934381, #724162, #930011.
dev-util/cargo-ebuild
# Arthur Zamarin <arthurzam@gentoo.org> (2024-10-20)
# Maintainer-needed, no reverse dependencies, EAPI=7, many modern C
# bugs. Many other IRC clients can be replacement. Awaits version
@ -86,7 +250,7 @@ dev-ruby/io-event:1.3
# Holger Hoffstätte <holger@applied-asynchrony.com> (2024-10-11)
# Vendors an unreleased libbpf version and generates ABI-breaking code.
# Bug #941185.
# Bug #941185. Removal on 2024-12-03.
=dev-util/bpftool-7.5.0-r2
# Michał Górny <mgorny@gentoo.org> (2024-10-10)
@ -159,20 +323,6 @@ app-i18n/kcm-fcitx
=dev-qt/qtwebsockets-6.8.0*
=dev-qt/qtwebview-6.8.0*
# Andreas Sturmlechner <asturm@gentoo.org> (2024-10-07)
# No more revdeps, merged into kde-frameworks/kpeople upstream.
# Removal on 2024-11-06.
dev-libs/kpeoplevcard
# Andreas Sturmlechner <asturm@gentoo.org> (2024-10-07)
# Unmaintained and archived upstream, removal on 2024-11-06.
net-im/choqok
# Hans de Graaff <graaff@gentoo.org> (2024-10-06)
# Obsolete slot without reverse dependencies. Use the newer slot
# instead. Removal on 2024-11-08.
dev-ruby/base64:0.1
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-10-05)
# This version is known to break on certain systems. At the
# same time it fixes several reported issues. Masked until
@ -180,27 +330,6 @@ dev-ruby/base64:0.1
# See also: https://github.com/gentoo/gentoo/pull/36091
~sys-boot/plymouth-24.004.60
# Andreas Sturmlechner <asturm@gentoo.org> (2024-10-05)
# Masked for removal in 30 days. Broken since KF6 incapacitated
# breeze-icons-rcc, but no one even complained. Upstream porting
# effort stalled indefinitely:
# https://invent.kde.org/office/kexi/-/issues/152
# Removal on 2024-11-04.
app-office/kexi
dev-db/kdb
dev-libs/kproperty
dev-libs/kreport
kde-frameworks/breeze-icons-rcc
# Sebastian Pipping <sping@gentoo.org> (2024-10-03)
# Masked for removal in 30 days. Last release in 2021,
# last commit two years ago, has open bugs, .. (bug #940725).
# Also removing its two dependencies that have no other
# reverse dependencies in Gentoo or known use outside of Lurch.
net-libs/libaxc
net-libs/libomemo
x11-plugins/lurch
# Sam James <sam@gentoo.org> (2024-09-30)
# GCC 10 and older no longer receive upstream support or fixes for
# bugs. Please switch to a newer GCC version using gcc-config.
@ -208,60 +337,17 @@ x11-plugins/lurch
<sys-devel/gcc-11
<sys-devel/kgcc64-11
# Michał Górny <mgorny@gentoo.org> (2024-09-29)
# This package has not been updated since Python 3.11.2. It bundles
# part of Python stdlib that's most likely vulnerable by now, as well
# as some third-party packages. And it really needs a dedicated
# maintainer.
# Removal on 2024-10-29. Bug #910612.
dev-python/brython
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-09-28)
# Nothing depends on it. Removal on 2024-10-28.
dev-java/ant-core
# Eli Schwartz <eschwartz@gentoo.org> (2024-09-22)
# Unmaintained, abandoned upstream, does not compile with GCC 14.
# Removal on 2024-10-22. Bug #874732.
dev-util/biew
# Robin H. Johnson <robbat2@gentoo.org> (2024-09-22)
# Upstream testing release; fails some tests as well here
# Beware that if you upgrade to it, you may need to reset your keyrings.
>=app-crypt/gnupg-2.5
# Michał Górny <mgorny@gentoo.org> (2024-09-21)
# Discontinued upstream. Since 7.3.17, only 2.7 and 3.10 are released.
# Vulnerable.
# Removal on 2024-10-21. Bug #939951.
dev-python/pypy3_9
dev-python/pypy3_9-exe
dev-python/pypy3_9-exe-bin
# Michał Górny <mgorny@gentoo.org> (2024-09-21)
# Unmaintained. Broken with >=dev-python/pytest-8.
# Replaced by dev-python/pytest-lazy-fixtures. No revdeps left.
# Removal on 2024-10-21. Bug #939420.
dev-python/pytest-lazy-fixture
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-20)
# No more revdeps after app-accessibility/kontrast:5 cleanup.
# Removal on 2024-10-20.
dev-db/futuresql5
# Eli Schwartz <eschwartz@gentoo.org> (2024-09-19)
# Breaks parallel builds with fatal compiler errors.
# Bug #939798, #939875.
>=dev-python/ensurepip-setuptools-75.1.0
>=dev-python/setuptools-75.1.0
# Hans de Graaff <graaff@gentoo.org> (2024-09-14)
# Obsolete slots that were used for older cucumber version but that no
# longer have reverse dependencies. Removal on 2024-10-14.
dev-util/cucumber-compatibility-kit:10
dev-util/cucumber-core:12
dev-util/cucumber-gherkin:22
# Ulrich Müller <ulm@gentoo.org> (2024-09-12)
# Pretest versions, masked for testing.
<app-editors/emacs-30.0.9999:30-vcs
@ -274,21 +360,6 @@ dev-util/cucumber-gherkin:22
# exim_tinydb utility crashes due to invalid free() (used in startup script)
=mail-mta/exim-4.98
# Florian Schmaus <flow@gentoo.org> (2024-08-23)
# Has a serious bug that causes synced directories to end up world read-
# and writeable. See https://github.com/nextcloud/desktop/issues/6863
>=net-misc/nextcloud-client-3.13.1
# Ionen Wolkens <ionen@gentoo.org> (2024-08-11)
# >=1.1.14 enables usage of explicit sync (with >=nvidia-drivers-560
# and compositors that supports like kwin-6), which currently seems
# to be causing too many problems ranging from application crashes
# and potential VRAM leaking (even with the fixes in 1.1.15) and may
# be better left masked for the time being. It can hwoever solve
# flicking/stutter issues on some setups so users may want to unmask
# if heavily affected (bug #937773).
>=gui-libs/egl-wayland-1.1.14
# Pacho Ramos <pacho@gentoo.org> (2024-08-09)
# Mask until we find out a way to deal better with the upstream
# introduced circular dep, bug #937616
@ -297,6 +368,7 @@ dev-util/cucumber-gherkin:22
>=dev-util/gdbus-codegen-2.80
>=gnome-base/gnome-shell-46
>=gnome-extra/gnome-shell-extensions-46
>=gnome-extra/gnome-shell-frippery-46
>=gnome-base/nautilus-46
>=dev-libs/gobject-introspection-1.80
>=dev-libs/gobject-introspection-common-1.80
@ -306,15 +378,6 @@ dev-util/cucumber-gherkin:22
# New major ffmpeg version. Tracker bug #928905.
>=media-video/ffmpeg-7.0
# Joonas Niilola <juippis@gentoo.org> (2024-07-04)
# libxml2-2.13.1 removed "deprecated" symbols that other (older)
# packages depend upon. It can be mitigated with a --with-legacy
# configure option, but it's still not a perfect fix. Bug #935452
# to track and work on tree-wide support. Masking the exact version
# so we can revbump the package with a fix.
=dev-libs/libxml2-2.13.1
=dev-libs/libxslt-1.1.41
# 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
@ -411,14 +474,17 @@ dev-ml/textutils_kernel:0/0.17
>=xfce-base/libxfce4util-4.19
>=xfce-base/libxfce4windowing-4.19.5
>=xfce-base/thunar-4.19
>=xfce-base/thunar-volman-4.19
>=xfce-base/tumbler-4.19
>=xfce-base/xfce4-appfinder-4.19
>=xfce-base/xfce4-meta-4.19
>=xfce-base/xfce4-panel-4.19
>=xfce-base/xfce4-power-manager-4.19
>=xfce-base/xfce4-session-4.19
>=xfce-base/xfce4-settings-4.19
>=xfce-base/xfconf-4.19
>=xfce-base/xfdesktop-4.19
>=xfce-base/xfwm4-4.19
# Sam James <sam@gentoo.org> (2024-04-28)
# Masked for testing. Tracker bug: bug #930805.

View File

@ -1,3 +1,4 @@
../../base
../../arch/base
..
../../features/wd40

View File

@ -1,3 +1,4 @@
../../base
../../arch/base
..
../../features/wd40

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
USE="colord eds evo gnome gnome-keyring gnome-online-accounts gnome-shell gstreamer introspection keyring nautilus networkmanager pulseaudio sysprof tracker"
USE="colord eds evo gdk-pixbuf gnome gnome-keyring gnome-online-accounts gnome-shell gstreamer introspection keyring nautilus networkmanager pulseaudio sysprof tracker"

View File

@ -0,0 +1,8 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-11-10)
# Breaks suspend on elogind systems (bug #934314, bug #923614) but
# works fine on systemd machines.
# https://github.com/polkit-org/polkit/issues/451
->=sys-auth/polkit-124

View File

@ -1,3 +1,6 @@
move dev-python/pyopengl_accelerate dev-python/pyopengl-accelerate
move sys-apps/scx sys-kernel/scx
slotmove media-sound/kmetronome 5 0
move net-im/sendxmpp-amm net-im/sendxmpp-scala
move dev-python/jinja dev-python/jinja2
move dev-python/gmpy dev-python/gmpy2

View File

@ -339,6 +339,7 @@ theora - Add support for the Theora Video Compression Codec
threads - Add threads support for various packages. Usually pthreads
tidy - Add support for HTML Tidy
tiff - Add support for the TIFF image format
time64 - Use 64-bit time_t type instead of the regular 32-bit type. This flag is forced on time64 profiles, and masked elsewhere. It should be only used when detection of type width is not possible (e.g. for SRC_URI)
timidity - Build with Timidity++ (MIDI sequencer) support
tk - Add support for Tk GUI toolkit
truetype - Add support for FreeType and/or FreeType2 fonts