summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-20 10:22:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-20 10:22:14 +0100
commit46eedbedafdb0040c37884982d4c775ce277fb7b (patch)
treedb33a91259730be84999e13a8d8168c799f50ac0 /profiles
parente23a08d0c97a0cc415aaa165da840b056f93c997 (diff)
gentoo resync : 20.10.2021
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin146986 -> 146969 bytes
-rw-r--r--profiles/arch/amd64/make.defaults4
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask2
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/arm/make.defaults2
-rw-r--r--profiles/arch/arm64/package.use.mask9
-rw-r--r--profiles/arch/hppa/make.defaults6
-rw-r--r--profiles/arch/hppa/package.use.mask6
-rw-r--r--profiles/arch/hppa/use.mask4
-rw-r--r--profiles/arch/hppa/use.stable.mask15
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc32/make.defaults2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask9
-rw-r--r--profiles/arch/powerpc/ppc32/use.mask12
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask20
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/make.defaults2
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask21
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/use.stable.mask2
-rw-r--r--profiles/arch/riscv/package.use.mask5
-rw-r--r--profiles/arch/sparc/make.defaults2
-rw-r--r--profiles/arch/sparc/package.use.mask10
-rw-r--r--profiles/arch/sparc/use.mask4
-rw-r--r--profiles/arch/sparc/use.stable.mask2
-rw-r--r--profiles/arch/x86/make.defaults2
-rw-r--r--profiles/arch/x86/package.use.mask9
-rw-r--r--profiles/base/make.defaults4
-rw-r--r--profiles/base/package.use4
-rw-r--r--profiles/base/package.use.mask19
-rw-r--r--profiles/base/package.use.stable.mask5
-rw-r--r--profiles/base/use.stable.mask3
-rw-r--r--profiles/default/linux/musl/package.mask3
-rw-r--r--profiles/features/musl/make.defaults5
-rw-r--r--profiles/package.mask324
-rw-r--r--profiles/use.local.desc33
37 files changed, 355 insertions, 221 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 69e8a285fdde..49be2484053d 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/make.defaults b/profiles/arch/amd64/make.defaults
index afe2ba0ad010..775103c63ac8 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="amd64"
@@ -38,7 +38,7 @@ LDFLAGS_x32="-m elf32_x86_64"
CHOST_x32="x86_64-pc-linux-gnux32"
# Simon Stelling <blubb@gentoo.org> (2006-10-24)
-# They are masked, but we can enable them anyway for those who have
+# They are masked, but we can enable them anyway for those who have
# >=portage-2.1.2_pre3-r4
CPU_FLAGS_X86="mmx mmxext sse sse2"
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index d753dcd3504a..e4411cb89cb1 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -59,9 +59,7 @@ games-arcade/dynamitejack
games-arcade/gish-demo
games-arcade/jardinains
games-arcade/thinktanks-demo
-games-emulation/caps
games-emulation/gens
-games-emulation/nestra
<games-emulation/pcsx2-9999
games-emulation/vgba
games-emulation/zinc
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 16eb9ca985ee..7498557f1796 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Marek Szuba <marecki@gentoo.org> (2021-10-10)
+# Does work on amd64 and x86
+x11-misc/read-edid -vbe-mode
+
# Lars Wendler <polynomial-c@gentoo.org> (2021-08-27)
# media-libs/webrtc-audio-processing only has amd64 and x86 keywords
media-video/pipewire -echo-cancel
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 70dc565bdd34..8c15da959c05 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2008-2020 Gentoo Authors
+# Copyright 2008-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM profile
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index ddc7dccfcf54..de20b104f51b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ben Kohler <bkohler@gentoo.org> (2021-10-18)
+# missing keywords on net-misc/pyhoca-cli and its deps
+net-misc/remmina x2go
+
# Jakov Smolić <jsmolic@gentoo.org> (2021-10-07)
# dev-libs/mongo-c-driver is not keyworded here
net-analyzer/zmap mongo
@@ -31,10 +35,6 @@ dev-util/diffoscope pascal
# and media-plugins/zam-plugins not keyworded here
media-sound/easyeffects rnnoise webrtc zamaudio
-# Stefan Strogin <steils@gentoo.org> (2021-06-27)
-# Requires dev-python/adblock which is not keyworded on arm64 yet
-www-client/qutebrowser adblock
-
# Sam James <sam@gentoo.org> (2021-04-14)
# Supports 64-bit NEON
# Note: libpng-compat 1.5.30 does NOT seem to.
@@ -299,6 +299,7 @@ net-fs/samba dmapi
sci-libs/gdal armadillo netcdf
sys-fs/btrfs-progs reiserfs
www-client/chromium widevine
+www-client/qutebrowser widevine
www-client/vivaldi widevine
www-client/vivaldi-snapshot widevine
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 4da39eeda983..5ae3874285d7 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="hppa"
@@ -24,3 +24,7 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
+
+# Hans de Graaff <graaff@gentoo.org> (2021-10-10)
+# Temporary override base default to support the ruby27 stable bug 801289
+RUBY_TARGETS="ruby26"
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 691bef98f0ce..8157e119deba 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.
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Avoid unkeyworded dependencies
+x11-libs/gtk+ cloudprint
+
# Sam James <sam@gentoo.org> (2021-09-14)
# fdk-aac, libfreeaptx not keyworded here
# nor is jack2
@@ -295,7 +299,7 @@ sci-mathematics/octave hdf5 qhull
# Jeroen Roovers <jer@gentoo.org> (2012-07-08)
# media-libs/devil has not been fully tested on HPPA
-media-gfx/graphviz devil
+media-gfx/graphviz devil lefty
# Jeroen Roovers <jer@gentoo.org> (2012-07-03)
# Mask USE=connman for net-libs/gupnp (bug #424225)
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 9d8cdc717833..eec8e480fd60 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -7,6 +7,10 @@
# 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-10-16)
+# media-libs/openexr is not keyworded.
+openexr
+
# James Le Cuirot <chewi@gentoo.org> (2021-08-10)
# media-video/pipewire is not keyworded. Bug #807616.
bluetooth
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 25572505eec8..dac2cc77e55d 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,21 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Avoid large number of dependencies which often
+# have to be stabilised.
+doc
+
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Avoid stabling chunks of GNOME and such as much as possible.
+# bug #807637
+colord
+introspection
+
+# Hans de Graaff <graaff@gentoo.org> (2021-10-10)
+# Temporary entry to support the ruby27 stable bug 801289
+ruby_targets_ruby27
+
# Matt Turner <mattst88@gentoo.org> (2021-09-22)
# media-libs/libsamplerate is not stable on hppa
libsamplerate
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 1905e7a6b62a..639176a9f265 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
+# Sam James <sam@gentoo.org> (2021-10-17)
+# media-libs/libheif not keyworded here
+sci-libs/gdal heif
+
# Sam James <sam@gentoo.org> (2021-09-14)
# JACK2 isn't keyworded here
# bug #807616
diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults
index 46b593ce2868..0332427d751e 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -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
# All extra USE/etc should be specified in sub-profiles.
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 7aca7703286c..637b5a7129af 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
+# Sam James <sam@gentoo.org> (2021-10-17)
+# media-libs/libheif not keyworded here
+sci-libs/gdal heif
+
# Marek Szuba <marecki@gentoo.org> (2021-08-11)
# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
app-text/htmltidy test
@@ -27,11 +31,6 @@ dev-python/diskcache test
# bug #708344
sys-devel/llvm gold
-# 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
-x11-misc/read-edid vbe-mode
-
# 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/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask
index 61833043490e..760fc9331531 100644
--- a/profiles/arch/powerpc/ppc32/use.mask
+++ b/profiles/arch/powerpc/ppc32/use.mask
@@ -1,9 +1,19 @@
-# Copyright 2008-2020 Gentoo Authors
+# Copyright 2008-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-ppc
+# Sam James <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE (bug #818424)
+# ...and openscenegraph needs openexr.
+openexr
+osg
+
+# Sam James <sam@gentoo.org> (2021-10-11)
+# sys-libs/llvm-libunwind isn't keyworded here
+llvm-libunwind
+
# Matt Turner <mattst88@gentoo.org> (07-25-2021)
# gnome-shell requires rustified librsvg.
gnome-shell
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index caf4ed631a0a..29cc18c63a1b 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,26 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-10-16)
+# (un)mask for media-libs/openexr and its reverse dependencies.
+# Broken on big endian, but should be fine on le.
+# bug #818424
+-dev-games/openscenegraph
+-dev-games/openscenegraph-qt
+-media-libs/openexr
+-media-libs/ctl
+-media-gfx/openvdb
+-media-libs/embree
+-media-libs/opencolorio
+-media-libs/openimageio
+-media-libs/osl
+
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Fails with "No byte-swap function available on big-endian platform." on be
+# but fine on le.
+# bug #711940
+-dev-db/mysql-connector-c++
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-05-17)↲
# chromium works on ppc64le
-www-client/chromium
diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask
index 208423630f7b..1e05b89c6963 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE, but should on LE.
+# ...and openscenegraph needs openexr.
+-openexr
+-osg
+
# Michał Górny <mgorny@gentoo.org> (2021-01-07)
# Prebuilt kernels are supported here.
-dist-kernel
diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults
index b4dbccd021c3..ff2526a25304 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -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
# All extra USE/etc should be specified in sub-profiles.
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index 8ba483baa4cb..36a972da57c5 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,25 @@
-# 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-10-16)
+# Mask for media-libs/openexr and its reverse dependencies.
+# Broken on big endian.
+# bug #818424
+dev-games/openscenegraph
+dev-games/openscenegraph-qt
+media-libs/openexr
+media-libs/ctl
+media-gfx/openvdb
+media-libs/embree
+media-libs/opencolorio
+media-libs/openimageio
+media-libs/osl
+
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Fails with "No byte-swap function available on big-endian platform."
+# bug #711940
+dev-db/mysql-connector-c++
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-05-17)
# chromium does not work on ppc64be
www-client/chromium
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 8e183aa4544c..2d390aafe9c0 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
+# Sam James <sam@gentoo.org> (2021-10-17)
+# Go doesn't support pie on ppc64, bug #818529
+net-dns/dnscrypt-proxy pie
+
# Sam James <sam@gentoo.org> (2021-09-23)
# Needs media-libs/libldac which builds on ppc64le, but not be
media-video/pipewire -bluetooth
diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask
index 4c7c76de9252..63cd97f2d51e 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -1,8 +1,14 @@
-# Copyright 2008-2019 Gentoo Authors
+# Copyright 2008-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
+# Sam James <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE (bug #818424)
+# ...and openscenegraph needs openexr.
+openexr
+osg
+
# Michał Górny <mgorny@gentoo.org> (2014-06-27)
# Unmask multilib flag for the ABI.
-abi_ppc_64
diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask
index 40076c2d9879..270d61458e3c 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.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
# This file requires eapi 5 or later. New entries go on top.
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 3db64c002a9d..2800f41f088f 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Alex Fan <alexfanqi@yahoo.com> (2021-10-11)
+# sci-libs/sundials fails several tests #817680
+sci-mathematics/octave sundials
+
# Alex Fan <alexfanqi@yahoo.com> (2021-09-27)
# depends on mysql
kde-apps/akonadi mysql
@@ -26,6 +30,7 @@ sys-cluster/ceph pmdk
# Sam James <sam@gentoo.org> (2021-09-12)
# Marek Szuba <marecki@gentoo.org> (2021-07-05)
# dev-ruby/asciidoctor isn't keyworded here
+app-admin/keepassxc doc
dev-libs/nanomsg doc
dev-util/ccache doc
net-misc/chrony html
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index 41d01f6982b6..584be81c8c45 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -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
ARCH="sparc"
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 86f94003e25a..aa196241bf1a 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Requires dev-db/mariadb which, at last check, was broken on sparc.
+# bug #814719
+dev-python/mysqlclient test
+
# Sam James <sam@gentoo.org> (2021-09-14)
# jack2 not keyworded here
# bug #807616
@@ -28,11 +33,6 @@ dev-python/diskcache test
# 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
-x11-misc/read-edid vbe-mode
-
# Sam James <sam@gentoo.org> (2021-04-27)
# Deps not yet tested/keyworded.
sys-devel/clang default-compiler-rt default-libcxx default-lld
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 0d34b5fdc638..78b3f2e1e15a 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-sparc
+# Sam James <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE.
+openexr
+
# James Le Cuirot <chewi@gentoo.org> (2021-08-10)
# media-video/pipewire is not keyworded. Bug #807616.
pipewire
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index 651f15426c69..fec578b5e9ab 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -40,7 +40,7 @@ sbcl
# Pacho Ramos <pacho@gentoo.org> (2014-04-17)
# Dropped stable keywords after the discussion caused by
-# Gnome 3.8/3.10 stabilization on this arch
+# Gnome 3.8/3.10 stabilization on this arch
devhelp
dia
eds
diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index 2c3d14cf5e75..4a9685fa276e 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -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
# All extra USE/etc should be specified in sub-profiles.
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index f8dbe499da81..f6a56f5514de 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2021-10-10)
+# Does work on amd64 and x86
+x11-misc/read-edid -vbe-mode
+
# Lars Wendler <polynomial-c@gentoo.org> (2021-08-27)
# media-libs/webrtc-audio-processing only has amd64 and x86 keywords
media-video/pipewire -echo-cancel
@@ -39,10 +43,6 @@ media-video/obs-studio browser
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
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-25)
# Depends on either unkeyworded dev-java/openjdk:11
# or unavailable >=dev-java/icedtea-4, bug #785640
@@ -303,6 +303,7 @@ dev-db/mariadb -jdbc
# Mike Gilbert <floppym@gentoo.org> (2016-03-03)
# chrome-binary-plugins dropped x86 support
www-client/chromium widevine
+www-client/qutebrowser widevine
www-client/vivaldi widevine
www-client/vivaldi-snapshot widevine
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index db1bba9bb64d..4aa838bae261 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -101,8 +101,8 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te
# Manuel Rüger <mrueg@gentoo.org> (2015-09-09)
# Default Ruby build target(s)
-# Updated to include ruby26 on 2020-09-14
-RUBY_TARGETS="ruby26"
+# Updated to include ruby27 on 2021-10-10
+RUBY_TARGETS="ruby26 ruby27"
# Enable extended filesystem attribute support by default.
# https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0
diff --git a/profiles/base/package.use b/profiles/base/package.use
index 2eb93144eb97..578d19fbb242 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -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-10-14)
+# Unconditional dependency on >= Lua 5.3, so let's just pick 5.4
+>=app-arch/rpm-4.17.0 lua_single_target_lua5-4
+
# Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> (2021-09-13)
# WirePlumber obligatory links and embeds either Lua 5.3 or 5.4
# interpreter with the later being the upstream default.
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 646cbed4a0ae..7aef25d015e5 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,25 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-10-16)
+# openjfx for openjdk17 is not yet available
+dev-java/openjdk:17 javafx
+
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Fails to compile, bug #787134
+=sys-fs/dd-rescue-1.99.11 cpu_flags_x86_avx2
+
+# Marek Szuba <marecki@gentoo.org> (2021-10-10)
+# Legacy interface that depends on dev-libs/libx86 and specific kernel
+# headers, both of which are only available on certain arches.
+x11-misc/read-edid vbe-mode
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-10-09)
+# ld.gold is essentially abandoned; using it as default may have
+# unintended consequences. Disabling this feature in future ebuilds.
+>sys-devel/binutils-2.37_p1 default-gold
+>sys-devel/binutils-hppa64-2.37_p1 default-gold
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-10-07)
# parallel-compiler feature is not tested by upstream
# and is not recommended for general usage and may silently
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 80c9e923ffde..525f6417906f 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,11 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Sergey Popov <pinkbyte@gentoo.org> (2021-10-14)
+# net-libs/grpc is not yet stabilized,
+# so mask optional use flag on net-misc/frr
+net-misc/frr grpc
+
# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
# dev-libs/efl is only stabilized on two arches.
app-crypt/pinentry efl
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 218e736762fc..07b55fe4e694 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -13,7 +13,6 @@ darcs
python_targets_pypy3
python_single_target_pypy3
-# Hans de Graaff <graaff@gentoo.org> (2020-12-26)
+# Hans de Graaff <graaff@gentoo.org> (2021-10-10)
# Currently in testing and not ready to go stable yet.
-ruby_targets_ruby27
ruby_targets_ruby30
diff --git a/profiles/default/linux/musl/package.mask b/profiles/default/linux/musl/package.mask
index b3990d527505..c0b4d10a84cc 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
sys-libs/uclibc-ng
@@ -35,7 +35,6 @@ games-arcade/barbarian-bin
games-arcade/dynamitejack
games-arcade/jardinains
games-arcade/thinktanks-demo
-games-emulation/nestra
games-emulation/zinc
games-emulation/zsnes
games-fps/etqw-demo
diff --git a/profiles/features/musl/make.defaults b/profiles/features/musl/make.defaults
index a55eb81dd102..80a8fdf9240f 100644
--- a/profiles/features/musl/make.defaults
+++ b/profiles/features/musl/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
PORTAGE_LIBC="musl"
@@ -15,4 +15,5 @@ FEATURES="-multilib-strict"
# TODO: fix so musl doesn't generate this for all packages
# that use a charset, it causes package collisons.
-INSTALL_MASK="charset.alias locale.alias"
+# Note: we use a full path for locale.alias for bug #799437
+INSTALL_MASK="charset.alias /usr/share/locale/locale.alias"
diff --git a/profiles/package.mask b/profiles/package.mask
index c73ae18e286f..00b1dfb635e6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,155 @@
#--- END OF EXAMPLES ---
+# David Seifert <soap@gentoo.org> (2021-10-17)
+# Broken since pretty much forever, last release 17 years ago, already
+# removed by Fedora. Bug #386275, #731042, #762346, removal in 30 days.
+media-sound/cdcd
+
+# Hans de Graaff <graaff@gentoo.org> (2021-10-17)
+# Obsolete package, replaced by dev-ruby/minitar.
+# No reverse dependencies left. Masked for removal in 30 days.
+dev-ruby/archive-tar-minitar
+
+# Sam James <sam@gentoo.org> (2021-10-17)
+# Fails to build with glibc 2.34 and no reverse dependencies.
+# bug #806508
+# Removal on 2021-11-17.
+dev-cpp/rttr
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-10-16)
+# Binary-only package, cannot be distributed, download
+# is an unversioned URL which changes content. In brief,
+# a pain. Unmaintained from now on. If you pick it up,
+# you'll have to watch it closely. Removal in 30 days
+# otherwise. Bug 794700.
+net-im/webex
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-10-16)
+# Outdated virtual; the respective module was removed
+# from core Perl with Perl 5.32. Use dev-perl/Pod-Parser
+# instead. Removal in 30days.
+virtual/perl-Pod-Parser
+
+# David Seifert <soap@gentoo.org> (2021-10-16)
+# EAPI 5, open bugs, practically maintainer-needed,
+# abandoned upstream, no other distro carries this.
+# Bug #632237, bug #656818, removal in 30 days.
+x11-themes/gtk-engines-flat
+
+# David Seifert <soap@gentoo.org> (2021-10-16)
+# EAPI 5, fails to compile with OpenSSL 1.1, bug #719974.
+# Removal in 30 days.
+mail-filter/spamdyke
+
+# David Seifert <soap@gentoo.org> (2021-10-16)
+# EAPI 5, fails to compile with OpenSSL 1.1, bug #674242.
+# Removal in 30 days.
+dev-java/netty-tcnative
+
+# David Seifert <soap@gentoo.org> (2021-10-16)
+# EAPI 5, fails to compile, QA issues, .NET team is
+# abandoned, bug #643452, bug #688404.
+# Removal in 30 days.
+dev-dotnet/dbus-sharp
+dev-dotnet/dbus-sharp-glib
+
+# Sam James <sam@gentoo.org> (2021-10-16)
+# Fails to compile with modern OCaml
+# bug #704464, bug #780090
+# Removal on 2021-11-16.
+app-text/htmlc
+
+# Sam James <sam@gentoo.org> (2021-10-15)
+# Drop broken packages with no reverse dependencies
+# Removal on 2021-11-15. bug #817965, bug #771756, bug #767196
+dev-ml/async_ssl
+dev-ml/ppx_tools_versioned
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (2021-10-14)
+# Unused and outdated packages; the version in core Perl is
+# newer. Removal in 30 days.
+perl-core/Locale-Maketext-Simple
+perl-core/Math-BigInt
+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
+# and may be buggier or less secure. Only unmask if really wanted.
+x11-drivers/nvidia-drivers:0/vulkan
+
# Fabian Groffen <grobian@gentoo.org> (2021-10-03)
# Masked for erratic behaviour
# https://bugs.exim.org/show_bug.cgi?id=2813
@@ -50,63 +199,6 @@ dev-ruby/thor:0
# Bug #776895. Removal in ~30 days.
dev-libs/rapidxml
-# Andreas Sturmlechner <asturm@gentoo.org> (2021-10-01)
-# KDE Plasma 5.22.90 (5.23 Beta) mask - Pre-release version
-# See also: https://kde.org/announcements/plasma/5/5.22.90/
-# KDE Plasma Beta Review Day on 2021-10-01: https://tinyurl.com/kdereview
-~kde-plasma/bluedevil-5.22.90
-~kde-plasma/breeze-5.22.90
-~kde-plasma/breeze-grub-5.22.90
-~kde-plasma/breeze-gtk-5.22.90
-~kde-plasma/breeze-plymouth-5.22.90
-~kde-plasma/discover-5.22.90
-~kde-plasma/drkonqi-5.22.90
-~kde-plasma/kactivitymanagerd-5.22.90
-~kde-plasma/kde-cli-tools-5.22.90
-~kde-plasma/kde-gtk-config-5.22.90
-~kde-plasma/kdecoration-5.22.90
-~kde-plasma/kdeplasma-addons-5.22.90
-~kde-plasma/kgamma-5.22.90
-~kde-plasma/khotkeys-5.22.90
-~kde-plasma/kinfocenter-5.22.90
-~kde-plasma/kmenuedit-5.22.90
-~kde-plasma/kscreen-5.22.90
-~kde-plasma/kscreenlocker-5.22.90
-~kde-plasma/ksshaskpass-5.22.90
-~kde-plasma/ksystemstats-5.22.90
-~kde-plasma/kwallet-pam-5.22.90
-~kde-plasma/kwayland-integration-5.22.90
-~kde-plasma/kwayland-server-5.22.90
-~kde-plasma/kwin-5.22.90
-~kde-plasma/kwrited-5.22.90
-~kde-plasma/layer-shell-qt-5.22.90
-~kde-plasma/libkscreen-5.22.90
-~kde-plasma/libksysguard-5.22.90
-~kde-plasma/libkworkspace-5.22.90
-~kde-plasma/milou-5.22.90
-~kde-plasma/oxygen-5.22.90
-~kde-plasma/plasma-browser-integration-5.22.90
-~kde-plasma/plasma-desktop-5.22.90
-~kde-plasma/plasma-disks-5.22.90
-~kde-plasma/plasma-firewall-5.22.90
-~kde-plasma/plasma-integration-5.22.90
-~kde-plasma/plasma-meta-5.22.90
-~kde-plasma/plasma-nm-5.22.90
-~kde-plasma/plasma-pa-5.22.90
-~kde-plasma/plasma-sdk-5.22.90
-~kde-plasma/plasma-systemmonitor-5.22.90
-~kde-plasma/plasma-thunderbolt-5.22.90
-~kde-plasma/plasma-workspace-5.22.90
-~kde-plasma/plasma-workspace-wallpapers-5.22.90
-~kde-plasma/plasma-vault-5.22.90
-~kde-plasma/plymouth-kcm-5.22.90
-~kde-plasma/polkit-kde-agent-5.22.90
-~kde-plasma/powerdevil-5.22.90
-~kde-plasma/sddm-kcm-5.22.90
-~kde-plasma/systemsettings-5.22.90
-~kde-plasma/xdg-desktop-portal-kde-5.22.90
-~kde-plasma/xembed-sni-proxy-5.22.90
-
# Alfredo Tupone <tupone@gentoo.org> (2021-09-30)
# Deprecated upstream
# bug #815466.
@@ -162,23 +254,11 @@ media-libs/webrtc-audio-processing:1
# Removal on 2021-10-23. Bug #814449.
dev-python/python-jwt
-# Louis Sautier <sbraz@gentoo.org> (2021-09-19)
-# Last release in 2019, no reverse dependencies.
-# dev-python/isort provides similar functionality.
-# Removal on 2021-10-19, bug #813918.
-dev-python/flake8-import-order
-
# 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
-# Sam James <sam@gentoo.org> (2021-09-18)
-# Drops an unstable API which some projects were using
-# including Chromium. Masked to avoid runtime breakage.
-# bug #813705, bug #813711.
-=media-libs/harfbuzz-3.0.0
-
# 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.
@@ -204,75 +284,6 @@ sys-devel/automake:1.11
# Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
net-libs/libsoup:3.0
-# Ionen Wolkens <ionen@gentoo.org> (2021-09-12)
-# No reverse dependencies, stuck on EAPI-5.
-# Replaced by dev-libs/spsdeclib.
-# Removal on 2021-10-12. bug #812806
-games-emulation/caps
-
-# Ionen Wolkens <ionen@gentoo.org> (2021-09-12)
-# No reverse dependencies, stuck on EAPI-5, last release in 2006.
-# Please report if anyone still need this.
-# Removal on 2021-10-12. bug #776904
-media-libs/sdl-terminal
-
-# Ionen Wolkens <ionen@gentoo.org> (2021-09-12)
-# Stuck on x86 / amd64-multilib, no upstream, code relies on
-# several implicit constructs and undefined behavior, ebuild
-# semi-broken and runtime seems broken even if built.
-# Removal on 2021-10-12. bug #701414, bug #739188.
-games-emulation/nestra
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-09-11)
-# No reverse dependencies. Implements ordered set, which was needed
-# for the python 2.6 era, and since python 2.7 isn't needed and is
-# builtin in the language. Upstream isn't active at all.
-# No other distros package it anymore.
-# Removal on 2021-10-11. Bug #812554
-dev-python/oset
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-09-11)
-# No reverse dependencies. Has issues with porting to python 3.10.
-# Has known upstream issues with latest GitHub's markdown parsing.
-# Last year upstream planned to archive the repository, no activity
-# since. No other distros package it anymore.
-# Extra bug: #798195
-# Removal on 2021-10-11. Bug #812530.
-dev-python/py-gfm
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-09-11)
-# Upstream repository was archived. No reverse dependencies (only blocked
-# by one other package). Implements GitHub API in python, while better and
-# maintained packages are in tree. Has non trivial issues with bump to
-# python 3.10. No other distros package it anymore.
-# Extra bugs: #791673, #723542, #802999
-# Removal on 2021-10-11. Bug #812521.
-dev-python/txgithub
-
-# Jakov Smolić <jsmolic@gentoo.org> (2021-09-09)
-# Relies on setuptools' deprecated use_2to3 option.
-# Last release in 2019, no revdeps.
-# Removal on 2021-10-09. Bug #812236
-dev-python/sparql-wrapper
-
-# Jakov Smolić <jsmolic@gentoo.org> (2021-09-09)
-# Relies on setuptools' deprecated use_2to3 option.
-# Last release in 2019, no revdeps.
-# Removal on 2021-10-09. Bug #812233
-dev-python/pybluez
-
-# Jakov Smolić <jsmolic@gentoo.org> (2021-09-09)
-# Relies on setuptools' deprecated use_2to3 option.
-# Last release in 2015, no revdeps.
-# Removal on 2021-10-09. Bug #812224
-dev-python/lcdproc
-
-# Jakov Smolić <jsmolic@gentoo.org> (2021-09-09)
-# Relies on setuptools' use_2to3 option.
-# Last release in 2017, no revdeps.
-# Removal on 2021-10-09. Bug #812221
-dev-python/fudge
-
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2021-09-07)
# Mask backwards-incompatible version to avoid autodeletion of previous one.
# Data migration is not supported upstream and can't be done automatically.
@@ -280,12 +291,6 @@ dev-python/fudge
# https://github.com/martinrotter/rssguard/blob/master/resources/docs/Documentation.md#migratt
>=net-news/rssguard-4.0.0
-# Louis Sautier <sbraz@gentoo.org> (2021-09-09)
-# No reverse dependencies, no upstream activity for more than 3 years.
-# dev-python/oauthlib is maintained and provides the same functionality.
-# Removal on 2021-10-09.
-dev-python/oauth2
-
# Thomas Deutschmann <whissi@gentoo.org> (2021-09-07)
# Masked while being tested and reverse deps aren't fully compatible
# bug #797325.
@@ -297,9 +302,12 @@ dev-python/oauth2
=dev-libs/gost-engine-3.0*
# Ionen Wolkens <ionen@gentoo.org> (2021-09-03)
-# Currently may not function with kde-plasma/kwin (black screen),
-# so keeping masked for testing due to being a primary consumer.
-# Should be safe to unmask if you are using x11-wm/mutter instead.
+# Known to break plasma, and several other applications on EGLStream
+# wayland, and egl-wayland-1.1.7-r1 is still usable with newer drivers.
+# While it does not prevent using wlroots-based compositors with GBM,
+# it's needed to use some features with it (unmask if wanted).
+# https://github.com/NVIDIA/egl-wayland/issues/40
+# https://github.com/NVIDIA/egl-wayland/issues/41
>=gui-libs/egl-wayland-1.1.8
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2021-08-30)
@@ -321,19 +329,6 @@ games-puzzle/gnudoku
# breaks if not all at least many revdeps. #805011 for tracker bug.
>=net-libs/mbedtls-3.0.0
-# Craig Andrews <candrews@gentoo.org> (2021-07-10)
-# Masked until November, 2021
-# 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
@@ -498,12 +493,15 @@ app-office/texmacs
~net-libs/rpcsvc-proto-0
# James Le Cuirot <chewi@gentoo.org> (2017-12-17)
-# Java 11 is not yet fully supported on Gentoo. Packages cannot depend
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-10-16)
+# Java 11+ is not yet fully supported on Gentoo. Packages cannot depend
# on it so these virtuals are not yet required. If you wish to use
-# Java 11 then install openjdk-(jdk|jre)-bin directly.
+# Java 11+ then install openjdk-(jdk|jre)-bin directly.
# bug #697014
virtual/jdk:11
virtual/jre:11
+virtual/jdk:17
+virtual/jre:17
# Nicolas Bock <nicolasbock@gentoo.org> (2017-10-31)
# There are multiple unresolved upstream issues with >=jabref-bin-4.0 (#636036).
@@ -528,7 +526,7 @@ virtual/jre:11
# 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.33
-<sys-devel/binutils-2.36.1-r2
+<sys-devel/binutils-2.37_p1
# Michael Orlitzky <mjo@gentoo.org> (2017-01-07)
# This package has some dangerous quality and security issues, but
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 22253bcb816e..12a4a5d4824c 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -184,11 +184,13 @@ app-admin/ulogd:ulog - Build ULOG input plugin to support deprecated packet-base
app-admin/vault:webui - Enable the Web UI
app-admin/webalizer:xtended - Include the 404 extension
app-admin/webapp-config:portage - Propagate python_targets dependencies to sys-apps/portage
+app-antivirus/clamav:clamapp - Build applications (clamscan, clamd, clamdscan, clamonacc (also has its own USE flag), sigtool, clambc, clamav-milter (also requires milter USE flag), clamdtop, clamsubmit, clamconf).
app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things
app-antivirus/clamav:clamonacc - Build the clamonacc on-access scanner
app-antivirus/clamav:clamsubmit - A tool to submit false positives / negatives
app-antivirus/clamav:libclamav-only - Bypass building of libfreshclam and the ClamAV CLI applications.
app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.
+app-antivirus/clamav:rar - RAR support
app-antivirus/clamav:xml - DMG and XAR support
app-antivirus/clamtk:kde - Install the Dolphin plugin.
app-antivirus/clamtk:nautilus - Install the Nautilus plugin.
@@ -394,6 +396,7 @@ app-editors/gedit-plugins:git - Shows document changes related to git's HEAD
app-editors/gedit-plugins:terminal - Embed a terminal in the bottom pane
app-editors/gnome-latex:latexmk - Install dev-tex/latexmk (used by default for the build tools)
app-editors/gnome-latex:rubber - Install dev-tex/rubber (can be used for the build tools)
+app-editors/gvim:crypt - Use dev-libs/libsodium for crypto support
app-editors/gvim:cscope - Enable cscope interface
app-editors/gvim:gtk2 - Enable GTK+2 interface
app-editors/gvim:netbeans - Include netbeans external editor integration support
@@ -415,6 +418,7 @@ app-editors/tea:aspell - Enable spellchecking using app-text/aspell
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:crypt - Use dev-libs/libsodium for crypto support
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
@@ -494,6 +498,7 @@ app-emulation/fuse:backend-sdl - Use SDL rendering backend
app-emulation/fuse:backend-svga - Use svgalib rendering backend
app-emulation/fuse:memlimit - Add compile-time memory usage limiting
app-emulation/fuse-utils:gcrypt - Use dev-libs/libgcrypt for low-level crypto of some features, including logfiles.
+app-emulation/grub-xen-host:pvh - Build an additional grub bin for pvh.
app-emulation/hyperd:libvirt - Enable support for KVM via libvirt
app-emulation/hyperd:xen - Enable support for the Xen Hypervisor
app-emulation/libcacard:passthrough - Enable smartcard passthrough support via sys-apps/pcsc-lite
@@ -554,6 +559,7 @@ app-emulation/q4wine:wineappdb - Enable Wine AppDB browser support
app-emulation/qemu:accessibility - Adds support for braille displays using brltty
app-emulation/qemu:aio - Enables support for Linux's Async IO
app-emulation/qemu:alsa - Enable alsa output for sound emulation
+app-emulation/qemu:bpf - Enable eBPF support for RSS implementation.
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
@@ -734,7 +740,6 @@ app-i18n/ibus-libpinyin:boost - Compile against dev-libs/boost libraries
app-i18n/ibus-libpinyin:opencc - Enable support for app-i18n/opencc
app-i18n/ibus-pinyin:boost - Enable support for dev-libs/boost
app-i18n/ibus-sunpinyin:gui - Install graphical user interface tool (ibus-setup-sunpinyin)
-app-i18n/ibus-unikey:gtk2 - Enable support for x11-libs/gtk+:2
app-i18n/im-chooser:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+:3
app-i18n/im-chooser:xfce - Enable support for XFCE panel
app-i18n/imsettings:gconf - Enable support for gnome-base/gconf
@@ -777,6 +782,7 @@ app-metrics/collectd:xfs - Enable optional capability to filter on XFS file syst
app-misc/blink1:mini-tool - Build and install command-line mini-tool blink1-mini-tool (normally used for embedded devices)
app-misc/blink1:server - Build and install REST API server (currently hard-coded to TCP port 8080)
app-misc/blink1:tool - Build and install command-line tool blink1-tool
+app-misc/broot:X - X11 clipboard interaction
app-misc/byobu:screen - Use app-misc/screen as the default backend
app-misc/ca-certificates:cacert - Include root/class3 certs from CAcert (https://www.cacert.org/)
app-misc/carbon-c-relay:lz4 - add support for LZ4 compressed transport
@@ -851,12 +857,12 @@ app-misc/lcd4linux:w1retap - Enable the w1retap plugin.
app-misc/lcd4linux:wireless - Enable the wireless plugin, to get wireless statistics.
app-misc/lcdproc:ethlcd - Enable support for ethlcd in the hd44780 driver.
app-misc/lcdproc:extra-charmaps - Enable extra language specific charmaps.
-app-misc/lcdproc:freetype - Enable support for media-libs/freetype in the glcd driver.
app-misc/lcdproc:menu - Enable menu support in the lcdproc client.
app-misc/lcdproc:nfs - Display NFS filesystem stats in the lcdproc client.
app-misc/lcdproc:png - Enable support for media-libs/libpng in the glcd driver.
app-misc/lcdproc:samba - Display SMBFS filesystem stats in the lcdproc client.
app-misc/lcdproc:test-menu - Enable test menu support for the lcdproc server.
+app-misc/lcdproc:truetype - Enable support for media-libs/freetype in the glcd driver.
app-misc/libdatovka:openssl - Use openssl backend
app-misc/lirc:audio - Support using an audio device connected to an IR receiver
app-misc/lirc:devinput - Support the devinput input device
@@ -2409,7 +2415,6 @@ dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk
dev-python/drf-yasg:validation - Enable swagger spec validation using swagger-spec-validator
dev-python/editorconfig-core-py:cli - Install command line interface as well as python library
dev-python/elasticsearch-py:async - Add async support
-dev-python/falcon:cython - Build cython-based python modules
dev-python/gevent:events - Enables the gevent events system which is required by libraries that use gevent monkey patching. This adds dev-python/zope-event and dev-python/zope-interface as runtime dependencies.
dev-python/hiredis:system-libs - Use dev-libs/hiredis from system
dev-python/hypothesis:cli - Install a CLI tool used to write tests.
@@ -2424,8 +2429,6 @@ dev-python/mpmath:matplotlib - Add support for dev-python/matplotlib
dev-python/msgpack:native-extensions - Compiles native "C" extensions (speedups, instead of using python fallback code).
dev-python/nbdime:webtools - Install web-based diff and merge tools.
dev-python/netaddr:cli - Enable netaddr shell with dev-python/ipython
-dev-python/networkx:extras - Provide graph drawing and graph layout algorithms along with shapefile format reading and writing
-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/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
@@ -2440,7 +2443,6 @@ dev-python/py-amqp:extras - Install extra tools to generate initial Python mod f
dev-python/pygame:midi - Enable midi support using media-libs/portmidi
dev-python/pyglet:image - Enable support for image formats other than PNG and BMP
dev-python/pyilmbase:exceptions - Enable runtime floating point exceptions in PyIMath.
-dev-python/pyilmbase:numpy - Add bindings for dev-python/numpy use.
dev-python/pyocr:cuneiform - Enable support for the app-text/cuneiform OCR engine
dev-python/pyocr:tesseract - Enable support for the app-text/tesseract OCR engine
dev-python/pypax:ptpax - Enable PT_PAX_FLAGS support.
@@ -3097,7 +3099,9 @@ games-fps/eduke32:voidsw - Enable support for Shadow Warrior (Classic) through V
games-fps/eduke32:voxels - Install the Duke Nukem 3D Voxels Pack.
games-fps/eduke32:vpx - Enable support for media-libs/libvpx.
games-fps/eduke32:xmp - Enable support for media-libs/exempi.
+games-fps/gzdoom:gles2 - Enable GLES2 backend
games-fps/gzdoom:non-free - Enable non-free components
+games-fps/gzdoom:vulkan - Enable Vulkan support
games-fps/nexuiz:maps - Install the community map pack
games-fps/prboom-plus:dumb - Enable support for various tracker-style music formats via media-libs/dumb
games-fps/prboom-plus:fluidsynth - Enable support for MIDI via media-sound/fluidsynth
@@ -4868,31 +4872,23 @@ media-tv/tvheadend:xmltv - Use media-tv/xmltv
media-tv/v4l-utils:bpf - Enables support for IR BPF decoders.
media-tv/xmltv:ar - Argentina tv listing grabber
media-tv/xmltv:ch-search - Grabber for Switzerland
-media-tv/xmltv:dk - Denmark tv listing grabber
-media-tv/xmltv:dtvla - Latin America digital tv listing grabber
-media-tv/xmltv:eu-dotmedia - Grabber for Europe (xmltv.se / dotmedia)
media-tv/xmltv:eu-epgdata - include fanart URLs for some European countries.
media-tv/xmltv:eu-xmltvse - Grabbber for Europe [replaces eu-dotmedia and se-tvzon]
media-tv/xmltv:fi - Finland tv listing grabber (0.6.1 add ampparit telsu)
media-tv/xmltv:fi-sv - Grabber for Finland (Swedish)
media-tv/xmltv:fr - France tv listing grabber
media-tv/xmltv:huro - Hungarian tv listing grabber
-media-tv/xmltv:il - Israel tv listing grabber
media-tv/xmltv:is - Iceland tv listing grabber
media-tv/xmltv:it - Italy tv listing grabber (RUV)
media-tv/xmltv:it-dvb - Italy tv listing grabber
media-tv/xmltv:na-dd - North America tv listing grabber
media-tv/xmltv:na-dtv - North America Direct TV grabber
media-tv/xmltv:na-tvmedia - Grabber for North America (TVMedia)
-media-tv/xmltv:pt-meo - Grabber for Portugal (MEO)
media-tv/xmltv:pt-vodafone - Grabber for Portugal (Vodafone)
-media-tv/xmltv:se-swedb - Sweden tv listing grabber
-media-tv/xmltv:se-tvzon - Sweden (tvzon.se) tv listing grabber
media-tv/xmltv:tr - Turkey (Digiturk) tv listing grabber
media-tv/xmltv:tv-check - enable GUI checking
media-tv/xmltv:tv-combiner - enable grabbers combiner
media-tv/xmltv:tv-pick-cgi - enable CGI support
-media-tv/xmltv:uk-bleb - Britain tv listing grabber
media-tv/xmltv:uk-tvguide - UK and Ireland tv listing grabber using TV Guide website
media-tv/xmltv:zz-sdjson - Grabber for schedulesDirect.org SD-JSON service (many countries)
media-tv/xmltv:zz-sdjson-sqlite - Grabber for schedulesDirect.org SD-JSON service (sqlite DB)
@@ -5973,6 +5969,7 @@ net-libs/cvm:vpopmail - Enable vpopmail support
net-libs/czmq:drafts - Build draft API, which may change at any time without any notice, and is therefore not recommended for normal use. (requires draft support in net-libs/zeromq as well)
net-libs/czmq:http-client - Build support for HTTP client using net-misc/curl
net-libs/czmq:http-server - Build support for HTTP server using net-libs/libmicrohttpd
+net-libs/czmq:nss - Use dev-libs/nss for SHA instead of an internal implementation
net-libs/czmq:uuid - Enable UUID support using sys-apps/util-linux
net-libs/daq:afpacket - Build the AFPacket data acquisition module. Functions similar to the PCAP module but with better performance. Snort can run unprivileged when using this module. AFpacket supports both inline and passive modes.
net-libs/daq:dump - Build the Dump data acquisition module. The dump DAQ allows you to test the various inline mode features available in 2.9 Snort like injection and normalization.
@@ -6171,7 +6168,6 @@ net-mail/mailutils:servers - Build server programs - imap4d pop3d comsatd
net-mail/mailutils:tokyocabinet - Enable Tokyo Cabinet database support
net-mail/mboxgrep:dmalloc - Enable debugging using dev-libs/dmalloc
net-mail/mu:emacs - Install the mu4e mail client
-net-mail/mu:mug - Install the mug toy client, not for normal use
net-mail/notmuch:apidoc - Provide doxygen generated API docs
net-mail/notmuch:crypt - Support decryption and verification of PGP/MIME messages and in Emacs UI - encryption; support also S/MIME signature verification since version 0.22
net-mail/notmuch:doc - Install API documentation
@@ -6587,6 +6583,7 @@ net-misc/remmina:gvnc - Enable GVNC plugin using gtk-vnc, suitable for KVM and V
net-misc/remmina:kwallet - Enable KDE Wallet plugin
net-misc/remmina:spice - Support connecting to SPICE-enabled virtual machines
net-misc/remmina:ssh - Enable support for SSH/SFTP protocol
+net-misc/remmina:x2go - Enable support for X2Go
net-misc/rsync:stunnel - Provide helper scripts for using rsync via >=net-misc/stunnel-4
net-misc/rsync:system-zlib - Use system zlib instead of bundled one. This is incompatible with older rsync releases!
net-misc/rsync:xxhash - Enable dev-libs/xxhash support for hashing
@@ -7259,6 +7256,7 @@ sci-libs/gdal:aux-xml - Enable Portable Auxilliary Metadata generation
sci-libs/gdal:fits - Enable support for NASA's sci-libs/cfitsio library
sci-libs/gdal:geos - Add support for geometry engine (sci-libs/geos)
sci-libs/gdal:gml - Enable support for dev-libs/xerces-c C++ API
+sci-libs/gdal:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif
sci-libs/gdal:mdb - Enable support for Microsoft Access database
sci-libs/gdal:ogdi - Enable support for the open geographic datastore interface (sci-libs/ogdi)
sci-libs/gdal:opencl - Enable OpenCL support
@@ -7363,6 +7361,7 @@ sci-libs/proj:europe - Install the PROJ collection of European grids and init-fi
sci-libs/rocBLAS:benchmark - Build and install rocblas-bench.
sci-libs/rocBLAS:test - Perform rocblas-test to compare the result between rocBLAS and system BLAS.
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/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)
@@ -7375,6 +7374,7 @@ sci-libs/suitesparse:cuda - Enable nvidia cuda toolkit for speeding up computati
sci-libs/suitesparse:partition - Enable graph partitioning and graph-partition-based orderings through sci-libs/metis or sci-libs/parmetis
sci-libs/suitesparse:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb
sci-libs/sundials:hypre - Build with sci-libs/hypre conditioners
+sci-libs/sundials:int64 - Use index size of 64 rather than 32 bits
sci-libs/sundials:sparse - Enable support for sci-libs/klu sparse solver
sci-libs/sundials:superlumt - Build with sci-libs/superlu_mt
sci-libs/superlu_mt:int64 - Build the 64 bits integer library
@@ -7708,6 +7708,7 @@ sys-apps/fwupd:archive - Use app-arch/libarchive for archives support
sys-apps/fwupd:dell - Enable Dell-specific support.
sys-apps/fwupd:flashrom - Enable flashrom plugin via sys-apps/flashrom
sys-apps/fwupd:gusb - Enable dev-libs/libgusb support
+sys-apps/fwupd:logitech - Build and install Logitech bulk controller plugin
sys-apps/fwupd:modemmanager - Build and install Modem Manager plugin
sys-apps/fwupd:nvme - Build and install NVMe plugin
sys-apps/fwupd:spi - Install Intel-SPI plugin
@@ -8569,7 +8570,7 @@ www-client/opera:proprietary-codecs - Enable codecs for patent-encumbered audio
www-client/opera-beta:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats.
www-client/opera-developer:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats.
www-client/qutebrowser:adblock - Enable Brave's ABP-style adblocker library for improved adblocking
-www-client/qutebrowser:scripts - Installs userscripts from the misc/userscripts directory to /usr/share/qutebrowser/userscripts.
+www-client/qutebrowser:widevine - Unsupported closed-source DRM capability (required by Netflix VOD)
www-client/seamonkey:chatzilla - Build Mozilla's IRC client (default on)
www-client/seamonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
www-client/seamonkey:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles