summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin143143 -> 143135 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask5
-rw-r--r--profiles/arch/arm/armv4/package.mask1
-rw-r--r--profiles/arch/arm/armv4t/package.mask1
-rw-r--r--profiles/arch/arm/armv5te/package.mask1
-rw-r--r--profiles/arch/base/package.use.mask5
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/riscv/package.use.mask150
-rw-r--r--profiles/arch/riscv/use.mask1
-rw-r--r--profiles/arch/x86/package.use.mask10
-rw-r--r--profiles/default/linux/make.defaults6
-rw-r--r--profiles/package.deprecated4
-rw-r--r--profiles/package.mask23
-rw-r--r--profiles/use.local.desc44
14 files changed, 140 insertions, 115 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index a3a5f51889f5..8cec410e43a7 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 3833aa4debab..144a5e516b1b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-01)
+# gui-libs/egl-wayland with nvidia-drivers is supported on this arch.
+x11-base/xwayland -video_cards_nvidia
+x11-wm/mutter -video_cards_nvidia
+
# Mike Gilbert <floppym@gentoo.org> (2021-03-29)
# Unmask TPM on supported archs.
sys-apps/systemd -tpm
diff --git a/profiles/arch/arm/armv4/package.mask b/profiles/arch/arm/armv4/package.mask
index 8a99d3d68c3a..ade078378818 100644
--- a/profiles/arch/arm/armv4/package.mask
+++ b/profiles/arch/arm/armv4/package.mask
@@ -22,3 +22,4 @@ virtual/rust
>=dev-libs/gjs-1.66
>=gnome-base/gnome-shell-3.38
>=x11-themes/adwaita-icon-theme-3.36
+>=net-irc/polari-3.37
diff --git a/profiles/arch/arm/armv4t/package.mask b/profiles/arch/arm/armv4t/package.mask
index 8a99d3d68c3a..ade078378818 100644
--- a/profiles/arch/arm/armv4t/package.mask
+++ b/profiles/arch/arm/armv4t/package.mask
@@ -22,3 +22,4 @@ virtual/rust
>=dev-libs/gjs-1.66
>=gnome-base/gnome-shell-3.38
>=x11-themes/adwaita-icon-theme-3.36
+>=net-irc/polari-3.37
diff --git a/profiles/arch/arm/armv5te/package.mask b/profiles/arch/arm/armv5te/package.mask
index eba14db6e294..76c390273490 100644
--- a/profiles/arch/arm/armv5te/package.mask
+++ b/profiles/arch/arm/armv5te/package.mask
@@ -22,3 +22,4 @@ virtual/rust
>=dev-libs/gjs-1.66
>=gnome-base/gnome-shell-3.38
>=x11-themes/adwaita-icon-theme-3.36
+>=net-irc/polari-3.37
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 5f3f70e98215..522059cbd0bb 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-01)
+# gui-libs/egl-wayland with nvidia-drivers is only usable on some arches.
+x11-base/xwayland video_cards_nvidia
+x11-wm/mutter video_cards_nvidia
+
# Bernd Waibel <waebbl-gentoo@posteo.net> (2021-06-16)
# sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9
# bug #796368
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index bec7b1f09274..06e650635f22 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
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-01)
+# Feature currently relies on amd64 prebuilt binaries.
+media-video/obs-studio browser
+
# Joonas Niilola <juippis@gentoo.org> (2021-06-23)
# Pandoc is a required dep, and not keyworded.
sys-apps/exa man
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index db8e6971c5be..9f8966075dba 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,26 +1,39 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Ye Cao <ye.c@rioslab.org> (2021-06-26)
+# Ye Cao <ye.c@rioslab.org> (2021-07-02)
# Dependencies not keyworded, not tested
-dev-python/pyzmq test
-net-libs/zeromq unwind sodium
-dev-python/linecache2 test
-dev-python/traceback2 test
-dev-db/mysql-connector-c ldap
+app-text/texlive-core xetex
+dev-python/ipython nbconvert notebook
+dev-python/matplotlib cairo excel wxwidgets
+media-sound/alsa-utils libsamplerate
+sci-libs/fftw mpi
+
+# Marek Szuba <marecki@gentoo.org> (2021-07-02)
+# Dependencies not keyworded here yet:
+# - gnome-base/gconf, dev-libs/libotf & dev-libs/m17n-lib, net-libs/webkit-gtk
+app-editors/emacs gconf m17n-lib xwidgets
+# - net-fs/openafs
+app-crypt/heimdal afs
+# - dev-util/cmocka (note: tests are restricted anyway)
+app-crypt/mit-krb5 test
+# - MANY, to be reviewed
+dev-cpp/eigen doc test
+# - mail-mta/courier | net-mail/courier-imap, dev-db/postgresql
+dev-libs/cyrus-sasl authdaemond postgres
+# - sci-libs/umfpack (and a lot of its own deps in turn)
+dev-python/scipy sparse
+# - dev-db/libdbi, sys-cluster/ceph
+net-analyzer/rrdtool dbi rados
+# - virtual/mpi[fortran]
+sci-libs/arpack mpi
+# - net-fs/samba, dev-libs/tre
+www-client/elinks samba tre
# Ye Cao <ye.c@rioslab.org> (2021-06-24)
# Dependencies not keyworded, not tested
media-gfx/imagemagick fftw openexr wmf
-# Marek Szuba <marecki@gentoo.org> (2021-06-22)
-# Dependencies not keyworded here yet
-dev-python/pillow tk
-
-# Marek Szuba <marecki@gentoo.org> (2021-06-21)
-# net-libs/mbedtls not keyworded here, not tested
-net-libs/libssh2 mbedtls
-
# Marek Szuba <marecki@gentoo.org> (2021-06-21)
# net-fs/samba not keyworded here, not tested
app-misc/mc samba
@@ -29,11 +42,6 @@ app-misc/mc samba
# dev-python/networkx not keyworded here
app-portage/nattka depgraph-order
-# Marek Szuba <marecki@gentoo.org> (2021-05-28)
-# net-dns/avahi, net-libs/libgssglue and sys-apps/xinetd
-# not keyworded here
-sys-devel/distcc gssapi xinetd zeroconf
-
# Yixun Lan <dlan@gentoo.org> (2021-05-24)
# Dependencies not keyworded, not tested
dev-libs/libdbusmenu test
@@ -55,17 +63,26 @@ xfce-base/xfce4-meta pulseaudio
# KDE not tested, so mask
sys-auth/polkit kde
+# Ye Cao <ye.c@rioslab.org> (2021-06-26)
+# Piotr Karbowski <slashbeast@gentoo.org> (2021-06-22)
# Yixun Lan <dlan@gentoo.org> (2021-05-21)
-# sys-libs/libunwind do not support riscv
+# Mikle Kolyada <zlogene@gentoo.org> (2020-12-03)
+# Göktürk Yüksek <gokturk@gentoo.org> (2019-10-10)
+# sys-libs/libunwind do not support riscv
+dev-util/strace unwind
media-libs/gstreamer unwind
+media-libs/mesa unwind
+net-libs/zeromq unwind
+x11-base/xorg-server unwind
+x11-base/xwayland unwind
# Yixun Lan <dlan@gentoo.org> (2021-05-19)
# Dependencies not keyworded, not tested
dev-libs/gobject-introspection doctool test
dev-python/markdown test
x11-libs/gtk+ cups test colord
-net-libs/libsoup samba gssapi test
-net-libs/libproxy mono spidermonkey webkit kde networkmanager
+net-libs/libsoup samba test
+net-libs/libproxy spidermonkey webkit kde networkmanager
# Sam James <sam@gentoo.org> (2021-03-11)
# media-libs/libheif isn't keyworded here
@@ -83,52 +100,18 @@ app-crypt/pinentry efl
app-text/enchant voikko
# Lars Wendler <polynomial-c@gentoo.org> (2020-12-07)
-# No riscv keyword in deps
-sys-process/htop hwloc lm-sensors
-
-# Matt Turner <mattst88@gentoo.org> (2020-12-05)
-# dev-python/parameterized is not keyworded
-dev-util/gtk-doc test
-
-# Ulrich Müller <ulm@gentoo.org> (2020-01-12)
-# Dependencies not keyworded
-app-editors/emacs gui
-
-# Yixun Lan <dlan@gentoo.org> (2020-09-01)
-# Dependencies not keyworded
-dev-libs/jansson doc
-# Dependencies not keyworded, require by dev-perl/Net-LibIDN, #737594
-net-dns/libidn mono
-
-# Jakov Smolic <jakov.smolic@sartura.hr> (2020-08-14)
-# Large amount of missing keywords
-# Bug #724358
->=dev-libs/json-c-0.15 doc
-
-# Sam James <sam@gentoo.org> (2020-07-31)
-# Large amount of missing keywords for cmake and friends
-# bug #720296, bug #724358
-dev-util/cmake doc test
-dev-libs/jsoncpp doc
+# No riscv keyword in sys-apps/hwloc
+sys-process/htop hwloc
# Patrick McLean <chutzpah@gentoo.org> (2020-04-16)
-# Lots of python dependencies, mask to facilitate keywording
+# dev-python/breathe not keyworded here, mask to facilitate
# keywording dev-libs/libfido2
dev-libs/libcbor doc
-# Joonas Niilola <juippis@gentoo.org> (2020-03-26)
-# Dependency not keyworded on ~riscv
-dev-libs/libpipeline test
-sys-apps/kbd test
-
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded
net-misc/openssh security-key
-# Dependency resolution is broken because
-# sys-fs/lvm2 has no riscv keyword
-sys-fs/e2fsprogs cron
-
# This doesn't work for (any) riscv yet.
dev-libs/libpcre2 jit
dev-libs/libpcre jit
@@ -138,61 +121,39 @@ dev-libs/libpcre jit
# This includes also packages which do not support python-3 or
# do not support python-3.7 yet.
-app-admin/syslog-ng amqp dbi geoip2 json kafka mongodb python redis spoof-source smtp snmp test
-app-admin/sysstat lm-sensors
+app-admin/syslog-ng amqp dbi geoip2 kafka mongodb redis spoof-source smtp snmp test
app-arch/p7zip wxwidgets
-app-arch/unzip natspec
-app-crypt/gnupg smartcard tofu wks-server
-app-crypt/mit-krb5 doc test xinetd
-app-crypt/pinentry gnome-keyring
-app-doc/doxygen clang doc
-app-editors/emacs alsa json lcms mailutils
+app-crypt/gnupg wks-server
+app-crypt/mit-krb5 doc
+app-doc/doxygen doc
+app-editors/emacs mailutils
app-misc/pax-utils python
app-text/asciidoc test
app-text/ghostscript-gpl cups
app-text/po4a test
-app-text/xmlto text
-dev-lang/python tk
-dev-libs/boost mpi numpy zstd
-dev-libs/check doc subunit
-dev-libs/glib gtk-doc test
-dev-libs/icu doc
-dev-libs/iniparser doc
+dev-libs/boost mpi
+dev-libs/check subunit
dev-libs/libgcrypt doc
-dev-libs/libnl python
-dev-libs/libinput doc
-dev-libs/libusb doc
-dev-libs/libyaml doc
dev-python/argcomplete test
dev-python/aiohttp doc test
-dev-python/cython doc test
-dev-python/jinja doc test
+dev-python/jinja doc
dev-python/lxml test
-dev-python/markupsafe test
-dev-python/numpy lapack
dev-python/pbr test
dev-python/pypiserver test
-dev-python/pygments doc test
dev-python/setuptools test
-dev-python/snakeoil test
dev-python/sphinx doc test
-dev-python/sphinxcontrib-spelling test
dev-python/twisted test
dev-python/urllib3 test
dev-util/catalyst iso
-dev-util/meson test
-dev-util/ninja doc test
dev-util/pkgconf test
-dev-util/strace unwind
-dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd
-dev-vcs/mercurial tk rust zsh-completion
+dev-vcs/git cvs highlight subversion
+dev-vcs/mercurial zsh-completion
media-libs/freetype harfbuzz
media-libs/harfbuzz doc
sys-libs/libomp hwloc
sys-libs/libcxx libcxxabi libunwind static-libs
sys-libs/libcxxabi libunwind
media-gfx/graphviz devil svg pdf
-media-libs/mesa lm-sensors unwind
media-libs/tiff jbig webp
net-fs/nfs-utils nfsv41
media-libs/fontconfig doc
@@ -200,7 +161,6 @@ net-irc/irssi socks5
net-libs/gnutls doc test-full
net-libs/ldns doc python
net-libs/libpcap rdma
-net-misc/curl brotli curl_ssl_mbedtls curl_ssl_nss rtmp ssh nss mbedtls
net-misc/ntp openntpd snmp vim-syntax zeroconf
net-nds/openldap cxx kerberos sasl
sys-apps/kmod doc
@@ -211,10 +171,4 @@ sys-block/thin-provisioning-tools test
sys-devel/automake test
sys-devel/gdb source-highlight
sys-devel/gettext cvs
-sys-devel/llvm doc
-sys-fs/squashfs-tools lzma
-sys-libs/libcap-ng python
-sys-process/audit gssapi
-x11-base/xorg-server unwind
-x11-base/xwayland unwind
x11-libs/libvdpau doc
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 6e7e766b8a58..719b190a828c 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -32,6 +32,7 @@ kerberos
latex
libedit
lua
+mono
motif
opencl
qt5
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 9532c7c62a57..3d6c0da55827 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-01)
+# Feature currently relies on amd64 prebuilt binaries.
+media-video/obs-studio browser
+
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-01)
+# gui-libs/egl-wayland with nvidia-drivers does not function well with
+# the last drivers to support x86 (needed here to override use.mask).
+x11-base/xwayland video_cards_nvidia
+x11-wm/mutter video_cards_nvidia
+
# Stefan Strogin <steils@gentoo.org> (2021-06-27)
# Requires dev-python/adblock which is not keyworded on x86 yet
www-client/qutebrowser adblock
diff --git a/profiles/default/linux/make.defaults b/profiles/default/linux/make.defaults
index 53627949e148..168f895eaf76 100644
--- a/profiles/default/linux/make.defaults
+++ b/profiles/default/linux/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# System-wide defaults for the Portage system
@@ -11,9 +11,9 @@
# Default starting set of USE flags for all default/linux profiles.
-USE="berkdb crypt ipv6 ncurses nls pam readline ssl tcpd zlib"
+USE="crypt ipv6 ncurses nls pam readline ssl tcpd zlib"
-# make sure toolchain has sane defaults <tooclhain@gentoo.org>
+# make sure toolchain has sane defaults <toolchain@gentoo.org>
USE="${USE} fortran openmp"
# Security ftw.
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 2714c11fb220..89165cb699fa 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-06-30)
+# Deprecated upstream, see HOMEPAGE
+dev-perl/Mail-Sender
+
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-06-11)
# gtk2. Nuff said. See HOMEPAGE, too.
dev-perl/Gtk2-SourceView2
diff --git a/profiles/package.mask b/profiles/package.mask
index 8e4989e2eaec..ef7be0a96414 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,29 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (2021-07-02)
+# Outdated, not really maintained. Grab it if you like.
+# Masked for removal in 30 days. bug #800097.
+x11-plugins/purple-mattermost
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2021-07-02)
+# Masked for removal in 30 days.
+media-sound/xmms2-scrobbler
+
+# David Seifert <soap@gentoo.org> (2021-07-01)
+# Berkeley DB slots that are long past EOL by Oracle,
+# maintenance burden, and no real path forward by Oracle.
+# Bug #792222, removal in 90 days.
+sys-libs/db:1
+sys-libs/db:3
+sys-libs/db:4.2
+sys-libs/db:4.3
+sys-libs/db:4.4
+sys-libs/db:4.5
+sys-libs/db:4.6
+sys-libs/db:4.7
+sys-libs/db:5.1
+
# Matthias Maier <tamiko@gentoo.org> (2021-06-27)
# Last release in 2013. Fails to build. No reverse dependencies.
# Bugs #735260
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 437428303f0b..dab6cc86c028 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -14,6 +14,12 @@ app-accessibility/brltty:pcm - support for sound card digital audio
app-accessibility/brltty:speech - speech support
app-accessibility/eflite:16k_voice - Use a higher-quality voice.
app-accessibility/emacspeak:espeak - Adds support for the espeak tts engine
+app-accessibility/espeak-ng:async - Enables asynchronous commands
+app-accessibility/espeak-ng:klatt - Enables Klatt formant synthesis and implementation
+app-accessibility/espeak-ng:l10n_ru - Builds extended Russian Dictionary file
+app-accessibility/espeak-ng:l10n_zh - Builds extended Chinese (Mandarin and Cantonese) Dictionary files
+app-accessibility/espeak-ng:man - Builds and installs manpage with app-text/ronn
+app-accessibility/espeak-ng:mbrola - Adds support for mbrola voices
app-accessibility/flite:voices - Install synthetic voices
app-accessibility/freetts:jsapi - build Java Speech API (JSAPI)
app-accessibility/freetts:mbrola - Adds support for mbrola voices
@@ -616,11 +622,11 @@ app-emulation/virt-what:dmi - Use sys-apps/dmidecode to read firmware data
app-emulation/virtualbox:dtrace - Install dtrace Extension Pack
app-emulation/virtualbox:headless - Build without any graphic frontend
app-emulation/virtualbox:lvm - Build VBoxVolInfo that needs devicemapper from sys-fs/lvm2.
-app-emulation/virtualbox:pax_kernel - Apply patch needed for pax enabled kernels.
+app-emulation/virtualbox:pax-kernel - Apply patch needed for pax enabled kernels.
app-emulation/virtualbox:sdk - Enable building of SDK
app-emulation/virtualbox:udev - Controls installation of special USB udev rules.
app-emulation/virtualbox:vboxwebsrv - Build and install the VirtualBox webservice
-app-emulation/virtualbox-modules:pax_kernel - Apply patch needed for pax enabled kernels
+app-emulation/virtualbox-modules:pax-kernel - Apply patch needed for pax enabled kernels
app-emulation/vkd3d:spirv-tools - Enable SPIRV shader debugging support using dev-util/spirv-tools
app-emulation/wine-staging:capi - Enable ISDN support via CAPI
app-emulation/wine-staging:custom-cflags - Bypass strip-flags; use at your own peril
@@ -1143,7 +1149,6 @@ app-text/tesseract:osd - Enable support orientation and script detection.
app-text/tesseract:scrollview - Install viewer to debug recognition (ScrollView).
app-text/tesseract:training - Install training applications to add support for new languages.
app-text/texlive:context - Add support for the ConTeXt format (dev-texlive/texlive-context)
-app-text/texlive:epspdf - Add support for app-text/epspdf, a tool for converting [e]ps files to pdf
app-text/texlive:extra - Add support for extra TeXLive packages
app-text/texlive:games - Add typesetting support for games (chess, etc.) (dev-texlive/texlive-games)
app-text/texlive:graphics - Add support for several graphics packages (pgf, tikz,...)
@@ -1659,7 +1664,7 @@ dev-java/icedtea:headless-awt - Don't install the X backend for AWT, needed by s
dev-java/icedtea:jamvm - Use the JamVM virtual machine rather than HotSpot.
dev-java/icedtea:jbootstrap - If possible, recompile the final IcedTea executables with itself.
dev-java/icedtea:kerberos - Link against Kerberos in order to obtain the cache location.
-dev-java/icedtea:pax_kernel - Apply patch needed for pax enabled kernels.
+dev-java/icedtea:pax-kernel - Apply patch needed for pax enabled kernels.
dev-java/icedtea:pch - Build using pre-compiled headers.
dev-java/icedtea:sctp - Build the SCTP NIO channel implementation against lksctp
dev-java/icedtea:shenandoah - Include the Shenandoah ultra-low pause time garbage collector (-XX:+UseShenandoahGC) (arm64 and x86_64 only)
@@ -1752,14 +1757,14 @@ dev-lang/mercury:trail - Support Mercury trail grades
dev-lang/mercury-extras:tommath - Enable support for tommath library
dev-lang/mlton:binary - install a binary version
dev-lang/mlton:bootstrap-smlnj - Boostrap mlton with dev-lang/smlnj (takes a long time)
-dev-lang/mlton:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
+dev-lang/mlton:pax-kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
dev-lang/mlton:stage3 - After bootstrap building mlton with dev-lang/smlnj, rebuild mlton with the second stage build of mlton (recommended).
dev-lang/moarvm:asan - Enable clang's Address Sanitizer functionality. Expect longer compile time.
dev-lang/moarvm:clang - Use clang compiler instead of GCC
dev-lang/moarvm:jit - Enable Just-In-Time-Compiler. Has no effect except on AMD64 and Darwin.
dev-lang/moarvm:optimize - Enable optimization via CFLAGS
dev-lang/moarvm:ubsan - Enable clang's Undefined Behavior Sanitizer functionality. Expect longer compile time.
-dev-lang/mono:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
+dev-lang/mono:pax-kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
dev-lang/mono:xen - Make mono generate code that is considerably faster on xen VMs but slightly slower on for normal systems.
dev-lang/nqp:clang - Toggle usage of the clang compiler in conjunction with MoarVM
dev-lang/nqp:moar - Build the MoarVM backend (experimental/broken)
@@ -1829,7 +1834,7 @@ dev-lang/rust-bin:clippy - Install clippy, Rust code linter
dev-lang/rust-bin:rls - Install rls, Rust Language Server (used with IDEs supporting RLS protocol)
dev-lang/rust-bin:rustfmt - Install rustfmt, Rust code formatter
dev-lang/scala:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build.
-dev-lang/smlnj:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
+dev-lang/smlnj:pax-kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
dev-lang/spidermonkey:clang - Use Clang compiler instead of GCC
dev-lang/spidermonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
dev-lang/spidermonkey:debug - Enable assertions to allow for easier debugging of programs that link to spidermonkey -- note this will often crash software on regular end-user systems
@@ -2044,8 +2049,9 @@ dev-libs/libevent:malloc-replacement - Support for replacing the memory manageme
dev-libs/libevent:mbedtls - Support for net-libs/mbedtls encryption
dev-libs/libevent:ssl - Support for dev-libs/openssl encryption
dev-libs/libevent:verbose-debug - Support for verbose debug logging
-dev-libs/libffi:pax_kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
-dev-libs/libffi-compat:pax_kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
+dev-libs/libffi:pax-kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
+dev-libs/libffi:pax_kernel - DEPRECATED alias for 'pax-kernel'. Do not use.
+dev-libs/libffi-compat:pax-kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
dev-libs/libfido2:nfc - Enable experimental NFC support
dev-libs/libflatarray:cuda - Enables plugins for NVIDIA GPUs (e.g. CUDAAllocator)
dev-libs/libgcrypt:asm - Enable assembly for optimization
@@ -2932,7 +2938,6 @@ dev-vcs/mercurial:tk - Install dev-lang/tk for hgk script.
dev-vcs/subversion:extras - Install extra scripts (examples, tools, hooks)
dev-vcs/subversion:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet
games-action/beathazardultra:bundled-libs - Use the upstream provided bundled libraries.
-games-action/chromium-bsu:mixer - Enables media-libs/sdl-mixer sound backend instead of media-libs/openal one.
games-action/descent1-freedata:l10n_de - Provides German translations for the game's briefings, robot descriptions, and outro of the original campaign
games-action/descent1-freedata:opl3-musicpack - Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip
games-action/descent1-freedata:sc55-musicpack - Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module
@@ -2999,6 +3004,8 @@ games-board/pasang-emas:extras - Install some extra themes
games-board/pioneers:help - Enable gnome ingame help via scrollkeeper
games-board/pysolfc:extra-cardsets - Install extra cardsets
games-board/pysolfc:sound - Enable sound support using dev-python/pygame
+games-board/scid:photos - Install collection of player photos (large)
+games-board/scid:scripts - Install additional python and tcl utility scripts
games-board/stockfish:general-32 - Generic unoptimized 32-bits build
games-board/stockfish:general-64 - Generic unoptimized 64-bits build
games-board/stockfish:optimize - Enable upstream -O3 optimizations (default enabled)
@@ -4548,6 +4555,7 @@ media-sound/denemo:rubberband - Enable support for media-libs/rubberband
media-sound/dir2ogg:mac - Add support for decoding Monkey's Audio files
media-sound/dir2ogg:wma - Add support for wma files through mplayer
media-sound/drumstick:fluidsynth - Enable support for media-sound/fluidsynth
+media-sound/drumstick:network - Build Network RT backend
media-sound/easytag:nautilus - Build gnome-base/nautilus extension
media-sound/ecasound:lv2 - Add support for Ladspa V2
media-sound/ecasound:oil - Use dev-libs/liboil for inner loop optimizations
@@ -4747,7 +4755,7 @@ media-sound/split2flac:flake - Add support for Flake, alternative FLAC encoder
media-sound/split2flac:mac - Add support for Monkey's Audio files
media-sound/split2flac:replaygain - Support for Replay Gain metadata, for relative volume adjustment
media-sound/spotify:local-playback - Allows playing local files with the Spotify client
-media-sound/spotify:pax_kernel - Triggers a paxmarking of the main Spotify binary
+media-sound/spotify:pax-kernel - Triggers a paxmarking of the main Spotify binary
media-sound/spotify:pulseaudio - Controls the dependency on pulseaudio or apulse
media-sound/spotify:systray - Pulls in dependencies needed for systray support on some desktop environments
media-sound/strawberry:vlc - Enable media-video/vlc backend
@@ -5047,6 +5055,7 @@ media-video/mpv:vulkan - Enable support for various Vulkan-based video backends
media-video/mpv:zimg - Enable libzimg support (for vf_fingerprint)
media-video/noad:libmpeg2 - Build support for mpeg2 through media-libs/libmpeg2 rather than using media-video/ffmpeg
media-video/nvidia_video_sdk:tools - Build and install example tools.
+media-video/obs-studio:browser - Enable browser source support via (precompiled) CEF.
media-video/obs-studio:decklink - Build the Decklink plugin.
media-video/obs-studio:fdk - Build with LibFDK AAC support.
media-video/obs-studio:imagemagick - Use ImageMagick for image loading instead of FFmpeg.
@@ -5431,8 +5440,10 @@ net-analyzer/zabbix:frontend - Enable zabbix web frontend
net-analyzer/zabbix:ipv6 - Turn on support of IPv6
net-analyzer/zabbix:java - Enable Zabbix Java JMX Management Gateway
net-analyzer/zabbix:libxml2 - Use libxml2 client library
+net-analyzer/zabbix:mbedtls - Use net-libs/mbedtls as TLS backend
net-analyzer/zabbix:odbc - Enable Database Monitor and use UnixODBC Library by default
net-analyzer/zabbix:openipmi - Enable openipmi things
+net-analyzer/zabbix:openssl - Use dev-libs/openssl as TLS backend
net-analyzer/zabbix:proxy - Enable proxy support
net-analyzer/zabbix:server - Enable zabbix server
net-analyzer/zabbix:ssh - SSH v2 based checks
@@ -5896,7 +5907,7 @@ net-irc/iroffer-dinoex:memsave - Compile with memory protection
net-irc/iroffer-dinoex:telnet - Compile with Telnet server support
net-irc/irssi:otr - Adds support for a loadable IRC otr module
net-irc/irssi:proxy - Adds support for a loadable IRC proxy module
-net-irc/kvirc:dcc_video - Support video connections over DCC protocol
+net-irc/kvirc:dcc-video - Support video connections over DCC protocol
net-irc/kvirc:phonon - Support Phonon for audio output
net-irc/limnoria:crypt - Enables user authentication with GPG
net-irc/ngircd:ident - Enables support for net-libs/libident
@@ -6062,7 +6073,7 @@ net-libs/nghttp2:utils - Install nghttp, nghttpd and nghttpx
net-libs/nodejs:inspector - Enable V8 inspector
net-libs/nodejs:lto - Build with link-time optimisation
net-libs/nodejs:npm - Enable NPM package manager
-net-libs/nodejs:pax_kernel - Enable building under a PaX enabled kernel
+net-libs/nodejs:pax-kernel - Enable building under a PaX enabled kernel
net-libs/nodejs:snapshot - Enable snapshot creation for faster startup
net-libs/nodejs:system-icu - Use system dev-libs/icu instead of the bundled version
net-libs/nodejs:system-ssl - Use system OpenSSL instead of the bundled one
@@ -7276,6 +7287,7 @@ sci-libs/gsl:deprecated - Enable deprecated functions
sci-libs/hdf5:hl - Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html)
sci-libs/hdf5:unsupported - Enable unsupported combinations of configuration options
sci-libs/hypre:int64 - Build the 64 bits integer library
+sci-libs/indilib:rtlsdr - Enable support for devices supported by net-wireless/rtl-sdr
sci-libs/indilib:websocket - Enable support for WebSocket protocol
sci-libs/ipopt:hsl - hsl
sci-libs/ipopt:mumps - Enable sci-libs/mumps support
@@ -7448,6 +7460,10 @@ sci-mathematics/giac:glpk - Enable the use of sci-mathematics/glpk
sci-mathematics/gmp-ecm:custom-tune - Improve performance of some operations by selecting machine-specific defaults
sci-mathematics/gretl:R - Enable support for dev-lang/R
sci-mathematics/gsl-shell:fox - Build a x11-libs/fox GUI
+sci-mathematics/lcalc:double - Use double precision (the upstream default)
+sci-mathematics/lcalc:double-double - Use sci-libs/qdfor double-double precision
+sci-mathematics/lcalc:pari - Use sci-mathematics/pari for elliptic curve L-functions
+sci-mathematics/lcalc:quad-double - Use sci-libs/qdfor quad-double precision
sci-mathematics/maxima:clisp - Compile maxima with GNU CLISP (dev-lisp/clisp)
sci-mathematics/maxima:clozurecl - Compile maxima with 32-bit Clozure Common Lisp (dev-lisp/clozurecl)
sci-mathematics/maxima:clozurecl64 - Compile maxima with 64-bit Clozure Common Lisp (dev-lisp/clozurecl)
@@ -8598,6 +8614,7 @@ www-servers/lighttpd:nss - Build module for TLS via Mozilla's Network Security S
www-servers/lighttpd:rrdtool - Enable rrdtool support via mod_rrdtool
www-servers/lighttpd:webdav - Enable webdav properties
www-servers/lighttpd:zlib - Enable output compression via gzip or deflate algorithms
+www-servers/lighttpd:zstd - Enable output compression via Zstandard algorithm
www-servers/monkeyd:debug - Enable lots of debugging info
www-servers/monkeyd:static-plugins - Build statically linked plugins
www-servers/nginx:aio - Enables file AIO support
@@ -8823,7 +8840,6 @@ x11-terms/gnome-terminal:nautilus - Build gnome-base/nautilus extension
x11-terms/guake:utempter - Include utmp management support via sys-libs/libutempter
x11-terms/mlterm:brltty - Enable support for app-accessibility/brltty
x11-terms/mlterm:fcitx - Enable support for app-i18n/fcitx
-x11-terms/mlterm:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+:3
x11-terms/mlterm:harfbuzz - Enable support for OpenType Layout (media-libs/harfbuzz)
x11-terms/mlterm:ibus - Enable support for app-i18n/ibus
x11-terms/mlterm:libssh2 - Enable support for net-libs/libssh2