profiles: Sync with Gentoo

It's from Gentoo commit e7285227ad9aab1088cacda18ea87b91001fd2bc.
This commit is contained in:
Flatcar Buildbot 2024-09-16 07:14:55 +00:00 committed by Krzesimir Nowak
parent 9101a3d3fb
commit d9f216ed89
92 changed files with 480 additions and 1838 deletions

View File

@ -3,7 +3,6 @@ amd64
arm
arm64
hppa
ia64
loong
m68k
mips

View File

@ -338,7 +338,6 @@ media-video/ffmpeg dav1d libaribb24 libtesseract
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on alpha.
media-libs/libv4l bpf
media-tv/v4l-utils bpf
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# 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].
>=sys-kernel/gentoo-kernel-6.10.8 debug
>=sys-kernel/vanilla-kernel-6.10.8 debug
# James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# Realign the stack in the 32-bit build for compatibility with older binaries by
# default. This is not the default on x86 because it has a performance cost.

View File

@ -70,10 +70,6 @@ app-admin/syslog-ng -mqtt
# Refind is only available on a subset of arches
sys-kernel/installkernel -refind
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 and dev-python/pyside6 are keyworded here
dev-python/QtPy -pyqt6 -pyside6
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21)
# virtiofsd is available here
app-emulation/libvirt -virtiofsd

View File

@ -92,6 +92,7 @@ dev-python/spyder-notebook
dev-util/kdevelop
dev-util/kdevelop-php
dev-util/kdevelop-python
kde-frameworks/purpose-kaccounts-services
kde-apps/akonadi-calendar
kde-apps/akonadi-import-wizard
kde-apps/akonadiconsole
@ -128,6 +129,7 @@ kde-apps/parley
kde-apps/pim-data-exporter
kde-apps/pim-sieve-editor
kde-misc/kio-gdrive
kde-misc/kio-gdrive-common
kde-misc/tellico
kde-misc/zanshin
media-gfx/digikam

View File

@ -1,6 +1,15 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# kde-plasma/plasma-workspace:6 is not keyworded
sys-auth/polkit kde
virtual/notification-daemon kde
# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-31)
# KF6 and media-libs/phonon will drop arm keyword
app-office/texstudio video
# Michał Górny <mgorny@gentoo.org> (2024-07-24)
# Full testing requires www-client/firefox.
dev-python/selenium test-rust

View File

@ -60,11 +60,6 @@ dev-python/ipython nbconvert
# dev-libs/criterion is not marked stable yet
app-admin/syslog-ng test
# Sam James <sam@gentoo.org> (2022-01-15)
# Requires dev-util/pahole which is not yet marked stable on arm.
sys-kernel/gentoo-kernel debug
sys-kernel/vanilla-kernel debug
# Sam James <sam@gentoo.org> (2021-10-25)
# Various dependencies not yet stable on arm
# bug #816981
@ -106,7 +101,6 @@ sci-mathematics/z3 java
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-frameworks/{kwallet,ki18n,kconfig} stable
dev-vcs/subversion kwallet
net-libs/libproxy kde
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable

View File

@ -1,6 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# 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].
>=sys-kernel/gentoo-kernel-6.10.8 debug
>=sys-kernel/vanilla-kernel-6.10.8 debug
# James Le Cuirot <chewi@gentoo.org> (2023-12-16)
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc

View File

@ -55,10 +55,6 @@ www-servers/nginx test
# Supports 64-bit NEON
media-libs/zita-resampler -cpu_flags_arm_neon
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 is keyworded here
dev-python/QtPy -pyqt6
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18)
# No sys-block/nbdkit on arm, yet
app-emulation/libvirt nbd
@ -281,11 +277,6 @@ media-video/ffmpeg -rav1e
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring
# Michał Górny <mgorny@gentoo.org> (2020-06-19)
# Requires dev-util/pahole.
sys-kernel/gentoo-kernel debug
sys-kernel/vanilla-kernel debug
# Sam James <sam@gentoo.org> (2020-06-11)
# PGO works on arm64
>=www-client/firefox-68.9.0 -pgo

View File

@ -18,7 +18,8 @@ app-emulation/qemu capstone
sys-kernel/installkernel efistub
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 and dev-python/pyside6 are not stable here yet
# dev-python/PyQt6-WebEngine is not stable here yet, bug #939558
# dev-python/pyside6 is not stable here yet
dev-python/QtPy pyqt6 pyside6
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-12-18)

View File

@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

View File

@ -60,10 +60,6 @@ app-admin/syslog-ng mqtt
# Refind is only available on a subset of arches
sys-kernel/installkernel refind
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# dev-python/PyQt6 and dev-python/pyside6 have very few keywords
dev-python/QtPy pyqt6 pyside6
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21)
# virtiofsd is only available on some arches
app-emulation/libvirt virtiofsd

View File

@ -249,7 +249,6 @@ amd64
arm
arm64
hppa
ia64
loong
m68k
mips

View File

@ -1,31 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="ia64"
ACCEPT_KEYWORDS="ia64 ~ia64"
CHOST="ia64-unknown-linux-gnu"
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-03)
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild
# checks simpler.
ABI="ia64"
DEFAULT_ABI="ia64"
MULTILIB_ABIS="ia64"
LIBDIR_ia64="lib"
CHOST_ia64="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
#VIDEO_CARDS="fbdev mga r128 radeon"
INPUT_DEVICES="void"
VIDEO_CARDS="dummy"

View File

@ -1,10 +0,0 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-01-09)
# glibc-2.39 dropped support for ia64.
>=sys-libs/glibc-2.39
# Sergei Trofimovich <slyfox@gentoo.org> (2020-05-02)
# greenlet needs arch-specific stack switching code. There is no ia64 port.
dev-python/greenlet

View File

@ -1,11 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-02-19)
# New enough SpiderMonkey not keyworded here, bug #753221
sys-auth/polkit duktape
# Raúl Porcel <armin76@gentoo.org> (2007-10-21)
# It segfaults without debug use-flags
# Remove when http://bugs.php.net/bug.php?id=42893 is fixed
dev-lang/php debug

View File

@ -1,588 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-08-23)
# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
sys-apps/systemd bpf
# Matt Jolly <kangie@gentoo.org> (2024-08-14)
# QUIC dependencies are not keyworded
net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
# Needs dev-libs/openspecfun which is not yet keyworded
sci-visualization/gnuplot amos
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
# media-libs/quirc and media-sound/liblc3 are not keyworded here
media-video/ffmpeg quirc liblc3
# Sam James <sam@gentoo.org> (2024-07-03)
# kde-frameworks/kservice not keyworded here
x11-misc/xdg-utils plasma
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
# media-libs/libplacebo is not keyworded
media-video/ffmpeg libplacebo
# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10)
# requires dev-libs/apache-arrow which is net yet keyworded
sci-libs/gdal parquet
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13)
# Requires dev-util/shelltestrunner
app-arch/mt-st test
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
dev-lang/python jit
# Robin H. Johnson <robbat2@gentoo.org) (2024-03-13)
# sys-cluster/corosync not yet keyworded, niche use case for mdadm
sys-fs/mdadm corosync
# Eray Aslan <eras@gentoo.org> (2024-03-08)
# mongodb dependencies are not keyworded
mail-mta/postfix mongodb
# matoro <matoro_gentoo@matoro.tk> (2024-02-29)
# Observed crashes in git-remote-https due to this
net-misc/curl adns
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15)
# net-libs/grpc not keyworded here
app-admin/syslog-ng grpc
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
# Unmask only where grub is keyworded
sys-kernel/installkernel -grub
# Sam James <sam@gentoo.org> (2024-01-02)
# dev-libs/capstone not keyworded here
dev-lang/php capstone
# David Seifert <soap@gentoo.org> (2023-12-30)
# sys-auth/sssd not keyworded here anymore
app-admin/sudo sssd
sys-auth/pambase sssd
# Mart Raudsepp <leio@gentoo.org> (2023-12-25)
# sys-apps/xdg-desktop-portal not keyworded here yet
x11-base/xwayland libei
# James Le Cuirot (2023-12-12)
# USE=bpf depends on sys-devel/clang which is not keyworded on ia64
media-libs/libv4l bpf
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# Vulkan is not available here
media-video/ffmpeg glslang shaderc vulkan
# Violet Purcell <vimproved@inventati.org> (2023-10-12)
# dev-build/samurai is not keyworded here.
app-alternatives/ninja samurai
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
sys-apps/openrc-navi s6
# Sam James <sam@gentoo.org> (2023-09-24)
# Qt not keyworded here.
app-text/doxygen gui
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
dev-build/cmake gui
# Jon Janzen <jon@jonjanzen.com> (2023-09-11)
# librttopo has not been tested on this arch
dev-db/spatialite rttopo
# Sam James <sam@gentoo.org> (2023-06-18)
# Qt 5 not keyworded here
app-text/ansifilter gui
app-text/highlight gui
# Matt Turner <mattst88@gentoo.org> (2023-05-30)
# sys-apps/dbus-broker is not keyworded
app-accessibility/at-spi2-core dbus-broker
# Sam James <sam@gentoo.org> (2023-04-17)
# net-misc/pps-tools is not keyworded here
net-misc/chrony pps
# Sam James <sam@gentoo.org> (2023-05-01)
# media-libs/libjxl is not keyworded
# bug https://bugs.gentoo.org/853628
media-gfx/gimp jpegxl
media-gfx/graphicsmagick jpegxl
media-gfx/imagemagick jpegxl
media-libs/imlib2 jpegxl
# Sam James <sam@gentoo.org> (2023-04-14)
# dev-python/sympy not keyworded here yet
dev-python/nbval test
# Michał Górny <mgorny@gentoo.org> (2023-03-14)
# Requires virtual/pandoc.
dev-python/nbclassic doc
dev-python/nbval doc
# Sam James <sam@gentoo.org> (2022-12-26)
# Unkeyworded dependencies
dev-util/diffoscope opendocument pascal pdf R
# matoro <matoro_gentoo@matoro.tk> (2022-09-30)
# No ruby on ia64 for dev-ruby/asciidoctor
net-misc/chrony html
# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15)
# deps not keyworded
dev-util/pkgcheck emacs
# Matt Turner <mattst88@gentoo.org> (2022-06-25)
# net-libs/libqrtr-glib not keyworded
net-misc/modemmanager qrtr
# Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24)
# Dependencies are missing keywords
media-libs/imlib2 svg
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
app-text/enchant nuspell
# Matt Turner <mattst88@gentoo.org> (2022-04-16)
# net-misc/freerdp is not keyworded
dev-libs/weston rdp
# Lars Wendler <polynomial-c@gentoo.org> (2022-04-01)
# gnome-base/librsvg missing keywords
media-libs/freetype svg
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
# Sam James <sam@gentoo.org> (2022-03-06)
# Unkeyworded dependencies
net-mail/cyrus-imapd http
# Sam James <sam@gentoo.org> (2022-01-29)
# app-text/ronn-ng not keyworded here, bug #801103
app-accessibility/espeak-ng man
# Sam James <sam@gentoo.org> (2021-11-05)
# Avoid keywording unnecessary depenencies for now, bug #804115
dev-python/scipy fortran
# Sam James <sam@gentoo.org> (2021-11-05)
# Test suite is very fragile and doesn't even run on amd64.
# No real point in running it here right now, bug #804115.
dev-cpp/eigen test
# Sam James <sam@gentoo.org> (2021-10-24)
# Avoid Pipewire for now because of new wireplumber dependency which lacks
# keywords. Doubt anybody is using PW here anyway right now.
# bug #807616
media-libs/libsdl2 pipewire
# Sam James <sam@gentoo.org> (2021-09-14)
# JACK2 isn't keyworded here
# bug #807616
media-video/pipewire jack-client
# Sam James <sam@gentoo.org> (2021-09-12)
# dev-ruby/asciidoctor isn't keyworded here
dev-util/ccache doc
# David Seifert <soap@gentoo.org> (2021-09-04)
# dev-lang/go not keyworded here
sys-libs/libcap tools
# Marek Szuba <marecki@gentoo.org> (2021-08-17)
# net-wireless/rtl-sdr not keyworded here
sys-apps/rng-tools rtlsdr
# Michał Górny <mgorny@gentoo.org> (2021-07-25)
# PyQt5 and wxpython are not keyworded.
dev-python/matplotlib wxwidgets
# Matt Turner <mattst88@gentoo.org> (2021-07-23)
# gui-libs/gtk is not keyworded
net-libs/gssdp gtk
# Matt Turner <mattst88@gentoo.org> (2021-06-10)
# dev-python/django is not keyworded here
dev-python/diskcache test
# Miroslav Šulc <fordfrog@gentoo.org> (2021-03-13)
# virtual/jdk isn't keyworded here
media-libs/rubberband jni
# Sam James <sam@gentoo.org> (2021-03-11)
# media-libs/libavif isn't keyworded here
media-libs/gd avif
www-client/links avif
dev-lang/php avif
# Akinori Hattori <hattya@gentoo.org> (2021-03-03)
# dev-lang/ruby is not keyworded
>=dev-libs/libutf8proc-2.6.0 test
# Sam James <sam@gentoo.org> (2021-02-26)
# dev-libs/efl not keyworded here
# and is a desktop application mainly
# bug #773178
app-crypt/pinentry efl
# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch.
app-text/enchant voikko
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not keyworded.
media-libs/libsdl2 fcitx4
# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
# media-libs/libilbc is not ported to ia64
# nor is Qt
net-analyzer/wireshark gui ilbc
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Michał Górny <mgorny@gentoo.org> (2020-06-14)
# Requires dev-python/networkx.
app-portage/nattka depgraph-order
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on ia64
app-text/texlive-core -xindy
# Michał Górny <mgorny@gentoo.org> (2020-06-02)
# Avoid unkeyworded deps, we really need a minimal install
# for imagemagick.
media-gfx/inkscape cdr visio
# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
# Requires media-libs/mesa[llvm], which is masked.
dev-python/pyopengl test
# Mikle Kolyada <zlogene@gentoo.org> (2020-04-20)
# dev-lang/ruby is not keyworded (a dep)
app-text/texlive context l10n_ja
# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby.
# These pull in:
# - direct ruby dependency:
app-admin/augeas test
sys-block/thin-provisioning-tools test
# - Ruby-based test suite, with additional dependencies
app-text/htmltidy test
# - texlive japan modules: ruby runtime scripts
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-gtk3 oauth-gtk4
# - gnome-extra/sushi: depends on webkit-gtk
gnome-base/nautilus previewer
# - net-libs/gnome-online-accounts: depends on webkit-gtk
gnome-base/gvfs google
# app-text/libgepub depends on webkit-gtk.
xfce-base/tumbler epub
# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15)
# Mask USE=libtesseract, app-text/tesseract is not keyworded
# Mask USE=dav1d, media-libs/dav1d is not keyworded
# Mask USE=libaribb24, media-libs/aribb24 is not keyworded
media-video/ffmpeg dav1d libaribb24 libtesseract
# Mart Raudsepp <leio@gentoo.org> (2020-03-01)
# Mask until app-text/gspell is keyworded
mail-client/evolution spell
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded
net-misc/openssh security-key
# Joonas Niilola <juippis@gentoo.org> (2020-02-08)
# Dependency not keyworded on this arch.
dev-libs/dbus-c++ ecore
# David Seifert <soap@gentoo.org> (2020-01-26)
# media-libs/libkate is not keyworded on ia64 anymore
media-sound/vorbis-tools kate
# Tomáš Mózes <hydrapolic@gmail.com> (2019-12-19)
# dev-libs/criterion is not keyworded yet
app-admin/syslog-ng test
# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-07)
# app-emulation/xen-tools is not keyworded on ia64.
sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh
# Mart Raudsepp <leio@gentoo.org> (2019-08-18)
# media-video/pipewire is not keyworded yet
x11-wm/mutter screencast
# Matt Turner <mattst88@gentoo.org> (2019-08-08)
# Tomáš Mózes <hydrapolic@gmail.com> (2019-07-24)
# Unkeyworded dependency
app-admin/syslog-ng kafka
# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-21)
# No ia64 arch support for jit. Version 17 USE=debug
# required USE=jit.
dev-lang/spidermonkey jit
# Mart Raudsepp <leio@gentoo.org> (2019-03-17)
# Unkeyworded media-libs/opencv dependency, bug #680656
media-gfx/shotwell opencv
# Sergei Trofimovich <slyfox@gentoo.org> (2018-10-13)
# USE=debug needs support for target-specific _FPU_MASK_IM. ia64
# does not define those.
media-sound/lame debug
# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06)
# Needs sys-apps/fakechroot which isn't keyworded
app-arch/rpm test
# Michał Górny <mgorny@gentoo.org> (2018-04-15)
# Unkeyworded dep masks moved from default/linux/ia64 tree.
mail-mta/exim redis
# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18)
# Many unkeyworded rails deps, bug #650642
net-analyzer/wireshark doc
# Mart Raudsepp <leio@gentoo.org> (2018-01-08)
# mail-client/evolution[ytnef] requires net-mail/ytnef which is not keyworded
mail-client/evolution ytnef
# Sergei Trofimovich <slyfox@gentoo.org> (2017-12-25)
# net-firewall/nftables[doc] requires dblatex which is not keyworded
net-firewall/nftables doc
# Michał Górny <mgorny@gentoo.org> (2017-08-10)
# Both USE=fluidsynth and USE=timidity are masked in this profile.
media-libs/sdl-mixer midi
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=seccomp that is masked in this profile.
net-libs/gnutls test-full
# Michał Górny <mgorny@gentoo.org> (2017-08-07)
# Requires USE=dvd that is masked in this profile.
media-video/mplayer dvdnav
# Michał Górny <mgorny@gentoo.org> (2017-08-07)
# Requires USE=v4l that is masked in this profile.
media-video/ffmpeg libv4l
# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20)
# pulls in unkeyworded lapack
sci-libs/gdal armadillo
# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17)
# Pulls in dev-db/redis which is not keyworded on ia64.
mail-filter/pyzor test
# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-10)
# media-libs/libilbc has not been ported to ia64, bug #610546
media-video/ffmpeg libilbc
# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-06)
# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not
# keyworded (bug #549516)
net-analyzer/rrdtool rados
# Jason Zaman <perfinion@gentoo.org> (2017-05-09)
# x11-libs/libXpresent is not keyworded on ia64
xfce-base/xfwm4 xpresent
# Pacho Ramos <pacho@gentoo.org> (2017-01-02)
# Don't keyword redis
dev-libs/hiredis test
# Lars Wendler <polynomial-c@gentoo.org> (2016-11-17)
# jit not supported on ia64 (bug #600052).
dev-libs/libpcre2 jit
# Christian Ruppert <idl0r@gentoo.org> (2016-10-14)
# dnstap USE masked due to missing keywords
net-dns/bind dnstap
# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11)
# networkmanager USE masked due to missing keywords
gnome-extra/nm-applet teamd
# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11)
# Opt-out of ofono support until there is a user request,
# see also pulseaudio/connman
net-misc/networkmanager ofono
# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26)
# Enable numa support on supported architectures
dev-db/mysql -numa
dev-db/percona-server -numa
# Gilles Dartiguelongue <eva@gentoo.org> (2016-08-23)
# Missing keywords on media-libs/grilo - bug #521972
media-sound/rhythmbox upnp-av
# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28)
# Missing keywords on app-text/gspell - bug #587368
>=app-text/evince-3.30 spell
# Pacho Ramos <pacho@gentoo.org> (2016-01-31)
# Missing keywords, bug #560382
media-video/ffmpeg snappy
# Justin Lecher <jlec@gentoo.org> (2015-11-18)
# requires dev-python/restkit which requires
# dev-python/socketpool which requires dev-python/gevent which requires
# dev-python/greenlet which has not been ported
dev-python/wsgiproxy2 test
dev-python/pyquery test
# Pacho Ramos <pacho@gentoo.org> (2015-11-15)
# Missing keywords
>=media-plugins/grilo-plugins-0.2.16 upnp-av
# Davide Pesavento <pesa@gentoo.org> (2015-10-26)
# Tests require non-keyworded qt5
dev-qt/qtchooser test
# Brian Evans <grknight@gentoo.org> (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
>=dev-db/mariadb-10.1.0 innodb-snappy
# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10)
# Requires wifi USE flag, which is masked for this arch
net-misc/networkmanager wext
# Pacho Ramos <pacho@gentoo.org> (2015-09-06)
# Missing keywords
media-sound/pulseaudio ofono-headset
media-sound/pulseaudio-daemon ofono-headset
# Pacho Ramos <pacho@gentoo.org> (2015-06-13)
# Missing keywords, bug #513108
net-misc/spice-gtk smartcard webdav
# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09)
# dev-lang/luajit lacks ia64 keyword, bug #551540
dev-libs/libpeas lua
# Alexis Ballier <aballier@gentoo.org> (2015-02-11)
# Missing ffmpeg deps, bug #510340
media-video/ffmpeg gme ssh
# Pacho Ramos <pacho@gentoo.org> (2014-01-10)
# Missing keywords
net-misc/networkmanager teamd
# Christoph Junghans <junghans@gentoo.org> (2014-07-21)
# Missing keywords on sci-libs/libcerf (bug 517726)
sci-visualization/gnuplot libcerf
# Pacho Ramos <pacho@gentoo.org> (2014-04-12)
# Missing keywords, bug #507490
net-misc/modemmanager mbim
# Mike Frysinger <vapier@gentoo.org> (2014-03-15)
# Various deps not ported to ia64.
dev-python/ipython nbconvert notebook
# Pacho Ramos <pacho@gentoo.org> (2014-02-23)
# Needed dependencies cannot be installed on ia64, bug #498638
dev-util/dbus-test-runner test
# Pacho Ramos <pacho@gentoo.org> (2014-02-22)
# Missing keywords, bug #495250
>=gnome-base/gnome-extra-apps-3.10 tracker
# Pacho Ramos <pacho@gentoo.org> (2014-01-19)
# Missing keywords, bug #478254
gnome-base/gnome classic extras
# Pacho Ramos <pacho@gentoo.org> (2013-12-02)
# Missing keywords, bug #493156
media-libs/libgphoto2 serial
# Pacho Ramos <pacho@gentoo.org> (2013-07-20)
# Keywords pending, bug #476710
>=gnome-base/gnome-extra-apps-3.8 games
# Julian Ospald <hasufell@gentoo.org> (2013-03-31)
# depends on mono/monodevelop
>=net-irc/hexchat-2.9.4-r1 theme-manager
# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-31)
# remove mask when net-libs/libqmi is keyworded here
net-misc/modemmanager qmi
# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22)
# remove mask if/when media-gfx/argyllcms is keywored here.
x11-misc/colord argyllcms extra-print-profiles
# Agostino Sarubbo <ago@gentoo.org> (2012-12-18)
# kde is not stable, then no needs phonon backends
media-libs/phonon gstreamer vlc
# Raúl Porcel <armin76@gentoo.org> (2012-05-28)
# Needs x11-misc/lightdm(which also requires some other deps)
x11-misc/xscreensaver new-login
# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17)
# Mask use numa for openmpi
sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl
# Raúl Porcel <armin76@gentoo.org> (2011-11-05)
# jit not supported on ia64
dev-libs/libpcre jit
# Tomáš Chvátal <scarabeus@gentoo.org> (2011-04-04)
# Needs sci-libs/umfpack keyworded. Bug #361947.
media-libs/gegl umfpack
# Sebastian Pipping <sping@gentoo.org> (2011-02-22)
# No media-sound/lilypond here, yet (bug #356069)
app-text/asciidoc test
# Diego Elio Pettenò <flameeyes@gentoo.org> (2010-12-17)
# needs sys-libs/libcap-ng that is masked right now
sys-apps/smartmontools caps
# Raúl Porcel <armin76@gentoo.org> (2010-06-26)
# custom-optimization doesn't work on ia64
www-client/seamonkey custom-optimization
# Raúl Porcel <armin76@gentoo.org>
# Keep deps minimal
x11-wm/fvwm lock
# Raúl Porcel <armin76@gentoo.org> (2008-07-07)
# Make clisp deps minimal
dev-lisp/clisp hyperspec svm
# missing keywords
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
>=sci-misc/boinc-7.4.42-r1 X

View File

@ -1,2 +0,0 @@
../base
../../features/wd40

View File

@ -1,2 +0,0 @@
# Force the flag which corresponds to ARCH.
ia64

View File

@ -1,211 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-02-20)
openexr
# Unmask the flag which corresponds to ARCH.
-ia64
# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
# media-libs/libheif is not keyworded here
heif
# Sam James <sam@gentoo.org> (2022-07-21)
# Untested.
ieee1394
# Matt Turner <mattst88@gentoo.org> (2022-02-21)
# app-crypt/tpm2-tss is not keyworded here
tpm
# James Le Cuirot <chewi@gentoo.org> (2021-08-10)
# media-video/pipewire is not keyworded. Bug #807616.
pipewire
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
# sys-libs/llvm-libunwind not supported on IA64.
llvm-libunwind
# Matt Turner <mattst88@gentoo.org> (2020-07-01)
# Unlikely.
vulkan
# James Le Cuirot <chewi@gentoo.org> (2020-05-10)
# media-libs/allegro is not keyworded.
allegro
# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
# ruby-2.7 dropped ia64 support, mask ruby in Gentoo.
ruby
# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk
gnome-online-accounts
# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17)
# There is no luajit support on ia64. Bug #554376
lua_single_target_luajit
lua_targets_luajit
luajittex
# No hardware to test by the team
3dfx
bluetooth
bluray
dvb
dvd
gphoto2
gps
ios
ipod
lirc
pcmcia
pda
scanner
sms
v4l
wifi
# Hardware not available on ia64
apm
battery
lm-sensors
# Stuff that doesn't work on ia64, or not tested
afs
djbfft
jack
lqr
capi
lensfun
kde
kwallet
metalink
upnp
fdk
valgrind
mongodb
pgm
scim
# Stuff we don't want
antlr
lasi
mpi
octave
timidity
semantic-desktop
fits
libburn
topal
flite
sctp
bs2b
tokyocabinet
ots
vaapi
librtmp
rtmp
vpx
frei0r
lpsol
ladspa
devil
gts
clang
redis
# Stuff that doesn't compile on ia64
diet
emf
mono
xemacs
# Other
# Raúl Porcel <armin76@gentoo.org> (2014-08-20)
# Upstream drops support on ia64 from 4.0 onwards, bug #430352
ocamlopt
# Raúl Porcel <armin76@gentoo.org> (2011-04-23)
# Needs to be tested
video_cards_nouveau
# Samuli Suominen <ssuominen@gentoo.org> (2009-12-02)
# This will need media-sound/musepack-tools
musepack
# Raúl Porcel <armin76@gentoo.org> (2009-03-20)
# Current webkit segfaults
webkit
# Ben de Groot <yngwin@gentoo.org> (2009-02-11)
# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded
phonon
# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE"
# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org
# all of these are binary-only, and not presently available on this
# architecture.
qdbm
# James Le Cuirot <chewi@gentoo.org> (2015-07-11)
# We don't support java on ia64.
java
pdfannotextractor
# Matt Turner <mattst88@gentoo.org>
# llvm is not keyworded
video_cards_amdgpu
video_cards_radeonsi
# Diego Pettenò <flameeyes@gentoo.org> (2006-12-06)
# Mask ALSA drivers for ISA cards
alsa_cards_msnd-pinnacle
alsa_cards_sb16
alsa_cards_sbawe
alsa_cards_sscape
alsa_cards_wavefront
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-21)
# IPMI is only implemented for x86, amd64 and ia64
-ipmi
# Michael Sterrett <mr_bones_@gentoo.org> (2012-08-24)
# media-sound/fluidsynth isn't keyworded
fluidsynth
# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
# net-misc/connman is not keyworded, bug 348308
connman
# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
# media-libs/xine-lib is not keyworded
xine
template-haskell
# toolkit for nvidia binary drivers
cg
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22)
# virtual/opencl is not keyworded
opencl
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10)
# sys-devel/llvm s not keyworded, bug #320221
llvm
# sys-libs/libseccomp has not been ported to this arch yet #524148
seccomp
# need to test sys-cluster/glusterfs #519618
glusterfs
# need to test ceph and friends #519618
rbd
# Ben de Groot <yngwin@gentoo.org> (2015-02-01)
# please remove when keyworded
qt5
qt6

View File

@ -1,6 +1,14 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-13)
# dev-python/pyside6 isn't keyworded here
dev-python/QtPy pyside6
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# kde-plasma/plasma-workspace:6 is not keyworded
virtual/notification-daemon kde
# Sam James <sam@gentoo.org> (2024-08-31)
# dnstap USE masked due to missing keywords
net-dns/bind dnstap

View File

@ -0,0 +1,5 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Has broken dependency specs for multilib...
sys-boot/arcload

View File

@ -0,0 +1,5 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Has broken dependency specs for multilib...
sys-boot/arcload

View File

@ -1,6 +1,10 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-09-10)
# Mask on o32 until we've fixed kgcc64
sys-boot/arcload
# Joshua Kinard <kumba@gentoo.org> (2024-02-27)
# app-arch/lrzip-next does not support 32-bit arches (#925548)
app-arch/lrzip-next

View File

@ -1,6 +1,10 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-09-10)
# Mask on o32 until we've fixed kgcc64
sys-boot/arcload
# Joshua Kinard <kumba@gentoo.org> (2024-02-27)
# app-arch/lrzip-next does not support 32-bit arches (#925548)
app-arch/lrzip-next

View File

@ -1,6 +1,13 @@
# Copyright 2006-2023 Gentoo Authors
# Copyright 2006-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
# requires <llvm-18
dev-lang/spidermonkey:102
=sys-auth/polkit-123
=dev-lang/rust-1.71.1
=virtual/rust-1.71.1-r2
# matoro <matoro_gentoo@matoro.tk> (2023-12-15)
# Broken on BE and no way to test on LE, mask for now
# https://github.com/libjxl/libjxl/issues/2433
@ -21,5 +28,4 @@ media-libs/libaom
gui-libs/gtk:4
# Mask pam_ldap and nss_ldap - openldap dep missing.
sys-auth/pam_ldap
sys-auth/nss_ldap

View File

@ -1,9 +1,46 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
# Packages needing dev-python/selenium.
dev-python/aiohttp-cors test
dev-python/django test
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
# requires <llvm-18
dev-db/postgresql llvm_slot_15 llvm_slot_16 llvm_slot_17
media-libs/mesa llvm_slot_15 llvm_slot_16 llvm_slot_17
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
gnome-base/gvfs google test
# Michał Górny <mgorny@gentoo.org> (2024-09-08)
# libcxx is broken on mips, https://bugs.gentoo.org/939297#c2
sys-devel/clang-common default-libcxx
sys-devel/clang-runtime libcxx
# Hans de Graaff <graaff@gentoo.org> (2024-09-08)
# Requires large parts of dev-ruby/rails to be keyworded
dev-ruby/minitest-hooks test
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-07)
# gui-libs/gtk:4 is not keyworded here
app-crypt/gcr:4 gtk
>=app-crypt/pinentry-1.3.0 gtk
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06)
# media-libs/vidstab is not keyworded
media-video/ffmpeg vidstab
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06)
# media-video/rav1e isn't keyworded here
media-libs/libavif rav1e
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26)
# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
sys-apps/systemd bpf
media-libs/libv4l bpf
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26)
# dev-ruby/thor not keyworded here
@ -18,6 +55,7 @@ dev-build/cmake gui
dev-db/mysql cjk
dev-db/percona-server cjk
dev-libs/libisoburn frontend-optional
dev-python/uvicorn test-rust
dev-util/glade gjs
dev-util/pkgcheck emacs
dev-util/ragel doc
@ -26,6 +64,7 @@ mail-mta/postfix mongodb
media-sound/liblc3 test
net-misc/rsync rrsync
net-firewall/nftables doc
dev-util/ccache doc
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25)
# Some optional emacs dependencies are not keyworded.
@ -229,7 +268,7 @@ app-text/enchant voikko
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
media-libs/mesa vulkan vulkan-overlay zink video_cards_zink
# Michał Górny <mgorny@gentoo.org> (2018-01-23)
# USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio.

View File

@ -115,9 +115,9 @@ app-admin/conky doc
media-sound/snd notcurses
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-23)
# Only PyQt5 is keyworded on pcc64 at the moment.
# pyside2 is not keyworded on powerpc at the moment.
# Mask the other Qt4Python implementations
dev-python/QtPy pyside2 pyqt6 pyside6
dev-python/QtPy pyside2 pyside6
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
@ -295,7 +295,6 @@ dev-db/percona-server -numa
# Requires unkeyworded dependencies
dev-vcs/subversion kwallet
net-irc/quassel kde
net-libs/libproxy kde
sys-auth/polkit kde
sys-block/gparted kde
virtual/notification-daemon kde

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-04)
# KF6 and media-libs/phonon have dropped ppc keyword
app-office/texstudio video
net-irc/kvirc phonon
# Matt Jolly <kangie@gentoo.org> (2024-08-14)
# QUIC dependencies are not keyworded
net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
@ -199,7 +204,6 @@ dev-python/pyopengl test
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on ppc.
media-libs/libv4l bpf
media-tv/v4l-utils bpf
# Matthew Thode <prometheanfire@gentoo.org> (2020-02-17)
# Mask until net-analyzer/icinga2 is keyworded

View File

@ -17,9 +17,9 @@
#--- END OF EXAMPLES ---
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-13)
# Waiting for KF6 stabilisation in bug #934478
app-crypt/pinentry qt6
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-12)
# dev-python/pyside6 is not stable here
dev-python/QtPy pyside6
# Sam James <sam@gentoo.org> (2024-04-30)
# sys-block/nbdkit is not yet marked stable here

View File

@ -408,7 +408,6 @@ x11-libs/qwt designer
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
# USE=bpf depends on sys-devel/clang which is not keyworded on sparc
media-libs/libv4l bpf
media-tv/v4l-utils bpf
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# dev-lang/luajit is not keyworded on sparc
@ -623,10 +622,6 @@ dev-haskell/haskell-src-exts test
# Missing keywords, bug #524352
>=app-accessibility/orca-3.12.3 braille
# Christoph Junghans <junghans@gentoo.org> (2014-07-21)
# Missing keywords on sci-libs/libcerf (bug 517726)
sci-visualization/gnuplot libcerf
# Pacho Ramos <pacho@gentoo.org> (2014-04-12)
# Missing keywords, bug #507490
net-misc/modemmanager mbim

View File

@ -28,9 +28,6 @@ dev-python/spyder-unittest
dev-python/spyder-line-profiler
dev-python/spyder-vim
dev-python/spyder-notebook
dev-util/kdevelop:5
dev-util/kdevelop-php:5
dev-util/kdevelop-python:5
kde-apps/akonadi-calendar:5
kde-apps/akonadi-import-wizard:5
kde-apps/akonadiconsole:5
@ -44,7 +41,6 @@ kde-apps/incidenceeditor:5
kde-apps/kaccounts-providers:5
kde-apps/kaddressbook:5
kde-apps/kalarm:5
kde-apps/kalgebra:5
kde-apps/kdepim-addons:5
kde-apps/kdepim-meta
kde-apps/kdepim-runtime:5
@ -61,21 +57,16 @@ kde-apps/libksieve:5
kde-apps/mailcommon:5
kde-apps/messagelib:5
kde-apps/mbox-importer:5
kde-apps/parley:5
kde-apps/pim-data-exporter:5
kde-apps/pim-sieve-editor:5
kde-misc/kio-gdrive
kde-misc/tellico:5
kde-misc/zanshin:5
media-gfx/digikam:5
media-gfx/luminance-hdr
media-sound/frescobaldi
media-sound/teamspeak-client:3
net-analyzer/nmapsi
net-libs/signon-ui
sci-geosciences/qmapshack
>=sci-geosciences/gpsbabel-1.8.0
sci-mathematics/rkward:5
sci-visualization/labplot:5
www-client/falkon
www-client/otter

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-12)
# dev-python/PyQt6 and dev-python/pyside6 aren't keyworded here, bug #935070
dev-python/QtPy pyqt6 pyside6
# orbea <orbea@riseup.net> (2024-07-19)
# Unmask the dynarec flag which has x86 asm.
games-emulation/rmg -dynarec

View File

@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-02)
# kde-plasma/plasma-workspace is not stable here.
sys-auth/polkit kde
virtual/notification-daemon kde
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-30)
# KF6 is not stable here.
>=app-crypt/pinentry-1.3.0 wayland

View File

@ -16,7 +16,6 @@ amd64 stable
arm stable
arm64 stable
hppa stable
ia64 testing
loong testing
m68k testing
mips testing

View File

@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL CURL_QUIC ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL CURL_QUIC ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-09-15)
# Each flag is used by exactly one version, so let's default-enable
# them all to make tattoo not fail on almost everything.
dev-python/python-tests:3.10 python_targets_python3_10
dev-python/python-tests:3.11 python_targets_python3_11
dev-python/python-tests:3.12 python_targets_python3_12
dev-python/python-tests:3.13 python_targets_python3_13
# Arthur Zamarin <arthurzam@gentoo.org> (2024-03-23)
# Used by pkgcheck, so let's make it easier for all developers to install it
>=dev-libs/tree-sitter-bash-0.21.0 python

View File

@ -6,15 +6,36 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# 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.
app-alternatives/yacc reference
# Sam James <sam@gentoo.org> (2024-09-03)
# Causes crashes with e.g. dlz+samba (bug #938955)
net-dns/bind jemalloc
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-02)
# kde-plasma/print-manager:5 and kde-apps/khelpcenter:5 cleanup
kde-plasma/plasma-meta:5 cups handbook
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-02)
# Prepare kde-apps/kaccounts-integration:5 cleanup
kde-plasma/plasma-desktop:5 kaccounts
kde-plasma/plasma-welcome:5 kaccounts
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-01)
# Prepare for dev-util/kdevelop:5 removal
kde-apps/umbrello:5 php
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-31)
# Prepare for KDE PIM 5 removal and avoid conflicts w/ KDE PIM 6
app-office/kmymoney:5 addressbook
app-office/kraft:5 pim
media-gfx/digikam:5 addressbook
# Viorel Munteanu <ceamac@gentoo.org> (2024-07-26)
# Branch 7.1 needs a new BDEPEND for doc
>=app-emulation/virtualbox-7.1 doc
# orbea <orbea@riseup.net> (2024-07-19)
# The dynarec is only supported upstream for amd64, arm, arm64 and x86.
@ -65,10 +86,6 @@ app-admin/testdisk ewf
# sys-auth/pam_ssh is being last rited, bug #892031.
sys-auth/pambase pam_ssh
# Viorel Munteanu <ceamac@gentoo.org> (2024-03-19)
# The live version needs a new BDEPEND for doc
=app-emulation/virtualbox-9999 doc
# Guilherme Amadio <amadio@gentoo.org> (2024-03-09)
# Requires manually installing dependencies, see bug #791802
# Please use MYCMAKEARGS instead.
@ -224,10 +241,6 @@ dev-libs/openssl sslv2 sslv3
# Needs <dev-libs/openssl-3 which is EOL beyond September 2023.
net-misc/curl sslv3
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-05-04)
# No suitable version of dev-libs/protobuf available.
=dev-java/protobuf-java-3.23.0 system-protoc
# Joonas Niilola <juippis@gentoo.org> (2023-06-06)
# Runtime not tested, may require more configuration in the ebuild.
# Bug: #906509.

View File

@ -13,7 +13,6 @@
<kde-frameworks/kguiaddons-5.116.0-r1 kf6compat
<kde-frameworks/kuserfeedback-1.3.0-r4 kf6compat
<kde-frameworks/kwallet-5.116.0-r1 kf6compat
<kde-misc/kio-gdrive-23.08.5-r2 kf6compat
<kde-plasma/libplasma-5.116.0-r1 kf6compat
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-14)

View File

