summaryrefslogtreecommitdiff
path: root/profiles/arch
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/alpha/package.use.mask16
-rw-r--r--profiles/arch/alpha/use.mask4
-rw-r--r--profiles/arch/amd64/package.use.mask32
-rw-r--r--profiles/arch/amd64/package.use.stable.mask19
-rw-r--r--profiles/arch/arm/armv4/package.mask3
-rw-r--r--profiles/arch/arm/armv4t/package.mask3
-rw-r--r--profiles/arch/arm/armv5te/package.mask3
-rw-r--r--profiles/arch/arm/armv6j/package.mask3
-rw-r--r--profiles/arch/arm/armv6j/package.use.mask4
-rw-r--r--profiles/arch/arm/armv6j/use.mask4
-rw-r--r--profiles/arch/arm/armv7a/package.mask7
-rw-r--r--profiles/arch/arm/armv7a/package.use.mask10
-rw-r--r--profiles/arch/arm/armv7a/use.mask4
-rw-r--r--profiles/arch/arm/package.mask3
-rw-r--r--profiles/arch/arm/package.use.mask26
-rw-r--r--profiles/arch/arm/package.use.stable.mask9
-rw-r--r--profiles/arch/arm/use.mask19
-rw-r--r--profiles/arch/arm/use.stable.mask10
-rw-r--r--profiles/arch/arm64/package.use.force4
-rw-r--r--profiles/arch/arm64/package.use.mask37
-rw-r--r--profiles/arch/arm64/package.use.stable.mask32
-rw-r--r--profiles/arch/arm64/use.mask30
-rw-r--r--profiles/arch/arm64/use.stable.mask21
-rw-r--r--profiles/arch/base/package.use.mask27
-rw-r--r--profiles/arch/hppa/package.use.mask16
-rw-r--r--profiles/arch/hppa/package.use.stable.mask9
-rw-r--r--profiles/arch/hppa/use.mask4
-rw-r--r--profiles/arch/hppa/use.stable.mask9
-rw-r--r--profiles/arch/ia64/package.use.mask11
-rw-r--r--profiles/arch/ia64/use.mask1
-rw-r--r--profiles/arch/m68k/package.use.mask5
-rw-r--r--profiles/arch/m68k/use.mask3
-rw-r--r--profiles/arch/mips/package.use.mask5
-rw-r--r--profiles/arch/powerpc/package.use.mask21
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask9
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask20
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask9
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/use.mask1
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask25
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask5
-rw-r--r--profiles/arch/riscv/package.use.mask12
-rw-r--r--profiles/arch/riscv/use.mask2
-rw-r--r--profiles/arch/sparc/package.use.mask13
-rw-r--r--profiles/arch/sparc/use.mask4
-rw-r--r--profiles/arch/x86/package.use.mask38
-rw-r--r--profiles/arch/x86/package.use.stable.mask19
-rw-r--r--profiles/arch/x86/use.stable.mask6
52 files changed, 412 insertions, 191 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 8102c07d8c08..517cb758a38f 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,18 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
+# media-sound/lash not keyworded, bug #736725
+media-sound/fluidsynth lash
+
+# Cédric Krier <cedk@gentoo.org> (2020-11-10)
+# virtual/rust has no alpha keyword
+dev-vcs/mercurial rust
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
+# app-i18n/fcitx:4 not keyworded.
+media-libs/libsdl2 fcitx4
+
# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
# media-libs/libilbc is not ported to alpha
net-analyzer/wireshark ilbc
@@ -27,6 +39,8 @@ app-office/planner eds
gnome-base/nautilus previewer
# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
gnome-base/gvfs google
+# needs app-text/libgepub which depends on webkit-gtk
+xfce-extra/tumbler epub
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
@@ -407,8 +421,6 @@ sys-apps/smartmontools caps
# Raúl Porcel <armin76@gentoo.org> (2010-06-26)
# custom-optimization doesn't work on alpha
-mail-client/thunderbird custom-optimization
-www-client/firefox custom-optimization
www-client/seamonkey custom-optimization
# Kacper Kowalik <xarthisius@gentoo.org> (2010-05-30)
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index da981f77b67d..d97a8e0f29b8 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-alpha
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
+# media-sound/jack-audio-connection-kit re-keywording timeout, bug #736725
+jack
+
# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
# net-libs/webkit-gtk has no alpha keywords
webkit
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 843680db9263..c3bd9c0b9d08 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,21 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2020-10-24)
+# asm redc is only available on amd64,
+# 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)
+dev-scheme/guile -jit
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-09-07)
# dev-util/nvidia-cuda-toolkit is keyworded on amd64
app-metrics/collectd -collectd_plugins_gpu_nvidia
@@ -67,12 +82,15 @@ www-client/firefox -eme-free
# dev-util/sysprof-capture is keyworded on amd64
x11-wm/mutter -sysprof
dev-libs/gjs -sysprof
+dev-libs/glib -sysprof
# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26)
# Vulkan is available on amd64.
+dev-qt/qt3d -vulkan
dev-qt/qtdeclarative -vulkan
dev-qt/qtgui -vulkan
dev-qt/qtwayland -vulkan
+media-video/pipewire -vulkan
# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
# The JIT feature only works on amd64 and x86.
@@ -123,9 +141,10 @@ x11-apps/igt-gpu-tools -overlay
# freeipmi is supported on amd64
app-admin/conserver -freeipmi
-# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15)
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
+# - aesni plugin is supported on amd64
# - rdrand plugin is supported on amd64
-net-vpn/strongswan -strongswan_plugins_rdrand
+net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand
# James Le Cuirot <chewi@gentoo.org> (2018-11-02)
# Vulkan is only available on amd64 at present.
@@ -166,9 +185,10 @@ sys-boot/grub -libzfs
# [cuda] is unmasked in this profiles.
media-libs/opencv -contribxfeatures2d
-# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01)
-# dev-libs/libmaxminddb is keyworded on amd64
-app-admin/rsyslog -mdblookup
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-22)
+# -imhttp: www-servers/civetweb is keyworded on amd64
+# -mdblookup: dev-libs/libmaxminddb is keyworded on amd64
+app-admin/rsyslog -imhttp -mdblookup
# Alexis Ballier <aballier@gentoo.org> (2017-02-21)
# spacetime works on amd64
@@ -260,7 +280,7 @@ app-editors/gvim -luajit -racket
# Kacper Kowalik <xarthisius@gentoo.org> (2013-08-09)
# Works on amd64
-sys-apps/hwloc -gl
+sys-apps/hwloc -gl -nvml
# Michał Górny <mgorny@gentoo.org> (2013-07-22)
# Meaningless on amd64 (it controls the 32-bit x86 JIT).
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 5d986026fe8e..281979cb105b 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,15 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-10-05)
+# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
+app-office/libreoffice base
+
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-02)
+# media-video/pipewire not yet stabilized and without
+# sys-apps/xdg-desktop-portal-gtk not useable at all
+www-client/firefox screencast
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-09-07)
# sys-cluster/slurm has no stable keywords
# dev-util/nvidia-cuda-toolkit has no stable keywords
@@ -33,10 +42,8 @@ app-emulation/lxd apparmor
net-misc/curl quiche
# Andreas Sturmlechner <asturm@gentoo.org> (2019-08-18)
-# media-video/pipewire is not stable yet
-dev-libs/weston pipewire
-<kde-apps/krfb-20.07.80 wayland
-<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+# media-video/pipewire-0.2 will never be stable, to be dropped.
+<dev-libs/weston-9 pipewire
<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
@@ -46,7 +53,9 @@ dev-qt/qtsql oci8
# Amy Liffey <amynka@gentoo.org> (2019-01-15)
# Mask experimental contrib repo
-media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d gflags glog tesseract
+# (except what's needed by digikam, dilfridge)
+media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glog tesseract
+<media-libs/opencv-4.4.0 contrib contribdnn
# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07)
# unmask sssd for sudo
diff --git a/profiles/arch/arm/armv4/package.mask b/profiles/arch/arm/armv4/package.mask
index b2bb15d45157..33913c4d3e11 100644
--- a/profiles/arch/arm/armv4/package.mask
+++ b/profiles/arch/arm/armv4/package.mask
@@ -11,3 +11,6 @@ virtual/rust
>=gnome-base/gnome-core-libs-3.36.5
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-light-3.36.5
+>=sys-auth/polkit-0.118
+>=dev-libs/gjs-1.66
+>=gnome-base/gnome-shell-3.38
diff --git a/profiles/arch/arm/armv4t/package.mask b/profiles/arch/arm/armv4t/package.mask
index b2bb15d45157..33913c4d3e11 100644
--- a/profiles/arch/arm/armv4t/package.mask
+++ b/profiles/arch/arm/armv4t/package.mask
@@ -11,3 +11,6 @@ virtual/rust
>=gnome-base/gnome-core-libs-3.36.5
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-light-3.36.5
+>=sys-auth/polkit-0.118
+>=dev-libs/gjs-1.66
+>=gnome-base/gnome-shell-3.38
diff --git a/profiles/arch/arm/armv5te/package.mask b/profiles/arch/arm/armv5te/package.mask
index 3d3fb68506d2..acfca389f0c8 100644
--- a/profiles/arch/arm/armv5te/package.mask
+++ b/profiles/arch/arm/armv5te/package.mask
@@ -11,3 +11,6 @@ virtual/rust
>=gnome-base/gnome-core-libs-3.36.5
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-light-3.36.5
+>=sys-auth/polkit-0.118
+>=dev-libs/gjs-1.66
+>=gnome-base/gnome-shell-3.38
diff --git a/profiles/arch/arm/armv6j/package.mask b/profiles/arch/arm/armv6j/package.mask
index 661812c7ac80..2ed73e22f688 100644
--- a/profiles/arch/arm/armv6j/package.mask
+++ b/profiles/arch/arm/armv6j/package.mask
@@ -5,10 +5,11 @@
# Depends on media-video/rav1e that's listed below. #744637
-media-libs/libavif
-# Sam James <sam@gentoo.org> (2020-07-02)
+# Sam James <sam@gentoo.org> (2020-11-04)
# Needs Rust, which is available here
-dev-util/cargo-c
-dev-util/cbindgen
-media-video/rav1e
-net-news/newsboat
-net-libs/quiche
+-dev-util/git-delta
diff --git a/profiles/arch/arm/armv6j/package.use.mask b/profiles/arch/arm/armv6j/package.use.mask
index acb4ca99cbd4..fe8a73d403cf 100644
--- a/profiles/arch/arm/armv6j/package.use.mask
+++ b/profiles/arch/arm/armv6j/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 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
+
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# virtual/rust is available here
>=media-gfx/eog-3.33.1 -svg
diff --git a/profiles/arch/arm/armv6j/use.mask b/profiles/arch/arm/armv6j/use.mask
index 5a841abd6e10..95cadb1ac25f 100644
--- a/profiles/arch/arm/armv6j/use.mask
+++ b/profiles/arch/arm/armv6j/use.mask
@@ -6,3 +6,7 @@
-cpu_flags_arm_edsp
-cpu_flags_arm_thumb
-cpu_flags_arm_vfp
+
+# Sam James <sam@gentoo.org> (2020-11-10)
+# Rust is available here
+-rust
diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask
index 66fcdd6f6752..bc106a751a10 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -1,17 +1,18 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Joonas Niilola <juippis@gentoo.org> (2020-09-26)
-# Depends on media-video/rav1e that's listed below. #744637
+# Joonas Niilola <juippis@gentoo.org> (2020-09-26)
+# Depends on media-video/rav1e that's listed below. #744637
-media-libs/libavif
-# Sam James <sam@gentoo.org> (2020-07-02)
+# Sam James <sam@gentoo.org> (2020-11-04)
# Needs Rust, which is available here
-dev-util/cargo-c
-dev-util/cbindgen
-media-video/rav1e
-net-news/newsboat
-net-libs/quiche
+-dev-util/git-delta
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind works on ARMv7
diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask
index 75303868b9a5..9f750cc47acb 100644
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2020 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
+
+# Sam James <sam@gentoo.org> (2020-10-05)
+# Guile only supports JIT on some arches
+# (armv7 only for arm)
+# (See 9.3.8 in the Guile manual)
+dev-scheme/guile -jit
+
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# virtual/rust is available here
>=media-gfx/eog-3.33.1 -svg
diff --git a/profiles/arch/arm/armv7a/use.mask b/profiles/arch/arm/armv7a/use.mask
index 9ca71bc870cf..0b2a208b1bfe 100644
--- a/profiles/arch/arm/armv7a/use.mask
+++ b/profiles/arch/arm/armv7a/use.mask
@@ -15,6 +15,10 @@
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32
+# Sam James <sam@gentoo.org> (2020-11-10)
+# Rust is available here
+-rust
+
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind works on ARMv7
-valgrind
diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 3e8067207498..6232cc0b5c6d 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -5,7 +5,7 @@
# Depends on media-video/rav1e that's listed below. #744637
media-libs/libavif
-# Sam James <sam@gentoo.org> (2020-07-02)
+# Sam James <sam@gentoo.org> (2020-11-04)
# Packages which need Rust (only on >= 6j)
# We unmask them for armv6j, armv7a elsewhere
dev-util/cargo-c
@@ -13,6 +13,7 @@ dev-util/cbindgen
media-video/rav1e
net-news/newsboat
net-libs/quiche
+dev-util/git-delta
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index e1ce17fcd49d..809a40418d95 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
+# app-i18n/fcitx:4 not keyworded.
+media-libs/libsdl2 fcitx4
+
+# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
+# Dependency only keyworded on specific arm profiles.
+dev-libs/efl avif
+
# Adam Feldman <NP-Hardass@gentoo.org> (2020-09-05)
# dev-util/dogtail is not keyworded for arm
app-text/atril test
@@ -67,10 +75,6 @@ net-misc/whois xcrypt
# and as for now we have only stable mate versions
mate-base/mate bluetooth
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-26)
-# media-libs/libheif is not keyworded
-media-gfx/gimp heif
-
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-04)
# zfs is not keyworded on arm
dev-util/schroot zfs
@@ -221,12 +225,6 @@ media-sound/rhythmbox upnp-av
# Allow jdbc on this arch
dev-db/mariadb -jdbc
-# David Seifert <soap@gentoo.org> (2016-07-31)
-# media-gfx/graphicsmagick is not keyworded on arm, users will need
-# to enable imagemagick flag and disable graphicsmagick use flag
-# to enable conversion facilities
-media-gfx/zbar graphicsmagick
-
# Amy Winston <amynka@gentoo.org> (2016-06-12)
# does not build on arm at all (upstream bug)
dev-scheme/racket futures jit
@@ -284,6 +282,8 @@ media-libs/freeimage tiff
# Google does not distribute the widevine plugin for ARM. It must be extracted from a Chromebook,
# and this kind of reverse engineering work likely violates many agreements, so we mask the flag.
www-client/chromium widevine
+www-client/vivaldi widevine
+www-client/vivaldi-snapshot widevine
# Markus Meier <maekke@gentoo.org> (2015-01-17)
# Unkeyworded deps, bug #536226
@@ -393,12 +393,6 @@ sci-libs/linux-gpib firmware
# MKL not available on this arch
media-gfx/povray mkl
-# Benda Xu <heroxbd@gentoo.org> (2013-04-01)
-# Sam James <sam@gentoo.org> (2020-06-29)
-# net-misc/x11-ssh-askpass nor
-# net-misc/ssh-askpass-fullscreen keyworded
-net-misc/unison gtk
-
# Julian Ospald <hasufell@gentoo.org> (2013-03-31)
# depends on mono
>=net-irc/hexchat-2.9.4-r1 theme-manager
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 1471c6c3ba81..a2a8d72d8052 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,11 +1,16 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# 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
+media-sound/jack2 ieee1394
+
# Sam James <sam@gentoo.org> (2020-07-30)
# glslang is not yet stable on arm
media-libs/mesa vulkan-overlay
-# Sam James <sam@gentoo.org> (2020-06-28)
+# Sam James <sam@gentoo.org> (2020-10-20)
# Deps not yet stable
# Migrated from package.use.mask
app-text/asciidoc test
@@ -15,12 +20,12 @@ dev-util/geany-plugins markdown
app-arch/rpm test
net-misc/openssh security-key
dev-util/geany-plugins markdown
+net-misc/unison gtk
# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-02)
# media-video/pipewire is not stable yet
dev-libs/weston pipewire
<kde-apps/krfb-20.07.80 wayland
-<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 76f4bca6d6fc..a24fbf5a8db7 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -8,6 +8,11 @@
-cpu_flags_arm_iwmmxt
-cpu_flags_arm_iwmmxt2
+# Sam James <sam@gentoo.org> (2020-11-10)
+# Rust isn't available for generic ARM,
+# just armv6, armv7
+rust
+
# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
# https://valgrind.org/info/platforms.html
@@ -33,10 +38,6 @@ acpi
# net-wireless/wimax not tested
wimax
-# Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09)
-# cblas-external as virtual/cblas is also masked
-cblas-external
-
# Raúl Porcel <armin76@gentoo.org>
# I've been told xfs is broken on ARM
xfs
@@ -54,25 +55,20 @@ ipod
dmi
# Stuff we don't want
-R
-octave
tracker
-xindy
lasi
-hardened
pdfannotextractor
prelude
mssql
gajim
# havent tested yet
+R
gphoto2
afs
mono
-lirc
lm-sensors
xemacs
-scanner
sid
mms
mtp
@@ -82,10 +78,8 @@ darcs
ggi
nut
fits
-tokyocabinet
vaapi
lpsol
-upnp
devil
gts
anthy
@@ -94,6 +88,7 @@ anthy
-video_cards_exynos
-video_cards_freedreno
-video_cards_imx
+-video_cards_lima
-video_cards_omap
-video_cards_panfrost
-video_cards_tegra
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 0448e2b174d2..99742e43766d 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,6 +4,16 @@
# 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> (2020-11-08)
+# Not yet stable
+lirc
+upnp
+
+# Sam James <sam@gentoo.org> (2020-11-06)
+# Java is not stable on arm right now.
+# bug #709830
+java
+
# Sam James <sam@gentoo.org> (2020-06-29)
# media-gfx/gimp not yet stable
gimp
diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force
index 97e4c149897b..cf7a4360ee01 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
+# luajit not available on this arch.
+dev-libs/efl lua
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-18)
# Force host target
dev-libs/keystone llvm_targets_AArch64
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 20ee5ce89276..807bc489f0bb 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,36 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-08)
+# dev-util/kdevelop-php is not keyworded, bug #751337
+>=kde-apps/umbrello-20.08.3 php
+
+# Marek Szuba <marecki@gentoo.org> (2020-11-06)
+# media-gfx/digikam has no arm64 keyword yet. Bug #753362.
+media-gfx/gmic digikam
+
+# Marek Szuba <marecki@gentoo.org> (2020-11-06)
+# media-gfx/gmic has no arm64 keyword yet. Bug #753356.
+media-gfx/darktable gmic
+
+# Sam James <sam@gentoo.org> (2020-10-03)
+# Builds & tests pass on arm64.
+# 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)
+dev-scheme/guile -jit
+
+# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
+# luajit not available on this arch.
+dev-libs/efl luajit
+
# Sam James <sam@gentoo.org> (2020-09-05)
# nvidia-texture-tools not useful here
media-libs/devil nvtt
@@ -131,10 +161,6 @@ media-gfx/gnome-photos upnp-av
# not yet keyworded
dev-java/openjdk javafx
-# Aaron Bauman <bman@gentoo.org> (2019-05-20)
-# doc USE ultimately pulls in dev-lang/ocaml[ocamlopt]
-media-gfx/enblend doc
-
# Aaron Bauman <bman@gentoo.org> (2019-04-08)
# app-text/dblatex not keyword yet
net-firewall/nftables doc
@@ -224,6 +250,8 @@ net-fs/samba dmapi
sci-libs/gdal armadillo netcdf
sys-fs/btrfs-progs reiserfs
www-client/chromium widevine
+www-client/vivaldi widevine
+www-client/vivaldi-snapshot widevine
# Matthew Thode <prometheanfire@gentoo.org> (2018-02-23)
# net-proxy/haproxy isn't keyworded for arm64
@@ -234,7 +262,6 @@ sys-cluster/neutron haproxy
dev-python/ipython notebook
dev-python/networkx scipy
dev-ruby/haml test
-media-libs/opencv contribdnn
# Michał Górny <mgorny@gentoo.org> (2018-02-16)
# USE=test-full requires USE=pkcs11 that is use.masked.
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index 0b6250de5a4d..1535f4fa7aa3 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,23 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-10-18)
+# Needs dev-tex/hevea which isn't stable yet
+media-gfx/enblend doc
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
+# app-i18n/fcitx:4 not stable.
+media-libs/libsdl2 fcitx4
+
+# Sam James <sam@gentoo.org> (2020-10-06)
+# Not yet stable on arm64.
+media-plugins/gst-plugins-meta dvb vpx
+
+# 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
+media-sound/jack2 ieee1394
+
# Sam James <sam@gentoo.org> (2020-08-19)
# Unstable dependencies for qemu
# bug #738056
@@ -13,8 +30,7 @@ app-emulation/spice smartcard
media-libs/mesa vulkan-overlay
# Sam James <sam@gentoo.org> (2020-07-16)
-# Pulls in too many yet unstable versions of
-# e.g. matplotlib
+# Needs unstable dev-python/networkx
# bug #732492
app-portage/nattka depgraph-order
@@ -47,18 +63,12 @@ net-misc/curl quiche
sys-firmware/seabios debug
# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-14)
-# media-video/pipewire is not stable yet
-dev-libs/weston pipewire
-<kde-apps/krfb-20.07.80 wayland
-<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+# media-video/pipewire-0.2 will never be stable, to be dropped.
+<dev-libs/weston-9 pipewire
<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
# Aaron Bauman (2019-07-29)
-# no ocamlopt stuff here...
-kde-apps/kalzium solver
-
-# Aaron Bauman (2019-07-29)
# app-arch/rar not supported
kde-apps/kdeutils-meta rar
@@ -97,7 +107,7 @@ dev-python/gmpy mpir
# Non-stable dependencies.
app-admin/syslog-ng spoof-source
app-text/xmlto latex
-sys-auth/pambase pam_krb5 pam_ssh passwdqc
+sys-auth/pambase pam_krb5 pam_ssh
sys-block/thin-provisioning-tools test
sys-devel/distcc gssapi
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 0796842e8b5e..ee4e85c75698 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -4,6 +4,11 @@
# Unmask the flag which corresponds to ARCH.
-arm64
+# Sam James <sam@gentoo.org> (2020-10-08)
+# PyPy3 works on arm64
+-python_targets_pypy3
+-python_single_target_pypy3
+
# David Seifert <soap@gentoo.org (2020-05-17)
# Mono is hopelessly broken on arm64
mono
@@ -51,10 +56,6 @@ opencl
# net-libs/libsmi not tested on arm64 yet
smi
-# Michał Górny <mgorny@gentoo.org> (2018-01-23)
-# sci-geosciences/gpsd is not keyworded here.
-gps
-
# Mart Raudsepp <leio@gentoo.org> (2017-02-01)
# Unmask systemd since it is keyworded here.
-systemd
@@ -68,16 +69,11 @@ valgrind
# net-wireless/wimax not tested
wimax
-# Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09)
-# cblas-external as virtual/cblas is also masked
-cblas-external
-
# Samuli Suominen <drac@gentoo.org>
# media-libs/amrnb and media-libs/amrwb not tested.
amr
# No hardware to test by the team
-dvb
ios
ipod
@@ -86,10 +82,6 @@ ipod
dmi
# Stuff we don't want
-fuse
-R
-octave
-xindy
mpi
lasi
hardened
@@ -98,14 +90,10 @@ prelude
mssql
# havent tested yet
-libproxy
darcs
afs
-lirc
-lm-sensors
scanner
zvbi
-fluidsynth
sid
mms
ieee1394
@@ -113,26 +101,20 @@ pm-utils
darcs
bs2b
ladspa
-ldns
ggi
nut
dvd
fits
-tokyocabinet
-rtmp
-vpx
lpsol
quvi
-libtar
zvbi
-devil
gts
anthy
-sdl
# Unmask ARM-only video-cards
-video_cards_exynos
-video_cards_freedreno
+-video_cards_lima
-video_cards_imx
-video_cards_nouveau
-video_cards_panfrost
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 9d6e020d6967..7e068d40591b 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,13 +4,22 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Aaron Bauman <bman@gentoo.org> (2019-05-20)
-# Does not build on arm64
-ocamlopt
+# Sam James <sam@gentoo.org> (2020-10-08)
+# Not enough packages stable w/ PyPy3 support
+python_targets_pypy3
+python_single_target_pypy3
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-04-20)
-# sys-auth/consolekit will not be stabilised anymore.
-consolekit
+# Sam James <sam@gentoo.org> (2020-10-07)
+# app-misc/lirc not stable yet
+# dev-db/tokyocabinet not stable yet
+# dev-libs/libtar not stable yet
+# net-libs/ldns not stable yet
+# sci-geosciences/gpsd not stable yet
+lirc
+tokyocabinet
+libtar
+ldns
+gps
# Mart Raudsepp <leio@gentoo.org> (2019-02-07)
# media-sound/musepack-tools not stable yet
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index d36a1f390620..c69f70c6661f 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-10-24)
+# asm redc is only available on amd64,
+# ppc64. bug #750974.
+sci-mathematics/gmp-ecm custom-tune
+
+# Sam James <sam@gentoo.org> (2020-10-05)
+# Guile only supports JIT on some arches
+# (See 9.3.8 in the Guile manual)
+dev-scheme/guile jit
+
# Sam James <sam@gentoo.org> (2020-09-20)
# (for Mikle Kolyada <zlogene@gentoo.org>)
# libgcrypt et al no longer support static-libs
@@ -51,13 +61,16 @@ sys-libs/glibc static-pie
# dev-util/sysprof not keyworded on most arches yet
x11-wm/mutter sysprof
dev-libs/gjs sysprof
+dev-libs/glib sysprof
# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26)
# Vulkan support is only available on few selected arches atm.
# Mask everywhere, unmask where appropriate.
+dev-qt/qt3d vulkan
dev-qt/qtdeclarative vulkan
dev-qt/qtgui vulkan
dev-qt/qtwayland vulkan
+media-video/pipewire vulkan
# dev-python/pandas is only keyworded for amd64 & x86
sys-block/fio python gnuplot
@@ -101,10 +114,11 @@ media-video/vlc libplacebo
# Overlay can only be built on amd64 and x86
x11-apps/igt-gpu-tools overlay
-# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15)
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
+# - aesni plugin is only supported on amd64 and x86
# - rdrand plugin is only supported on amd64 and x86
# - padlock plugin is only supported on amd64 and x86
-net-vpn/strongswan strongswan_plugins_rdrand strongswan_plugins_padlock
+net-vpn/strongswan strongswan_plugins_aesni strongswan_plugins_rdrand strongswan_plugins_padlock
# James Le Cuirot <chewi@gentoo.org> (2018-11-02)
# Vulkan is only available on amd64 at present.
@@ -146,9 +160,10 @@ app-laptop/pbbuttonsd macbook
# Requires [cuda] which is masked in most of the profiles.
media-libs/opencv contribxfeatures2d
-# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01)
-# dev-libs/libmaxminddb is only keyworded on amd64 and x86 at the moment
-app-admin/rsyslog mdblookup
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-22)
+# imhttp: www-servers/civetweb is only keyworded on amd64 and x86 at the moment
+# mdblookup: dev-libs/libmaxminddb is only keyworded on amd64 and x86 at the moment
+app-admin/rsyslog imhttp mdblookup
# Alexis Ballier <aballier@gentoo.org> (2017-02-21)
# spacetime is only supported on amd64 at the moment.
@@ -243,7 +258,7 @@ app-editors/gvim luajit racket
# Kacper Kowalik <xarthisius@gentoo.org> (2013-08-09)
# Doesn't work on most profiles. Easier to mask here and
# unmask in particular profiles
-sys-apps/hwloc gl
+sys-apps/hwloc gl nvml
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-11-03)
# Requires net-dns/unbound which is not keyworded by most arches
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 66af11f807ec..923ff4dff8a3 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,22 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Michał Górny <mgorny@gentoo.org> (2020-11-18)
+# Requires dev-python/coverage, bug #743355.
+dev-python/nose coverage
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
+# media-sound/lash not keyworded, bug #736725
+media-sound/fluidsynth lash
+
+# Cédric Krier <cedk@gentoo.org> (2020-11-10)
+# virtual/rust has no hppa keyword
+dev-vcs/mercurial rust
+
+# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
+# Dependency not keyworded on this arch.
+dev-libs/efl avif
+
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index 5173ed574cf0..9900978faa4b 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-11-14)
+# sys-apps/systemd has no stable keywords on hppa.
+sys-apps/ipmitool openbmc
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
+# app-i18n/fcitx:4 not stable.
+media-libs/libsdl2 fcitx4
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-06-10)
# not stable dev-vcs/mercurial because of broken dependencies: bug #727390
app-portage/layman mercurial
@@ -81,7 +89,6 @@ sys-libs/freeipmi nagios
media-gfx/imagemagick raw
# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-20)
-# media-video/faac is not stable.
# media-libs/{libdc1394,x264} is not stable.
# media-libs/game-music-emu is not stable.
media-video/ffmpeg gme ieee1394 x264
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index eb4f6d029843..593e93fd7172 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.
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
+# media-sound/jack-audio-connection-kit re-keywording timeout, bug #736725
+jack
+
# Matt Turner <mattst88@gentoo.org> (2020-07-01)
# Unlikely.
vulkan
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 35d799148af9..21eb2c9e1837 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,11 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Michał Górny <mgorny@gentoo.org> (2020-06-18)
-# Not ready for stable yet.
-python_targets_python3_8
-python_single_target_python3_8
-
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# media-libs/gstreamer is not stable for hppa
gstreamer
@@ -66,10 +61,6 @@ pulseaudio
# sys-auth/elogind is not stable here.
elogind
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-06-05)
-# sys-auth/consolekit will not be stabilised anymore.
-consolekit
-
# Sergei Trofimovich <slyfox@gentoo.org> (2019-03-03)
# No stable sys-apps/systemd on hppa.
systemd
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 6fbce4a6d581..b1b7cd48bc62 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Cédric Krier <cedk@gentoo.org> (2020-11-10)
+# virtual/rust has no ia64 keyword
+dev-vcs/mercurial rust
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
+# app-i18n/fcitx:4 not keyworded.
+media-libs/libsdl2 fcitx4
+
# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
# media-libs/libilbc is not ported to ia64
net-analyzer/wireshark ilbc
@@ -60,6 +68,8 @@ gnome-base/nautilus previewer
# - net-libs/gnome-online-accounts: depends on webkit-gtk
gnome-base/gnome-control-center flickr
gnome-base/gvfs google
+# app-text/libgepub depends on webkit-gtk.
+xfce-extra/tumbler epub
# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15)
# Mask USE=libtesseract, app-text/tesseract is not keyworded
@@ -407,7 +417,6 @@ www-client/elinks javascript
# Raúl Porcel <armin76@gentoo.org> (2010-06-26)
# custom-optimization doesn't work on ia64
-mail-client/thunderbird custom-optimization
www-client/firefox custom-optimization
www-client/seamonkey custom-optimization
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 43d8c77ebef4..cb05c855ebc9 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -84,7 +84,6 @@ scim
antlr
lasi
mpi
-networkmanager
octave
timidity
semantic-desktop
diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask
index 71c36d67aa7b..aef014700d50 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Kent Fredric <kentnl@gentoo.org> (2020-10-19)
+# lapack and friends don't make much sense on m68k
+# and aren't keyworded
+dev-python/numpy lapack
+
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded
net-misc/openssh security-key
diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 90900eec19a3..ac5e9da6ae99 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -89,9 +89,6 @@ clang
# Robin H. Johnson <robbat2@gentoo.org>
audit
-# Masking since dev-db/sqlite is masked
-sqlite
-
# Masking these globally, since we don't have X
gnome
gnome-keyring
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index fa03543e207a..9ba4bf2e75e0 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -96,11 +96,6 @@ dev-vcs/git mediawiki mediawiki-experimental
media-libs/leptonica webp
app-text/tesseract webp
-# Pacho Ramos <pacho@gentoo.org> (2013-09-01)
-# CONFIG_AUDITSYSCALL=y is not implemented, bug #438368
-sys-auth/consolekit pam
-sys-auth/pambase consolekit
-
# Richard Brown <rbrown@gentoo.org> (2008-01-21)
# Needs dev-ruby/builder, which isn't keyworded
dev-ruby/rubygems server
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 78fcaf12267d..17bb88f662f5 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,18 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-11-05)
+# makes no sense on power
+sys-apps/fwupd amt dell uefi
+
+# Joonas Niilola <juippis@gentoo.org> (2020-10-08)
+# Dependency not keyworded on this arch.
+dev-libs/efl avif
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05)
+# criu is masked on big-endian ppc*
+app-emulation/crun criu
+
# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-07)
# dev-vcs/darcs is not keyworded on ppc/ppc64
app-portage/layman darcs
@@ -58,10 +70,6 @@ app-admin/syslog-ng test
# iasl is stable on ppc
sys-firmware/seabios -debug
-# Eugene Bright <eugene@bright.gdn> (2019-09-09)
-# Missing keyword on dev-embedded/libjaylink
-sys-apps/flashrom jlink-spi
-
# Conrad Kostecki <conikost@gentoo.org> (2019-08-17)
# app-misc/graphlcd-base won't work on PowerPC/PowerPC64
app-misc/lcdproc freetype lcd_devices_glcd png
@@ -113,11 +121,6 @@ app-admin/syslog-ng kafka mongodb
# net-vpn/tor, tests are broken on ppc/ppc64, bug #653098
net-vpn/tor test
-# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-27)
-# dev-qt/qtwebengine is not ported to powerpc
-net-irc/quassel urlpreview
-www-client/otter webengine
-
# Matthias Maier <tamiko@gentoo.org> (2018-03-18)
# dev-libs/capstone not keyworded
app-emulation/qemu capstone
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index 4ab52f3cd7f7..8e12d4b5f086 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# 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
+media-sound/jack2 ieee1394
+
# Sam James <sam@gentoo.org> (2020-07-30)
# glslang is not yet stable on ppc{,64}
media-libs/mesa vulkan-overlay
@@ -47,10 +52,6 @@ dev-python/matplotlib qt5 test
media-sound/pulseaudio qt5
net-print/hplip qt5
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-15)
-# Requires media-libs/portmidi which is not stable
-media-sound/hydrogen portmidi
-
# David Seifert <soap@gentoo.org> (2017-09-23)
# MPI does not have stable keywords on ppc/ppc64
sci-libs/fftw mpi
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 65fe9d1f6463..08c2d4ed93c2 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Cédric Krier <cedk@gentoo.org> (2020-11-10)
+# virtual/rust has no ppc keyword
+dev-vcs/mercurial rust
+
+# Mark Wright <gienah@gentoo.org> (2020-10-11)
+# dev-ml/ounit2 is not keyworded
+dev-ml/cudf test
+
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
# ppc32 has no virtual/rust support yet, needed by newer
# gnome-base/librsvg, et al
@@ -24,10 +32,10 @@ gnome-base/gnome-control-center flickr
sci-misc/boinc X
# needs mail-client/evolution, depends on net-libs/webkit-gtk
net-mail/lbdb evo
-# needs www-client/epiphany, depends on net-libs/webkit-gtk
-net-misc/gwget epiphany
# needs dev-util/devhelp, depends on net-libs/webkit-gtk
dev-util/anjuta devhelp
+# app-text/libgepub depends on webkit-gtk
+xfce-extra/tumbler epub
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on ppc
@@ -69,6 +77,10 @@ net-libs/pjproject g729
# iasl is stable on ppc
sys-firmware/seabios -debug
+# Eugene Bright <eugene@bright.gdn> (2019-09-09)
+# Missing keyword on dev-embedded/libjaylink
+sys-apps/flashrom jlink-spi
+
# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-15)
# sys-cluster/hpx, sci-libs/silo not keyworded
sci-libs/libgeodecomp hpx silo
@@ -134,7 +146,3 @@ net-misc/connman openconnect
# Julian Ospald <hasufell@gentoo.org> (2013-11-23)
# FIXME: app-arch/innoextract not available under ppc yet
games-fps/duke3d-data gog
-
-# Maciej Mrozowski <reavertm@gentoo.org> (2010-06-26)
-# Needs media-libs/simage keyworded, bug 325623
-media-libs/coin simage
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 96b0285cf4d1..2d1636e4632f 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -21,14 +21,6 @@
# Unstable test deps.
dev-cpp/eigen test
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-08-15)
-# media-libs/libsidplay:2 appears to be broken, bug #660288
-media-video/vlc sid
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
-# Requires not yet stable dependencies
-sys-libs/gwenhywfar sensors serialport webkit
-
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
# dev-qt/qtwebkit:5 is not stable.
dev-qt/designer webkit
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index 14fd84971a86..784790b1ea86 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-17)
+# works on ppc64le
+-app-emulation/docker
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-22
# criu works on ppc64le
-sys-process/criu
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 856f7f86c25d..15d4e1a89beb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05)
+# dropbox requires binaries unavaliable for ppc64
+kde-apps/kdenetwork-meta webengine
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05)
+# criu is unmasked on little-endian ppc64
+app-emulation/crun -criu
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-19)
# openjfx is keyworded on ppc64le
dev-java/openjdk:11 -javafx
@@ -13,6 +21,7 @@ dev-qt/qtwayland -vulkan
media-libs/mesa -vulkan -vulkan-overlay
media-libs/libsdl2 -vulkan
media-video/mpv -vulkan
+media-video/pipewire -vulkan
media-video/vlc -libplacebo
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index dc3d73424ec8..e6a445260d75 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-27)
@@ -9,9 +9,9 @@ dev-qt/qtwayland vulkan
media-libs/mesa vulkan vulkan-overlay
media-libs/libsdl2 vulkan
media-video/mpv vulkan
+media-video/pipewire vulkan
media-video/vlc libplacebo
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-15)
# deps are not yet stable on ppc64
media-libs/mesa llvm video_cards_radeonsi
diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask
index c45b6f7fb7b2..abc4d0b9c1bb 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org (2020-10-16)
+# dev-qt/qtwebengine works on ppc64le
+-webengine
+
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-21)
# works on ppc64le
-vaapi
diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 9f727c02d820..01d3b7f651d4 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -25,7 +25,6 @@ pda
prelude
mono
networkmanager
-ocamlopt
# not tested on ppc64
xmms2
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index 3a653412066e..f36237c2c003 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-17)
+# Fails to build with buildmode=pie assumptions, which
+# does not work on big-endian ppc64
+# next releases remove that assumption and mask will be lifted
+app-emulation/docker
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
# openjfx:11 does not work on ppc64be
dev-java/openjfx:11
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 548dc56ac9ab..f9e76e04e48e 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,20 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
+# fwupd keyworded now on ppc64
+kde-plasma/discover -firmware
+
+# Sam James <sam@gentoo.org> (2020-10-24)
+# asm redc is only available on amd64,
+# ppc64. bug #750974.
+sci-mathematics/gmp-ecm -custom-tune
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05)
+# dropbox requires binaries unavaliable for ppc64
+# webengine flag requires unkeyworded plasma-telepathy-meta
+kde-apps/kdenetwork-meta dropbox webengine
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-20)
# zfs is keyworded on ppc64
sys-boot/grub -libzfs
@@ -36,7 +50,7 @@ net-analyzer/pnp4nagios icinga
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# bolt not keyworded on ~ppc64
-kde-plasma/plasma-meta crypt thunderbolt
+kde-plasma/plasma-meta thunderbolt
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-12-28)
# not keyworded or irrelevant on ~ppc64, bug 679888
@@ -69,10 +83,6 @@ media-libs/openimageio dicom
# dev-lang/luajit lacks ppc64 keyword. luajit upstream does not support ppc64
net-analyzer/snort open-appid
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-13)
-# missing keyword on media-libs/portmidi
-media-sound/hydrogen portmidi
-
# Gilles Dartiguelongue <eva@gentoo.org> (2017-08-16)
# missing keyword on dev-python/dbusmock, bug #620024
>=gnome-base/gnome-settings-daemon-3.24 test
@@ -147,11 +157,6 @@ x11-misc/rss-glx quesoglc
# and stupid 64bit toolchain.
net-libs/libproxy webkit
-# Brent Baude <ranger@gentoo.org> (2008-06-11)
-# Masking out passwdqc from older pambase since pam_passwdqc is not keyworded
-# new versions require sys-auth/passwdqc which is keyworded
-<=sys-auth/pambase-20200304 passwdqc
-
# Joseph Jezak <josejx@gentoo.org> (2010-02-12)
# Mask unstable pidgin deps until we can mark them stable (farsight2)
net-im/pidgin gstreamer
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index 7b5a7c506ff1..18ce2ed3f4f0 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -21,11 +21,6 @@
# Unstable test deps.
dev-cpp/eigen test
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-04)
-# dev-python/pygtk is broken, bug #716294; Bugs #706500, #710160
-# Stable-mask all revdeps, all of them are pending cleanup already.
-media-gfx/gimp python
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-05-03)
# media-libs/libheif not stable, bugs #717242, #720438
media-gfx/gimp heif
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 08d13ea895dd..22ecc9c6c66a 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -59,14 +59,16 @@ dev-vcs/git pcre-jit
app-admin/syslog-ng amqp dbi geoip geoip2 json kafka mongodb python redis spoof-source smtp snmp test
app-admin/sysstat lm-sensors
+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 latex dot
+app-doc/doxygen clang doc dot
app-editors/emacs alsa json lcms mailutils
app-misc/pax-utils python
app-text/asciidoc test
+app-text/ghostscript-gpl cups
app-text/po4a test
app-text/xmlto text
dev-lang/python tk
@@ -77,6 +79,7 @@ dev-libs/icu doc
dev-libs/iniparser doc
dev-libs/libgcrypt doc
dev-libs/libnl python
+dev-libs/libinput doc
dev-libs/libusb doc
dev-libs/libxslt python
dev-libs/libyaml doc
@@ -103,8 +106,12 @@ dev-util/patchutils test
dev-util/pkgconf test
dev-util/strace unwind
dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd
-dev-vcs/mercurial tk zsh-completion
+dev-vcs/mercurial tk rust zsh-completion
media-libs/freetype harfbuzz png
+media-libs/harfbuzz doc
+sys-libs/libomp hwloc
+sys-libs/libcxxabi libunwind
+media-libs/mesa lm-sensors unwind
media-libs/tiff jbig jpeg test webp
net-fs/nfs-utils nfsv41
net-libs/gnutls doc test-full
@@ -121,6 +128,7 @@ sys-block/thin-provisioning-tools test
sys-devel/automake test
sys-devel/gdb source-highlight
sys-devel/gettext cvs
+sys-devel/llvm doc
sys-fs/squashfs-tools lzma
sys-libs/libcap-ng python
sys-process/audit gssapi python
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 3003db9f9964..e6ee1b9d3548 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -35,6 +35,8 @@ latex
libedit
libressl
lua
+motif
+opencl
qt5
ruby
slang
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 4f6382988e65..b3b3316a0cc5 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2020-11-16)
+# app-text/libgepub not yet keyworded on this arch. #754762
+xfce-extra/tumbler epub
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
+# app-i18n/fcitx:4 not keyworded.
+media-libs/libsdl2 fcitx4
+
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
@@ -77,7 +85,6 @@ net-im/pidgin gstreamer
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
# dev-qt/designer is not keyworded on sparc
-sys-libs/gwenhywfar designer
x11-libs/qwt designer
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
@@ -247,10 +254,6 @@ sys-libs/libcxxabi libunwind
net-libs/gnome-online-accounts gnome
x11-terms/gnome-terminal gnome-shell
-# Pacho Ramos <pacho@gentoo.org> (2017-01-15)
-# Missing keywords, bug #559770
->=net-misc/networkmanager-1.4.4 consolekit
-
# Justin Lecher <jlec@gentoo.org> (2017-01-15)
# unkeyworded rev deps
dev-games/openscenegraph gdal las
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 88c195e654c4..d6d4eda430dc 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -37,10 +37,6 @@ ayatana
# mongodb is not keyworded on sparc
mongodb
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-12-06)
-# dev-qt/qtdeclarative-5.11.x is broken and blocks re-keywording of Qt5.
-qml
-
# Sergei Trofimovich <slyfox@gentoo.org> (2017-11-19)
# There is no luajit support on sparc. Bug #554376
luajit
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 98c9756b22d9..8cf9762c70ec 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,21 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Alexey Sokolov <alexey+gentoo@asokolov.org> (2020-10-28)
+# dev-qt/linguist-tools-5.15.0 and 5.15.1 OOM with bad_alloc.
+# 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)
+dev-scheme/guile -jit
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
# swt 4.10 not keyworded on x86
dev-java/openjdk:8 javafx
@@ -68,16 +83,15 @@ www-client/firefox -eme-free
# dev-util/sysprof-capture is keyworded on x86
x11-wm/mutter -sysprof
dev-libs/gjs -sysprof
+dev-libs/glib -sysprof
# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26)
# Vulkan is available on x86.
+dev-qt/qt3d -vulkan
dev-qt/qtdeclarative -vulkan
dev-qt/qtgui -vulkan
dev-qt/qtwayland -vulkan
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-29)
-# media-libs/pulseaudio-qt is not keyworded
-kde-misc/kdeconnect pulseaudio
+media-video/pipewire -vulkan
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-04)
# zfs is not keyworded on x86
@@ -132,10 +146,11 @@ app-admin/conserver -freeipmi
# No Spice protocol for x86
app-emulation/nemu spice
-# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15)
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
+# - aesni plugin is supported on x86
# - rdrand plugin is supported on x86
# - padlock plugin is supported on x86
-net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand -strongswan_plugins_padlock
# Alexys Jacob <ultrabug@gentoo.org> (2018-11-05)
# Requires dev-db/mongodb which has dropped x86 support
@@ -192,9 +207,10 @@ media-gfx/digikam mediaplayer
# Requires USE=cuda that is masked in this profile.
media-gfx/blender opensubdiv
-# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01)
-# dev-libs/libmaxminddb is keyworded on x86
-app-admin/rsyslog -mdblookup
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-22)
+# -imhttp: www-servers/civetweb is keyworded on x86
+# -mdblookup: dev-libs/libmaxminddb is keyworded on x86
+app-admin/rsyslog -imhttp -mdblookup
# David Seifert <soap@gentoo.org> (2017-02-10)
# Requires dev-lua/ldoc for building documentation,
@@ -231,6 +247,8 @@ dev-db/mariadb -jdbc
# Mike Gilbert <floppym@gentoo.org> (2016-03-03)
# chrome-binary-plugins dropped x86 support
www-client/chromium widevine
+www-client/vivaldi widevine
+www-client/vivaldi-snapshot widevine
# Ian Delaney <idella4@gentoo.org> (2015-12-02)
# mask revdeps of xen that emply a hypervisor in arch x86
@@ -281,7 +299,7 @@ app-editors/gvim -luajit -racket
# Kacper Kowalik <xarthisius@gentoo.org> (2013-08-09)
# Works on x86
-sys-apps/hwloc -gl
+sys-apps/hwloc -gl -nvml
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-11-03)
# Unmask here, as it's masked in base.
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 328ba2f9cc5d..364ba06c12a6 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,15 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-10-05)
+# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
+app-office/libreoffice base
+
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-02)
+# media-video/pipewire not yet stabilized and without
+# sys-apps/xdg-desktop-portal-gtk not useable at all
+www-client/firefox screencast
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-08-05)
# sys-cluster/slurm has no stable keywords
app-metrics/collectd collectd_plugins_slurm
@@ -26,10 +35,8 @@ app-metrics/collectd collectd_plugins_slurm
kde-apps/kget bittorrent
# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-13)
-# media-video/pipewire is not stable yet
-dev-libs/weston pipewire
-<kde-apps/krfb-20.07.80 wayland
-<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+# media-video/pipewire-0.2 will never be stable, to be dropped.
+<dev-libs/weston-9 pipewire
<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
@@ -39,7 +46,9 @@ dev-qt/qtsql oci8
# Amy Liffey <amynka@gentoo.org> (2019-01-15)
# Mask experimental contrib repo
-media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d gflags glog tesseract
+# (except what's needed by digikam, dilfridge)
+media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glog tesseract
+<media-libs/opencv-4.4.0 contrib contribdnn
# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07)
# unmask sssd for sudo
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index b0ff96b03f16..0e1538cf8877 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,6 +4,12 @@
# 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> (2020-11-10)
+# media-gfx/openvdb is not stable on x86
+# ... and has failing tests right now anyway
+# bug #753566
+openvdb
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl