summaryrefslogtreecommitdiff
path: root/profiles/arch
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/alpha/package.use.mask5
-rw-r--r--profiles/arch/amd64/package.use.mask1
-rw-r--r--profiles/arch/amd64/x32/package.mask93
-rw-r--r--profiles/arch/amd64/x32/package.use.mask18
-rw-r--r--profiles/arch/amd64/x32/use.mask6
-rw-r--r--profiles/arch/arm/package.use.mask5
-rw-r--r--profiles/arch/arm/package.use.stable.mask9
-rw-r--r--profiles/arch/arm/use.stable.mask2
-rw-r--r--profiles/arch/arm64/package.use.mask19
-rw-r--r--profiles/arch/arm64/package.use.stable.mask5
-rw-r--r--profiles/arch/hppa/package.use.force6
-rw-r--r--profiles/arch/hppa/package.use.mask13
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/ia64/package.use.mask16
-rw-r--r--profiles/arch/mips/package.use.mask5
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask7
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask5
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.force6
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask12
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask5
-rw-r--r--profiles/arch/powerpc/use.stable.mask2
-rw-r--r--profiles/arch/riscv/package.use.force6
-rw-r--r--profiles/arch/riscv/package.use.mask16
-rw-r--r--profiles/arch/s390/package.use.mask9
-rw-r--r--profiles/arch/s390/package.use.stable.mask7
-rw-r--r--profiles/arch/s390/s390x/package.use.mask8
-rw-r--r--profiles/arch/s390/use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask5
-rw-r--r--profiles/arch/x86/package.use.mask2
30 files changed, 194 insertions, 109 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index b18af669a394..f47274412989 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/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-02-06)
+# media-sound/sndio is not yet keyworded here
+# bug #769098, bug #769122
+media-libs/openal sndio
+
# Sam James <sam@gentoo.org> (2021-01-19)
# Avoid pulling in a large unkeyworded dep
# which is largely a desktop application
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 8c2a5a42a7fb..d3a8665f737f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -378,7 +378,6 @@ app-crypt/johntheripper cpu_flags_x86_mmx
media-libs/libfame cpu_flags_x86_mmx
media-libs/sdl-gfx cpu_flags_x86_mmx
media-libs/smpeg cpu_flags_x86_mmx
-x11-terms/eterm cpu_flags_x86_mmx
# x86_64 opts are enabled with USE sse. so masking the rest
media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index e5be3f2d07e7..52b5218cbd29 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,15 +1,98 @@
-# 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-02-09)
+# Requires net-libs/nodejs, plus mask all reverse-dependencies.
+dev-qt/qtwebengine
+dev-qt/qtwebview
+dev-python/PyQtWebEngine
+app-admin/calamares
+app-doc/zeal
+app-editors/ghostwriter
+app-editors/notepadqq
+app-editors/retext
+app-misc/anki
+app-office/kmymoney:5
+app-office/skrooge:5
+app-office/texmaker
+app-text/bibletime
+app-text/calibre
+app-text/cb2bib
+app-text/sigil
+dev-python/spyder
+dev-python/spyder-line-profiler
+dev-python/spyder-memory-profiler
+dev-python/spyder-notebook
+dev-python/spyder-terminal
+dev-python/spyder-unittest
+dev-python/spyder-vim
+dev-util/kdevelop:5
+dev-util/kdevelop-php:5
+dev-util/kdevelop-python:5
+kde-apps/akonadi-calendar:5
+kde-apps/akonadi-import-wizard:5
+kde-apps/akonadiconsole:5
+kde-apps/akregator:5
+kde-apps/calendarjanitor:5
+kde-apps/calendarsupport:5
+kde-apps/eventviews:5
+kde-apps/grantlee-editor:5
+kde-apps/incidenceeditor:5
+kde-apps/kaccounts-providers:5
+kde-apps/kaddressbook:5
+kde-apps/kalarm:5
+kde-apps/kalgebra:5
+kde-apps/kdepim-addons:5
+kde-apps/kdepim-meta:5
+kde-apps/kdepim-runtime:5
+kde-apps/kimagemapeditor:5
+kde-apps/kmail:5
+kde-apps/kmail-account-wizard:5
+kde-apps/kmailtransport:5
+kde-apps/knotes:5
+kde-apps/konqueror:5
+kde-apps/konsolekalendar:5
+kde-apps/kontact:5
+kde-apps/korganizer:5
+kde-apps/ktp-accounts-kcm:5
+kde-apps/ktp-text-ui:5
+<kde-apps/libkgapi-20.12.0:5
+kde-apps/libksieve:5
+kde-apps/mailcommon:5
+kde-apps/messagelib:5
+kde-apps/mbox-importer:5
+kde-apps/parley:5
+kde-apps/pim-data-exporter:5
+kde-apps/pim-sieve-editor:5
+kde-apps/plasma-telepathy-meta:5
+<kde-misc/kio-gdrive-20.12.0
+kde-misc/kmarkdownwebview:5
+kde-misc/tellico:5
+kde-misc/zanshin:5
+mail-client/kube
+mail-client/trojita
+media-gfx/digikam:5
+media-gfx/luminance-hdr
+media-sound/frescobaldi
+media-sound/teamspeak-client:3
+media-video/orion
+>=media-video/openshot-2.5.1_p20210103
+net-analyzer/nmapsi
+net-libs/signon-ui
+net-misc/nextcloud-client
+net-p2p/ktorrent:5
+sci-geosciences/qmapshack
+sci-mathematics/rkward:5
+sci-mathematics/rstudio
+www-client/falkon
+www-client/otter
+www-client/qutebrowser
+
# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-09-20)
# Binary-only with no x32 support
app-office/libreoffice-bin
app-office/libreoffice-bin-debug
-# Ben Kohler <bkohler@gentoo.org> (2020-08-12)
-# Breaks several portage features, see bug 736904
-=sys-libs/glibc-2.31-r6
-
# Marek Szuba <marecki@gentoo.org> (2020-05-08)
# Requires sys-cluster/ceph, which is masked in this profile as well
# (see below)
diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask
index 98cfda535a61..971a94f8179e 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/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
+# Andreas Sturmlechner <asturm@gentoo.org> (2021-02-09)
+# Requires net-libs/nodejs, plus mask all reverse-dependencies.
+app-i18n/fcitx-libpinyin dictionary-manager
+games-util/lgogdownloader gui
+kde-apps/kde-apps-meta:5 pim
+kde-apps/kdenetwork-meta:5 bittorrent
+kde-apps/umbrello:5 php
+kde-misc/kio-gdrive kaccounts
+media-gfx/gmic digikam krita
+net-irc/quassel urlpreview
+net-misc/fatrat bittorrent
+net-misc/seafile-client shibboleth
+sci-geosciences/gpsbabel gui
+sci-mathematics/yacas gui
+sci-physics/root qt5
+
# Patrick McLean <chutzpah@gentoo.org> (2020-02-05)
# sys-cluster/ceph no longer supports x86, versions that support
# it no longer build thanks to python2 removals
diff --git a/profiles/arch/amd64/x32/use.mask b/profiles/arch/amd64/x32/use.mask
index a0a09c71ff0b..712d5b46f194 100644
--- a/profiles/arch/amd64/x32/use.mask
+++ b/profiles/arch/amd64/x32/use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2013-01-26)
# Unmask the x32 ABI.
-abi_x86_x32
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2021-02-09)
+# Requires net-libs/nodejs
+webengine
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 6563f07b4e4b..f8d0a0addcf3 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/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-02-06)
+# media-sound/sndio is not yet keyworded here
+# bug #769098, bug #769122
+media-libs/openal sndio
+
# Jonathan Davies <jpds@protonmail.com> (2021-01-27)
# No SELinux on ARM
net-im/prosody selinux
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 79e046013ec5..d5528ca4ba87 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-02-09)
+# dev-libs/libgdata is not (yet?) stable on arm
+# bug #769767, bug #769764
+mail-client/claws-mail gdata
+
+# Michał Górny <mgorny@gentoo.org> (2021-02-07)
+# app-text/libgepub is not yet stable here, and it has huuuge deps.
+xfce-extra/tumbler epub
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-10-05)
# media-libs/libffado is not stable yet, which itself has unstable and
# unmaintained/broken dependencies. bug #746722
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 0edb74fb7acf..540ee8241f62 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -34,9 +34,7 @@ gcl
# Pacho Ramos <pacho@gentoo.org> (2014-04-13)
# Not going to be stabilized on this arch
-colord
devhelp
eds
gdm
gnome-online-accounts
-gusb
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 9c97e5a0c531..70e3e03944a0 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-02-06)
+# media-sound/sndio is not yet keyworded here
+# bug #769098, bug #769122
+media-libs/openal sndio
+
+# Sam James <sam@gentoo.org> (2021-02-05)
+# Requires pandoc. We don't yet have Haskell
+# on arm64. bug #768738, bug #622786.
+media-sound/bluez-alsa man
+
# Sam James <sam@gentoo.org> (2021-01-19)
# app-text/dblatex not yet keyworded
# bug #766186
@@ -52,10 +62,6 @@ media-gfx/darktable gmic
# Available on: amd64, x86, arm{,64}.
>=dev-lang/spidermonkey-60 -jit
-# Sam James <sam@gentoo.org> (2020-10-06)
-# Deprecated. See bug #741855.
-net-mail/dovecot vpopmail
-
# Sam James <sam@gentoo.org> (2020-10-05)
# Guile only supports JIT on some arches
# (See 9.3.8 in the Guile manual)
@@ -392,11 +398,6 @@ app-text/evince dvi nautilus postscript t1lib xps
net-wireless/blueman appindicator
x11-libs/gtk+ cloudprint
-# Thomas Deutschmann <whissi@gentoo.org> (2017-02-14)
-# No lua keyworded for this arch yet
-# libpcre jit is not (yet?) support on this arch
-www-servers/nginx nginx_modules_http_lua pcre-jit
-
# Steev Klimaszewski <steev@gentoo.org> (2016-03-04)
# Chromium uses an internal tcmalloc that doesn't support this arch yet.
www-client/chromium tcmalloc
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index d554a74a21e9..c315788eb9be 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.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-02-05)
+# Thomas Deutschmann <whissi@gentoo.org> (2017-02-14)
+# No lua stable for this arch yet
+www-servers/nginx nginx_modules_http_lua
+
# Sam James <sam@gentoo.org> (2020-12-23)
# Needs stable dev-lang/luajit
kde-apps/cantor lua
diff --git a/profiles/arch/hppa/package.use.force b/profiles/arch/hppa/package.use.force
deleted file mode 100644
index 32eca03d7435..000000000000
--- a/profiles/arch/hppa/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Joonas Niilola <juippis@gentoo.org> (2020-02-08)
-# Force 'lua' to be used with efl, since luajit is not keyworded.
-dev-libs/efl lua
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index b533938ec020..3b6a97fcfe80 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -14,13 +14,6 @@ dev-util/ragel doc
# 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
@@ -43,7 +36,7 @@ dev-vcs/mercurial rust
# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
# Dependency not keyworded on this arch.
-dev-libs/efl avif
+dev-libs/efl avif lua_single_target_luajit physics
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
@@ -233,10 +226,6 @@ net-analyzer/rrdtool rados
# (bug #544378)
dev-db/mariadb galera
-# Mike Frysinger <vapier@gentoo.org> (2015-03-16)
-# Needs sci-physics/bullet tested #499974
-dev-libs/efl physics
-
# Jeroen Roovers <jer@gentoo.org> (2015-02-02)
# dev-python/gevent requires dev-python/greenlet which has not been ported to
# HPPA (bug #538510)
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 8e440acf7f65..bf38d957db06 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Rolf Eike Beer <eike@sf-mail.de> (2021-02-08)
+# dev-lang/lua:5.2 not stable on hppa
+lua_single_target_lua5-2
+
# Matt Turner <mattst88@gentoo.org> (2020-12-23)
# dev-db/postgresql is not stable on hppa
postgres
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index df6cd94f2828..8a11fc241c4f 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,18 +1,6 @@
# 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
@@ -148,10 +136,6 @@ media-gfx/shotwell opencv
# does not define those.
media-sound/lame debug
-# Sergei Trofimovich <slyfox@gentoo.org> (2018-07-25)
-# USE=server does not compile and needs upstream fix: bug #662040
->=sys-devel/gdb-8.1 server
-
# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06)
# Needs sys-apps/fakechroot which isn't keyworded
app-arch/rpm test
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 684a9b2f899c..5541b1132a76 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/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-02-06)
+# media-sound/sndio is not yet keyworded here
+# bug #769098, bug #769122
+media-libs/openal sndio
+
# 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
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index e6b5b9dc67b7..d749075f6115 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -6,13 +6,6 @@
# 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.
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 55d2bc2efec1..fa7b5a672925 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2021-02-06)
+# Drags in too much unstable GNOME for now
+# bug #727572
+mail-client/claws-mail gdata
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-21)
# Unstable test deps.
dev-cpp/eigen test
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force b/profiles/arch/powerpc/ppc64/64ul/package.use.force
deleted file mode 100644
index 32eca03d7435..000000000000
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Joonas Niilola <juippis@gentoo.org> (2020-02-08)
-# Force 'lua' to be used with efl, since luajit is not keyworded.
-dev-libs/efl lua
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index e3f01805e4f9..2db9023c0507 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -20,7 +20,7 @@ media-gfx/krita vc
# Joonas Niilola <juippis@gentoo.org> (2020-02-01)
# luajit not keyworded on ppc64, #696222
-dev-libs/efl luajit
+dev-libs/efl lua_single_target_luajit
# Brian Evans <grknight@gentoo.org> (2015-11-23)
# unmask galera for dev-db/mariadb
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index e6f4d81328bb..dd7d4a711105 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,18 +1,6 @@
# 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
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index 18ce2ed3f4f0..68be6addb8d2 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2021-02-06)
+# Drags in too much unstable GNOME for now
+# bug #727572
+mail-client/claws-mail gdata
+
# Michał Górny <mgorny@gentoo.org> (2020-08-07)
# Unstable test deps.
dev-cpp/eigen test
diff --git a/profiles/arch/powerpc/use.stable.mask b/profiles/arch/powerpc/use.stable.mask
index ea3f5809981d..e895c62d8be8 100644
--- a/profiles/arch/powerpc/use.stable.mask
+++ b/profiles/arch/powerpc/use.stable.mask
@@ -11,7 +11,6 @@ octave
# 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
-colord
devhelp
dia
eds
@@ -19,6 +18,5 @@ evo
gnome-online-accounts
gnome-shell
gnumeric
-gusb
upnp
upnp-av
diff --git a/profiles/arch/riscv/package.use.force b/profiles/arch/riscv/package.use.force
new file mode 100644
index 000000000000..28b2d254c048
--- /dev/null
+++ b/profiles/arch/riscv/package.use.force
@@ -0,0 +1,6 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# we, kinda, need this on riscv ...
+sys-devel/llvm llvm_targets_RISCV
+sys-devel/clang llvm_targets_RISCV
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 95a617062979..6feb1fcf6149 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,18 +1,6 @@
# 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
@@ -79,8 +67,8 @@ app-arch/p7zip wxwidgets
app-arch/unzip natspec
app-crypt/gnupg smartcard tofu wks-server
app-crypt/mit-krb5 doc test xinetd
-app-crypt/pinentry fltk gnome-keyring
-app-doc/doxygen clang doc
+app-crypt/pinentry gnome-keyring
+app-doc/doxygen clang doc
app-editors/emacs alsa json lcms mailutils
app-misc/pax-utils python
app-text/asciidoc test
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index acf4b550ddf9..fca3adf4dad7 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -5,20 +5,15 @@
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
-# Mikle Kolyada <zlogene@gentoo.org> (2020-07-13)
-# Luajit does not work on s390
-app-text/texlive-core luajittex
-
# Hans de Graaff <graaff@gentoo.org> (2019-04-08)
# Obsolete ruby version, no newer versions keyworded or stable.
dev-vcs/subversion ruby
# Mikle Kolyada <zlogene@gentoo.org> (2018-06-03)
# Not tested
-app-crypt/pinentry fltk
dev-python/cssselect doc
# not really interested in supporting alternative
-# VCS for oberlays yet.
+# VCS for overlays yet.
app-portage/layman darcs mercurial
dev-python/setuptools_scm test
# no lua support for vim
@@ -38,7 +33,7 @@ net-analyzer/rrdtool rados
dev-vcs/git pcre-jit
# Lars Wendler <polynomial-c@gentoo.org> (2016-11-17)
-# jit not supported on ia64 (bug #600052).
+# jit not supported on s390
dev-libs/libpcre2 jit
# Sergey Popov <pinkbyte@gentoo.org> (2015-10-24)
diff --git a/profiles/arch/s390/package.use.stable.mask b/profiles/arch/s390/package.use.stable.mask
new file mode 100644
index 000000000000..aaf7d617fab5
--- /dev/null
+++ b/profiles/arch/s390/package.use.stable.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Marek Szuba <marecki@gentoo.org> (2021-02-09)
+# Lua has been dropped to ~s390
+net-mail/dovecot lua
+
diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask
new file mode 100644
index 000000000000..9d4593ef4b49
--- /dev/null
+++ b/profiles/arch/s390/s390x/package.use.mask
@@ -0,0 +1,8 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2021-02-05)
+# libpcre2 has JIT support for s390x (not s390)
+# but it doesn't seem to build right now?
+dev-libs/libpcre2 jit
+dev-vcs/git pcre-jit
diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 77e2c7a2f020..c24a977058f1 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-s390
+# Sam James <sam@gentoo.org> (2021-02-05)
+# No luajit available for s390
+luajittex
+
# Matt Turner <mattst88@gentoo.org> (2019-12-05)
# media-libs/libglvnd is not keyworded
libglvnd
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 45d909e21d85..7db985ea03e8 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,11 +1,6 @@
# 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
-
# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch.
app-text/enchant voikko
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index c439ed711f77..5578286c72e7 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -383,8 +383,6 @@ sys-power/pm-utils -video_cards_intel -video_cards_radeon
# X use flag only for amd64/x86, bug 285951.
media-gfx/iscan -X
-x11-terms/eterm cpu_flags_x86_sse2
-
# Steve Dibb <beandog@gentoo.org> (2008-09-29)
media-video/mplayer -cpudetection