@ -1,104 +0,0 @@
default/linux/ia64/23.0/split-usr
A profile upgrade to version 23.0 is available for your architecture.
The new 23.0 profiles enable some toolchain hardening features and
performance enhancements by default, and standardize settings.
You can find the list of changes on the wiki tracking page [1].
Upgrade instructions
Note 1: If you have manually changed your CHOST to a value different from
what the stages and profiles set, you may have to do that in the future too.
In that case you should know what you are doing, hopefully; please read the
instructions with a critical eye then.
Note 2: In case you are already familiar with binary packages, you should be
able to add "--getbinpkg" to the emerge calls to speed things up.
The use of binary packages is completely optional though, and also not
as much tested as the source-based upgrade path yet.
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
2. If you are still using one of the long-deprecated amd64 17.0 profiles
(other than x32 or musl), then first complete the migration to the
corresponding 17.1 profile. Instructions can be found at [3].
3. If you are currently using systemd in a split-usr configuration, then first
complete the migration to the corresponding merged-usr profile of the
same profile version. Details on how to do this can be found in the news
item [4].
If you are currently using openrc, migrate to 23.0 first, keeping your disk
layout. If you want to move from split-usr to merged-usr, do that afterwards.
4. Run "emerge --info" and note down the value of the CHOST variable.
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
remove it. Also delete all lines defining CHOST_... variables.
6. Select the 23.0 profile corresponding to your current profile, either using
"eselect profile" or by manually setting the profile symlink.
Note that old profiles are by default split-usr and the 23.0 profiles by
default merged-usr. Do NOT change directory scheme now, since this will
mess up your system!
Instead, make sure that the new profile has the same property: for example,
OLD default/linux/amd64/17.1
==> NEW default/linux/amd64/23.0/split-usr
(added "split-usr")
OLD default/linux/amd64/17.1/systemd/merged-usr
==> NEW default/linux/amd64/23.0/systemd
(removed "merged-usr")
A detailed table of the upgrade paths can be found at [5]. Please consult it.
In some cases (hppa, x86) the table will tell you to pick between two choices.
What you need should be obvious from your *old* CHOST value (from step 4).
7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.
9. Rebuild or reinstall from binary (if available) the following packages in
this order, with the same version as already active:
emerge --ask --oneshot sys-devel/binutils
(you may have to run binutils-config and re-select your binutils now)
emerge --ask --oneshot sys-devel/gcc
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
that; instead, abort and try again with --nodeps added to the command line.)
(you may have to run gcc-config and re-select your gcc now)
and the C library, i.e. for glibc-based systems
emerge --ask --oneshot sys-libs/glibc
or for musl-based systems
emerge --ask --oneshot sys-libs/musl
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
11. Recheck with binutils-config and gcc-config that valid installed versions
of binutils and gcc are selected.
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
refer to the *OLD* CHOST value, and remove them.
Examples how to do this can be found in the similar procedure at [6].
13. Run env-update && source /etc/profile
14. Re-emerge libtool:
emerge --ask --oneshot libtool
15. Just for safety, delete the contents of your binary package cache at
${PKGDIR} again:
rm -r /var/cache/binpkgs/*
16. Rebuild world:
emerge --ask --emptytree @world
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work

View File

@ -1,104 +0,0 @@
default/linux/ia64/23.0/split-usr/desktop
A profile upgrade to version 23.0 is available for your architecture.
The new 23.0 profiles enable some toolchain hardening features and
performance enhancements by default, and standardize settings.
You can find the list of changes on the wiki tracking page [1].
Upgrade instructions
Note 1: If you have manually changed your CHOST to a value different from
what the stages and profiles set, you may have to do that in the future too.
In that case you should know what you are doing, hopefully; please read the
instructions with a critical eye then.
Note 2: In case you are already familiar with binary packages, you should be
able to add "--getbinpkg" to the emerge calls to speed things up.
The use of binary packages is completely optional though, and also not
as much tested as the source-based upgrade path yet.
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
2. If you are still using one of the long-deprecated amd64 17.0 profiles
(other than x32 or musl), then first complete the migration to the
corresponding 17.1 profile. Instructions can be found at [3].
3. If you are currently using systemd in a split-usr configuration, then first
complete the migration to the corresponding merged-usr profile of the
same profile version. Details on how to do this can be found in the news
item [4].
If you are currently using openrc, migrate to 23.0 first, keeping your disk
layout. If you want to move from split-usr to merged-usr, do that afterwards.
4. Run "emerge --info" and note down the value of the CHOST variable.
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
remove it. Also delete all lines defining CHOST_... variables.
6. Select the 23.0 profile corresponding to your current profile, either using
"eselect profile" or by manually setting the profile symlink.
Note that old profiles are by default split-usr and the 23.0 profiles by
default merged-usr. Do NOT change directory scheme now, since this will
mess up your system!
Instead, make sure that the new profile has the same property: for example,
OLD default/linux/amd64/17.1
==> NEW default/linux/amd64/23.0/split-usr
(added "split-usr")
OLD default/linux/amd64/17.1/systemd/merged-usr
==> NEW default/linux/amd64/23.0/systemd
(removed "merged-usr")
A detailed table of the upgrade paths can be found at [5]. Please consult it.
In some cases (hppa, x86) the table will tell you to pick between two choices.
What you need should be obvious from your *old* CHOST value (from step 4).
7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.
9. Rebuild or reinstall from binary (if available) the following packages in
this order, with the same version as already active:
emerge --ask --oneshot sys-devel/binutils
(you may have to run binutils-config and re-select your binutils now)
emerge --ask --oneshot sys-devel/gcc
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
that; instead, abort and try again with --nodeps added to the command line.)
(you may have to run gcc-config and re-select your gcc now)
and the C library, i.e. for glibc-based systems
emerge --ask --oneshot sys-libs/glibc
or for musl-based systems
emerge --ask --oneshot sys-libs/musl
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
11. Recheck with binutils-config and gcc-config that valid installed versions
of binutils and gcc are selected.
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
refer to the *OLD* CHOST value, and remove them.
Examples how to do this can be found in the similar procedure at [6].
13. Run env-update && source /etc/profile
14. Re-emerge libtool:
emerge --ask --oneshot libtool
15. Just for safety, delete the contents of your binary package cache at
${PKGDIR} again:
rm -r /var/cache/binpkgs/*
16. Rebuild world:
emerge --ask --emptytree @world
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work

View File

@ -1,104 +0,0 @@
default/linux/ia64/23.0/split-usr/desktop/gnome
A profile upgrade to version 23.0 is available for your architecture.
The new 23.0 profiles enable some toolchain hardening features and
performance enhancements by default, and standardize settings.
You can find the list of changes on the wiki tracking page [1].
Upgrade instructions
Note 1: If you have manually changed your CHOST to a value different from
what the stages and profiles set, you may have to do that in the future too.
In that case you should know what you are doing, hopefully; please read the
instructions with a critical eye then.
Note 2: In case you are already familiar with binary packages, you should be
able to add "--getbinpkg" to the emerge calls to speed things up.
The use of binary packages is completely optional though, and also not
as much tested as the source-based upgrade path yet.
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
2. If you are still using one of the long-deprecated amd64 17.0 profiles
(other than x32 or musl), then first complete the migration to the
corresponding 17.1 profile. Instructions can be found at [3].
3. If you are currently using systemd in a split-usr configuration, then first
complete the migration to the corresponding merged-usr profile of the
same profile version. Details on how to do this can be found in the news
item [4].
If you are currently using openrc, migrate to 23.0 first, keeping your disk
layout. If you want to move from split-usr to merged-usr, do that afterwards.
4. Run "emerge --info" and note down the value of the CHOST variable.
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
remove it. Also delete all lines defining CHOST_... variables.
6. Select the 23.0 profile corresponding to your current profile, either using
"eselect profile" or by manually setting the profile symlink.
Note that old profiles are by default split-usr and the 23.0 profiles by
default merged-usr. Do NOT change directory scheme now, since this will
mess up your system!
Instead, make sure that the new profile has the same property: for example,
OLD default/linux/amd64/17.1
==> NEW default/linux/amd64/23.0/split-usr
(added "split-usr")
OLD default/linux/amd64/17.1/systemd/merged-usr
==> NEW default/linux/amd64/23.0/systemd
(removed "merged-usr")
A detailed table of the upgrade paths can be found at [5]. Please consult it.
In some cases (hppa, x86) the table will tell you to pick between two choices.
What you need should be obvious from your *old* CHOST value (from step 4).
7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.
9. Rebuild or reinstall from binary (if available) the following packages in
this order, with the same version as already active:
emerge --ask --oneshot sys-devel/binutils
(you may have to run binutils-config and re-select your binutils now)
emerge --ask --oneshot sys-devel/gcc
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
that; instead, abort and try again with --nodeps added to the command line.)
(you may have to run gcc-config and re-select your gcc now)
and the C library, i.e. for glibc-based systems
emerge --ask --oneshot sys-libs/glibc
or for musl-based systems
emerge --ask --oneshot sys-libs/musl
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
11. Recheck with binutils-config and gcc-config that valid installed versions
of binutils and gcc are selected.
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
refer to the *OLD* CHOST value, and remove them.
Examples how to do this can be found in the similar procedure at [6].
13. Run env-update && source /etc/profile
14. Re-emerge libtool:
emerge --ask --oneshot libtool
15. Just for safety, delete the contents of your binary package cache at
${PKGDIR} again:
rm -r /var/cache/binpkgs/*
16. Rebuild world:
emerge --ask --emptytree @world
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work

View File

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

View File

@ -1,33 +0,0 @@
default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr
As warned about previously in a news item, systemd-255 has dropped
support for split-usr systems. All Gentoo systems running systemd will
need to be migrated to merged-usr.
Migrating to merged-usr will move all data from /bin, /sbin, and /lib
into the /usr/bin and /usr/lib directories. The directories in / are
replaced with symlinks.
To facilitate this, a new set of sub-profiles has been created, and a
script is available to perform the actual migration.
To migrate a system to merged-usr, follow this procedure:
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
2. Install sys-apps/merge-usr.
3. Run "merge-usr --dryrun" as root to check for conflicts. These will
appear with the word ERROR at the start of the line.
4. Resolve any conflicts. This may involve deleting duplicate files. If
in doubt, seek support in a Gentoo support channel.
5. Run the merge-usr script from a root shell. Avoid running it via sudo
directly to avoid locking yourself out if an unexpected error occurs.
6. Switch to a merged-usr profile.
7. Run emerge with the --newuse or --changed-use option to rebuild
any packages that have a "split-usr" USE flag.

View File

@ -1,104 +0,0 @@
default/linux/ia64/23.0/desktop/gnome/systemd
A profile upgrade to version 23.0 is available for your architecture.
The new 23.0 profiles enable some toolchain hardening features and
performance enhancements by default, and standardize settings.
You can find the list of changes on the wiki tracking page [1].
Upgrade instructions
Note 1: If you have manually changed your CHOST to a value different from
what the stages and profiles set, you may have to do that in the future too.
In that case you should know what you are doing, hopefully; please read the
instructions with a critical eye then.
Note 2: In case you are already familiar with binary packages, you should be
able to add "--getbinpkg" to the emerge calls to speed things up.
The use of binary packages is completely optional though, and also not
as much tested as the source-based upgrade path yet.
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
2. If you are still using one of the long-deprecated amd64 17.0 profiles
(other than x32 or musl), then first complete the migration to the
corresponding 17.1 profile. Instructions can be found at [3].
3. If you are currently using systemd in a split-usr configuration, then first
complete the migration to the corresponding merged-usr profile of the
same profile version. Details on how to do this can be found in the news
item [4].
If you are currently using openrc, migrate to 23.0 first, keeping your disk
layout. If you want to move from split-usr to merged-usr, do that afterwards.
4. Run "emerge --info" and note down the value of the CHOST variable.
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
remove it. Also delete all lines defining CHOST_... variables.
6. Select the 23.0 profile corresponding to your current profile, either using
"eselect profile" or by manually setting the profile symlink.
Note that old profiles are by default split-usr and the 23.0 profiles by
default merged-usr. Do NOT change directory scheme now, since this will
mess up your system!
Instead, make sure that the new profile has the same property: for example,
OLD default/linux/amd64/17.1
==> NEW default/linux/amd64/23.0/split-usr
(added "split-usr")
OLD default/linux/amd64/17.1/systemd/merged-usr
==> NEW default/linux/amd64/23.0/systemd
(removed "merged-usr")
A detailed table of the upgrade paths can be found at [5]. Please consult it.
In some cases (hppa, x86) the table will tell you to pick between two choices.
What you need should be obvious from your *old* CHOST value (from step 4).
7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.
9. Rebuild or reinstall from binary (if available) the following packages in
this order, with the same version as already active:
emerge --ask --oneshot sys-devel/binutils
(you may have to run binutils-config and re-select your binutils now)
emerge --ask --oneshot sys-devel/gcc
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
that; instead, abort and try again with --nodeps added to the command line.)
(you may have to run gcc-config and re-select your gcc now)
and the C library, i.e. for glibc-based systems
emerge --ask --oneshot sys-libs/glibc
or for musl-based systems
emerge --ask --oneshot sys-libs/musl
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
11. Recheck with binutils-config and gcc-config that valid installed versions
of binutils and gcc are selected.
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
refer to the *OLD* CHOST value, and remove them.
Examples how to do this can be found in the similar procedure at [6].
13. Run env-update && source /etc/profile
14. Re-emerge libtool:
emerge --ask --oneshot libtool
15. Just for safety, delete the contents of your binary package cache at
${PKGDIR} again:
rm -r /var/cache/binpkgs/*
16. Rebuild world:
emerge --ask --emptytree @world
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work

View File

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

View File

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

View File

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

View File

@ -1,104 +0,0 @@
default/linux/ia64/23.0/split-usr
A profile upgrade to version 23.0 is available for your architecture.
The new 23.0 profiles enable some toolchain hardening features and
performance enhancements by default, and standardize settings.
You can find the list of changes on the wiki tracking page [1].
Upgrade instructions
Note 1: If you have manually changed your CHOST to a value different from
what the stages and profiles set, you may have to do that in the future too.
In that case you should know what you are doing, hopefully; please read the
instructions with a critical eye then.
Note 2: In case you are already familiar with binary packages, you should be
able to add "--getbinpkg" to the emerge calls to speed things up.
The use of binary packages is completely optional though, and also not
as much tested as the source-based upgrade path yet.
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
2. If you are still using one of the long-deprecated amd64 17.0 profiles
(other than x32 or musl), then first complete the migration to the
corresponding 17.1 profile. Instructions can be found at [3].
3. If you are currently using systemd in a split-usr configuration, then first
complete the migration to the corresponding merged-usr profile of the
same profile version. Details on how to do this can be found in the news
item [4].
If you are currently using openrc, migrate to 23.0 first, keeping your disk
layout. If you want to move from split-usr to merged-usr, do that afterwards.
4. Run "emerge --info" and note down the value of the CHOST variable.
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
remove it. Also delete all lines defining CHOST_... variables.
6. Select the 23.0 profile corresponding to your current profile, either using
"eselect profile" or by manually setting the profile symlink.
Note that old profiles are by default split-usr and the 23.0 profiles by
default merged-usr. Do NOT change directory scheme now, since this will
mess up your system!
Instead, make sure that the new profile has the same property: for example,
OLD default/linux/amd64/17.1
==> NEW default/linux/amd64/23.0/split-usr
(added "split-usr")
OLD default/linux/amd64/17.1/systemd/merged-usr
==> NEW default/linux/amd64/23.0/systemd
(removed "merged-usr")
A detailed table of the upgrade paths can be found at [5]. Please consult it.
In some cases (hppa, x86) the table will tell you to pick between two choices.
What you need should be obvious from your *old* CHOST value (from step 4).
7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.
9. Rebuild or reinstall from binary (if available) the following packages in
this order, with the same version as already active:
emerge --ask --oneshot sys-devel/binutils
(you may have to run binutils-config and re-select your binutils now)
emerge --ask --oneshot sys-devel/gcc
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
that; instead, abort and try again with --nodeps added to the command line.)
(you may have to run gcc-config and re-select your gcc now)
and the C library, i.e. for glibc-based systems
emerge --ask --oneshot sys-libs/glibc
or for musl-based systems
emerge --ask --oneshot sys-libs/musl
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
11. Recheck with binutils-config and gcc-config that valid installed versions
of binutils and gcc are selected.
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
refer to the *OLD* CHOST value, and remove them.
Examples how to do this can be found in the similar procedure at [6].
13. Run env-update && source /etc/profile
14. Re-emerge libtool:
emerge --ask --oneshot libtool
15. Just for safety, delete the contents of your binary package cache at
${PKGDIR} again:
rm -r /var/cache/binpkgs/*
16. Rebuild world:
emerge --ask --emptytree @world
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work

View File

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

View File

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

View File

@ -1,33 +0,0 @@
default/linux/ia64/17.0/systemd/merged-usr
As warned about previously in a news item, systemd-255 has dropped
support for split-usr systems. All Gentoo systems running systemd will
need to be migrated to merged-usr.
Migrating to merged-usr will move all data from /bin, /sbin, and /lib
into the /usr/bin and /usr/lib directories. The directories in / are
replaced with symlinks.
To facilitate this, a new set of sub-profiles has been created, and a
script is available to perform the actual migration.
To migrate a system to merged-usr, follow this procedure:
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
2. Install sys-apps/merge-usr.
3. Run "merge-usr --dryrun" as root to check for conflicts. These will
appear with the word ERROR at the start of the line.
4. Resolve any conflicts. This may involve deleting duplicate files. If
in doubt, seek support in a Gentoo support channel.
5. Run the merge-usr script from a root shell. Avoid running it via sudo
directly to avoid locking yourself out if an unexpected error occurs.
6. Switch to a merged-usr profile.
7. Run emerge with the --newuse or --changed-use option to rebuild
any packages that have a "split-usr" USE flag.

View File

@ -1,104 +0,0 @@
default/linux/ia64/23.0/systemd
A profile upgrade to version 23.0 is available for your architecture.
The new 23.0 profiles enable some toolchain hardening features and
performance enhancements by default, and standardize settings.
You can find the list of changes on the wiki tracking page [1].
Upgrade instructions
Note 1: If you have manually changed your CHOST to a value different from
what the stages and profiles set, you may have to do that in the future too.
In that case you should know what you are doing, hopefully; please read the
instructions with a critical eye then.
Note 2: In case you are already familiar with binary packages, you should be
able to add "--getbinpkg" to the emerge calls to speed things up.
The use of binary packages is completely optional though, and also not
as much tested as the source-based upgrade path yet.
1. Ensure your system backups are up to date. Please also update
your system fully and depclean before proceeding.
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
2. If you are still using one of the long-deprecated amd64 17.0 profiles
(other than x32 or musl), then first complete the migration to the
corresponding 17.1 profile. Instructions can be found at [3].
3. If you are currently using systemd in a split-usr configuration, then first
complete the migration to the corresponding merged-usr profile of the
same profile version. Details on how to do this can be found in the news
item [4].
If you are currently using openrc, migrate to 23.0 first, keeping your disk
layout. If you want to move from split-usr to merged-usr, do that afterwards.
4. Run "emerge --info" and note down the value of the CHOST variable.
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
remove it. Also delete all lines defining CHOST_... variables.
6. Select the 23.0 profile corresponding to your current profile, either using
"eselect profile" or by manually setting the profile symlink.
Note that old profiles are by default split-usr and the 23.0 profiles by
default merged-usr. Do NOT change directory scheme now, since this will
mess up your system!
Instead, make sure that the new profile has the same property: for example,
OLD default/linux/amd64/17.1
==> NEW default/linux/amd64/23.0/split-usr
(added "split-usr")
OLD default/linux/amd64/17.1/systemd/merged-usr
==> NEW default/linux/amd64/23.0/systemd
(removed "merged-usr")
A detailed table of the upgrade paths can be found at [5]. Please consult it.
In some cases (hppa, x86) the table will tell you to pick between two choices.
What you need should be obvious from your *old* CHOST value (from step 4).
7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.
9. Rebuild or reinstall from binary (if available) the following packages in
this order, with the same version as already active:
emerge --ask --oneshot sys-devel/binutils
(you may have to run binutils-config and re-select your binutils now)
emerge --ask --oneshot sys-devel/gcc
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
that; instead, abort and try again with --nodeps added to the command line.)
(you may have to run gcc-config and re-select your gcc now)
and the C library, i.e. for glibc-based systems
emerge --ask --oneshot sys-libs/glibc
or for musl-based systems
emerge --ask --oneshot sys-libs/musl
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
11. Recheck with binutils-config and gcc-config that valid installed versions
of binutils and gcc are selected.
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
refer to the *OLD* CHOST value, and remove them.
Examples how to do this can be found in the similar procedure at [6].
13. Run env-update && source /etc/profile
14. Re-emerge libtool:
emerge --ask --oneshot libtool
15. Just for safety, delete the contents of your binary package cache at
${PKGDIR} again:
rm -r /var/cache/binpkgs/*
16. Rebuild world:
emerge --ask --emptytree @world
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,3 +0,0 @@
../../../base
..
../../../arch/ia64

View File

@ -1,15 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of MONKEYD_PLUGINS USE_EXPAND flags for www-servers/monkeyd.
# All plugins are included here except cgi and fastcgi which are global use flags.
auth - Provide HTTP Basic Authentication.
cheetah - Provide a shell-like command line interface.
#cgi - Provide the traditional CGI interface - This is a global USE flag.
dirlisting - Show an HTML listing of the content of a directory.
#fastcgi - Provide FastCGI proxy support - This is a global USE flag.
liana - Build your own network layer through monkeyd.
logger - Log requests and common errors.
mandril - Restrict incoming connections based on the IP address or URI request.
tls - Provide TLS using mbed TLS (formerly known as PolarSSL) - Currently disabled.

View File

@ -22,14 +22,14 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
# Note that we keep Winnt here for cross, especially for cmake.eclass (bug #910605)
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.

View File

@ -290,6 +290,7 @@ kde-apps/dolphin-plugins-dropbox
mail-client/thunderbird-bin
mate-extra/caja-dropbox
media-gfx/brscan4
media-gfx/evoluspencil
media-libs/amdgpu-pro-vulkan
media-sound/baudline
media-sound/teamspeak-server

View File

@ -25,7 +25,7 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4
# Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0
# We exclude NOSA and Watcom-1.0, but we keep Artistic because Debian
# considers it DFSG-free.
OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 BlueOak-1.0.0 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-3.0 Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL
OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 BlueOak-1.0.0 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LBNLBSD LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-3.0 Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL
# Misc licenses that are probably free software, i.e. follow the
# Free Software Definition at https://www.gnu.org/philosophy/free-sw.html

View File

@ -33,6 +33,279 @@
#--- END OF EXAMPLES ---
# 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
# Hans de Graaff <graaff@gentoo.org> (2024-09-14)
# Old slots that are not compatible with ruby32. Use the newer slots
# instead. Removal on 2024-10-14.
dev-ruby/hiera-eyaml:3
dev-util/aruba:0
# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-10)
# ia64 only package. Since we drop ia64, we can remove this package.
# Removal on 2024-10-10. Bug #939298.
sys-apps/salinfo
# Ulrich Müller <ulm@gentoo.org> (2024-09-12)
# Pretest versions, masked for testing.
<app-editors/emacs-30.0.9999:30-vcs
# Eli Schwartz <eschwartz@gentoo.org> (2024-09-09)
# Upstream has dropped this package since MATE 1.28.
# Removal on 2024-10-09. Bug #932568.
mate-extra/mate-netbook
# Eli Schwartz <eschwartz@gentoo.org> (2024-09-09)
# Fails to build with modern C. Unmaintained for 20 years.
# Removal on 2024-10-09. Bug #877105, #927389.
sci-chemistry/mopac7
# Sam James <sam@gentoo.org> (2024-09-10)
# Breaks libstdc++ with a casing issue: https://gcc.gnu.org/PR116657
=sys-libs/timezone-data-2024b
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-09)
# No revdeps for years, KF5-based. Removal on 2024-10-09.
net-libs/libmediawiki
# Alfredo Tupone <tupone@gentoo.org> (2024-06-09)
# These packages are no more needed. Use dev-ml/dune-private-libs
# that include these
# remove on 2024-10-08. Bug #939339
dev-ml/stdune
dev-ml/ordering
dev-ml/dyn
# Michał Górny <mgorny@gentoo.org> (2024-09-08)
# Does not build anymore. No upstream activity since 2021.
# Removal on 2024-10-08. Bug #932532.
sci-physics/qmeq
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# These packages are EOL in Plasma 6.
# Removal on 2024-10-07.
<kde-plasma/khotkeys-5.27.50:5
<kde-plasma/libkworkspace-5.27.50:5
<kde-plasma/xembed-sni-proxy-5.27.50:5
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# Mask remaining KDE Gear 23.08.5 packages for removal on 2024-09-21.
# All of these have KF6-based upgrades available - all users must upgrade.
~app-cdr/dolphin-plugins-mountiso-23.08.5
~app-crypt/keysmith-23.08.5
~kde-apps/ark-23.08.5
~kde-apps/baloo-widgets-23.08.5
~kde-apps/bomber-23.08.5
~kde-apps/bovo-23.08.5
~kde-apps/dolphin-23.08.5
~kde-apps/filelight-23.08.5
~kde-apps/granatier-23.08.5
~kde-apps/kajongg-23.08.5
~kde-apps/kapman-23.08.5
~kde-apps/kate-addons-23.08.5
~kde-apps/kate-23.08.5
~kde-apps/kate-lib-23.08.5
~kde-apps/katomic-23.08.5
~kde-apps/kbackup-23.08.5
~kde-apps/kblackbox-23.08.5
~kde-apps/kblocks-23.08.5
~kde-apps/kbounce-23.08.5
~kde-apps/kbreakout-23.08.5
~kde-apps/kcalc-23.08.5
~kde-apps/kcalutils-23.08.5
~kde-apps/kcharselect-23.08.5
~kde-apps/kdebugsettings-23.08.5
~kde-apps/kdf-23.08.5
~kde-apps/kdialog-23.08.5
~kde-apps/kdiamond-23.08.5
~kde-apps/keditbookmarks-23.08.5
~kde-apps/kfind-23.08.5
~kde-apps/kfourinline-23.08.5
~kde-apps/kgoldrunner-23.08.5
~kde-apps/kigo-23.08.5
~kde-apps/killbots-23.08.5
~kde-apps/kiriki-23.08.5
~kde-apps/kjumpingcube-23.08.5
~kde-apps/klickety-23.08.5
~kde-apps/klines-23.08.5
~kde-apps/kmahjongg-23.08.5
~kde-apps/kmines-23.08.5
~kde-apps/knavalbattle-23.08.5
~kde-apps/knetwalk-23.08.5
~kde-apps/knights-23.08.5
~kde-apps/kolf-23.08.5
~kde-apps/kollision-23.08.5
~kde-apps/kolourpaint-24.02.2
~kde-apps/konquest-23.08.5
~kde-apps/konsole-23.08.5
~kde-apps/kpat-23.08.5
~kde-apps/kreversi-23.08.5
~kde-apps/kshisen-23.08.5
~kde-apps/ksirk-23.08.5
~kde-apps/ksnakeduel-23.08.5
~kde-apps/kspaceduel-23.08.5
~kde-apps/ksquares-23.08.5
~kde-apps/ksudoku-23.08.5
~kde-apps/kteatime-23.08.5
~kde-apps/ktimer-23.08.5
~kde-apps/ktuberling-23.08.5
~kde-apps/kubrick-23.08.5
~kde-apps/kwalletmanager-23.08.5
~kde-apps/kwrite-23.08.5
~kde-apps/libkdegames-23.08.5
~kde-apps/libkmahjongg-23.08.5
~kde-apps/lskat-23.08.5
~kde-apps/palapeli-23.08.5
~kde-apps/picmi-23.08.5
~kde-apps/sweeper-23.08.5
~kde-apps/yakuake-23.08.5
~kde-misc/kclock-23.08.5
~kde-misc/kweather-23.08.5
~kde-misc/markdownpart-23.08.5
~media-gfx/skanpage-23.08.5
~sys-block/partitionmanager-23.08.5
~sys-libs/kpmcore-23.08.5
<media-libs/pulseaudio-qt-1.4.0
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# Plasma 6 is not planned to be going stable on x86.
# Plasma 5 will be cleaned up shortly. Removal on 2024-09-21.
<kde-plasma/bluedevil-5.27.50:5
<kde-plasma/breeze-5.27.50:5
<kde-plasma/breeze-grub-5.27.50:5
<kde-plasma/breeze-gtk-5.27.50:5
<kde-plasma/breeze-plymouth-5.27.50:5
<kde-plasma/discover-5.27.50:5
<kde-plasma/drkonqi-5.27.50:5
<kde-plasma/flatpak-kcm-5.27.50:5
<kde-plasma/kactivitymanagerd-5.27.50:5
<kde-plasma/kde-cli-tools-5.27.50:5
<kde-plasma/kde-gtk-config-5.27.50:5
<kde-plasma/kdecoration-5.27.50:5
<kde-plasma/kdeplasma-addons-5.27.50:5
<kde-plasma/kgamma-5.27.50:5
<kde-plasma/kinfocenter-5.27.50:5
<kde-plasma/kmenuedit-5.27.50:5
<kde-plasma/kpipewire-5.27.50:5
<kde-plasma/kscreen-5.27.50:5
<kde-plasma/kscreenlocker-5.27.50:5
<kde-plasma/ksshaskpass-5.27.50:5
<kde-plasma/ksystemstats-5.27.50:5
<kde-plasma/kwallet-pam-5.27.50:5
<kde-plasma/kwin-5.27.50:5
<kde-plasma/kwrited-5.27.50:5
<kde-plasma/layer-shell-qt-5.27.50:5
<kde-plasma/libksysguard-5.27.50:5
<kde-plasma/milou-5.27.50:5
<kde-plasma/oxygen-5.27.50:5
<kde-plasma/oxygen-sounds-5.27.50:5
<kde-plasma/plasma-browser-integration-5.27.50:5
<kde-plasma/plasma-desktop-5.27.50:5
<kde-plasma/plasma-disks-5.27.50:5
<kde-plasma/plasma-firewall-5.27.50:5
<kde-plasma/plasma-integration-5.27.50:5
<kde-plasma/plasma-meta-5.27.50:5
<kde-plasma/plasma-nm-5.27.50:5
<kde-plasma/plasma-pa-5.27.50:5
<kde-plasma/plasma-sdk-5.27.50:5
<kde-plasma/plasma-systemmonitor-5.27.50:5
<kde-plasma/plasma-thunderbolt-5.27.50:5
<kde-plasma/plasma-workspace-5.27.50:5
<kde-plasma/plasma-workspace-wallpapers-5.27.50:5
<kde-plasma/plasma-vault-5.27.50:5
<kde-plasma/plasma-welcome-5.27.50:5
<kde-plasma/plymouth-kcm-5.27.50:5
<kde-plasma/powerdevil-5.27.50:5
<kde-plasma/sddm-kcm-5.27.50:5
<kde-plasma/systemsettings-5.27.50:5
<kde-plasma/xdg-desktop-portal-kde-5.27.50:5
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-04)
# Unmaintained upstream, latest media-libs/phonon release incompatible.
# Removal on 2024-10-04.
media-libs/phonon-gstreamer
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-04)
# KF5 Porting aids (from KDElibs4). No more, or PMASKED revdeps.
# Removal on 2024-10-04. Bug #755956
kde-frameworks/khtml
kde-frameworks/kjs
kde-frameworks/kross
# Fabian Groffen <grobian@gentoo.org> (2024-09-02)
# exim_tinydb utility crashes due to invalid free() (used in startup script)
=mail-mta/exim-4.98
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-31)
# All users must upgrade to KDE PIM 6.
# KDE PIM 5 depends on deprecated kde-frameworks/kross:5,
# blocking deprecated dev-qt/qtscript:5 removal, and deprecated
# dev-qt/qtwebengine:5.
# x86 users: This is the end of the road for KDE PIM on x86. Export
# your data with kde-apps/pim-data-exporter, if necessary, and migrate
# to alternative PIM applications.
# Bugs #810493, #925720. Removal on 2024-09-31.
<app-office/merkuro-23.08.50
<kde-apps/akonadi-23.08.50
<kde-apps/akonadi-calendar-23.08.50
<kde-apps/akonadi-contacts-23.08.50
<kde-apps/akonadi-import-wizard-23.08.50
<kde-apps/akonadi-mime-23.08.50
<kde-apps/akonadi-notes-23.08.50
<kde-apps/akonadi-search-23.08.50
<kde-apps/akonadiconsole-23.08.50
<kde-apps/akregator-23.08.50
<kde-apps/calendarjanitor-23.08.50
<kde-apps/calendarsupport-23.08.50
<kde-apps/eventviews-23.08.50
<kde-apps/grantlee-editor-23.08.50
<kde-apps/grantleetheme-23.08.50
<kde-apps/incidenceeditor-23.08.50
<kde-apps/kaddressbook-23.08.50
<kde-apps/kalarm-23.08.50
<kde-apps/kcalutils-23.08.50
<kde-apps/kdepim-addons-23.08.50
<kde-apps/kdepim-meta-23.08.50
<kde-apps/kdepim-runtime-23.08.50
<kde-apps/kidentitymanagement-23.08.50
<kde-apps/kimap-23.08.50
<kde-apps/kitinerary-23.08.50
<kde-apps/kldap-23.08.50
<kde-apps/kleopatra-23.08.50
<kde-apps/kmail-23.08.50
<kde-apps/kmail-account-wizard-23.08.50
<kde-apps/kmailtransport-23.08.50
<kde-apps/kmbox-23.08.50
<kde-apps/kmime-23.08.50
<kde-apps/knotes-23.08.50
<kde-apps/konsolekalendar-23.08.50
<kde-apps/kontact-23.08.50
<kde-apps/kontactinterface-23.08.50
<kde-apps/korganizer-23.08.50
<kde-apps/kpimtextedit-23.08.50
<kde-apps/kpkpass-23.08.50
<kde-apps/ksmtp-23.08.50
<kde-apps/libgravatar-23.08.50
<kde-apps/libkdepim-23.08.50
<kde-apps/libkleo-23.08.50
<kde-apps/libksieve-23.08.50
<kde-apps/libktnef-23.08.50
<kde-apps/mailcommon-23.08.50
<kde-apps/mailimporter-23.08.50
<kde-apps/mbox-importer-23.08.50
<kde-apps/messagelib-23.08.50
<kde-apps/pim-data-exporter-23.08.50
<kde-apps/pim-sieve-editor-23.08.50
<kde-apps/pimcommon-23.08.50
<kde-misc/zanshin-23.08.50
<kde-apps/kgpg-23.08.50
app-text/kjots:5
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-31)
# This is so old that it was only kept alive as KF5-based snapshot of an
# upstream git branch containing a single "Initial port to KF/Qt5 (back in
@ -40,12 +313,6 @@
# Bug #759772. Removal on 2024-09-31.
media-gfx/kcoloredit
# Sam James <sam@gentoo.org> (2024-08-31)
# Please unmask and test. If you have any issues, please file a new bug.
# The mask will be lifted by 2024-09-02. Test it before then please!
=net-dns/bind-9.18.29
=net-dns/bind-tools-9.18.0
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-29)
# No signs of development upstream (last commit in 2016). If you use this,
# please ping them in order to get it ported over to KF6.
@ -68,16 +335,6 @@ kde-misc/plasma-applet-network-monitor
# being in a working state (e.g. bug 813031). Removal on 2024-09-29.
kde-misc/kio-locate
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-29)
# Depends on kde-apps/konqueror:5 which is close to being obsolete.
# No signs of upstream porting work. Removal on 2024-09-29.
kde-misc/kio-gopher
# Michał Górny <mgorny@gentoo.org> (2024-08-28)
# API removals break gobject-introspection.
>=dev-python/ensurepip-setuptools-74
>=dev-python/setuptools-74
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-25)
# Broken with current Plasma 5 version, not ported to Plasma 6.
# Removal on 2024-09-24.
@ -88,14 +345,6 @@ kde-misc/latte-dock
# and writeable. See https://github.com/nextcloud/desktop/issues/6863
>=net-misc/nextcloud-client-3.13.1
# William Hubbs <williamh@gentoo.org> (2024-08-21)
# Dead upstream, multiple related bugs in Gentoo.
# Removal on 2024-09-20
# Bug #575478, #611846, #814551, #892653, #904989, #934410, #935656,
# #938262
# Treeclean request: #938282
sys-process/runit
# Arsen Arsenović <arsen@gentoo.org> (2024-08-02)
# Guile rework masks. Mask all packages or package versions that are
# being bumped as part of the Guile reslotting process.
@ -125,11 +374,6 @@ app-text/cuneiform
# if heavily affected (bug #937773).
>=gui-libs/egl-wayland-1.1.14
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-11)
# HOMEPAGE and SRC_URI return 404, Gentoo is last distribution.
# Removal on 2024-09-10. Bugs #937775, #675028.
media-sound/SmarTagger
# 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
@ -143,21 +387,6 @@ media-sound/SmarTagger
>=dev-libs/gobject-introspection-common-1.80
>=x11-terms/ptyxis-46
# Bernard Cafarelli <voyageur@gentoo.org> (2024-08-08)
# Last release in 2004, website disappeared a long time ago.
# Bad code quality, not packaged in other distros or dockapps.net
# Many alternatives for audio recording available
# Removal on 2024-09-08, bug #931764
x11-plugins/wmrecord
# Eli Schwartz <eschwartz93@gmail.com> (2024-05-26)
# Unmaintained, website gone. Last released in 2010. Fails to build
# with GCC 14, detects and builds against nonexisting dependencies.
# Fails to authenticate users anyway. Obsoleted and replaced by
# nss-pam-ldapd which actually works. Bug #908579.
# Removal on 2024-09-07.
sys-auth/pam_ldap
# Joonas Niilola <juippis@gentoo.org> (2024-08-07)
# Upstream doesn't recommend updating from 115 just yet. New
# installs are fine. Downgrading from 128 to 115 may be impossible
@ -165,39 +394,6 @@ sys-auth/pam_ldap
>=mail-client/thunderbird-128.1.0
>=mail-client/thunderbird-bin-128.1.0
# Michał Górny <mgorny@gentoo.org> (2024-08-06)
# Superseded by dev-libs/libayatana-*. No revdeps left.
# Removal on 2024-09-05. Bug #936881.
dev-libs/libappindicator
dev-libs/libindicator
# Michael Orlitzky <mjo@gentoo.org> (2024-08-03)
# Unmaintained package. Upstream is not quite _dead_, but the project
# domain (where tarballs and documentation were hosted) was hijacked in
# 2022 and nothing has been done about it. As a result, the version in
# Gentoo is far out of date. Four open bugs, no interest. Removal on
# or after 2024-09-03.
acct-group/monkeyd
acct-user/monkeyd
www-servers/monkeyd
# Sam James <sam@gentoo.org> (2024-08-02)
# Unreliable software, unmaintained in Gentoo. Having it in the main
# repositories may give users an impression of it being a safe tool.
# Removal on 2024-09-01.
app-backup/mkstage4
# James Le Cuirot <chewi@gentoo.org> (2024-07-29)
# Superseded by media-libs/libv4l[utils].
# Removal on 2024-08-29. Bug #936674.
media-tv/v4l-utils
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-07-29)
# Lacks maintainer capacity for update version plus java dependencies.
# A pull request for the version bump could be provided on request.
# Removal on 2024-08-28. Bug #736076.
media-video/bdsup2sub
# Eli Schwartz <eschwartz@gentoo.org> (2024-07-29)
# Bad version can result in failing builds. Please upgrade to 72.1.0.
=dev-python/ensurepip-setuptools-72.0.0

View File

@ -277,24 +277,6 @@ hppa default/linux/hppa/23.0/hppa2.0/split-usr stable
hppa default/linux/hppa/23.0/hppa2.0/split-usr/desktop exp
# IA64 Profiles
# @MAINTAINER: ia64@gentoo.org
ia64 default/linux/ia64/17.0 exp
ia64 default/linux/ia64/17.0/desktop exp
ia64 default/linux/ia64/17.0/desktop/gnome exp
ia64 default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr exp
ia64 default/linux/ia64/17.0/developer exp
ia64 default/linux/ia64/17.0/systemd/merged-usr exp
ia64 default/linux/ia64/23.0 stable
ia64 default/linux/ia64/23.0/desktop stable
ia64 default/linux/ia64/23.0/desktop/gnome stable
ia64 default/linux/ia64/23.0/desktop/gnome/systemd stable
ia64 default/linux/ia64/23.0/systemd stable
ia64 default/linux/ia64/23.0/split-usr stable
ia64 default/linux/ia64/23.0/split-usr/desktop exp
ia64 default/linux/ia64/23.0/split-usr/desktop/gnome exp
# LoongArch Profiles
# @MAINTAINER: loong@gentoo.org
loong default/linux/loong/22.0/la64v100/lp64d exp
@ -358,42 +340,42 @@ mips default/linux/mips/17.0/mipsel/multilib/n32 exp
mips default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/multilib/n64 exp
mips default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr exp
mips default/linux/mips/23.0/mipsel/o32_sf exp
mips default/linux/mips/23.0/mipsel/o32_sf/systemd exp
mips default/linux/mips/23.0/mipsel/o32 exp
mips default/linux/mips/23.0/mipsel/o32/systemd exp
mips default/linux/mips/23.0/mipsel/n32 exp
mips default/linux/mips/23.0/mipsel/n32/systemd exp
mips default/linux/mips/23.0/mipsel/n64 exp
mips default/linux/mips/23.0/mipsel/n64/systemd exp
mips default/linux/mips/23.0/mipsel/multilib/n32 exp
mips default/linux/mips/23.0/mipsel/multilib/n32/systemd exp
mips default/linux/mips/23.0/mipsel/multilib/n64 exp
mips default/linux/mips/23.0/mipsel/multilib/n64/systemd exp
mips default/linux/mips/23.0/o32_sf exp
mips default/linux/mips/23.0/o32_sf/systemd exp
mips default/linux/mips/23.0/o32 exp
mips default/linux/mips/23.0/o32/systemd exp
mips default/linux/mips/23.0/n32 exp
mips default/linux/mips/23.0/n32/systemd exp
mips default/linux/mips/23.0/n64 exp
mips default/linux/mips/23.0/n64/systemd exp
mips default/linux/mips/23.0/multilib/n32 exp
mips default/linux/mips/23.0/multilib/n32/systemd exp
mips default/linux/mips/23.0/multilib/n64 exp
mips default/linux/mips/23.0/multilib/n64/systemd exp
mips default/linux/mips/23.0/split-usr/mipsel/o32_sf exp
mips default/linux/mips/23.0/split-usr/mipsel/o32 exp
mips default/linux/mips/23.0/split-usr/mipsel/n32 exp
mips default/linux/mips/23.0/split-usr/mipsel/n64 exp
mips default/linux/mips/23.0/split-usr/mipsel/multilib/n32 exp
mips default/linux/mips/23.0/split-usr/mipsel/multilib/n64 exp
mips default/linux/mips/23.0/split-usr/o32_sf exp
mips default/linux/mips/23.0/split-usr/o32 exp
mips default/linux/mips/23.0/split-usr/n32 exp
mips default/linux/mips/23.0/split-usr/n64 exp
mips default/linux/mips/23.0/split-usr/multilib/n32 exp
mips default/linux/mips/23.0/split-usr/multilib/n64 exp
mips default/linux/mips/23.0/mipsel/o32_sf stable
mips default/linux/mips/23.0/mipsel/o32_sf/systemd stable
mips default/linux/mips/23.0/mipsel/o32 stable
mips default/linux/mips/23.0/mipsel/o32/systemd stable
mips default/linux/mips/23.0/mipsel/n32 stable
mips default/linux/mips/23.0/mipsel/n32/systemd stable
mips default/linux/mips/23.0/mipsel/n64 stable
mips default/linux/mips/23.0/mipsel/n64/systemd stable
mips default/linux/mips/23.0/mipsel/multilib/n32 dev
mips default/linux/mips/23.0/mipsel/multilib/n32/systemd dev
mips default/linux/mips/23.0/mipsel/multilib/n64 dev
mips default/linux/mips/23.0/mipsel/multilib/n64/systemd dev
mips default/linux/mips/23.0/o32_sf stable
mips default/linux/mips/23.0/o32_sf/systemd stable
mips default/linux/mips/23.0/o32 stable
mips default/linux/mips/23.0/o32/systemd stable
mips default/linux/mips/23.0/n32 stable
mips default/linux/mips/23.0/n32/systemd stable
mips default/linux/mips/23.0/n64 stable
mips default/linux/mips/23.0/n64/systemd stable
mips default/linux/mips/23.0/multilib/n32 dev
mips default/linux/mips/23.0/multilib/n32/systemd dev
mips default/linux/mips/23.0/multilib/n64 dev
mips default/linux/mips/23.0/multilib/n64/systemd dev
mips default/linux/mips/23.0/split-usr/mipsel/o32_sf dev
mips default/linux/mips/23.0/split-usr/mipsel/o32 dev
mips default/linux/mips/23.0/split-usr/mipsel/n32 dev
mips default/linux/mips/23.0/split-usr/mipsel/n64 stable
mips default/linux/mips/23.0/split-usr/mipsel/multilib/n32 dev
mips default/linux/mips/23.0/split-usr/mipsel/multilib/n64 dev
mips default/linux/mips/23.0/split-usr/o32_sf dev
mips default/linux/mips/23.0/split-usr/o32 dev
mips default/linux/mips/23.0/split-usr/n32 dev
mips default/linux/mips/23.0/split-usr/n64 stable
mips default/linux/mips/23.0/split-usr/multilib/n32 dev
mips default/linux/mips/23.0/split-usr/multilib/n64 dev
# PPC profiles
@ -654,9 +636,9 @@ mips default/linux/mips/17.0/o32/musl exp
mips default/linux/mips/17.0/n64/musl exp
mips default/linux/mips/17.0/mipsel/o32/musl exp
mips default/linux/mips/17.0/mipsel/n64/musl exp
mips default/linux/mips/23.0/mipsel/o32/musl exp
mips default/linux/mips/23.0/mipsel/o32/musl dev
mips default/linux/mips/23.0/mipsel/n64/musl exp
mips default/linux/mips/23.0/o32/musl exp
mips default/linux/mips/23.0/o32/musl dev
mips default/linux/mips/23.0/n64/musl exp
mips default/linux/mips/23.0/split-usr/mipsel/o32/musl exp
mips default/linux/mips/23.0/split-usr/mipsel/n64/musl exp

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wxwidgets X xcb xft x264 xml xv xvid"
USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wxwidgets X xcb xft x264 xml xv xvid"

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="activities declarative dri kde kwallet networkmanager pipewire plasma policykit pulseaudio qml screencast semantic-desktop wayland widgets"
USE="activities declarative dri kde kwallet networkmanager pipewire plasma policykit pulseaudio screencast semantic-desktop wayland widgets"

View File

@ -1,9 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Resolve conflict between Plasma 6 and KDevelop 24.05
>=dev-util/kdevelop-24.05.1:5 -plasma
# Alfred Wingate <parona@protonmail.com> (2023-12-25)
# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
>=media-tv/kodi-20.2 wayland -X
@ -23,18 +20,12 @@ dev-libs/libjcat gpg pkcs7
# 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 designer location positioning quick
dev-python/pyside2 printsupport webchannel
dev-python/pyside6 webchannel
# Required by sys-apps/flatpak, a dependency of kde-plasma/discover
dev-util/ostree curl
# Required by <net-im/neochat-23.08.50
dev-qt/qtmultimedia:5 gstreamer
# Required by app-editors/okteta:5
dev-qt/qtscript:5 scripttools
@ -44,8 +35,8 @@ dev-qt/qtsql:5 mysql
# Enable by default, requires kde-frameworks/kwayland
kde-apps/yakuake absolute-position
# Required by kde-frameworks/kapidox
media-gfx/graphviz python
# Required by kde-plasma/plasma-workspace, in ksmserver
kde-plasma/kde-cli-tools kdesu
# Required by media-gfx/graphviz which is required by kde-apps/kcachegrind
media-libs/gd fontconfig
@ -71,7 +62,6 @@ net-firewall/nftables json python xtables
sys-libs/zlib minizip
# Keep existing defaults after dropping IUSE=phonon from make.defaults
<app-office/calligra-3.3 phonon
kde-apps/kio-extras phonon
kde-apps/marble phonon
@ -80,7 +70,3 @@ kde-plasma/kwin lock
# plasma profile never enabled pulseaudio. We're skipping to pipewire.
media-video/pipewire sound-server
# Expected to be available by default in Plasma
kde-frameworks/purpose:5 kaccounts
kde-plasma/plasma-desktop:5 kaccounts

View File

@ -3,3 +3,7 @@ move dev-python/mapbox_earcut dev-python/mapbox-earcut
move dev-qt/kdsingleapplication dev-libs/kdsingleapplication
slotmove dev-util/kdevelop-pg-qt 5 0
move dev-python/parse_type dev-python/parse-type
slotmove app-admin/calamares 5 0
slotmove x11-misc/kronometer 5 0
slotmove app-dicts/dikt 5 0
slotmove app-cdr/kcdemu 5 0