diff options
Diffstat (limited to 'profiles')
61 files changed, 333 insertions, 265 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 080f4e4344cd..94837d713335 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 88c37c564b17..a9342f00f37c 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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) # dev-python/sphinx_lv2_theme isn't keyworded here (bug #769413) >=media-libs/lilv-0.24.12 doc @@ -33,6 +37,7 @@ media-video/ffmpeg sndio media-sound/moc sndio media-sound/mpd sndio media-libs/libsdl2 sndio +media-libs/libao sndio # Sam James <sam@gentoo.org> (2021-01-19) # Avoid pulling in a large unkeyworded dep diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use index a8ec3b16bc06..22973911001c 100644 --- a/profiles/arch/amd64/package.use +++ b/profiles/arch/amd64/package.use @@ -1,6 +1,14 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Theo Anderson <telans@posteo.de> (2021-03-06) +# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime +sys-devel/clang-runtime abi_x86_32 +sys-libs/libcxxabi abi_x86_32 +sys-libs/libcxx abi_x86_32 +sys-libs/libomp abi_x86_32 +sys-libs/llvm-libunwind abi_x86_32 + # Mike Gilbert <floppym@gentoo.org> (2016-11-17) # Enable both efi and pc by default. # bug #600110 diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 461959670b63..38621c7f6d36 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -23,6 +23,7 @@ app-text/bibletime app-text/calibre app-text/cb2bib app-text/sigil +dev-lang/typescript dev-python/spyder dev-python/spyder-line-profiler dev-python/spyder-memory-profiler @@ -33,6 +34,7 @@ dev-python/spyder-vim dev-util/kdevelop:5 dev-util/kdevelop-php:5 dev-util/kdevelop-python:5 +gnome-extra/gnome-shell-extension-pop-shell kde-apps/akonadi-calendar:5 kde-apps/akonadi-import-wizard:5 kde-apps/akonadiconsole:5 diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index fd254115d79a..7834df6416c0 100644 --- a/profiles/arch/arm/package.mask +++ b/profiles/arch/arm/package.mask @@ -1,11 +1,6 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Joonas Niilola <juippis@gentoo.org> (2021-05-27) -# Not keyworded by the arch team, but has conditions in the ebuild -# that needs to be pre-written. -app-editors/vscode - # Joonas Niilola <juippis@gentoo.org> (2020-09-26) # Depends on media-video/rav1e that's listed below. #744637 media-libs/libavif diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 7541737a7e43..028f6883782a 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -92,7 +92,7 @@ kde-plasma/kdeplasma-addons webengine dev-libs/rapidjson test # Michał Górny <mgorny@gentoo.org> (2020-06-19) -# Requires dev-util/dwarves. +# Requires dev-util/pahole. sys-kernel/gentoo-kernel debug sys-kernel/vanilla-kernel debug diff --git a/profiles/arch/arm64/package.mask b/profiles/arch/arm64/package.mask index acd227116476..3f9caccc0709 100644 --- a/profiles/arch/arm64/package.mask +++ b/profiles/arch/arm64/package.mask @@ -1,7 +1,2 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - -# Joonas Niilola <juippis@gentoo.org> (2021-05-27) -# Package not properly tested by the arch team, but ebuild needs to -# have conditions pre-written based on arch. -app-editors/vscode diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index c2929544f7c0..cfa6f8f09ee1 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -114,7 +114,7 @@ media-video/ffmpeg -rav1e sys-block/fio -io-uring # Michał Górny <mgorny@gentoo.org> (2020-06-19) -# Requires dev-util/dwarves. +# Requires dev-util/pahole. sys-kernel/gentoo-kernel debug sys-kernel/vanilla-kernel debug @@ -364,10 +364,6 @@ app-text/evince dvi nautilus postscript t1lib xps net-wireless/blueman appindicator x11-libs/gtk+ cloudprint -# Steev Klimaszewski <steev@gentoo.org> (2016-03-04) -# Chromium uses an internal tcmalloc that doesn't support this arch yet. -www-client/chromium tcmalloc - # Markus Meier <maekke@gentoo.org> (2013-12-26) # Unkeyworded deps, bug #488724 app-office/gnumeric libgda diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a920061900cb..2b105478f5cb 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Bernd Waibel <waebbl-gentoo@posteo.net> (2021-06-11) +# Has unpackaged depdencies, bug #795459 +>=media-libs/opencolorio-2.0.0 doc + # Mike Gilbert <floppym@gentoo.org> (2021-03-29) # TPM only exists on some archs. sys-apps/systemd tpm diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 4027d9a93767..a71444b9958b 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Matt Turner <mattst88@gentoo.org> (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Rolf Eike Beer <eike@sf-mail.de> (2021-03-14) # dependencies not yet keyworded dev-ruby/globalid test diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index a7697995f392..9b531ba794e7 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# Matt Turner <mattst88@gentoo.org> (2021-06-02) +# dev-util/gi-docgen does not have stable keywords on hppa +x11-libs/gdk-pixbuf gtk-doc + +# Sam James <sam@gentoo.org> (2021-06-01) +# sys-apps/systemd is not stable on hppa +sys-auth/pambase homed + # Sam James <sam@gentoo.org> (2021-02-18) # Requires dev-lang/vala to be stable gnome-base/librsvg vala diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 81ccf7e037a0..971f51be2dea 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 5e27c674e83c..7bfdedc64361 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Joshua Kinard <kumba@gentoo.org> (2021-05-20) # mask USE 'test' on MIPS for setuptools and jaraco-path due to # the very deep dependency chain that is enabled. Will unmask diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index d885c5238943..e610609a4b54 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -192,7 +192,7 @@ dev-db/percona-server -numa # Davide Pesavento <pesa@gentoo.org> (2016-07-28) # The corresponding Qt5 modules are not keyworded on ppc, and we don't want to # keyword them solely because of PyQt5 while there are no other in-tree users. -dev-python/PyQt5 bluetooth location networkauth +dev-python/PyQt5 bluetooth location networkauth speech # Michael Palimaka <kensington@gentoo.org> (2016-07-07) # Requires unkeyworded dependencies diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index d379169c68cb..677b807221a0 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Sam James <sam@gentoo.org> (2021-05-17) # Deps not yet tested/keyworded. # bug #708344 @@ -11,10 +15,6 @@ sys-devel/llvm gold # as well as currently-unkeyworded dev-libs/libx86 x11-misc/read-edid vbe-mode -# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01) -# sys-devel/clang not keyworded on PPC32. -sys-libs/llvm-libunwind test - # Sam James <sam@gentoo.org> (2021-03-11) # media-libs/libheif isn't keyworded here # media-libs/libavif isn't keyworded here diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 32bb967a3518..44e499bb6fe9 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,14 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-02) +# altivec code is big-endian only, #773100 +media-libs/libdvbcsa cpu_flags_ppc_altivec + +# Michał Górny <mgorny@gentoo.org> (2021-03-06) +# LLVM 9 has been removed. +dev-util/perf clang + # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Additional sanitizers supported on ppc64le. sys-libs/compiler-rt-sanitizers -xray @@ -18,6 +26,11 @@ app-emulation/crun -criu dev-java/openjdk:8 -javafx dev-java/openjdk:11 -javafx +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-05-03) +# Fails to build, needs more work +www-client/firefox clang +mail-client/thunderbird clang + # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-26) # vulkan tested and works on ppc64le dev-qt/qtdeclarative -vulkan diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask index e0ecc03fcafd..208423630f7b 100644 --- a/profiles/arch/powerpc/ppc64/64le/use.mask +++ b/profiles/arch/powerpc/ppc64/64le/use.mask @@ -9,6 +9,10 @@ # dev-qt/qtwebengine works on ppc64le -webengine +# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-03) +# clang is keyworded and works on ppc64 +-clang + # Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-21) # works on ppc64le -vaapi diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index ff9223177e38..5bd532ae7d8d 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-06) +# deps not keyworded +net-analyzer/netdata kinesis mongo + # Michał Górny <mgorny@gentoo.org> (2021-03-06) # LLVM 9 has been removed. dev-util/perf clang diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 442a3dd9af80..c665107ad643 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Mike Gilbert <floppym@gentoo.org> (2021-03-29) # Unmask TPM on supported archs. sys-apps/systemd -tpm diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index dc1ed5ab98c9..05881727de15 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -4,6 +4,10 @@ # PPC Specific use flags # +# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-06) +# XEN does not support ppc/ppc64 yet +xen + # David Seifert <soap@gentoo.org (2020-05-17) # Mono is hopelessly broken on ppc32 mono diff --git a/profiles/arch/riscv/1level/eapi b/profiles/arch/riscv/1level/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/riscv/1level/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/riscv/1level/make.defaults b/profiles/arch/riscv/1level/make.defaults new file mode 100644 index 000000000000..2a8d8bdc9bb3 --- /dev/null +++ b/profiles/arch/riscv/1level/make.defaults @@ -0,0 +1,7 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +LIBDIR_lp64d="lib64" +LIBDIR_lp64="lib64" +LIBDIR_ilp32d="lib" +LIBDIR_ilp32="lib" diff --git a/profiles/arch/riscv/1level/package.mask b/profiles/arch/riscv/1level/package.mask new file mode 100644 index 000000000000..eb4368881cc3 --- /dev/null +++ b/profiles/arch/riscv/1level/package.mask @@ -0,0 +1,5 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Doesnt work properly with the one-level libdirs +<sys-apps/baselayout-2.7-r3 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 6b1bc0da1976..9f83838ebc50 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -23,7 +23,11 @@ app-text/docbook-xsl-ns-stylesheets ruby app-misc/geoclue modemmanager zeroconf gnome-base/gvfs bluray cdda gnome-online-accounts google mtp ios samba test zeroconf sys-power/upower ios +net-libs/webkit-gtk gstreamer xfce-base/xfce4-settings colord libcanberra +xfce-extra/tumbler epub ffmpeg gstreamer odf pdf raw +xfce-extra/xfce4-power-manager networkmanager +xfce-base/xfce4-meta pulseaudio # KDE not tested, so mask sys-auth/polkit kde diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 4443d1bd9834..6e7e766b8a58 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -15,13 +15,6 @@ -gtk3 -introspection -# Michał Górny <mgorny@gentoo.org> (2021-05-20) -# Unresolved keywordreqs are getting in the way. -# https://bugs.gentoo.org/773451 -# https://bugs.gentoo.org/789606 -python_targets_python3_10 -python_single_target_python3_10 - # Ben Kohler <bkohler@gentoo.org> (2019-01-09) # no fam providers keyworded yet fam diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 20fa51d1695f..817a08e683c9 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Matt Turner <mattst88@gentoo.org> (2020-08-11) # No drivers on this architecture support Vulkan media-libs/mesa vulkan vulkan-overlay zink diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 3551acb93694..e0e813eef861 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,16 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner <mattst88@gentoo.org> (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + +# Sam James <sam@gentoo.org> (2021-06-03) +# Mask tests on dev-cpp/eigen for now as they're rather large and +# eigen itself is only being dragged in as a test dependency for now. +# bug #760803 +dev-cpp/eigen test + # Marek Szuba <marecki@gentoo.org> (2021-05-07) # Legacy interface that depends on kernel headers not available on this arch # as well as currently-unkeyworded dev-libs/libx86 @@ -12,10 +22,6 @@ sys-devel/clang default-compiler-rt default-libcxx default-lld sys-devel/clang-runtime compiler-rt libcxx sys-devel/llvm gold z3 -# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01) -# sys-devel/clang not keyworded on SPARC. -sys-libs/llvm-libunwind test - # Sam James <sam@gentoo.org> (2021-03-19) # On sparc, we have to force sys-apps/grep[libsigsegv] # for accurate stack overflow handling. dev-libs/libsigsegv diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 04c72b0d582f..9f77283b5365 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -13,7 +13,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC 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 ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC 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_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND 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. @@ -122,15 +122,15 @@ PYTHONDONTWRITEBYTECODE="1" # Add in expanded PYTHON_TARGETS or stage1 builds break because of USE="-* ${BOOTSTRAP_USE}" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert <floppym@gentoo.org> (2018-05-23) -# sys-apps/baslayout-2.5 needs split-usr enabled. -BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_8" +# sys-apps/baselayout-2.5 needs split-usr enabled. +BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_9" # Mike Gilbert <floppym@gentoo.org> (2012-05-15) # Default target(s) for python-r1.eclass -# Mikle Kolyada <zlogene@gentoo.org> (2020-12-02) -# Updated to python3_8 -PYTHON_TARGETS="python3_8" -PYTHON_SINGLE_TARGET="python3_8" +# Michał Górny <mgorny@gentoo.org> (2021-06-01) +# Updated to python3.9 +PYTHON_TARGETS="python3_9" +PYTHON_SINGLE_TARGET="python3_9" # Michał Górny <mgorny@gentoo.org> (2013-08-10) # Moved from portage's make.globals. diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 81f0d8fb009a..2450d7885002 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -183,7 +183,6 @@ app-shells/bash:0 readline # Michał Górny <mgorny@gentoo.org> (2012-10-14) # Force-enable all PYTHON_TARGETS for python-exec to avoid using private # API. Please remember to keep it in sync with python_targets.desc. -dev-lang/python-exec python_targets_python3_7 dev-lang/python-exec python_targets_python3_8 dev-lang/python-exec python_targets_python3_9 dev-lang/python-exec python_targets_python3_10 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5aead25bf943..8b41e67b4856 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,14 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Mike Gilbert <floppym@gentoo.org> (2021-06-14) +# Avoid running failing tests by default. +sys-kernel/dracut test + +# Michał Górny <mgorny@gentoo.org> (2021-05-31) +# Requires Python 3.7 and old SciPy. +<sys-cluster/ceph-16 diskprediction + # Andreas Sturmlechner <asturm@gentoo.org> (2021-05-09) # Dependency requires sys-apps/systemd. Will only be unmasked in systemd target. kde-plasma/plasma-meta firewall diff --git a/profiles/default/linux/riscv/20.0/rv32imac/eapi b/profiles/default/linux/riscv/20.0/rv32imac/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent new file mode 100644 index 000000000000..a29c20c15237 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv32imac/ilp32 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent new file mode 100644 index 000000000000..f30144c36328 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv32imac/ilp32d diff --git a/profiles/default/linux/riscv/20.0/rv32imac/parent b/profiles/default/linux/riscv/20.0/rv32imac/parent new file mode 100644 index 000000000000..4e6e3225bf31 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/parent @@ -0,0 +1,4 @@ +../.. +../../../../../arch/riscv/rv32imac +../../../../../releases/17.0 +../../../../../arch/riscv/1level diff --git a/profiles/default/linux/riscv/20.0/rv64gc/eapi b/profiles/default/linux/riscv/20.0/rv64gc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent new file mode 100644 index 000000000000..0273fe595371 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv64gc/lp64 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent new file mode 100644 index 000000000000..f497f659b838 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv64gc/lp64d diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/riscv/20.0/rv64gc/parent b/profiles/default/linux/riscv/20.0/rv64gc/parent new file mode 100644 index 000000000000..0f380a1962bb --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/parent @@ -0,0 +1,4 @@ +../.. +../../../../../arch/riscv/rv64gc +../../../../../releases/17.0 +../../../../../arch/riscv/1level diff --git a/profiles/desc/apache2_modules.desc b/profiles/desc/apache2_modules.desc index d303d0e84647..2688f2796ca4 100644 --- a/profiles/desc/apache2_modules.desc +++ b/profiles/desc/apache2_modules.desc @@ -79,6 +79,7 @@ proxy_html - Module to rewrite links in html pages behind a reverse proxy proxy_http - HTTP support module for mod_proxy proxy_http2 - HTTP2 support module for mod_proxy proxy_scgi - SCGI gateway module for mod_proxy +proxy_uwsgi - UWSGI gateway module for mod_proxy proxy_wstunnel - Provides support for the tunnelling of web socket connections to a backend websockets server ratelimit - Bandwidth Rate Limiting for Clients remoteip - Replaces the original client IP address for the connection with the useragent IP address list presented by a proxies or a load balancer via the request headers diff --git a/profiles/desc/python_single_target.desc b/profiles/desc/python_single_target.desc index 4e52300f9d83..d670f950de72 100644 --- a/profiles/desc/python_single_target.desc +++ b/profiles/desc/python_single_target.desc @@ -3,7 +3,6 @@ # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags. -python3_7 - Build for Python 3.7 only python3_8 - Build for Python 3.8 only python3_9 - Build for Python 3.9 only python3_10 - Build for Python 3.10 only diff --git a/profiles/desc/python_targets.desc b/profiles/desc/python_targets.desc index 526bf6e292bf..ba8b8ea5eff8 100644 --- a/profiles/desc/python_targets.desc +++ b/profiles/desc/python_targets.desc @@ -3,7 +3,6 @@ # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags. -python3_7 - Build with Python 3.7 python3_8 - Build with Python 3.8 python3_9 - Build with Python 3.9 python3_10 - Build with Python 3.10 diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults index 567ec0c187a2..b0ddb83f4f8d 100644 --- a/profiles/embedded/make.defaults +++ b/profiles/embedded/make.defaults @@ -30,7 +30,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC 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 ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC 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_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND 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. diff --git a/profiles/features/prefix/packages b/profiles/features/prefix/packages index d347ce23ab0f..25c444c13e76 100644 --- a/profiles/features/prefix/packages +++ b/profiles/features/prefix/packages @@ -19,6 +19,7 @@ -*sys-fs/e2fsprogs -*virtual/dev-manager -*sys-apps/shadow +-*virtual/ssh # we don't want this either (as baselayout-prefix provides the functions.sh # file that this was added to ../base/packages for) diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc index ff58c68a562c..76ef2455b35a 100644 --- a/profiles/features/prefix/standalone/profile.bashrc +++ b/profiles/features/prefix/standalone/profile.bashrc @@ -14,7 +14,11 @@ if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; the einfo "Prefixifying dynamic linkers..." for h in gcc/config/*/*linux*.h; do ebegin " Updating $h" - sed -i -r "/_DYNAMIC_LINKER/s,([\":])(/lib),\1${EPREFIX}\2,g" $h + if [[ "${h}" == gcc/config/rs6000/linux*.h ]]; then + sed -i -r "s,(DYNAMIC_LINKER_PREFIX\s+)\"\",\1\"${EPREFIX}\",g" $h + else + sed -i -r "/_DYNAMIC_LINKER/s,([\":])(/lib),\1${EPREFIX}\2,g" $h + fi eend $? done diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask index 45bd08d58a8c..d92f83aeac0e 100644 --- a/profiles/features/selinux/package.mask +++ b/profiles/features/selinux/package.mask @@ -51,6 +51,7 @@ gnome-extra/gnome-shell-extension-dash-to-panel gnome-extra/gnome-shell-extension-desktop-icons gnome-extra/gnome-shell-extension-desktop-icons-ng gnome-extra/gnome-shell-extension-gsconnect +gnome-extra/gnome-shell-extension-pop-shell gnome-extra/gnome-tweaks x11-themes/zukitwo-shell gnome-extra/office-runner diff --git a/profiles/license_groups b/profiles/license_groups index df001e5c9d9e..e86376351ce8 100644 --- a/profiles/license_groups +++ b/profiles/license_groups @@ -30,7 +30,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Ar # Licenses in this list should NOT appear directly or indirectly in # @FSF-APPROVED or @OSI-APPROVED. # Note: Licenses for fonts should be included in @MISC-FREE-DOCS. -MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LPPL-1.3 LPPL-1.3b lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay SVFL symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs ZSH +MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LPPL-1.3 LPPL-1.3b lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs ZSH # Metaset for all free software FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE @@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedis # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LOKI-EULA MakeMKV-EULA Microsemi Microsoft-vscode Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone +EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion LOKI-EULA MakeMKV-EULA Microsemi Microsoft-vscode Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone # Deprecated license labels, used by repoman # Use Free-Art-1.2 or Free-Art-1.3 instead diff --git a/profiles/package.deprecated b/profiles/package.deprecated index 81dad7e79b2a..87090536fa17 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-06-11) +# gtk2. Nuff said. See HOMEPAGE, too. +dev-perl/Gtk2-SourceView2 +dev-perl/Gtk2-Unique + # Miroslav Šulc <fordfrog@gentoo.org> (2021-04-18) # version older than 3 don't compile with java 1.5+ and will be removed # slot 3.1 (versions < 3.6) are 99% compatible with slot 3.6 and should diff --git a/profiles/package.mask b/profiles/package.mask index dfb0196e7a58..2427865ff314 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,114 @@ #--- END OF EXAMPLES --- +# Davide Pesavento <pesa@gentoo.org> (2021-06-15) +# Masked for revdep testing. +>=dev-python/sip-6 + +# Sam James <sam@gentoo.org> (2021-06-15) +# Fails to build with GCC 11. Strange build system that needs more +# work to function properly (and integrate better). Several open bugs. +# bug #795999, bug #787902, bug #766033, bug #724674, bug #713206. +# Removal on 15-07-2021. +media-sound/sc2mpd + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2021-06-14) +# The original Python Language Server by Palantir is no longer actively +# developed [1]. Development on a language server for Python is continued by +# the Spyder IDE community under a new name and in a new package. To continue +# using pyls, please switch to the maintained forks [2]: +# dev-python/python-language-server --> dev-python/python-lsp-server +# dev-python/python-jsonrpc-server --> dev-python/python-lsp-jsonrpc +# dev-python/pyls-black --> dev-python/python-lsp-black +# - +# Note that dev-python/pyls-spyder has already switched to the new language +# server as of version 0.4.0. Users of the Spyder IDE will automatically +# switch to the new language server when upgrading to version 4.2.5-r1 or +# 5.0.4-r1. Manual adjustments to the settings may be required in certain +# configurations [3]. +# - +# Masked for removal in 30 days (2021-07-14). +# [1] https://github.com/palantir/python-language-server/issues/935 +# [2] https://bugs.gentoo.org/795924 +# [3] https://bugs.gentoo.org/783615 +dev-python/python-language-server +dev-python/python-jsonrpc-server +dev-python/pyls-black + +# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-06-14) +# DeprecatedDep jre-1.3, upstream dead,removal in 30 days +# see bug: https://bugs.gentoo.org/787410 +media-gfx/povtree + +# Miroslav Šulc <fordfrog@gentoo.org> (2021-06-13) +# no consumer, removal in 30 days +# see bug: https://bugs.gentoo.org/785856 +dev-java/commons-validator + +# Joonas Niilola <juippis@gentoo.org> (2021-06-12) +# A library without consumers, old dep of tree-cleaned gnome-mplayer, +# EAPI-5. Removal in ~30 days. #776898 +media-libs/gmtk + +# Sam James <sam@gentoo.org> (2021-06-12) +# Masked until all reverse dependencies support +# OCaml 4.12. +# bug #795138 +>=dev-lang/ocaml-4.12 +=dev-ml/camlp4-4.12 + +# Alfredo Tupone <tupone@gentoo.org> (2021-06-11) +# Masked for removal in 30 days. No more supported +<dev-lang/gnat-gpl-2017 +<dev-ada/gnat-suite-bin-2017 + +# Tomáš Mózes <hydrapolic@gmail.com> (2021-06-10) +# Based on unsupported grub-legacy, replaced by +# pvgrub2. +# Removal on 2021-07-08. Bug #790668. +app-emulation/xen-pvgrub + +# Sam James <sam@gentoo.org> (2021-06-10) +# Fails to build with modern libetpan. Unmaintained. +# See bug #699570, bug #448574. +# Removal on 2021-07-10. +mail-client/etpan-ng + +# Michał Górny <mgorny@gentoo.org> (2021-06-05) +# A backport for 'older Python versions' with no revdeps. +# Removal on 2021-07-05. Bug #794268. +dev-python/chainmap + +# Stephan Hartmann <sultan@gentoo.org> (2021-06-05) +# Dev channel releases are only for people who +# are developers or want more experimental features +# and accept a more unstable release. +>=www-client/chromium-93 + +# Bernard Cafarelli <voyageur@gentoo.org> (2021-06-04) +# Alpha versions of fetchmail 7 +# Add support for OAUTH2 for those needing it +=net-mail/fetchmail-7.0.0_alpha* + +# Michał Górny <mgorny@gentoo.org> (2021-06-02) +# This is Python 2/3 compatibility layer that was used shortly +# by dev-python/pip. No revdeps left. +# Removal on 2021-07-02. Bug #793902. +dev-python/csv23 + +# Sam James <sam@gentoo.org> (2021-06-01) +# Possible issues with new ALSA release +# See bug #793410 +=media-libs/alsa-lib-1.2.5_p20210604 +=media-libs/alsa-topology-conf-1.2.5 +=media-libs/alsa-ucm-conf-1.2.5-r1 +=media-plugins/alsa-plugins-1.2.5 +=media-sound/alsa-utils-1.2.5-r1 + +# Michał Górny <mgorny@gentoo.org> (2021-05-31) +# Requires removed media-libs/opencv version. +<media-plugins/gst-plugins-opencv-1.18 + # Sam James <sam@gentoo.org> (2021-05-30) # GStreamer 1.18.x! Masked for testing. # This is a large suite of packages, so please @@ -123,7 +231,9 @@ # Matthew Thode <prometheanfire@gentoo.org> (2021-05-27) # remove some stuff to make redacted happy +# bug #793800 app-admin/glance +app-emulation/spice-html5 dev-python/aodhclient dev-python/automaton dev-python/castellan @@ -234,26 +344,11 @@ dev-java/sun-jimi # see bug: https://bugs.gentoo.org/786828 dev-java/squareness-jlf -# Sam James <sam@gentoo.org> (2021-05-20) -# Need to ditch Meson or investigate consumers. -# https://bugs.gentoo.org/791163 -=dev-libs/tinyxml2-8.1.0 - # Miroslav Šulc <fordfrog@gentoo.org> (2021-05-19) # no consumer, removal in 30 days # see bug: https://bugs.gentoo.org/784065 dev-java/werken-xpath -# Zac Medico <zmedico@gentoo.org> (2021-05-16) -# Obsoleted by go modules. Masked for removal in 30 days. Bug #790470. -dev-go/godep - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-16) -# no consumer, does not compile, not with jdk-11 -# and not even with openjdk:8 -# see bug: https://bugs.gentoo.org/790551 -dev-java/freemarker - # Sergei Trofimovich <slyfox@gentoo.org> (2021-05-16) # Mask gcc-7 branch (ended upstream support). Please switch # to a freshed gcc branch. @@ -266,75 +361,6 @@ dev-java/freemarker # to a freshed gcc branch. <sys-devel/gcc-7 -# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-05-15) -# Dead upstream, homepage missing, EAPI=5, no systemd units. -# https://bugs.gentoo.org/790413 , #434900, #552760 -# Use any of or combination of the following instead: -# sys-apps/rng-tools -# sys-apps/haveged -# app-crypt/jitterentropy-rngd -sys-apps/timer_entropyd - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-15) -# Dead upstream, dead downstream, GTK+2 based. Bug #770898 -# Removal on 2021-06-14. -app-editors/amyedit - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-15) -# Unmaintained, GTK+2-based, dubiously duplicating app-mobilephone/gnokii[X] -# Removal on 2021-06-14. Bug #769032 -app-mobilephone/gnocky - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-15) -# Long-standing bugs, GTK+2-based, last revdep of media-libs/libexif-gtk. -# Alternative: media-gfx/shotwell -# Removal on 2021-06-14. Bugs #560032, #740020, #769095 -media-gfx/gtkam - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-15) -# Unmaintained, pending version bump request since 2014, no revdeps. -# Removal on 2021-06-14. Bug #507760 -media-libs/libexif-gtk - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-15) -# Unmaintained, dead upstream since 2004, no hope to port away from GTK+2. -# Removal on 2021-06-14. Bug #769110 -media-gfx/gimageview - -# Michał Górny <mgorny@gentoo.org> (2021-05-15) -# Relies on dev-python/astunparse that is broken with Python 3.8+ -# and abandoned upstream. The current version is also broken -# w/ sphinx-4 but with Python 3.7 being removed in half a month, bumping -# makes little sense. No reverse dependencies. -# Removal on 2021-06-14. Bug #743889. -dev-python/sphinxcontrib-httpdomain -dev-python/sphinxcontrib-httpexample - -# Andreas Sturmlechner <asturm@gentoo.org> (2021-05-09) -# Unmaintained, last revdep of dev-perl/gtk2-spell, bugs #724796, #769296 -# Removal on 2021-06-08 -app-misc/gcstar -dev-perl/gtk2-spell - -# David Seifert <soap@gentoo.org> (2021-05-09) -# All revdeps masked, last release in 1999, needs to do now. -# Bug #772815, removal in 30 days. -sci-libs/fftw:2.1 - -# David Seifert <soap@gentoo.org> (2021-05-09) -# Last consumer of sci-libs/fftw:2.1, last release over 20 years -# ago, dead upstream. Bug #779421, removal in 30 days. -media-sound/gramofile - -# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-05-09) -# PortageXS saw its last release in 2016 and would need -# a new upstream maintainer. Multiple bugs, e.g., -# 688238, 625536, 613114, 473394, 332611, 289524, 264680 -# Masked for removal in 30 days, including reverse deps. -dev-perl/PortageXS -app-portage/demerge -app-portage/perl-info - # Sam James <sam@gentoo.org> (2021-05-09) # Not working properly with cmake.eclass port # bug #788448 @@ -346,104 +372,18 @@ app-portage/perl-info # bug #731266 >=net-mail/cyrus-imapd-3.4.0 -# Joonas Niilola <juippis@gentoo.org> (2021-05-06) -# sci-libs/cbflib: Doesn't compile with GCC-10 or GCC-11. Was never -# ported to work with GCC-10+. sci-chemistry/rasmol depends on cbflib. -# Both packages have updates ignored in Gentoo, and their ebuilds -# pretty much untouched during git-era. Both had their latest upstream -# version release in 2018. Removal in ~30 days. Bug #788508 -sci-libs/cbflib -sci-chemistry/rasmol - # David Seifert <soap@gentoo.org> (2021-05-05) # Causes unsolvable package conflicts, bug #788310 >=media-libs/openexr-3 -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# no consumers, dead homepage -# removal in 30 days -# see bug: https://bugs.gentoo.org/787329 -app-misc/jitac - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# last release in 2009 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787332 -app-office/hourglass - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# no consumers, last release in 2005 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787368 -dev-util/jarwizard - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# no consumers, last release in 2008 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787428 -media-sound/entagged-tageditor - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# no consumers, last release in 2009 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787434 -media-sound/protux - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# no consumers, last release in 2011 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787656 -sci-physics/jaxodraw - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05) -# no consumers -# removal in 30 days -# see bug: https://bugs.gentoo.org/785400 -dev-java/cldc-api - -# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-04-30) -# Superceded by dev-perl/Image-Sane. Tests hang, bug 626594 -# Removal in 30 days. -dev-perl/Sane - -# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-04-30) -# Outdated, not pulled in by any virtuals anymore, no -# keywords. Removal in 30 days. -perl-core/Devel-PPPort -perl-core/Time-Local -perl-core/Unicode-Normalize - -# Miroslav Šulc <fordfrog@gentoo.org> (2021-04-30) -# no consumers -# removal in 30 days -# see bug: https://bugs.gentoo.org/787152 -dev-java/tagsoup - -# Michał Górny <mgorny@gentoo.org> (2021-04-29) -# The most recent release is still broken with current -# dev-python/coverage. Inactive downstream maintainer. No revdeps. -# Removal on 2021-05-29. Bug #786666. -dev-python/pytest-testmon - # Eray Aslan <eras@gentoo.org> (2021-04-29) # Mask experimental software =mail-mta/postfix-3.7* -# Stephan Hartmann <sultan@gentoo.org> (2021-04-24) -# Dev channel releases are only for people who -# are developers or want more experimental features -# and accept a more unstable release. ->=www-client/chromium-92 - # Ulrich Müller <ulm@gentoo.org> (2021-04-20) # Version 3.15 is broken with Emacs 27.2. =app-emacs/mic-paren-3.15-r0 -# Jonas Stein <jstein@gentoo.org> (2021-04-19) -# Bad SRC_URI, missing license files -# Removal on 2021-07-01. Bug #784221. -x11-apps/amlc - # Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-04-18) # dev-java/xerces-2.12.1 depends on masked >=virtual/{jdk,jre}-11 # https://bugs.gentoo.org/782697 @@ -551,11 +491,6 @@ kde-apps/kdebase-meta:5 # Masked to allow py2.7 removal dev-lang/spark -# Mart Raudsepp <leio@gentoo.org> (2020-06-06) -# Meson port does not handle multilib yet and has issues -# regarding runstatedir (not using /run). -=net-misc/networkmanager-1.22* - # Miroslav Šulc <fordfrog@gentoo.org> (2020-02-27) # >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11 # www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj @@ -647,7 +582,7 @@ sys-devel/automake:1.10 # If you still use one of these old toolchain packages, please upgrade (and # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. -<sys-libs/glibc-2.32-r3 +<sys-libs/glibc-2.33 <sys-devel/binutils-2.35.2 <sys-devel/binutils-hppa64-2.35.2 @@ -672,10 +607,6 @@ app-admin/amazon-ec2-init =sys-libs/db-6.2* =sys-libs/db-18.1* -# Mikle Kolyada <zlogene@gentoo.org> (2014-06-27) -# Masked for proper testing. (Major updates in the code). -~dev-perl/PortageXS-0.2.12 - # Mike Gilbert <floppym@gentoo.org> (2014-03-04) # Dev channel releases are only for people who are developers or want more # experimental features and accept a more unstable release. diff --git a/profiles/prefix/windows/cygwin/use.mask b/profiles/prefix/windows/cygwin/use.mask index 051c6484f403..12139b1f5195 100644 --- a/profiles/prefix/windows/cygwin/use.mask +++ b/profiles/prefix/windows/cygwin/use.mask @@ -1,8 +1,5 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Re-add Cygwin's libc -elibc_Cygwin - -# we do have only python-3.6 ready on cygwin -python_targets_python3_7 diff --git a/profiles/profiles.desc b/profiles/profiles.desc index f3b1c6b3e573..9ffd66a13af1 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -205,6 +205,8 @@ riscv default/linux/riscv/17.0/rv64gc/lp64 stable riscv default/linux/riscv/17.0/rv64gc/lp64/systemd stable riscv default/linux/riscv/17.0/rv32imac/ilp32 exp riscv default/linux/riscv/17.0/rv32imac/ilp32d exp +riscv default/linux/riscv/20.0/rv64gc/lp64d exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd exp # S390 Profiles # @MAINTAINER: s390@gentoo.org diff --git a/profiles/updates/1Q-2016 b/profiles/updates/1Q-2016 index 8d28a9e60438..b94126cc4298 100644 --- a/profiles/updates/1Q-2016 +++ b/profiles/updates/1Q-2016 @@ -1,7 +1,6 @@ slotmove net-irc/kvirc 4 0 move x11-apps/xtitle x11-misc/xtitle move kde-base/kde-meta kde-apps/kde-meta -move dev-perl/Unicode-Normalize perl-core/Unicode-Normalize move media-video/nvenc media-video/nvidia_video_sdk move dev-python/socksipy dev-python/PySocks slotmove <sci-libs/libint-2 0 1 diff --git a/profiles/updates/2Q-2021 b/profiles/updates/2Q-2021 index 116a405d6070..a37b7d1d620e 100644 --- a/profiles/updates/2Q-2021 +++ b/profiles/updates/2Q-2021 @@ -3,3 +3,5 @@ move dev-python/python-fastimport dev-python/fastimport move dev-python/ebuildtester dev-util/ebuildtester move dev-util/robin-hood-hashing dev-cpp/robin-hood-hashing move dev-python/awscli app-admin/awscli +move dev-util/dwarves dev-util/pahole +move net-irc/oragono net-irc/ergo diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 8c6f969617ea..9fac27a5e495 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -417,6 +417,7 @@ app-editors/tea:hunspell - Enable spellchecking using app-text/hunspell app-editors/tea:qml - Enable support for plugins using QML app-editors/vim:X - Link console vim against X11 libraries to enable title and clipboard features in xterm app-editors/vim:cscope - Enable cscope interface +app-editors/vim:ipv6 - Enable IPv6 support in channel app-editors/vim:racket - Enable support for Scheme using dev-scheme/racket app-editors/vim:terminal - Enable terminal emulation support app-editors/vim:vim-pager - Install vimpager and vimmanpager links @@ -557,6 +558,7 @@ app-emulation/qemu:alsa - Enable alsa output for sound emulation app-emulation/qemu:capstone - Enable disassembly support with dev-libs/capstone app-emulation/qemu:curl - Support ISOs / -cdrom directives via HTTP or HTTPS. app-emulation/qemu:fdt - Enables firmware device tree support +app-emulation/qemu:fuse - Enables FUSE block device export app-emulation/qemu:glusterfs - Enables GlusterFS cluster fileystem via sys-cluster/glusterfs app-emulation/qemu:gnutls - Enable TLS support for the VNC console server. For 1.4 and newer this also enables WebSocket support. For 2.0 through 2.3 also enables disk quorum support. app-emulation/qemu:io-uring - Enable efficient I/O via sys-libs/liburing. @@ -591,7 +593,6 @@ app-emulation/qemu:vte - Enable terminal support (x11-libs/vte) in the GTK+ inte app-emulation/qemu:xattr - Add support for getting and setting POSIX extended attributes, through sys-apps/attr. Requisite for the virtfs backend. app-emulation/qemu:xen - Enables support for Xen backends app-emulation/qemu:xfs - Support xfsctl() notification and syncing for XFS backed virtual disks. -app-emulation/runc:ambient - Enable support for ambient capabilities set (Requires Linux kernel 4.3 or later). app-emulation/runc:apparmor - Enable AppArmor support. app-emulation/runc:kmem - Enable Kernel Memory Accounting. app-emulation/runv:libvirt - Enable support for KVM via libvirt @@ -793,8 +794,6 @@ app-misc/elasticsearch:x-pack - Enable additional features (may need a license) app-misc/emelfm2:ansi - Add support for ANSI escape sequences app-misc/emelfm2:gtk3 - Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2 app-misc/g810-led:hidapi - Use dev-libs/hidapi instead of virtual/libusb for talking to the device (advertised to be faster) -app-misc/gcstar:stats - Enable statistics reporting -app-misc/gcstar:tellico - Enable support for kde-misc/tellico files app-misc/geoclue:modemmanager - Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. app-misc/geoclue:zeroconf - Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare app-misc/gramps:berkdb - Support BerkeleyDB-based family trees produced by older versions of Gramps @@ -806,6 +805,10 @@ app-misc/graphlcd-base:freetype - Add support for media-libs/freetype. app-misc/graphlcd-base:graphicsmagick - Add support for media-gfx/graphicsmagick. app-misc/graphlcd-base:imagemagick - Add support for media-gfx/imagemagick. app-misc/irtrans-irserver:mono - Enable mono support +app-misc/jp:jp - Install jp which is the official jp CLI for JMESPath +app-misc/jp:jpp - Install jpp which is an extended superset of the jp CLI for JMESPath +app-misc/jpipe:jp-symlink - Install a jp symlink that points to jpipe. +app-misc/jpipe:jpp - Install jpp which is an extended superset of the jp CLI for JMESPath. app-misc/jq:oniguruma - Use dev-libs/oniguruma for regular expression support app-misc/kryoflux-dtc:demos - Install example floppy game files. app-misc/kryoflux-dtc:fast-firmware - Install fast firmware instead of slow firmware. @@ -1005,6 +1008,7 @@ app-portage/g-sorcery:bson - Support BSON file format for package DB app-portage/gemato:gpg - Install dependencies needed for OpenPGP signature verification support app-portage/gemato:tools - Install additional utilities (benchmarks, hash testing tools, fast Manifest generators) to /usr/share/gemato. app-portage/grs:server - Install all the tools building systems +app-portage/kuroneko:scraper - Include the dependencies necessary for Bugzilla scraping. app-portage/layman:cvs - Support dev-vcs/cvs based overlays app-portage/layman:darcs - Support dev-vcs/darcs based overlays app-portage/layman:g-sorcery - Support app-portage/g-sorcery based overlays @@ -1100,6 +1104,7 @@ app-text/pelican:markdown - Markdown support app-text/podofo:boost - Add support for boost app-text/podofo:tools - Build and install commandline tools. app-text/poppler:nss - Enable signatures handling with dev-libs/nss +app-text/poppler:splash - Build the Splash graphics backend (requires dev-libs/boost) app-text/poppler:utils - Install command-line PDF converters and various utilities. app-text/qpdfview:fitz - Use experimental fitz rendering, provided by app-text/mupdf, instead of poppler app-text/qpdfview:synctex - Add support for searching TeX sources @@ -1664,8 +1669,6 @@ dev-java/icedtea-bin:headless-awt - Don't install the X backend for AWT, needed dev-java/jaxen:dom4j - Includes org.jaxen.dom4j package dev-java/jaxen:jdom - Includes org.jaxen.jdom package dev-java/jaxen:xom - Includes org.jaxen.xom package -dev-java/jdbc-mysql:c3p0 - Enable c3p0 support -dev-java/jdbc-mysql:log4j - Enable log4 support dev-java/jfreesvg:debug - Enable debugging during compilation. dev-java/jna:awt - Enables support for Java AWT dev-java/jna:nio-buffers - Enables support for NIO buffers @@ -2343,7 +2346,7 @@ dev-php/phing:zip - Support zip archives by requiring said support in dev-lang/p dev-php/swoole:http2 - Add support for HTTP/2 protocol via net-libs/nghttp2 dev-python/PyQt5:bluetooth - Build bindings for the QtBluetooth module dev-python/PyQt5:dbus - Build bindings for the QtDBus module -dev-python/PyQt5:declarative - Build bindings for the QtQml/QtQuick modules and enable the qmlscene plugin +dev-python/PyQt5:declarative - Build bindings for the QtQml and QtQuick modules and enable the qmlscene plugin dev-python/PyQt5:designer - Build bindings for the QtDesigner module and enable the designer plugin dev-python/PyQt5:gui - Build bindings for the QtGui module dev-python/PyQt5:help - Build bindings for the QtHelp module @@ -2356,6 +2359,7 @@ dev-python/PyQt5:positioning - Build bindings for the QtPositioning module dev-python/PyQt5:printsupport - Build bindings for the QtPrintSupport module dev-python/PyQt5:sensors - Build bindings for the QtSensors module dev-python/PyQt5:serialport - Build bindings for the QtSerialPort module +dev-python/PyQt5:speech - Build bindings for the QtTextToSpeech module dev-python/PyQt5:sql - Build bindings for the QtSql module dev-python/PyQt5:svg - Build bindings for the QtSvg module dev-python/PyQt5:testlib - Build bindings for the QtTest module @@ -2365,7 +2369,7 @@ dev-python/PyQt5:websockets - Build bindings for the QtWebSockets module dev-python/PyQt5:widgets - Build bindings for the QtWidgets module dev-python/PyQt5:x11extras - Build bindings for the QtX11Extras module dev-python/PyQt5:xmlpatterns - Build bindings for the QtXmlPatterns module -dev-python/QtPy:declarative - Pull in bindings for the QtQml/QtQuick modules and enable the qmlscene plugin +dev-python/QtPy:declarative - Build bindings for the QtQml and QtQuick modules and enable the qmlscene plugin dev-python/QtPy:designer - Pull in bindings for the QtDesigner module and enable the designer plugin dev-python/QtPy:gui - Pull in bindings for the QtGui module dev-python/QtPy:help - Pull in bindings for the QtHelp module @@ -2379,6 +2383,7 @@ dev-python/QtPy:pyqt5 - Use dev-python/PyQt5 as Qt for Python implementation dev-python/QtPy:pyside2 - Use dev-python/pyside2 as Qt for Python implementation dev-python/QtPy:sensors - Pull in bindings for the QtSensors module dev-python/QtPy:serialport - Pull in bindings for the QtSerialPort module +dev-python/QtPy:speech - Build bindings for the QtTextToSpeech module dev-python/QtPy:sql - Pull in bindings for the QtSql module dev-python/QtPy:svg - Pull in bindings for the QtSvg module dev-python/QtPy:testlib - Pull in bindings for the QtTest module @@ -2424,7 +2429,6 @@ dev-python/networkx:pandas - Provides a DataFrame, which is a tabular data struc dev-python/networkx:scipy - Enables scipy backend dev-python/networkx:yaml - Provides YAML format reading and writing dev-python/nltk-data:extra - Install the complete set of data files. Otherwise, only files required by tests are installed. -dev-python/nose:coverage - Pull in dev-python/coverage needed for nose-xcover plugin. dev-python/numexpr:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl. dev-python/pandas:full-support - Pull all packages to give pandas full support dev-python/paramiko:server - Enable server feature @@ -2740,6 +2744,7 @@ dev-util/cargo-audit:fix - Add support for 'fix' subcommand (experimental) dev-util/catalyst:ccache - Enables ccache support dev-util/catalyst:iso - Pulls in the depends for building iso images dev-util/catalyst:system-bootloader - Pulls in the depends needed to setup livecd bootloader from the host system rather than using a cdtar +dev-util/ccache:static-c++ - Avoid dynamic dependency on gcc's libstdc++. dev-util/cccc:apidoc - Build software docs with doxygen/graphviz and metrics with cccc dev-util/cccc:mfc - Add patch for MFC dialect options dev-util/cmake:system-jsoncpp - Use system copy of dev-libs/jsoncpp instead of bundled one. @@ -3012,6 +3017,9 @@ games-board/stockfish:optimize - Enable upstream -O3 optimizations (default enab games-board/tablebase-syzygy:6-pieces - Install tablebases for 6 pieces (huge!) games-board/xboard:default-font - Install the default font that xboard uses games-board/xboard:zippy - Enable experimental zippy client +games-emulation/desmume:gdb - Enable support for the remote GDB stub +games-emulation/desmume:openal - Use media-libs/openal for microphone input +games-emulation/desmume:wifi - Enable support for Wi-Fi (experimental and discouraged) games-emulation/dolphin:discord-presence - Enables Discord Rich Presence, show the current game on Discord games-emulation/dolphin:evdev - Enable evdev input support games-emulation/dolphin:log - Increase logging output @@ -3023,16 +3031,13 @@ games-emulation/dosbox-staging:dynrec - Use recompiling cpu core instead of dyna games-emulation/dosbox-staging:fluidsynth - use media-sound/fluidsynth for MIDI emulation games-emulation/dosbox-staging:network - Enable networking features (modem, ipx) games-emulation/dosbox-staging:opus - Support compressed audio tracks (.opus) used with CDROM images -games-emulation/fceux:logo - Enable the ability to add a logo screen when creating AVIs games-emulation/generator:sdlaudio - Enable SDL Audio games-emulation/hatari:capsimage - Use dev-libs/spsdeclib to read .IPF, .RAW, and .CTR disk images games-emulation/hatari:microphone - Use media-libs/portaudio for Falcon microphone handling games-emulation/hatari:portmidi - Use media-libs/portmidi as an alternative MIDI backend -games-emulation/hatari:sdl2 - Use libsdl2 instead of libsdl games-emulation/higan:gtk - Use GTK3 (Qt5 if disabled) user interface backend games-emulation/m64py:7z - Ensure support for .7z archives. games-emulation/m64py:rar - Ensure support for .rar archives. -games-emulation/mednafen:debugger - Build with internal debugger games-emulation/mgba:discord - Enable Discord RPC support games-emulation/mgba:elf - Enable the use of elf utils via dev-libs/elfutils games-emulation/mgba:gles2 - Build OpenGL ES 2.x RenderSystem @@ -3122,8 +3127,8 @@ games-fps/quake2-icculus:demo - Install the demo files (quake2-demodata) and con games-fps/quake2-icculus:qmax - Build the pretty version (quake max) games-fps/quake2-icculus:rogue - Build support for the 'Ground Zero' Mission Pack (rogue) games-fps/quake2-icculus:xatrix - Build support for the 'The Reckoning' Mission Pack (xatrix) -games-fps/quakeforge:wildmidi - enable libWildMidi support -games-fps/quakeforge:xdg - enable XDG support +games-fps/quakeforge:client - Build Normal and QuakeWorld clients alongside the servers +games-fps/quakeforge:wildmidi - Use media-sound/wildmidi for midi support games-fps/qudos:demo - Install the demo files (quake2-demodata) and configure for use games-fps/qudos:mods - Build support for the quake2 mission packs games-fps/qudos:qmax - Build the pretty version (quake max) @@ -3148,7 +3153,6 @@ games-fps/yamagi-quake2:rogue - Build support for the 'Ground Zero' Mission Pack games-fps/yamagi-quake2:softrender - Build software renderer games-fps/yamagi-quake2:xatrix - Build support for the 'The Reckoning' Mission Pack games-kids/gcompris:kiosk - Enable kiosk mode by default (for use by small children or on a self-service host machine) -games-kids/tuxtype:pango - Render fonts using media-libs/sdl-pango instead of media-libs/sdl-ttf games-misc/little-inferno:bundled-libs - Use bundled libraries. games-misc/ponysay:fish-completion - Enable fish completion support games-misc/ponysay:non-free - Install non-free ponies (i.e. from the MLP franchise) @@ -3178,7 +3182,6 @@ games-rpg/drascula:sound - Install optional audio files games-rpg/dreamweb:doc - High-resolution scans of the written material in the original UK game box games-rpg/freedroidrpg:devtools - Compile the additional dev tools games-rpg/freedroidrpg:profile - Enable the integration of the ingame real-time profiler -games-rpg/freedroidrpg:sanitize - Compile with address sanitizer games-rpg/hatoful-boyfriend:gui - Install the GUI for configuring screen resolution and input games-rpg/hatoful-boyfriend-holiday-star:gui - Install the GUI for configuring screen resolution and input games-rpg/kqlives:cheats - Enable cheating mode @@ -3286,6 +3289,7 @@ gnome-base/librsvg:tools - Build svg viewer tool gnome-base/nautilus:gstreamer - Enable the Audio/Video file properties page gnome-base/nautilus:previewer - Use gnome-extra/sushi to preview files from the file mananger gnome-base/nautilus:sendto - Enable the nautilus-sendto extension to send files to various locations/devices +gnome-extra/cinnamon-control-center:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts gnome-extra/cinnamon-control-center:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager gnome-extra/cjs:sysprof - Enable profiling data capture support using dev-util/sysprof-capture gnome-extra/eiciel:nautilus - Build gnome-base/nautilus extension @@ -3342,8 +3346,8 @@ gui-apps/waybar:popups - Enable popup support with gtk-layer-shell gui-apps/waybar:pulseaudio - Enable support for volume control via PulseAudio gui-apps/waybar:tray - Enable support for tray gui-apps/waybar:wifi - Enable support for wifi/rfkill -gui-apps/waypipe:dmabuf - Use dmabuf for data exchange and hardware decoding -gui-apps/waypipe:ffmpeg - Link with ffmpeg for software decoding +gui-apps/waypipe:dmabuf - Use DMABUFs for data exchange and hardware decoding +gui-apps/waypipe:ffmpeg - Link with ffmpeg to allow buffer displays using video streams gui-apps/waypipe:systemtap - Enable SystemTAP/DTrace tracing gui-apps/wayvnc:gbm - enable GPU-side screencopy (experimental) gui-apps/wayvnc:tracing - Trace kernel and memory calls @@ -3567,8 +3571,8 @@ kde-plasma/kdeplasma-addons:comic - Enable comic applet (requires deprecated kde kde-plasma/kdeplasma-addons:share - Enable applet for quickly sharing data to a variety of sources kde-plasma/kdeplasma-addons:webengine - Enable dictionary and web browser applets using dev-qt/qtwebengine kde-plasma/kinfocenter:pci - Show advanced PCI information -kde-plasma/ksysguard:network - Enable per-process network statistic collection using dev-libs/libnl kde-plasma/ksysguard:networkmanager - Enable improved backend for Network statistics using kde-frameworks/networkmanager-qt +kde-plasma/ksystemstats:networkmanager - Enable improved backend for Network statistics using kde-frameworks/networkmanager-qt kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM kde-plasma/kwin:screencast - Enable screencast portal using media-video/pipewire kde-plasma/libksysguard:designer - Build plugins for dev-qt/designer @@ -3578,6 +3582,8 @@ kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus kde-plasma/plasma-desktop:kaccounts - Build the OpenDesktop integration plugin kde-plasma/plasma-desktop:policykit - Build the Users KCM using sys-apps/accountsservice and sys-auth/polkit kde-plasma/plasma-desktop:scim - Enable applets that use app-i18n/scim +kde-plasma/plasma-firewall:firewalld - Build net-firewall/firewalld backend +kde-plasma/plasma-firewall:ufw - Build net-firewall/ufw backend kde-plasma/plasma-meta:browser-integration - Enable integration with Chrome/Firefox with browser extensions kde-plasma/plasma-meta:colord - Enable kde-plasma/kwin color management via x11-misc/colord kde-plasma/plasma-meta:crash-handler - Pull in kde-plasma/drkonqi for assisted upstream crash reports @@ -3604,7 +3610,6 @@ kde-plasma/plasma-nm:teamd - Enable Teamd control support kde-plasma/plasma-workspace:appstream - Enable AppStream software metadata support kde-plasma/plasma-workspace:calculator - Enable calculator runner using sci-libs/libqalculate kde-plasma/plasma-workspace:geolocation - Enables dataengine providing location information -kde-plasma/plasma-workspace:qalculate - Enable Qalculate runner using sci-libs/libqalculate kde-plasma/plasma-workspace:screencast - Enable screencast portal using media-video/pipewire kde-plasma/plasma-workspace:telemetry - Enable User Feedback control module for kde-plasma/systemsettings kde-plasma/powerdevil:brightness-control - Enable screen brightness control using app-misc/ddcutil @@ -3887,8 +3892,6 @@ media-gfx/asymptote:context - Enables support for ConTeXt format (dev-texlive/te media-gfx/asymptote:curl - Enables running remote programs via net-misc/curl media-gfx/asymptote:offscreen - Enables off-screen rendering media-gfx/asymptote:sigsegv - Enables using dev-libs/libsigsegv -media-gfx/blender:abi6-compat - Build for OpenVDB ABI 6. -media-gfx/blender:abi7-compat - Build for OpenVDB ABI 7. media-gfx/blender:alembic - Add support for Alembic through media-gfx/alembic. media-gfx/blender:bullet - Enable Bullet (Physics Engine). media-gfx/blender:collada - Add support for Collada interchange format through media-libs/opencollada. @@ -3896,15 +3899,18 @@ media-gfx/blender:color-management - Enable color management via media-libs/open media-gfx/blender:cuda - Build cycles renderer with nVidia CUDA support. media-gfx/blender:cycles - Build cycles renderer (requires media-libs/openimageio and dev-libs/boost). media-gfx/blender:dds - Adds DDS textures support to Blender. -media-gfx/blender:elbeem - Adds surface fluid simulation to Blender using El'Beem library. +media-gfx/blender:embree - Use embree to accelerate certain areas of the Cycles render engine. +media-gfx/blender:fluid - Adds fluid simulation support via the built-in Mantaflow library. media-gfx/blender:headless - Build without graphical support (renderfarm, server mode only). -media-gfx/blender:llvm - Enable features depending on llvm. media-gfx/blender:ndof - Enable NDOF input devices (SpaceNavigator and friends). +media-gfx/blender:oidn - Enable OpenImageDenoiser Support media-gfx/blender:opencl - Allow OpenCL Graphics Acceleration. This may require extra graphics card drivers. media-gfx/blender:openimageio - Enable OpenImageIO Support media-gfx/blender:opensubdiv - Add rendering support form OpenSubdiv from Dreamworks Animation through media-libs/opensubdiv. media-gfx/blender:openvdb - Add GPU preview rendering. Only works with nVidia cards. media-gfx/blender:osl - Add support for OpenShadingLanguage scripting. +media-gfx/blender:potrace - Add support for converting bitmaps into Grease pencil line using the potrace library. +media-gfx/blender:pugixml - Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export) media-gfx/blender:standalone - Build the standalone version of Cycles. media-gfx/blender:system-numpy - Use the system numpy implementation rather than a local copy. media-gfx/blender:system-python - Use the system python implementation rather than a local copy. @@ -4039,6 +4045,7 @@ media-gfx/openscad:spacenav - Add support for space navigator devices through de media-gfx/openvdb:abi5-compat - Disables newer features to maintain compatibility with ABI5. media-gfx/openvdb:abi6-compat - Disables newer features to maintain compatibility with ABI6. media-gfx/openvdb:abi7-compat - Disables newer features to maintain compatibility with ABI7. +media-gfx/openvdb:abi8-compat - Disables newer features to maintain compatibility with ABI8. media-gfx/openvdb:numpy - Build pyopenvdb with support for dev-python/numpy media-gfx/openvdb:utils - Build utility binaries media-gfx/photoqt:devil - Support additional image formats using media-libs/devil @@ -4095,6 +4102,12 @@ media-libs/dav1d:asm - Enable custom assembly for faster decoding. media-libs/devil:allegro - Add support for Allegro media-libs/devil:nvtt - Add support for media-gfx/nvidia-texture-tools media-libs/dumb:allegro - Add support for Allegro 4 +media-libs/embree:compact-polys - Enables double indexed poly layout. +media-libs/embree:ispc - Build Embree with support for ISPC applications. +media-libs/embree:raymask - Enables ray mask support. +media-libs/embree:ssp - When enabled, Embree compiles with stack protection against return address overrides. +media-libs/embree:tbb - Use TBB instead of the built-in Embree tasking system. +media-libs/embree:tutorial - Enable to build Embree tutorials programs. media-libs/esdl:image - Enable image support media-libs/faad2:digitalradio - Digital Radio Mondiale (warning: disables other decoders) media-libs/flickcurl:raptor - Use media-libs/raptor for proper RDF serializing @@ -4149,6 +4162,7 @@ media-libs/leptonica:utils - Install command-line utilities media-libs/lib3mf:system-act - Use system-provided dev-go/act as code generator instead of package provided binaries. This flag will be removed after some time used for testing! media-libs/libafterimage:shaping - Use MIT shaped X windows extention. media-libs/libafterimage:shm - Use MIT shared memory extention for X image transfer. +media-libs/libao:sndio - Add support for media-sound/sndio media-libs/libavif:aom - Enable support for the AOM codec encoding and decoding media-libs/libavif:dav1d - Enable support for the dav1d codec decoding media-libs/libavif:extras - Build extra apps (avifenc, avifdec) and test files @@ -4709,6 +4723,7 @@ media-sound/qmmp:gnome - Enable Gnome hotkey support (requires Qt5DBus) media-sound/qmmp:lyrics - Fetch track lyrics from the web media-sound/qmmp:midi - Enable midi support using wildmidi library media-sound/qmmp:notifier - Enable qmmps' notifier system +media-sound/qmmp:pipewire - Enable PipeWire output plugin media-sound/qmmp:projectm - Enable projectm music visualization plugin media-sound/qmmp:qsui - Enable QMMP simple UI media-sound/qmmp:qtmedia - Enable playback via dev-qt/qtmultimedia @@ -4833,6 +4848,7 @@ media-tv/mythtv:vpx - Enable VP8/VP9 support for media-libs/libvpx media-tv/mythtv:wrapper - Use Ubuntu mythtfrontend wrapper media-tv/mythtv:x265 - Enable h265 encoding using x265 media-tv/mythtv:xmltv - Support media-tv/xmltv TV listing - not used by Schedules Direct] +media-tv/plex-media-server:system-openssl - Use system copy of dev-libs/openssl instead of the bundled one. Unsupported upstream. media-tv/tvheadend:capmt - Enable support for capmt (dvbapi) protocol media-tv/tvheadend:constcw - Enable support for the constcw protocol media-tv/tvheadend:cwc - Enable support for the cwc (newcamd) protocol @@ -5450,11 +5466,9 @@ net-dialup/openl2tp:rpc - Enable RPC control management. This flag is required f net-dialup/openl2tp:server - Enable l2tp server. net-dialup/openl2tp:stats - Enable status files. Note: when they are used, this hampers performance of the daemon. net-dialup/ppp:activefilter - Enables active filter support -net-dialup/ppp:atm - Enables ATM (Asynchronous Transfer Mode) protocol support net-dialup/ppp:dhcp - Installs PPP DHCP client plugin for IP address allocation by a DHCP server (see http://www.netservers.co.uk/gpl/) net-dialup/ppp:eap-tls - Enables support for Extensible Authentication Protocol and Transport Level Security (see http://www.nikhef.nl/~janjust/ppp/index.html) net-dialup/ppp:gtk - Installs GTK+ password prompting program that can be used by passprompt.so PPP plugin for reading the password from a X11 input terminal -net-dialup/ppp:ipv6 - Enables support for IP version 6 net-dialup/ppp:radius - Enables RADIUS support net-dialup/xl2tpd:kernel - Enable kernel interface for PPPoL2TP net-dns/avahi:autoipd - Build and install the IPv4LL (RFC3927) network address configuration daemon @@ -6633,6 +6647,8 @@ net-misc/wget2:psl - Use public suffix list via media-libs/libnspsl net-misc/wget2:valgrind - Depend on dev-util/vagrind for test suite net-misc/whois:xcrypt - Enable crypt through sys-libs/libxcrypt package net-misc/x2goserver:fuse - Use net-fs/sshfs to allow shared folders +net-misc/xmrig:donate - Set the default donation level to 1% instead of 0 +net-misc/xmrig:hwloc - Use sys-apps/hwloc for CPU affinity support net-misc/youtube-viewer:gtk - Install the gtk3 GUI net-misc/youtube-viewer:gtk2 - Use the old gtk2 GUI instead of the gtk3 one net-misc/zerotier:clang - Use Clang compiler instead of GCC @@ -6813,6 +6829,7 @@ net-proxy/tsocks:dns - Force DNS queries to use SOCKS server via tcp net-proxy/tsocks:envconf - Allow TSOCKS_CONF_FILE to specify configuration file net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries +net-voip/captagent:redis - Enable redis support net-voip/telepathy-gabble:jingle - Enable voice calls for jabber net-voip/telepathy-gabble:plugins - Enable plugin loader net-voip/yate:amrnb - use AMR-NB @@ -6938,7 +6955,6 @@ net-wireless/gr-osmosdr:airspy - Build with Airspy support net-wireless/gr-osmosdr:bladerf - Build with Nuand BladeRF support net-wireless/gr-osmosdr:hackrf - Build with Great Scott Gadgets HackRF support net-wireless/gr-osmosdr:iqbalance - Enable support for I/Q balancing using gr-iqbal -net-wireless/gr-osmosdr:mirisdr - Build with Mirics MSi2500 + MSi001 SDR support net-wireless/gr-osmosdr:rtlsdr - Build with Realtek RTL2832U (rtlsdr) support net-wireless/gr-osmosdr:sdrplay - Enable support for SDRplay devices through net-wireless/sdrplay net-wireless/gr-osmosdr:soapy - Build with SoapySDR support @@ -6947,7 +6963,6 @@ net-wireless/gr-osmosdr:xtrx - Build with xtrx Hardware Driver support net-wireless/horst:pcap - Add support for network packet capture via net-libs/libpcap net-wireless/hostapd:crda - Add CRDA support net-wireless/hostapd:internal-tls - Use internal TLSv1 implementation instead of depending on OpenSSL or GnuTLS -net-wireless/hostapd:logwatch - Install support files for sys-apps/logwatch net-wireless/hostapd:netlink - Adding support for using netlink to create VLANs net-wireless/hostapd:suiteb - Adding support for NSA Suite B Cryptography net-wireless/hostapd:wps - Add support for Wi-Fi Protected Setup @@ -7240,7 +7255,6 @@ sci-libs/eccodes:extra-test - Install full set of test data (large). sci-libs/eccodes:memfs - Enable memory based access to definition/sample files (conflicts with tests). sci-libs/fcl:octomap - OctoMap library support sci-libs/fcl:profiling - Enable profiling -sci-libs/fftw:float - Link default library to single precision instead of double (symlinks only and fftw-2.1) sci-libs/fftw:zbus - Adds support for ZBus cycle-counter of mips sci-libs/flann:cuda - Enable support for nVidia CUDA sci-libs/flann:octave - Add bindings for sci-mathematics/octave @@ -7495,6 +7509,7 @@ sci-misc/tango:dbserver - Enable build of tango dbserver sci-misc/tango:mariadb - Use dev-db/mariadb sci-misc/tango:zeromq - Allow to use ZeroMQ broker via net-libs/zeromq sci-physics/bullet:double-precision - Build libraries in double precision +sci-physics/bullet:extras - Build the extras sci-physics/bullet:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb sci-physics/espresso:cuda - Enable cuda support sci-physics/espresso:examples - Installs the examples @@ -7709,7 +7724,6 @@ sys-apps/hwloc:cairo - Enable the Cairo back-end of hwloc's lstopo command sys-apps/hwloc:cpuid - Enable the cpuid-based architecture specific support (x86 component) sys-apps/hwloc:cuda - Enable CUDA device discovery using libcudart sys-apps/hwloc:gl - Enable GL display device discovery (NVCtrl) -sys-apps/hwloc:libudev - Enable the Linux libudev sys-apps/hwloc:netloc - Enable Netloc sys-apps/hwloc:numa - Add support for numa memory allocation sys-apps/hwloc:nvml - Enable the NVML device discovery @@ -7779,6 +7793,7 @@ sys-apps/portage:ipc - Use inter-process communication between portage and runni sys-apps/portage:native-extensions - Compiles native "C" extensions (speedups, instead of using python backup code). Currently includes libc-locales. This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported. sys-apps/portage:rsync-verify - Enable full-tree cryptographic verification of Gentoo repository rsync checkouts using app-portage/gemato. sys-apps/portage:xattr - Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems. +sys-apps/ppc64-diag:rtas - Add support for the Run Time Abstraction Services (RTAS) sys-apps/proot:care - Build dynamic CARE binary (more info - https://proot-me.github.io) sys-apps/qingy:opensslcrypt - Encrypt communications between qingy and its GUI using dev-libs/openssl sys-apps/razercfg:gui - Installs GUI configuration utility and status bar applet. Requires dev-python/PyQt5 @@ -7830,7 +7845,6 @@ sys-apps/systemd:vanilla - Disable Gentoo-specific behavior and compatibility qu sys-apps/systemd:xkb - Depend on x11-libs/libxkbcommon to allow logind to control the X11 keymap sys-apps/tcp-wrappers:netgroups - Support matching NIS (host) netgroup names via the @netgroup syntax (if you don't know what this means, you most likely do not need it) sys-apps/texinfo:standalone - Build standalone version that survives all Portage bugs -sys-apps/timer_entropyd:debug - Enable printf debugging and logging to the syslog at DEBUG level sys-apps/ucspi-ssl:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons. sys-apps/usbguard:umockdev - Enables support for dev-util/umockdev sys-apps/usermode-utilities:fuse - Build tools (currently umlmount) needing fuse @@ -8042,9 +8056,11 @@ sys-cluster/nova:rabbitmq - Installs the rabbitmq server sys-cluster/openmpi:cma - Enable the CMA (Cross Memory Attach) MCA sys-cluster/openmpi:cuda - Add GPU direct support sys-cluster/openmpi:heterogeneous - Enable features required for heterogeneous platform support +sys-cluster/openmpi:libompitrace - Enable support for contributed package libompitrace sys-cluster/openmpi:mpi-threads - Enable MPI_THREAD_MULTIPLE sys-cluster/openmpi:numa - Enable numactl to allow binding processes to CPUs sys-cluster/openmpi:pbs - Add support for the Portable Batch System (PBS) +sys-cluster/openmpi:peruse - Enable PERUSE interface sys-cluster/openmpi:romio - Build the ROMIO MPI-IO component sys-cluster/openmpi:vt - Enable bundled VampirTrace support sys-cluster/openstack-meta:cinder - Installs Openstack Cinder @@ -8282,6 +8298,7 @@ sys-fs/zfs-kmod:rootfs - Install zfs-shutdown script to support exporting a pool sys-kernel/bliss-kernel-bin:initramfs - Build initramfs along with the kernel. sys-kernel/genkernel:cryptsetup - Enable support for Luks disk encryption using sys-fs/cryptsetup sys-kernel/genkernel:firmware - Prefer system firmware sys-kernel/linux-firmware over local copy. +sys-kernel/gentoo-kernel:hardened - Use selection of hardening options recommended by Kernel Self Protection Project sys-kernel/gentoo-kernel:initramfs - Build initramfs along with the kernel. sys-kernel/gentoo-kernel-bin:initramfs - Build initramfs along with the kernel. sys-kernel/gentoo-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental". @@ -8531,7 +8548,6 @@ www-client/chromium:screencast - Enable support for remote desktop and screen ca www-client/chromium:suid - Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels www-client/chromium:system-ffmpeg - Use system ffmpeg instead of the bundled one www-client/chromium:system-icu - Use system icu instead of the bundled one -www-client/chromium:tcmalloc - Use bundled tcmalloc instead of system malloc www-client/chromium:widevine - Unsupported closed-source DRM capability (required by Netflix VOD) www-client/dillo:xembed - Enable X11 XEmbed support www-client/elinks:bittorrent - Enable support for the BitTorrent protocol @@ -8753,6 +8769,7 @@ x11-misc/alock:doc - Build and install manpage with app-text/asciidoc. x11-misc/bumblebee:bbswitch - Add dependency on sys-power/bbswitch for PM feature x11-misc/colord:argyllcms - Enable ArgyllCMS sensor x11-misc/colord:extra-print-profiles - Generate extra print profiles. Warning: significant build time and memory requirements. +x11-misc/colord:gusb - Enable dev-libs/libgusb support, needed for colorimeter drivers x11-misc/compton:drm - Enable VSync with DRM_IOCTL_WAIT_VBLANK x11-misc/compton:opengl - Enable VSync with SGI_swap_control OpenGL extension x11-misc/dunst:dunstify - Experimental replacement for notify-send. @@ -8825,6 +8842,7 @@ x11-misc/xmobar:weather - Enable weather plugin x11-misc/xmobar:wifi - Wireless info support via nl80211. Required for the Wireless plugin on systems running Linux x11-misc/xmobar:xft - Use Xft to render text. UTF-8 support included x11-misc/xmobar:xpm - Enable usage of xpm for icons +x11-misc/xscreensaver:fonts - Install the fonts shipped with XScreenSaver that have clear licensing x11-misc/xscreensaver:gdk-pixbuf - Include support for the x11-libs/gdk-pixbuf library in some demos, which will make it possible for them to read GIF, JPEG, and PNG files as well x11-misc/xscreensaver:gdm - Use gdmflexiserver from gnome-base/gdm instead of x11-misc/lightdm x11-misc/xscreensaver:locking - Compile in support for locking the display |