summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
commite9d044d4b9b71200a96adfa280848858c0f468c9 (patch)
tree1bd8ef816043a8cd340f1d774e79553a1a7d31d8 /profiles
parentfc2f1018fc323ef2c6572734a9b130427cba76a6 (diff)
gentoo resync : 13.11.2021
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin148165 -> 148816 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask9
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask9
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/arm/package.use.stable.mask8
-rw-r--r--profiles/arch/arm64/package.use.mask4
-rw-r--r--profiles/arch/arm64/package.use.stable.mask10
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask13
-rw-r--r--profiles/arch/hppa/package.use.stable.mask13
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/ia64/make.defaults4
-rw-r--r--profiles/arch/ia64/package.use.mask9
-rw-r--r--profiles/arch/m68k/package.use.force6
-rw-r--r--profiles/arch/powerpc/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask4
-rw-r--r--profiles/arch/riscv/package.use.mask1
-rw-r--r--profiles/arch/s390/package.mask7
-rw-r--r--profiles/arch/s390/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask6
-rw-r--r--profiles/arch/x86/package.use.stable.mask5
-rw-r--r--profiles/base/package.use.force22
-rw-r--r--profiles/base/package.use.mask3
-rw-r--r--profiles/default/linux/musl/package.use.mask5
-rw-r--r--profiles/features/musl/package.mask8
-rw-r--r--profiles/features/musl/package.use.mask17
-rw-r--r--profiles/package.mask260
-rw-r--r--profiles/prefix/darwin/macos/arch/arm64/package.mask6
-rw-r--r--profiles/prefix/darwin/macos/arch/arm64/package.use.mask8
-rw-r--r--profiles/use.local.desc32
32 files changed, 351 insertions, 154 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index c244be3a82f6..1a0dc7e7249d 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index a78c83b38999..5050fa825fa7 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Avoid keywording unnecessary depenencies for now, bug #804115
+dev-python/scipy pythran
+
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Test suite is very fragile and doesn't even run on amd64.
+# No real point in running it here right now, bug #804115.
+dev-cpp/eigen test
+
# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-24)
# dev-ruby/furo isn't keyworded here
dev-python/argon2-cffi doc
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index f664687b9b9c..e31fb899dd45 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
+# requires sys-apps/dbus-broker, which keyworded here.
+sys-apps/systemd -hostnamed-fallback
+
# James Le Cuirot <chewi@gentoo.org> (2021-10-22)
# The JIT feature only works on amd64 and x86.
app-emulation/fs-uae -jit
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 156ad7bf50e4..13cb163322d9 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
+# requires sys-apps/dbus-broker, which is unstable here.
+sys-apps/systemd hostnamed-fallback
+
# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
# dev-libs/efl is stabilized on amd64.
app-crypt/pinentry -efl
@@ -36,11 +40,6 @@ dev-java/openjdk:11 javafx
# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
app-office/libreoffice base
-# Thomas Deutschmann <whissi@gentoo.org> (2020-10-02)
-# media-video/pipewire not yet stabilized and without
-# sys-apps/xdg-desktop-portal-gtk not useable at all
-www-client/firefox screencast
-
# Thomas Deutschmann <whissi@gentoo.org> (2020-09-07)
# sys-cluster/slurm has no stable keywords
# dev-util/nvidia-cuda-toolkit has no stable keywords
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index fa5842d8a528..0eea5cd8321e 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -14,10 +14,6 @@ dev-python/QtPy pyside2
# Unkeyworded dependencies.
app-admin/syslog-ng mongodb
-# Anna Vyalkova <cyber@gentoo@sysrq.in> (2021-09-04)
-# net-libs/canlock not keyworded
->=net-nntp/tin-2.6.0 cancel-locks
-
# Sam James <sam@gentoo.org> (2021-08-14)
# Needs Raspberry Pi specific applications
media-video/mjpg-streamer -input-raspicam
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index eaa4a460613f..551b599f2ff5 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -99,10 +99,6 @@ media-sound/mpd fluidsynth
# frei0r-plugins is not stable yet, mask it on stable versions
media-video/ffmpeg frei0r
-# Ian Whyman <thev00d00@gentoo.org> (2016-05-22)
-# RPI support on arm
-dev-libs/libcec -raspberry-pi
-
# Michael Weber <xmw@gentoo.org> (2017-04-01)
# no stable jdk
media-libs/libbluray java
@@ -132,6 +128,10 @@ dev-util/geany-plugins gtkspell
# Missing stable
dev-db/mariadb jdbc
+# Ian Whyman <thev00d00@gentoo.org> (2016-05-22)
+# RPI support on arm
+dev-libs/libcec -raspberry-pi
+
# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2016-04-13)
# Requires special hardware to test and stabilize properly.
media-video/mpv raspberry-pi
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index badf15963e1c..917dec68537f 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -271,10 +271,6 @@ media-libs/mesa opencl
# app-text/pandoc not keyworded yet
app-emulation/xen-tools doc
-# Mart Raudsepp <leio@gentoo.org> (2018-05-06)
-# New enough dev-ruby/webmock not keyworded yet
->=dev-ruby/thor-0.20.0 test
-
# Michał Górny <mgorny@gentoo.org> (2018-04-15)
# Unkeyworded dependencies.
app-admin/syslog-ng mongodb
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index fff08920dcb5..9105df5606ec 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -123,16 +123,10 @@ media-libs/opencv contribcvv contribhdf contribsfm glog gstreamer
# Respective x11-drivers/ not tested and stable yet
x11-base/xorg-drivers input_devices_elographics input_devices_joystick input_devices_void video_cards_dummy video_cards_fbdev video_cards_nouveau
-# Mart Raudsepp <leio@gentoo.org> (2018-07-24)
-# Temporary mask due to test failures in sys-libs/libcxxabi
-# and sys-libs/compiler-rt-sanitizers
-sys-devel/clang-runtime libcxx sanitize
-sys-devel/clang default-libcxx
-
# Mart Raudsepp <leio@gentoo.org> (2018-05-29)
-# sys-devel/clang, dev-libs/xapian, app-text/texlive not stable yet
+# dev-libs/xapian, app-text/texlive not stable yet
# USE=doc requires USE=latex
-app-doc/doxygen clang doxysearch doc
+app-doc/doxygen doxysearch doc
# Michał Górny <mgorny@gentoo.org> (2018-04-15)
# Non-stable dependencies.
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index b286847139d8..41c7b0ecd2d3 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
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
+# requires sys-apps/dbus-broker, which is not widely keyworded yet.
+sys-apps/systemd hostnamed-fallback
+
# James Le Cuirot <chewi@gentoo.org> (2021-10-22)
# Only available on some architectures.
app-emulation/fs-uae jit
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index b2cad9b1e3ce..f5357f209dd4 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,19 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Avoid keywording unnecessary depenencies for now, bug #804115
+dev-python/scipy pythran
+
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Test suite is very fragile and doesn't even run on amd64.
+# No real point in running it here right now, bug #804115.
+dev-cpp/eigen test
+
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Avoid unkeyworded sci dependencies for bug #804115
+sci-libs/pastix starpu
+
# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-24)
# dev-ruby/furo isn't keyworded here
dev-python/argon2-cffi doc
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index f02d0487d4a8..25356a106702 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,19 @@
#--- END OF EXAMPLES ---
+# Rolf Eike Beer <eike@sf-mail.de> (2021-11-10)
+# The following packages have no stable keywords on hppa:
+# net-mail/courier-imap mail-mta/courier
+dev-libs/cyrus-sasl authdaemond
+
+# Sam James <sam@gentoo.org> (2021-11-03)
+# sys-apps/hwloc is not marked stable on HPPA
+sys-process/htop hwloc
+
+# Sam James <sam@gentoo.org> (2021-11-03)
+# dev-util/source-highlight is not marked stable on HPPA
+sys-devel/gdb source-highlight
+
# Matt Turner <mattst88@gentoo.org> (2021-09-22)
# Non-stable deps.
app-editors/emacs gui mailutils
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 578453827fdf..debb46b2735b 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Rolf Eike Beer <eike@sf-mail.de> (2021-11-12)
+# dev-libs/nspr and dev-libs/nss are not stable on hppa
+nss
+
# Matt Turner <mattst88@gentoo.org> (2021-10-28)
# dev-libs/hiredis is not stable on hppa
redis
diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults
index 4327e5757079..5f183775458b 100644
--- a/profiles/arch/ia64/make.defaults
+++ b/profiles/arch/ia64/make.defaults
@@ -26,4 +26,6 @@ CHOST_ia64="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
-VIDEO_CARDS="fbdev glint mga nv r128 radeon"
+#VIDEO_CARDS="fbdev glint mga nv r128 radeon"
+INPUT_DEVICES="void"
+VIDEO_CARDS="dummy"
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 0d244bbe2a84..0f245bc5e192 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Avoid keywording unnecessary depenencies for now, bug #804115
+dev-python/scipy pythran
+
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Test suite is very fragile and doesn't even run on amd64.
+# No real point in running it here right now, bug #804115.
+dev-cpp/eigen test
+
# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-24)
# dev-ruby/furo isn't keyworded here
dev-python/argon2-cffi doc
diff --git a/profiles/arch/m68k/package.use.force b/profiles/arch/m68k/package.use.force
new file mode 100644
index 000000000000..0430487c6a2f
--- /dev/null
+++ b/profiles/arch/m68k/package.use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# James Le Cuirot <chewi@gentoo.org> (2021-11-09)
+# dev-perl/Type-Tie fails a test so avoid dependencies.
+dev-perl/Type-Tiny minimal
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index c4399206a754..3f3ccbe0567a 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -9,10 +9,6 @@ dev-python/argon2-cffi doc
# dev-lang/go not keyworded here
sys-libs/libcap tools
-# Thomas Deutschmann <whissi@gentoo.org> (2021-08-04)
-# Requires net-misc/modemmanager[qmi], mask until keyworded
-sys-apps/fwupd modemmanager
-
# Miroslav Šulc <fordfrog@gentoo.org> (2021-03-13)
# virtual/jdk isn't keyworded here
media-libs/rubberband jni
@@ -306,10 +302,6 @@ sci-libs/gdal spatialite
# depends on mono/monodevelop
>=net-irc/hexchat-2.9.4-r1 theme-manager
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-31)
-# remove mask when net-libs/libqmi is keyworded here
-net-misc/modemmanager qmi
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22)
# remove mask if/when media-gfx/argyllcms is keywored here.
x11-misc/colord argyllcms extra-print-profiles
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 2d390aafe9c0..5c49713bc423 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-12)
+# telepathy stack is not keyworded
+dev-util/kdevelop reviewboard
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
+# requires sys-apps/dbus-broker, which is keyworded here.
+sys-apps/systemd -hostnamed-fallback
+
# Sam James <sam@gentoo.org> (2021-10-17)
# Go doesn't support pie on ppc64, bug #818529
net-dns/dnscrypt-proxy pie
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index ad8e800ab267..41389ea5bfd2 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-01)
+# requires sys-apps/dbus-broker, which is unstable here.
+sys-apps/systemd hostnamed-fallback
+
# Georgy Yakovlev <gyakovlev@gentoo.org (2021-06-25)
# ceph is not going to be stable on ppc64
# https://bugs.gentoo.org/798744
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 91aa042a09fb..72735eceb63c 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -54,6 +54,7 @@ dev-python/ipython qt5
kde-apps/marble webengine
kde-plasma/kdeplasma-addons webengine
kde-plasma/libksysguard webengine
+net-irc/quassel urlpreview
# Marek Szuba <marecki@gentoo.org> (2021-09-07)
# net-misc/memcached not keyworded yet due to failing tests (Bug #811477)
diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask
new file mode 100644
index 000000000000..4ec03ac97676
--- /dev/null
+++ b/profiles/arch/s390/package.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Perl segfaults during build on s390(x). Presumably related to
+# now truly respecting CFLAGS. bug #821577
+=dev-lang/perl-5.34.0-r5
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 817a08e683c9..3c5a79ed8553 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
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Avoid keywording unnecessary depenencies for now, bug #804115
+dev-python/scipy pythran
+
# Matt Turner <mattst88@gentoo.org> (2021-06-10)
# dev-python/django is not keyworded here
dev-python/diskcache test
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index dd8c5635f20b..40ddf1c9f09e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Michael Seifert <m.seifert@digitalernachschub.de> (2021-10-23)
-# dev-python/furo isn't keyworded here
-dev-python/argon2-cffi doc
+# Sam James <sam@gentoo.org> (2021-11-05)
+# Avoid keywording unnecessary depenencies for now, bug #804115
+dev-python/scipy pythran
# Sam James <sam@gentoo.org> (2021-10-16)
# Requires dev-db/mariadb which, at last check, was broken on sparc.
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 59906cad1553..1d2df4a87746 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -35,11 +35,6 @@ sys-block/open-iscsi infiniband
# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
app-office/libreoffice base
-# Thomas Deutschmann <whissi@gentoo.org> (2020-10-02)
-# media-video/pipewire not yet stabilized and without
-# sys-apps/xdg-desktop-portal-gtk not useable at all
-www-client/firefox screencast
-
# Thomas Deutschmann <whissi@gentoo.org> (2020-08-05)
# sys-cluster/slurm has no stable keywords
app-metrics/collectd collectd_plugins_slurm
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 47bf0a61d988..13cb72f914da 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2021-11-04)
+# Enable all LLVM targets unconditionally. Unfortunately, disabling
+# targets tend to break reverse dependencies (e.g. Rust) and we are yet
+# to find a clean way of resolving that. Compared to the damage
+# potential, the increase of build time is a minor problem. Users who
+# really insist of building a smaller system can un-force the flags
+# at their own responsibility.
+>=sys-devel/clang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
+>=sys-devel/clang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
+>=sys-devel/clang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
+>=sys-devel/clang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
+>=sys-devel/clang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
+>=sys-devel/clang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
+>=sys-devel/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
+>=sys-devel/llvm-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
+>=sys-devel/llvm-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
+>=sys-devel/llvm-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
+>=sys-devel/llvm-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
+>=sys-devel/llvm-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
+>=sys-devel/llvm-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
+>=sys-devel/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
+
# Sam James <sam@gentoo.org> (2021-03-08)
# Broken without USE=unicode
# Needs to link with libiconv, bug #774507
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 860878e5c348..7ce0397f682b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -52,6 +52,7 @@ dev-lang/rust parallel-compiler
# It is caused by -Wl,--as-needed linker flag,
# see also: https://github.com/rspamd/rspamd/issues/3871
~mail-filter/rspamd-3.0 jemalloc
+~mail-filter/rspamd-3.1 jemalloc
# Matt Turner <mattst88@gentoo.org> (2021-08-28)
# Mask experimental options.
@@ -116,7 +117,7 @@ net-misc/openssh debug
# Michał Górny <mgorny@gentoo.org> (2021-03-06)
# LLVM 9 has been removed.
<dev-lang/julia-1.6.0 system-llvm
-dev-util/perf clang
+<dev-util/perf-5.15 clang
# Thomas Deutschmann <whissi@gentoo.org> (2021-02-17)
# PCRE JIT support via dev-libs/libpcre2[jit] is only available for certain architectures
diff --git a/profiles/default/linux/musl/package.use.mask b/profiles/default/linux/musl/package.use.mask
index 113ac0bd81a2..f06ca2ec25ae 100644
--- a/profiles/default/linux/musl/package.use.mask
+++ b/profiles/default/linux/musl/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# See bug #604542
@@ -7,9 +7,6 @@ net-misc/iputils idn
# See bug #504200
sys-devel/gcc sanitize
-# Disable sanitizers for LLVM, see bug #753935
-sys-devel/clang-runtime sanitize
-
# These cause collisions with <libintl.h>
# even with --without-included-gettext
sys-devel/gettext nls
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 0dc88bebc590..bc9ffc405fad 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -32,14 +32,6 @@ sys-auth/libnss-nis
app-emulation/ski
# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
-# In ::gentoo dev-libs/elfutils needs an upstream port to
-# musl: #602126, #701478
-# - https://sourceware.org/PR21002
-# - https://sourceware.org/PR21008
-# - https://sourceware.org/PR21010
-dev-libs/elfutils
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
# Linux debugger needs a port to musl.
app-emulation/dosemu
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index 58cd6477116c..f58de338da4a 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-11-07)
+# gdb-10[nls] doesn't build on musl
+# "ax.cc:(.text+0x2e0): undefined reference to `libintl_gettext'"
+# bug #809686
+<sys-devel/gdb-11 nls
+
+# Sam James <sam@gentoo.org> (2021-11-07)
+# Disable some sanitizers for LLVM, see bug #753935
+# Needs libexecinfo on musl, not yet packaged
+sys-libs/compiler-rt-sanitizers gwp-asan libfuzzer
+
+# Sam James <sam@gentoo.org> (2021-11-07)
+# Broken as "error: unknown type name '_Unwind_Word'"
+sys-libs/compiler-rt-sanitizers hwasan
+
# Andreas K. Hüttel <dilfridge@gentoo.org>
# Restore mask here that is gone elsewhere
sys-libs/libxcrypt split-usr system
diff --git a/profiles/package.mask b/profiles/package.mask
index 22e99f9b6e6e..239d45a2956e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,169 @@
#--- END OF EXAMPLES ---
+# Hans de Graaff <graaff@gentoo.org> (2021-11-13)
+# No longer maintained upstream. Stuck on an old version 4.x of d3
+# while d3 upstream is now on 7.x. Probably best to use directly via
+# npm or yarn.
+# Masked for removal on 2021-12-13.
+dev-ruby/d3_rails
+
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-11-13)
+# java package without consumers, bug #787338. Removal in 30 days.
+dev-db/db-je
+
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-11-13)
+# depends on deprecated jdk / jre, bug #787449
+# stuck with EAPI 5, latest release in 2005
+# Removal in 30 days.
+net-analyzer/neti
+
+# John Helmert III <ajak@gentoo.org> (2021-11-13)
+# Unmaintained in Gentoo, open security bug, many unfixed otther
+# bugs. Removal on 2021-12-13, bug #764719.
+mail-client/cone
+
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-11-12)
+# Libraries with no other consumers. Removal in 30 days.
+dev-java/trident
+dev-java/okio
+dev-java/moshi
+
+# John Helmert III <ajak@gentoo.org> (2021-11-12)
+# Unfixed code execution bug, unmaintained in Gentoo.
+# Removal on 2021-12-11, bugs #672352, #794511.
+www-apps/websvn
+
+# Michał Górny <mgorny@gentoo.org> (2021-11-11)
+# Last release was for XFCE 4.10, back in 2013. Does not support modern
+# Vala versions. No revdeps.
+# Removal on 2021-12-11. Bug #823128.
+xfce-extra/xfce4-vala
+
+# John Helmert III <ajak@gentoo.org> (2021-11-11)
+# Unmaintained and vulnerable.
+# Removal on 2021-12-11. Bugs #735978, #794907
+app-emulation/firecracker
+
+# Mart Raudsepp <leio@gentoo.org> (2021-11-11)
+# Needs testing to ensure valac-0.54 works for existing packages
+>=dev-libs/vala-common-0.53
+dev-lang/vala:0.54
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-10)
+# Uses EAPI 5, dead upstream, no other distro is
+# packaging this.
+# Removal on 2021-12-10. Bug #819333.
+net-im/kouchat
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-10)
+# Uses EAPI 5, outdated and current version has
+# security vulnerabilities.
+# Removal on 2021-12-10. Bug #819327. Bug #739594.
+net-irc/cgiirc
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-10)
+# Uses EAPI 5, no maintainer, only revdep sobby is
+# also broken and unmaintained.
+# Removal on 2021-12-10. Bug #819318.
+net-libs/obby
+net-misc/sobby
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-09)
+# Uses EAPI 5, no maintainer in Gentoo, no other
+# distro is packaging this.
+# Removal on 2021-12-09. Bug #819312. Bug #819321.
+net-libs/balde
+net-libs/balde-markdown
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-09)
+# Uses EAPI 5, upstream gone, no revdeps,
+# no other distro is packaging this.
+# Removal on 2021-12-09. Bug #819303.
+net-misc/ssh-chain
+
+# Michał Górny <mgorny@gentoo.org> (2021-11-08)
+# Blocked on LLVM 11. Upstream does not handle adding support for new
+# LLVM or Python versions timely. No reverse dependencies.
+# Removal on 2021-12-08. Bug #822435.
+dev-python/llvmlite
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-07)
+# No maintainer, not compatible with llvm-11 or higher.
+# Removal on 2021-12-07. Bug #812566.
+dev-libs/vc-intrinsics
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-07)
+# Fails to build with glibc-2.34, dead upstream.
+# Only revdep (media-video/clive) is outdated
+# and uses EAPI 5.
+# Removal on 2021-12-07. Bug #807172.
+media-libs/quvi
+media-video/clive
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-07)
+# Unresolved security vulnerability, still uses EAPI 5.
+# Removal on 2021-12-07. Bug #811168.
+app-misc/rundeck-bin
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-07)
+# Dead upstream, uses EAPI 5, no revdeps.
+# Replaced by dev-db/mytop.
+# Removal on 2021-12-07. Bug #819675.
+dev-db/mtop
+
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-11-06)
+# Libraries with no other consumers. Removal in 30 days.
+dev-java/mina-core
+dev-java/jnr-unixsocket
+dev-java/jnr-enxio
+
+# Jakov Smolić <jsmolic@gentoo.org> (2021-11-06)
+# Dead upstream, multiple open bugs, no maintainer,
+# uses EAPI 5, no revdeps.
+# Removal on 2021-12-06. Bug #819750.
+app-pda/gnupod
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-05)
+# 'btrfs filesystem usage' reports incorecct values
+# https://github.com/kdave/btrfs-progs/issues/422
+=sys-fs/btrfs-progs-5.15*
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (2021-11-04)
+# Unused and outdated packages; the version in core Perl is
+# newer. Removal in 30 days.
+perl-core/Module-Metadata
+perl-core/parent
+perl-core/podlators
+perl-core/Pod-Simple
+perl-core/Sys-Syslog
+perl-core/Term-ANSIColor
+
+# Sam James <sam@gentoo.org> (2021-11-03)
+# Newer Meson versions make unknown arguments fatal.
+# Masked for testing. bug #821544
+>=dev-util/meson-0.60.0
+
+# Sam James <sam@gentoo.org> (2021-11-03)
+# Masked for testing. Minor changes which expose
+# some rare build failures. bug #821397.
+# (Only masked to avoid too many build failures
+# due to other changes hitting tree at the same time.)
+=sys-kernel/linux-headers-5.15
+
+# Sam James <sam@gentoo.org> (2021-11-03)
+# Known issues with YAMA (kernel.yama.ptrace_scope=1) which is on by default
+# in at least the sys-kernel/gento-kernel kernel config.
+# Work is in progress to fix these but latest sandbox versions still seem
+# to cause hangs in some situations. Mask for now to avoid duplicate reports.
+# bug #821532, bug #821523 (and bug #821403 but shouldn't be in 3.1+).
+>=sys-apps/sandbox-3.0
+
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-11-01)
+# Unused library and virtual, removal on 2021-12-01
+dev-java/jamon
+java-virtuals/interceptor-api
+
# Jakov Smolić <jsmolic@gentoo.org> (2021-10-31)
# Multiple open bugs, unbuildable due to sandbox issues,
# uses EAPI 5, no revdeps, no other distro packages this.
@@ -425,75 +588,12 @@ perl-core/Math-Complex
perl-core/Memoize
perl-core/MIME-Base64
-# Jaco Kroon <jaco@uls.co.za> (2021-10-05)
-# Masked for removal in 30 days.
-# Last upstream release in 2012.
-# Looks to be broken (iax-config --libs references not installed libiax.so).
-# No consumers in ::gentoo. Bug #817989
-net-libs/iax
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-10)
-# Archived upstream, and no longer maintained. Has issues with
-# python 3.9 and python 3.10.
-# Extra bugs: #798348 #798351 #812908
-# Removal on 2021-11-09. Bug #817401.
-dev-python/python-ceilometerclient
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-10)
-# Inactive upstream with reported bugs. Has issues with python 3.9
-# and python 3.10.
-# Extra bugs: #798252 #812734
-# Removal on 2021-11-09. Bug #817392.
-dev-python/onkyo-eiscp
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-10)
-# Archived upstream repo, and deprecated by Microsoft. Doesn't work
-# with the latest Visual Studio. Has issues with python 3.9 and
-# python 3.10.
-# Extra bugs: #798192 #723741 #727212 #730330
-# Removal on 2021-11-09. Bug #817389.
-dev-python/ptvsd
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-10)
-# Inactive upstream with reported bugs. Has issues with python 3.9
-# and python 3.10.
-# Removal on 2021-11-09. Bug #817386.
-dev-python/pipfile
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-10)
-# Upstream lost to history. Web archive finds a very broken repo.
-# Has issues with python 3.9 and python 3.10.
-# Extra Bugs: Bug #696674, Bug #814572
-# Removal on 2021-11-09. Bug #817383.
-dev-db/sadisplay
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-10-10)
-# Old project, has problems with symlinks in repo. Fails for new
-# GitHub projects.
-# Removal on 2021-11-09. Bug #817380.
-dev-vcs/github-pages-publish
-
-# Joonas Niilola <juippis@gentoo.org> (2021-10-10)
-# Development stopped by upstream. Switch to its actively developed
-# fork, x11-misc/picom. Bug #817338. Removal in ~30 days.
-x11-misc/compton
-
-# Joonas Niilola <juippis@gentoo.org> (2021-10-10)
-# LiveOnlyPackage with no maintainer. Upstream has multiple releases.
-# Bug #817320. Removal in ~30 days.
-dev-vcs/gti
-
# Sam James <sam@gentoo.org> (2021-10-10)
# Needs upstream build system fixes (currently in progress).
# Python toggles don't work correctly right now.
# Masking this development release for now.
=media-libs/gexiv2-0.13.0
-# Patrice Clement <monsieurp@gentoo.org> (2021-10-09)
-# Obsolete and unmaintained. Please switch to app-text/htmltidy.
-# Bug #564884. Masked for removal in 30 days.
-app-text/tidy-html5
-
# Ionen Wolkens <ionen@gentoo.org> (2021-10-09)
# Vulkan beta driver branch aimed at Vulkan developers for testing
# new features. Beside vulkan, it is typically behind the main branch
@@ -505,17 +605,6 @@ x11-drivers/nvidia-drivers:0/vulkan
# https://bugs.exim.org/show_bug.cgi?id=2813
=mail-mta/exim-4.95
-# Hans de Graaff <graaff@gentoo.org> (2021-10-03)
-# Old obsolete slots. Use a newer slot instead.
-# Masked for removal in 30 days.
-dev-ruby/hashie:0
-dev-ruby/thor:0
-
-# Alfredo Tupone <tupone@gentoo.org> (2021-09-30)
-# Deprecated upstream
-# bug #815466. Removal on 2021-10-30.
-dev-ml/ppx_metaquot
-
# John Helmert III <ajak@gentoo.org> (2021-09-29)
# VM image data corruption bug, causing I/O errors in VMs. Bug #815379
=app-emulation/qemu-6.1.0-r1
@@ -543,11 +632,6 @@ media-sound/pulseaudio-daemon
# Incompatible with c++17 abseil-cpp, no in-tree consumers yet
media-libs/webrtc-audio-processing:1
-# Alfredo Tupone <tupone@gentoo.org> (2021-09-19)
-# Mask gnat-gpl-2018 and gnat-gpl-2019. Please switch
-# to a fresher gnat-gpl branch.
-<dev-lang/gnat-gpl-2019
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-09-18)
# sys-devel/automake version 1.11 is EOL and is only useful for testing
# old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall.
@@ -601,6 +685,18 @@ net-libs/libsoup:3.0
# breaks if not all at least many revdeps. #805011 for tracker bug.
>=net-libs/mbedtls-3.0.0
+# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2021-11-04)
+# This release adds enforcement of the Taproot protocol change to the Bitcoin
+# rules, beginning in November. Protocol changes require user consent to be
+# effective, and if enforced inconsistently within the community may compromise
+# your security or others! If you do not know what you are doing, learn more
+# before November. (You must make a decision either way - simply not upgrading
+# is insecure in all scenarios.)
+# To learn more, see https://bitcointaproot.cc
+>=net-p2p/bitcoind-0.21.1
+>=net-p2p/bitcoin-qt-0.21.1
+>=net-libs/libbitcoinconsensus-0.21.1
+
# Lars Wendler <polynomial-c@gentoo.org> (2021-07-10)
# Masked for testing
# bug #802186
@@ -623,6 +719,7 @@ net-libs/libsoup:3.0
# bug #816498
>=dev-lang/ocaml-4.13
>=dev-ml/camlp4-4.13
+>=dev-ml/labltk-8.06.11
# Bernard Cafarelli <voyageur@gentoo.org> (2021-06-04)
# Alpha versions of fetchmail 7
@@ -721,11 +818,6 @@ media-plugins/kodi-game-libretro-dosbox
app-office/texmacs
<dev-scheme/guile-2
-# Robin H. Johnson <robbat2@gentoo.org> (2019-07-08)
-# Needs LOTS of testing, broke boot on my laptop in early attempts, maybe needs
-# matching genkernel work?
->=sys-fs/lvm2-2.03
-
# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-25)
# Masked per security vulnerability CVE-2018-14345, bug #661510
# Keeping it masked while users have unsolved issues with >0.15.0.
diff --git a/profiles/prefix/darwin/macos/arch/arm64/package.mask b/profiles/prefix/darwin/macos/arch/arm64/package.mask
new file mode 100644
index 000000000000..b642037494ec
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/arm64/package.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2021-11-09)
+# Doesn't support arm64. Fall back to snapshot in ::prefix for now.
+=sys-devel/gcc-11.2.0
diff --git a/profiles/prefix/darwin/macos/arch/arm64/package.use.mask b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
new file mode 100644
index 000000000000..6cc70f2fb18a
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
@@ -0,0 +1,8 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2021-11-09)
+# Older GMP releases have a bug in their arm64 Darwin ASM
+# 6.2.2 isn't released but this will catch any releases we know are broken
+# like 6.2.1, and it's already fixed in git upstream.
+<dev-libs/gmp-6.2.2 asm
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 4ed5b6793aaf..e969a964e09b 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1338,6 +1338,7 @@ dev-embedded/sdcc:pdk16 - Add support for PDK16
dev-embedded/sdcc:pic14 - Add support for Microchip 14 bits PICs
dev-embedded/sdcc:pic16 - Add support for Microchip 16 bits PICs
dev-embedded/sdcc:r2k - Add support for Rabbit 2000
+dev-embedded/sdcc:r2ka - Add support for Rabbit 2000A
dev-embedded/sdcc:r3ka - Add support for Rabbit 3000A
dev-embedded/sdcc:s08 - Add support for Freescale/Motorola S08
dev-embedded/sdcc:sdbinutils - Enable SDCC library archive utilities sdar, sdranlib, sdnm
@@ -1348,6 +1349,7 @@ dev-embedded/sdcc:tlcs90 - Add support for TLCS-90
dev-embedded/sdcc:ucsim - Enable software simulator for microcontrollers
dev-embedded/sdcc:z180 - Add support for Zilog Z180
dev-embedded/sdcc:z80 - Add support for Zilog Z80
+dev-embedded/sdcc:z80n - Add support for Zilog Z80N
dev-embedded/u-boot-tools:envtools - Build only the target-side environment tools
dev-embedded/urjtag:ftd2xx - Enable support for USB FTDI chips via dev-embedded/libftd2xx
dev-embedded/urjtag:ftdi - Enable support for USB FTDI chips via dev-embedded/libftdi
@@ -1716,12 +1718,9 @@ dev-lang/ghc:ghcmakebinary - Internal: Build binary friendly for redistribution.
dev-lang/ghc:gmp - Use dev-libs/gmp for integer operations (works faster, but an external depend).
dev-lang/ghc:numa - Enable NUMA thread balancing policy using sys-process/numactl.
dev-lang/gnat-gpl:ada - Build the ADA language (GNAT) frontend
-dev-lang/gnat-gpl:awt - Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+
dev-lang/gnat-gpl:bootstrap - Used to bootstrap gnat-gpl
-dev-lang/gnat-gpl:cilk - Support the Cilk Plus language (C/C++ based languages for parallel programming)
dev-lang/gnat-gpl:d - Enable support for the D programming language
dev-lang/gnat-gpl:fixed-point - Enable fixed-point arithmetic support for MIPS targets in gcc (Warning: significantly increases compile time!)
-dev-lang/gnat-gpl:gcj - Build the GCJ Java language frontend.
dev-lang/gnat-gpl:go - Build the GCC Go language frontend.
dev-lang/gnat-gpl:graphite - Add support for the framework for loop optimizations based on a polyhedral intermediate representation
dev-lang/gnat-gpl:libssp - Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)
@@ -1820,12 +1819,14 @@ dev-lang/rust:miri - Install miri, an interpreter for Rust's mid-level intermedi
dev-lang/rust:nightly - Enable nightly (UNSTABLE) features
dev-lang/rust:parallel-compiler - Build a multi-threaded rustc (experimental, not tested by upstream)
dev-lang/rust:rls - Install rls, Rust Language Server (used with IDEs supporting RLS protocol)
+dev-lang/rust:rust-src - Install rust-src, needed by developer tools and for build-std (cross)
dev-lang/rust:rustfmt - Install rustfmt, Rust code formatter
dev-lang/rust:system-bootstrap - Bootstrap using installed rust compiler
dev-lang/rust:system-llvm - Use the system LLVM install
dev-lang/rust:wasm - Build support for the wasm32-unknown-unknown target
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:rust-src - Install rust-src, needed by developer tools and for build-std (cross)
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
@@ -2317,7 +2318,6 @@ dev-perl/HTML-Mason:modperl - Enable www-apache/mod_perl support
dev-perl/HTTP-Entity-Parser:xs - Install C-Based dependieces for faster performance
dev-perl/JSON:xs - Install C-based dev-perl/JSON-XS for faster performance
dev-perl/JSON-MaybeXS:xs - Install a C-Based backend to make JSON encode/decode fast
-dev-perl/Lab-VXI11:libtirpc - Build against net-libs/libtirpc for RPC support
dev-perl/List-MoreUtils:xs - Install C-Based backend implementation for performance
dev-perl/MCE:sereal - Install dev-perl/Sereal-Encoder and decoder for faster worker IPC
dev-perl/Mail-IMAPClient:md5 - Install support for DIGEST-MD5 and CRAM-MD5 Authentication
@@ -2406,6 +2406,10 @@ dev-python/QtPy:xml - Pull in QtXml module
dev-python/QtPy:xmlpatterns - Pull in bindings for the QtXmlPatterns module
dev-python/autobahn:scram - Add support for WAMP-SCRAM authentication
dev-python/autobahn:xbr - Add support for XBR decentralized data markets and etherium blockchain
+dev-python/bpython:clipboard - Enable copying to clipboard using dev-python/pyperclip
+dev-python/bpython:jedi - Enable autocompletion using dev-python/jedi
+dev-python/bpython:urwid - Ebable dev-python/urwid-based interface
+dev-python/bpython:watch - Enable watching paths using dev-python/watchdog
dev-python/ctypescrypto:gost - Build with support for GOST Message Authentication Code
dev-python/cvxopt:dsdp - Use interior point library sci-libs/dsdp
dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk
@@ -2486,6 +2490,7 @@ dev-python/rarfile:compressed - Enables the module to support compressed v3 arch
dev-python/rfc3986:idna - enable support for the IDNA specification (RFC 5891)
dev-python/rpyc:gdb - Run tests depending on sys-devel/gdb
dev-python/rpyc:numpy - Run tests depending on dev-python/numpy, dev-python/pandas
+dev-python/scipy:pythran - Use dev-python/pythran to accelerate runtime
dev-python/scipy:sparse - Adds support for sparse solving with sci-libs/umfpack
dev-python/shiboken2:docstrings - Expose documentation as Python docstrings (recommended)
dev-python/shiboken2:numpy - Implicitly convert passed NumPy arrays to Qt lists
@@ -2890,7 +2895,6 @@ dev-vcs/git:gpg - Pull in gnupg for signing -- without gnupg, attempts at signin
dev-vcs/git:highlight - GitWeb support for app-text/highlight
dev-vcs/git:mediawiki - Support pulling and pushing from MediaWiki
dev-vcs/git:mediawiki-experimental - Add experimental patches for improved MediaWiki support
-dev-vcs/git:pcre-jit - Enable JIT for pcre
dev-vcs/git:perforce - Add support for Perforce version control system (requires manual installation of Perforce client)
dev-vcs/git:ppcsha1 - Make use of a bundled routine that is optimized for the PPC arch
dev-vcs/git:subversion - Include git-svn for dev-vcs/subversion support
@@ -3704,6 +3708,7 @@ mail-client/thunderbird:hwaccel - Force-enable hardware-accelerated rendering (M
mail-client/thunderbird:lto - Enable Link Time Optimization (LTO). Requires Gold linker when using GCC or LDD linker when using Clang
mail-client/thunderbird:openh264 - Use media-libs/openh264 for H.264 support instead of downloading binary blob from Mozilla at runtime
mail-client/thunderbird:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time.
+mail-client/thunderbird:sndio - Enable support for the media-sound/sndio backend
mail-client/thunderbird:system-av1 - Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled.
mail-client/thunderbird:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled.
mail-client/thunderbird:system-icu - Use the system-wide dev-libs/icu instead of bundled.
@@ -5094,7 +5099,6 @@ media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation.
media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx.
media-video/smplayer:autoshutdown - Enable the option to shutdown your computer after finishing the playlist. This requires dev-qt/qtdbus as dependency.
media-video/smplayer:mpris - Enable support for MPRIS2 (Media Player Remote Interfacing Specification, version 2), a DBus interface for remote control, which requires dev-qt/qtdbus as dependency.
-media-video/subtitlecomposer:mpv - Build mpv backend support
media-video/totem:python - Build dev-lang/python using plugins (dbusservice for notifications and MPRIS control, interactive python console and opensubtitles lookup)
media-video/transcode:mjpeg - Enables mjpegtools support
media-video/transcode:nuv - NuppelVideo container format demuxing
@@ -5987,7 +5991,6 @@ net-libs/gnutls:test-full - Enable full test mode
net-libs/gnutls:tls-heartbeat - Enable the Heartbeat Extension in TLS and DTLS
net-libs/gnutls:tools - Build extra tools
net-libs/gnutls:valgrind - Enable usage of dev-util/valgrind in debug
-net-libs/iax:snomhack - Use slower memset for SNOM phoneem
net-libs/ldns:dane - Enable DNS-based Authentication of Named Entities (DANE) support
net-libs/ldns:ecdsa - Enable ECDSA support
net-libs/ldns:ed25519 - Enable ED25519 support
@@ -7363,6 +7366,7 @@ sci-libs/rocBLAS:test - Perform rocblas-test to compare the result between rocBL
sci-libs/rocPRIM:benchmark - Build and install benchmark programs.
sci-libs/rocRAND:benchmark - Build and install benchmark programs.
sci-libs/rocSPARSE:benchmark - Build and install rocblas-bench.
+sci-libs/rocThrust:benchmark - Build and install benchmark binary.
sci-libs/rtabmap:openni2 - Adds support for Kinect-like 3D sensors devices with dev-libs/OpenNI2.
sci-libs/scotch:int64 - Build the 64 bits integer library (needed for > 2^31 vertices)
sci-libs/scotch:tools - Provides the graph, mesh, architecture, mapping/ordering, output handling programs (see Scotch User's Guide).
@@ -7390,7 +7394,6 @@ sci-libs/tensorflow:cuda - Enable support for nVidia CUDA
sci-libs/tensorflow:xla - XLA (Accelerated Linear Algebra) Optimizing Compiler for TensorFlow
sci-libs/trilinos:adolc - Add support for adolc (sci-libs/adolc)
sci-libs/trilinos:arprec - Add support for arprec (sci-libs/arprec)
-sci-libs/trilinos:boost - Add support for boost (dev-libs/boost)
sci-libs/trilinos:clp - Add support for clp (sci-libs/coinor-clp)
sci-libs/trilinos:cuda - Add support for cuda (dev-util/nvidia-cuda-toolkit)
sci-libs/trilinos:eigen - Add support for eigen (dev-cpp/eigen)
@@ -7839,6 +7842,7 @@ sys-apps/systemd:fido2 - Enable FIDO2 support
sys-apps/systemd:gcrypt - Enable sealing of journal files using gcrypt
sys-apps/systemd:gnuefi - Enable EFI boot manager and stub loader (built using sys-boot/gnu-efi)
sys-apps/systemd:homed - Enable portable home directories
+sys-apps/systemd:hostnamed-fallback - Enable setting hostname with networkd/hostnamed without polkit (requires running sys-apps/dbus-broker)
sys-apps/systemd:http - Enable embedded HTTP server in journald
sys-apps/systemd:hwdb - Enable support for the hardware database
sys-apps/systemd:importd - Enable import daemon
@@ -8143,9 +8147,10 @@ sys-devel/gdb:xml - Support parsing XML data files needed (at least) for cpu fea
sys-devel/gdb:xxhash - Use dev-libs/xxhash to speed up internal hashing.
sys-devel/gettext:cvs - When running `autopoint`, use cvs to store the internal development files; this requires cvs at runtime, but will be faster/smaller than raw archives
sys-devel/gettext:git - When running `autopoint`, use git to store the internal development files; this requires git at runtime, but will be faster/smaller than raw archives
+sys-devel/llvm:binutils-plugin - Build the binutils plugin
sys-devel/llvm:doc - Build and install the HTML documentation and regenerate the man pages
sys-devel/llvm:exegesis - Enable performance counter support for llvm-exegesis tool that can be used to measure host machine instruction characteristics
-sys-devel/llvm:gold - Build the gold linker plugin
+sys-devel/llvm:gold - Build the binutils plugin
sys-devel/llvm:ncurses - Support querying terminal properties using ncurses' terminfo
sys-devel/llvm:xar - Support dumping LLVM bitcode sections in Mach-O files (uses app-arch/xar)
sys-devel/llvm:z3 - Enable support for sci-mathematics/z3 constraint solver
@@ -8243,13 +8248,15 @@ sys-fs/lessfs:memtrace - Enable leefs to create a report regarding the memory al
sys-fs/loop-aes:extra-ciphers - Enable extra ciphers
sys-fs/loop-aes:keyscrub - Protects the encryption key in memory but takes more cpu resources
sys-fs/lvm2:device-mapper-only - Build only device-mapper and not the rest of LVM2 (UNSUPPORTED)
-sys-fs/lvm2:lvm2create_initrd - Install lvm2create_initrd script and pull in sys-apps/makedev for the /sbin/MAKEDEV command
+sys-fs/lvm2:lvm2create-initrd - Install lvm2create_initrd script and pull in sys-apps/makedev for the /sbin/MAKEDEV command
sys-fs/lvm2:sanlock - Enable lvmlockd with support for sanlock
sys-fs/lvm2:thin - Support for thin volumes
sys-fs/mtpfs:mad - Enable handling of MP3's metadata
sys-fs/multipath-tools:rbd - Enable Rados block device support via sys-cluster/ceph
+sys-fs/ntfs3g:fuse - Enable ntfs-3g FUSE driver
+sys-fs/ntfs3g:mount-ntfs - Install mount.ntfs symlink
sys-fs/ntfs3g:ntfsdecrypt - Build and install the ntfsdecrypt application.
-sys-fs/ntfs3g:ntfsprogs - Include internal version of ntfsprogs.
+sys-fs/ntfs3g:ntfsprogs - Enable ntfsprogs
sys-fs/quota:netlink - Compile daemon receiving quota messages via netlink
sys-fs/quota:rpc - Enable quota interaction via RPC
sys-fs/squashfs-tools-ng:tools - Build the gensquashfs, rdsquashfs, sqfs2tar, sqfsdiff, and tar2sqfs tools
@@ -8304,7 +8311,6 @@ sys-libs/compiler-rt-sanitizers:msan - Build Memory Sanitizer runtime.
sys-libs/compiler-rt-sanitizers:orc - Build ORC runtime.
sys-libs/compiler-rt-sanitizers:profile - Build profiling runtime.
sys-libs/compiler-rt-sanitizers:safestack - Build SafeStack runtime.
-sys-libs/compiler-rt-sanitizers:sanitize - Build sanitizer runtimes.
sys-libs/compiler-rt-sanitizers:scudo - Build Scudo Hardened Allocator.
sys-libs/compiler-rt-sanitizers:shadowcallstack - Build ShadowCallStack.
sys-libs/compiler-rt-sanitizers:tsan - Build Thread Sanitizer runtime.
@@ -8756,8 +8762,6 @@ x11-misc/bumblebee:bbswitch - Add dependency on sys-power/bbswitch for PM featur
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.
x11-misc/e16-keyedit:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+:3
x11-misc/fbpager:xrender - Enable transparency support via x11-libs/libXrender