summaryrefslogtreecommitdiff
path: root/profiles/arch
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/alpha/package.use.mask24
-rw-r--r--profiles/arch/alpha/use.mask7
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask1
-rw-r--r--profiles/arch/amd64/package.use.mask10
-rw-r--r--profiles/arch/amd64/package.use.stable.mask12
-rw-r--r--profiles/arch/arm/armv6j/package.use.mask3
-rw-r--r--profiles/arch/arm/armv7a/package.use.mask3
-rw-r--r--profiles/arch/arm/package.use.mask50
-rw-r--r--profiles/arch/arm/package.use.stable.mask13
-rw-r--r--profiles/arch/arm64/make.defaults2
-rw-r--r--profiles/arch/arm64/package.use.mask50
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask23
-rw-r--r--profiles/arch/hppa/package.use.stable.mask5
-rw-r--r--profiles/arch/hppa/use.mask7
-rw-r--r--profiles/arch/ia64/package.use.mask18
-rw-r--r--profiles/arch/ia64/use.mask7
-rw-r--r--profiles/arch/mips/package.use.mask13
-rw-r--r--profiles/arch/powerpc/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask13
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask6
-rw-r--r--profiles/arch/powerpc/ppc32/use.stable.mask2
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.use.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask18
-rw-r--r--profiles/arch/riscv/package.use.mask18
-rw-r--r--profiles/arch/riscv/use.mask4
-rw-r--r--profiles/arch/s390/package.use.mask3
-rw-r--r--profiles/arch/sparc/package.use7
-rw-r--r--profiles/arch/sparc/package.use.mask20
-rw-r--r--profiles/arch/sparc/package.use.stable.mask7
-rw-r--r--profiles/arch/sparc/use.mask7
-rw-r--r--profiles/arch/x86/package.use.mask23
-rw-r--r--profiles/arch/x86/package.use.stable.mask14
34 files changed, 292 insertions, 122 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index aeb88d765b95..b18af669a394 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,28 @@
-# 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-01-19)
+# Avoid pulling in a large unkeyworded dep
+# which is largely a desktop application
+# bug #766186
+app-text/dblatex inkscape
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Sam James <sam@gentoo.org> (2011-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Michał Górny <mgorny@gentoo.org> (2020-11-30)
# Qt5 is not keyworded here.
x11-misc/synergy gui
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 8a4bc4a73f41..b9e29c591fd5 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.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
# Unmask the flag which corresponds to ARCH.
@@ -45,10 +45,6 @@ lua_targets_luajit
luajit
luajittex
-# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25)
-# kwallet integration split from kde to distinct flag
-kwallet
-
# Tobias Klausmann <klausman@gentoo.org> (2016-06-07)
# We currently do not have the resources to AT qt5 packages.
# This may change when/if qt4 goes away.
@@ -99,6 +95,7 @@ rtmp
v4l
vpx
kde
+kwallet
quvi
metalink
tremor
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index f93218e132d9..4eab47df955e 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -96,7 +96,6 @@ games-strategy/spaz
media-sound/aucdtect
media-video/binkplayer
media-video/tsmuxer
-net-misc/icaclient
net-misc/ps3mediaserver
net-print/cndrvcups-common-lb
net-print/cndrvcups-lb
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index d83595a84077..56578c36fa5f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Jaco Kroon <jaco@uls.co.za> (2021-01-08)
+# blocksruntime (clang -fblocks requirement) for asterisk is available on this
+# architecture.
+net-misc/asterisk -blocks
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
@@ -29,11 +34,6 @@ sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
# ppc64. bug #750974.
sci-mathematics/gmp-ecm -custom-tune
-# Thomas Deutschmann <whissi@gentoo.org> (2020-10-07)
-# <app-admin/salt-3000 is Python 3.6 but last Python 3.6
-# compatible dev-python/libvirt-python version was removed
-<app-admin/salt-3000 libvirt
-
# Sam James <sam@gentoo.org> (2020-10-05)
# Guile only supports JIT on some arches
# (See 9.3.8 in the Guile manual)
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 1e7872fffe7d..753e2bc17fba 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -45,10 +45,6 @@ app-emulation/lxd apparmor
# not yet ready for everyone.
net-misc/curl quiche
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-21)
-# dev-db/oracle-instantclient ain't stable
-dev-qt/qtsql oci8
-
# Amy Liffey <amynka@gentoo.org> (2019-01-15)
# Mask experimental contrib repo
# (except what's needed by digikam, dilfridge)
@@ -70,10 +66,6 @@ media-radio/wsjtx doc
# Pulls too much unstable ruby deps (some are not even keyworded)
net-misc/chrony html
-# Michael Palimaka <kensington@gentoo.org> (2017-09-30)
-# Required dependeny is not stable
-sci-libs/gdal oracle
-
# NP-Hardass <NP-Hardass@gentoo.org> (2017-09-27)
# patchset variants are not stable
virtual/wine staging
@@ -83,10 +75,6 @@ virtual/wine staging
# dep tree to be stabilized at this time.
>=net-irc/weechat-1.7 doc
-# Andreas Sturmlechner <asturm@gentoo.org> (2017-03-01)
-# Requires not yet stabilised dev-db/oracle-instantclient.
-sci-geosciences/qgis oracle
-
# Christoph Junghans <junghans@gentoo.org> (2017-02-26)
# Stable mask some fabrics (bug #525534)
sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover
diff --git a/profiles/arch/arm/armv6j/package.use.mask b/profiles/arch/arm/armv6j/package.use.mask
index fe8a73d403cf..bf74cb1118ed 100644
--- a/profiles/arch/arm/armv6j/package.use.mask
+++ b/profiles/arch/arm/armv6j/package.use.mask
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
# libavif is keyworded for this profile.
dev-libs/efl -avif
+kde-frameworks/kimageformats -avif
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# virtual/rust is available here
diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask
index 9f750cc47acb..a2fe67d1e4d2 100644
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
# Dependency keyworded on this arm profile.
dev-libs/efl -avif
+kde-frameworks/kimageformats -avif
# Sam James <sam@gentoo.org> (2020-10-05)
# Guile only supports JIT on some arches
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 0c7160495a10..039993c67bfb 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,27 @@
-# 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-01-21)
+# Needs keywording of new test dependency
+# bug #766441
+dev-db/redis ssl
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Sam James <sam@gentoo.org> (2020-01-17)
+# gnuefi + systemd-boot works on arm
+# bug #729720
+sys-apps/systemd -gnuefi
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -lsan
@@ -22,6 +43,7 @@ media-libs/libsdl2 fcitx4
# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
# Dependency only keyworded on specific arm profiles.
dev-libs/efl avif
+kde-frameworks/kimageformats avif
# Adam Feldman <NP-Hardass@gentoo.org> (2020-09-05)
# dev-util/dogtail is not keyworded for arm
@@ -84,11 +106,6 @@ net-libs/gnome-online-accounts gnome
# Not keyworded on arm
net-misc/whois xcrypt
-# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10)
-# Dependency has no stable keyword
-# and as for now we have only stable mate versions
-mate-base/mate bluetooth
-
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-04)
# zfs is not keyworded on arm
dev-util/schroot zfs
@@ -185,6 +202,10 @@ media-video/mpv -raspberry-pi
# smallest wav files.
media-sound/xmms2 mac
+# Ian Whyman <thev00d00@gentoo.org> (2017-09-05)
+# missing keywords media-libs/lastfmlib
+net-misc/gerbera lastfm
+
# Michał Górny <mgorny@gentoo.org> (2017-08-10)
# Requires USE=ipmi which is masked in this profile.
sys-power/nut ups_drivers_nut-ipmipsu
@@ -231,6 +252,11 @@ games-emulation/dosbox glide
# sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded
>=sci-libs/gdal-2.0.3 mdb
+# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10)
+# Dependency has no stable keyword
+# and as for now we have only stable mate versions
+mate-base/mate bluetooth
+
# Gilles Dartiguelongue <eva@gentoo.org> (2016-08-23)
# Missing keywords on media-libs/grilo - bug #521972
media-sound/rhythmbox upnp-av
@@ -243,6 +269,10 @@ dev-db/mariadb -jdbc
# does not build on arm at all (upstream bug)
dev-scheme/racket futures jit
+# Ian Whyman <thev00d00@gentoo.org> (2016-05-22)
+# RPI support on arm
+dev-libs/libcec -raspberry-pi
+
# Thomas Deutschmann <whissi@gentoo.org> (2016-03-19)
# Unkeyworded deps, bug #564274
app-metrics/collectd collectd_plugins_gmond
@@ -461,11 +491,3 @@ dev-qt/qtwebkit -jit
# missing keywords
media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug taglib vcd wavpack dvd
-
-# Ian Whyman <thev00d00@gentoo.org> (2016-05-22)
-# RPI support on arm
-dev-libs/libcec -raspberry-pi
-
-# Ian Whyman <thev00d00@gentoo.org> (2017-09-05)
-# missing keywords media-libs/lastfmlib
-net-misc/gerbera lastfm
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 8ae9ea82ee60..79e046013ec5 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -58,11 +58,6 @@ dev-db/qdbm java
app-text/dblatex inkscape
# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-07)
-# Requires not stabilised dev-python/restkit
-dev-python/wsgiproxy2 test
-dev-python/pyquery test
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-07)
# Requires not stabilised dev-python/matplotlib
dev-python/numpydoc test
dev-python/ipython matplotlib
@@ -84,6 +79,10 @@ 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
@@ -151,7 +150,3 @@ net-misc/connman l2tp pptp
gnome-base/gvfs google
net-libs/libproxy webkit
>=x11-libs/gtk+-3.12.2 cloudprint
-
-# Ian Whyman <thev00d00@gentoo.org> (2016-05-22)
-# RPI support on arm
-dev-libs/libcec -raspberry-pi
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults
index 3fa7f0b1c878..9520c018c0df 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -1,4 +1,4 @@
-# Main ARM64 (Aarch64/ARMv8) profile; endian independent.
+# Main ARM64 (AArch64/ARMv8) profile; endian independent.
ARCH="arm64"
ACCEPT_KEYWORDS="arm64"
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 1959a228b67c..0d674780969d 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,32 @@
-# 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-01-21)
+# Needs keywording of new test dependency
+# bug #766441
+dev-db/redis ssl
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Sam James <sam@gentoo.org> (2020-01-17)
+# gnuefi + systemd-boot works on arm64
+# bug #729720
+sys-apps/systemd -gnuefi
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
@@ -17,8 +43,8 @@ net-proxy/haproxy device-atlas
media-sound/clementine lastfm
# Roy Bamford <neddyseagoon@gentoo.org< (2020-12-01)
-# hfs xfs fail build and/or tests on arm64
-# See bug #747181
+# hfs xfs fail build and/or tests on arm64
+# See bug #747181
sys-block/gparted xfs
# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-08)
@@ -115,6 +141,10 @@ sys-libs/glibc -static-pie
# Not keyworded on arm64
net-misc/whois xcrypt
+# Patrick McLean <chutzpah@gentoo.org> (2019-03-26)
+# Some test deps aren't keyworded on arm64
+dev-python/kazoo test
+
# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10)
# Dependency has no stable keyword
# and as for now we have only stable mate versions
@@ -128,7 +158,7 @@ net-dialup/freeradius mongodb
# Unkeyworded dep.
kde-apps/cantor julia
-# Rick Farina <zerochaos@gentoo.com> (2020-01-03)
+# Rick Farina <zerochaos@gentoo.org> (2020-01-03)
# ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded
net-wireless/kismet ubertooth
@@ -288,7 +318,7 @@ dev-libs/libpeas lua
# Michał Górny <mgorny@gentoo.org> (2018-01-23)
# USE=eds requires USE=gnome that is masked here.
# USE=postgres requires dev-db/postgresql[kerberos] (USE masked).
-# NeddySeagoon <neddysegoon@gentoo.org> (2017-08-21)
+# Roy Bamford <neddysegoon@gentoo.org> (2017-08-21)
# Pulls in sci-libs/coinor-mp which wants immintrin.h not on arm64
# Markus Meier <maekke@gentoo.org> (2012-12-08)
# mask app-office/libreoffice java extensions
@@ -306,7 +336,11 @@ media-video/mjpegtools sdlgfx
# Those require USE=doc that is masked in this profile.
dev-python/python-neutronclient test
-# NeddySeagoon <neddysegoon@gentoo.org> (2017-08-24)
+# Ian Whyman <thev00d00@gentoo.org> (2017-09-05)
+# missing keywords media-libs/lastfmlib
+net-misc/gerbera lastfm
+
+# Roy Bamford <neddysegoon@gentoo.org> (2017-08-24)
# Support for g15daemon still needs -9999 packages on all arches
media-sound/mumble g15
@@ -432,7 +466,3 @@ dev-libs/gobject-introspection -doctool
# missing keywords
media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack
-
-# Ian Whyman <thev00d00@gentoo.org> (2017-09-05)
-# missing keywords media-libs/lastfmlib
-net-misc/gerbera lastfm
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 08587e302153..9e73ab1dac3d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Jaco Kroon <jaco@uls.co.za> (2021-01-08)
+# blocksruntime (clang -fblocks) isn't available on all arches.
+net-misc/asterisk blocks
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Mask all sanitizers by default, unmask on arches supporting them.
sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 17fd56881683..b533938ec020 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -1,9 +1,30 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# 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-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-01-19)
+# uchardet not stable/keyworded yet on this arch
+# bug #750032
+sys-apps/groff uchardet
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Matthias Maier <tamiko@gentoo.org> (2020-12-03)
# Requires sci-mathematics/z3.
dev-util/cppcheck z3
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index ba207e5f35e2..ffbe9d4a6825 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2021-01-21)
+# media-gfx/transfig ends up pulling in Xorg
+# bug #766051
+dev-util/ragel doc
+
# Matt Turner <mattst88@gentoo.org> (2020-12-31)
# The following packages have no stable keywords on hppa:
# amqp: net-libs/rabbitmq
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 05e05ff12c8f..d0648b9f3cbb 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.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
# Unmask the flag which corresponds to ARCH.
@@ -50,10 +50,6 @@ dmraid
# Unmask as this profile is big endian.
-big-endian
-# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25)
-# kwallet integration split from kde to distinct flag
-kwallet
-
# Jeroen Roovers <jer@gentoo.org> (2016-01-31)
# USE=xwidgets requires net-libs/webkit-gtk
xwidgets
@@ -172,6 +168,7 @@ darcs
# Jeroen Roovers <jer@gentoo.org> (2010-04-05)
# Mask USE=kde (bug #304363).
kde
+kwallet
# Jeroen Roovers <jer@gentoo.org> (2010-02-28)
# app-accessibility/flite does not work (bug #307241)
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index d83ccfb49847..df6cd94f2828 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,22 @@
-# 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-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no ia64 keyword
dev-vcs/mercurial rust
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 47e5a6f4429f..fae8767d01db 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.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
# Unmask the flag which corresponds to ARCH.
@@ -34,10 +34,6 @@ lua_targets_luajit
luajit
luajittex
-# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25)
-# kwallet integration split from kde to distinct flag
-kwallet
-
# No hardware to test by the team
3dfx
bluetooth
@@ -73,6 +69,7 @@ lqr
capi
lensfun
kde
+kwallet
metalink
upnp
fdk
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index eca4e2df7766..684a9b2f899c 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,17 @@
-# 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-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Matt Turner <mattst88@gentoo.org> (2020-12-05)
# dev-python/parameterized is not keyworded
dev-util/gtk-doc test
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index b82963840532..ad9623552671 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Matt Turner <mattst88@gentoo.org> (2020-12-31)
# dev-python/pyudev is not keyworded
dev-libs/libwacom test
@@ -61,7 +65,7 @@ app-emulation/qemu sdl-image
# requires fwupd, which is not yet keyworded
kde-plasma/discover firmware
-# Rick Farina <zerochaos@gentoo.com> (2020-01-03)
+# Rick Farina <zerochaos@gentoo.org> (2020-01-03)
# ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded
# rtl-sdr needs net-wireless/rtl-sdr
net-wireless/kismet rtlsdr ubertooth
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 4f6b100665df..e6b5b9dc67b7 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,9 +1,22 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
# Florian Schmaus <flo@geekplace.eu> (2020-12-03)
# Rubber's testsuite depends on media-gfx/asymptote and
# dev-tex/pythontex which are not keyworded on ppc.
+# bug #766150
dev-tex/rubber test
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 2d1636e4632f..55d2bc2efec1 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.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
# When you add an entry to the top of this file, add your name, the date, and
@@ -21,10 +21,6 @@
# Unstable test deps.
dev-cpp/eigen test
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
-# dev-qt/qtwebkit:5 is not stable.
-dev-qt/designer webkit
-
# Michael Weber <xmw@gentoo.org> (2017-03-01)
# Mask until >sys-cluster/ceph-0.94 goes stable
net-analyzer/rrdtool rados
diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask
index 4153941ba6bd..4d7c469150b5 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,5 +1,5 @@
# Andreas Sturmlechner <asturm@gentoo.org> (2020-08-13)
-# media-gfx/gimp is ~hppa only
+# media-gfx/gimp is not stable
gimp
# Mikle Kolyada <zlogene@gentoo.org> (2018-04-24)
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
index 4d780e3eeba2..4fdcbda5e77c 100644
--- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19)
+# dev-java/openjdk:11 is not keyworded
+>=app-office/libreoffice-7 java
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-26)
# media-libs/libheif is not keyworded
media-gfx/gimp heif
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 6e29154ca398..e3f01805e4f9 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19)
+# dev-java/openjdk:11 is not keyworded
+>=app-office/libreoffice-7 java
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-05-03)
# Fails to build, needs more work
www-client/firefox clang
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index bc14bad27877..e6f4d81328bb 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,18 @@
-# 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-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan
@@ -81,10 +93,6 @@ sys-apps/flashrom jlink-spi
lxqt-base/lxqt-meta admin powermanagement processviewer screenshot sudo
lxqt-base/lxqt-panel cpuload networkmonitor pulseaudio sysstat
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-07-16)
-# sci-libs/dcmtk is not keyworded
-media-libs/openimageio dicom
-
# Thomas Deutschmann <whissi@gentoo.org> (2018-12-10)
# dev-lang/luajit lacks ppc64 keyword. luajit upstream does not support ppc64
net-analyzer/snort open-appid
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 3a6c114889d4..95a617062979 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,22 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-01-19)
+# uchardet not stable/keyworded yet on this arch
+# bug #750032
+sys-apps/groff uchardet
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
+
# Lars Wendler <polynomial-c@gentoo.org> (2020-12-07)
# No riscv keyword in deps
sys-process/htop hwloc lm-sensors
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 4dc60e18d16c..702524e3a479 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@@ -8,9 +8,7 @@
-systemd
# Our Python has a lot of trouble with the two-level libdir.
python_targets_python2_7
-python_targets_python3_6
python_single_target_python2_7
-python_single_target_python3_6
# Ben Kohler <bkohler@gentoo.org> (2019-01-09)
# no fam providers keyworded yet
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index f156001aaa6b..acf4b550ddf9 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.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
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
@@ -17,7 +17,6 @@ dev-vcs/subversion ruby
# Not tested
app-crypt/pinentry fltk
dev-python/cssselect doc
-dev-vcs/subversion kwallet
# not really interested in supporting alternative
# VCS for oberlays yet.
app-portage/layman darcs mercurial
diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use
index 4babc96027fc..944a41045491 100644
--- a/profiles/arch/sparc/package.use
+++ b/profiles/arch/sparc/package.use
@@ -1,6 +1,13 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-01-18)
+# net-libs/mbedtls is not stable on sparc
+# so, let's enable openssl to avoid
+# REQUIRED_USE default conflicts for users.
+# bug #758428
+net-proxy/privoxy openssl
+
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Enable the GPU targets matching the default VIDEO_CARDS
dev-ml/llvm-ocaml llvm_targets_AMDGPU
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 122cea10a11f..cc6079416cee 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,9 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Matt Turner <mattst88@gentoo.org> (2020-12-31)
-# dev-python/pyudev is not keyworded
-dev-libs/libwacom test
+# Sam James <sam@gentoo.org> (2021-01-19)
+# app-text/dblatex not yet keyworded
+# bug #766186
+dev-util/ragel doc
+
+# Sam James <sam@gentoo.org> (2021-01-19)
+# Joonas Niilola <juippis@gentoo.org> (2021-01-10)
+# Test-dep needs keywording on multiple arches, best to just mask it
+# globally for now. Resolves issue by b5248bbb1b5
+# bug #766147
+app-text/enchant test
+
+# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
+# Dependency not keyworded on this arch.
+app-text/enchant voikko
# Sam James <sam@gentoo.org> (2020-12-27)
# dev-embedded/libftd2xx unavailable here
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index 092986b5bb34..f672af78d46d 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,13 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-01-18)
+# net-libs/mbedtls is not stable on sparc
+# see also: package.use entry to allow
+# installs for now (+openssl).
+# bug #758428
+net-proxy/privoxy mbedtls
+
# Sam James <sam@gentoo.org> (2021-01-04)
# Drags in qt which is not stable here
# bug #763405
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 31d2793cd865..9759c538abb2 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.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
# Unmask the flag which corresponds to ARCH.
@@ -53,10 +53,6 @@ physfs
# Unmask as this profile is big endian.
-big-endian
-# Andreas Sturmlechner <asturm@gentoo.org> (2017-02-25)
-# kwallet integration split from kde to distinct flag
-kwallet
-
# Andrey Grozin <grozin@gentoo.org> (2014-06-25)
# keyworded on sparc
-ecls
@@ -141,6 +137,7 @@ librtmp
rtmp
vpx
kde
+kwallet
wildmidi
barcode
xmms2
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 5d8f747b1f70..15e492a3ddcd 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,22 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Jaco Kroon <jaco@uls.co.za> (2021-01-22)
+# blocksruntime (clang -fblocks requirement) for asterisk is available on this
+# architecture.
+net-misc/asterisk -blocks
+
+# Nils Freydank <holgersson@posteo.de> (2021-01-18)
+# Depends on media-plugins/gst-plugins-cairo, which isn't keyworded on x86.
+app-misc/pdfpc gstreamer
+
+# Sam James <sam@gentoo.org> (2021-01-14)
+# Needs libsdl2[vulkan]
+# Vulkan may be supported on x86, as per
+# Qt unmasking below, but not able to test
+# libsdl2 + Vulkan on x86 at the moment.
+games-strategy/warzone2100 vulkan
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -lsan
@@ -13,11 +29,6 @@ sys-libs/compiler-rt-sanitizers -profile
# https://bugs.gentoo.org/751418
>=sci-astronomy/stellarium-0.20.3 nls
-# Thomas Deutschmann <whissi@gentoo.org> (2020-10-07)
-# <app-admin/salt-3000 is Python 3.6 but last Python 3.6
-# compatible dev-python/libvirt-python version was removed
-<app-admin/salt-3000 libvirt
-
# Sam James <sam@gentoo.org> (2020-10-05)
# Guile only supports JIT on some arches
# (See 9.3.8 in the Guile manual)
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 0027d2b2e719..efebb3e3fc3d 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -32,11 +32,7 @@ app-metrics/collectd collectd_plugins_slurm
# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-04)
# net-libs/libktorrent:5 is not stable anymore, bug #696858
-kde-apps/kget bittorrent
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-21)
-# dev-db/oracle-instantclient ain't stable
-dev-qt/qtsql oci8
+<kde-apps/kget-20.12 bittorrent
# Amy Liffey <amynka@gentoo.org> (2019-01-15)
# Mask experimental contrib repo
@@ -59,18 +55,10 @@ media-gfx/digikam mediaplayer
# Stable mask dev-ruby/haml test till rails is stabilized.
dev-ruby/haml test
-# Michael Palimaka <kensington@gentoo.org> (2017-09-30)
-# Required dependeny is not stable
-sci-libs/gdal oracle
-
# NP-Hardass <NP-Hardass@gentoo.org> (2017-09-27)
# patchset variants are not stable
virtual/wine staging
-# Andreas Sturmlechner <asturm@gentoo.org> (2017-03-01)
-# Requires not yet stabilised dev-db/oracle-instantclient.
-sci-geosciences/qgis oracle
-
# Christoph Junghans <junghans@gentoo.org> (2017-02-26)
# Stable mask some fabrics (bug #525534)
sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover