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.use10
-rw-r--r--profiles/arch/amd64/x32/package.mask2
-rw-r--r--profiles/arch/arm/package.mask7
-rw-r--r--profiles/arch/arm/package.use.mask2
-rw-r--r--profiles/arch/arm64/package.mask5
-rw-r--r--profiles/arch/arm64/package.use.mask6
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.stable.mask8
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/mips/package.use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask15
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/use.mask4
-rw-r--r--profiles/arch/riscv/1level/eapi1
-rw-r--r--profiles/arch/riscv/1level/make.defaults7
-rw-r--r--profiles/arch/riscv/1level/package.mask5
-rw-r--r--profiles/arch/riscv/package.use.mask4
-rw-r--r--profiles/arch/riscv/use.mask7
-rw-r--r--profiles/arch/s390/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask14
26 files changed, 109 insertions, 35 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 88c37c564b17..a9342f00f37c 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Miroslav Šulc <fordfrog@gentoo.org> (2021-03-13)
# dev-python/sphinx_lv2_theme isn't keyworded here (bug #769413)
>=media-libs/lilv-0.24.12 doc
@@ -33,6 +37,7 @@ media-video/ffmpeg sndio
media-sound/moc sndio
media-sound/mpd sndio
media-libs/libsdl2 sndio
+media-libs/libao sndio
# Sam James <sam@gentoo.org> (2021-01-19)
# Avoid pulling in a large unkeyworded dep
diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index a8ec3b16bc06..22973911001c 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -1,6 +1,14 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Theo Anderson <telans@posteo.de> (2021-03-06)
+# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime
+sys-devel/clang-runtime abi_x86_32
+sys-libs/libcxxabi abi_x86_32
+sys-libs/libcxx abi_x86_32
+sys-libs/libomp abi_x86_32
+sys-libs/llvm-libunwind abi_x86_32
+
# Mike Gilbert <floppym@gentoo.org> (2016-11-17)
# Enable both efi and pc by default.
# bug #600110
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index 461959670b63..38621c7f6d36 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -23,6 +23,7 @@ app-text/bibletime
app-text/calibre
app-text/cb2bib
app-text/sigil
+dev-lang/typescript
dev-python/spyder
dev-python/spyder-line-profiler
dev-python/spyder-memory-profiler
@@ -33,6 +34,7 @@ dev-python/spyder-vim
dev-util/kdevelop:5
dev-util/kdevelop-php:5
dev-util/kdevelop-python:5
+gnome-extra/gnome-shell-extension-pop-shell
kde-apps/akonadi-calendar:5
kde-apps/akonadi-import-wizard:5
kde-apps/akonadiconsole:5
diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index fd254115d79a..7834df6416c0 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -1,11 +1,6 @@
-# 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-05-27)
-# Not keyworded by the arch team, but has conditions in the ebuild
-# that needs to be pre-written.
-app-editors/vscode
-
# Joonas Niilola <juippis@gentoo.org> (2020-09-26)
# Depends on media-video/rav1e that's listed below. #744637
media-libs/libavif
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 7541737a7e43..028f6883782a 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -92,7 +92,7 @@ kde-plasma/kdeplasma-addons webengine
dev-libs/rapidjson test
# Michał Górny <mgorny@gentoo.org> (2020-06-19)
-# Requires dev-util/dwarves.
+# Requires dev-util/pahole.
sys-kernel/gentoo-kernel debug
sys-kernel/vanilla-kernel debug
diff --git a/profiles/arch/arm64/package.mask b/profiles/arch/arm64/package.mask
index acd227116476..3f9caccc0709 100644
--- a/profiles/arch/arm64/package.mask
+++ b/profiles/arch/arm64/package.mask
@@ -1,7 +1,2 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Joonas Niilola <juippis@gentoo.org> (2021-05-27)
-# Package not properly tested by the arch team, but ebuild needs to
-# have conditions pre-written based on arch.
-app-editors/vscode
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index c2929544f7c0..cfa6f8f09ee1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -114,7 +114,7 @@ media-video/ffmpeg -rav1e
sys-block/fio -io-uring
# Michał Górny <mgorny@gentoo.org> (2020-06-19)
-# Requires dev-util/dwarves.
+# Requires dev-util/pahole.
sys-kernel/gentoo-kernel debug
sys-kernel/vanilla-kernel debug
@@ -364,10 +364,6 @@ app-text/evince dvi nautilus postscript t1lib xps
net-wireless/blueman appindicator
x11-libs/gtk+ cloudprint
-# Steev Klimaszewski <steev@gentoo.org> (2016-03-04)
-# Chromium uses an internal tcmalloc that doesn't support this arch yet.
-www-client/chromium tcmalloc
-
# Markus Meier <maekke@gentoo.org> (2013-12-26)
# Unkeyworded deps, bug #488724
app-office/gnumeric libgda
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index a920061900cb..2b105478f5cb 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Bernd Waibel <waebbl-gentoo@posteo.net> (2021-06-11)
+# Has unpackaged depdencies, bug #795459
+>=media-libs/opencolorio-2.0.0 doc
+
# Mike Gilbert <floppym@gentoo.org> (2021-03-29)
# TPM only exists on some archs.
sys-apps/systemd tpm
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 4027d9a93767..a71444b9958b 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Rolf Eike Beer <eike@sf-mail.de> (2021-03-14)
# dependencies not yet keyworded
dev-ruby/globalid test
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index a7697995f392..9b531ba794e7 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
+# Matt Turner <mattst88@gentoo.org> (2021-06-02)
+# dev-util/gi-docgen does not have stable keywords on hppa
+x11-libs/gdk-pixbuf gtk-doc
+
+# Sam James <sam@gentoo.org> (2021-06-01)
+# sys-apps/systemd is not stable on hppa
+sys-auth/pambase homed
+
# Sam James <sam@gentoo.org> (2021-02-18)
# Requires dev-lang/vala to be stable
gnome-base/librsvg vala
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 81ccf7e037a0..971f51be2dea 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Miroslav Šulc <fordfrog@gentoo.org> (2021-03-13)
# virtual/jdk isn't keyworded here
media-libs/rubberband jni
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 5e27c674e83c..7bfdedc64361 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Joshua Kinard <kumba@gentoo.org> (2021-05-20)
# mask USE 'test' on MIPS for setuptools and jaraco-path due to
# the very deep dependency chain that is enabled. Will unmask
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index d885c5238943..e610609a4b54 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -192,7 +192,7 @@ dev-db/percona-server -numa
# Davide Pesavento <pesa@gentoo.org> (2016-07-28)
# The corresponding Qt5 modules are not keyworded on ppc, and we don't want to
# keyword them solely because of PyQt5 while there are no other in-tree users.
-dev-python/PyQt5 bluetooth location networkauth
+dev-python/PyQt5 bluetooth location networkauth speech
# Michael Palimaka <kensington@gentoo.org> (2016-07-07)
# Requires unkeyworded dependencies
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index d379169c68cb..677b807221a0 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Sam James <sam@gentoo.org> (2021-05-17)
# Deps not yet tested/keyworded.
# bug #708344
@@ -11,10 +15,6 @@ sys-devel/llvm gold
# as well as currently-unkeyworded dev-libs/libx86
x11-misc/read-edid vbe-mode
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
-# sys-devel/clang not keyworded on PPC32.
-sys-libs/llvm-libunwind test
-
# Sam James <sam@gentoo.org> (2021-03-11)
# media-libs/libheif isn't keyworded here
# media-libs/libavif isn't keyworded here
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 32bb967a3518..44e499bb6fe9 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
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-02)
+# altivec code is big-endian only, #773100
+media-libs/libdvbcsa cpu_flags_ppc_altivec
+
+# Michał Górny <mgorny@gentoo.org> (2021-03-06)
+# LLVM 9 has been removed.
+dev-util/perf clang
+
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Additional sanitizers supported on ppc64le.
sys-libs/compiler-rt-sanitizers -xray
@@ -18,6 +26,11 @@ app-emulation/crun -criu
dev-java/openjdk:8 -javafx
dev-java/openjdk:11 -javafx
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-05-03)
+# Fails to build, needs more work
+www-client/firefox clang
+mail-client/thunderbird clang
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-26)
# vulkan tested and works on ppc64le
dev-qt/qtdeclarative -vulkan
diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask
index e0ecc03fcafd..208423630f7b 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -9,6 +9,10 @@
# dev-qt/qtwebengine works on ppc64le
-webengine
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-03)
+# clang is keyworded and works on ppc64
+-clang
+
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-21)
# works on ppc64le
-vaapi
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index ff9223177e38..5bd532ae7d8d 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-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-06)
+# deps not keyworded
+net-analyzer/netdata kinesis mongo
+
# Michał Górny <mgorny@gentoo.org> (2021-03-06)
# LLVM 9 has been removed.
dev-util/perf clang
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 442a3dd9af80..c665107ad643 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Mike Gilbert <floppym@gentoo.org> (2021-03-29)
# Unmask TPM on supported archs.
sys-apps/systemd -tpm
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index dc1ed5ab98c9..05881727de15 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -4,6 +4,10 @@
# PPC Specific use flags
#
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-06)
+# XEN does not support ppc/ppc64 yet
+xen
+
# David Seifert <soap@gentoo.org (2020-05-17)
# Mono is hopelessly broken on ppc32
mono
diff --git a/profiles/arch/riscv/1level/eapi b/profiles/arch/riscv/1level/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/arch/riscv/1level/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/arch/riscv/1level/make.defaults b/profiles/arch/riscv/1level/make.defaults
new file mode 100644
index 000000000000..2a8d8bdc9bb3
--- /dev/null
+++ b/profiles/arch/riscv/1level/make.defaults
@@ -0,0 +1,7 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+LIBDIR_lp64d="lib64"
+LIBDIR_lp64="lib64"
+LIBDIR_ilp32d="lib"
+LIBDIR_ilp32="lib"
diff --git a/profiles/arch/riscv/1level/package.mask b/profiles/arch/riscv/1level/package.mask
new file mode 100644
index 000000000000..eb4368881cc3
--- /dev/null
+++ b/profiles/arch/riscv/1level/package.mask
@@ -0,0 +1,5 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Doesnt work properly with the one-level libdirs
+<sys-apps/baselayout-2.7-r3
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 6b1bc0da1976..9f83838ebc50 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -23,7 +23,11 @@ app-text/docbook-xsl-ns-stylesheets ruby
app-misc/geoclue modemmanager zeroconf
gnome-base/gvfs bluray cdda gnome-online-accounts google mtp ios samba test zeroconf
sys-power/upower ios
+net-libs/webkit-gtk gstreamer
xfce-base/xfce4-settings colord libcanberra
+xfce-extra/tumbler epub ffmpeg gstreamer odf pdf raw
+xfce-extra/xfce4-power-manager networkmanager
+xfce-base/xfce4-meta pulseaudio
# KDE not tested, so mask
sys-auth/polkit kde
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 4443d1bd9834..6e7e766b8a58 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -15,13 +15,6 @@
-gtk3
-introspection
-# Michał Górny <mgorny@gentoo.org> (2021-05-20)
-# Unresolved keywordreqs are getting in the way.
-# https://bugs.gentoo.org/773451
-# https://bugs.gentoo.org/789606
-python_targets_python3_10
-python_single_target_python3_10
-
# Ben Kohler <bkohler@gentoo.org> (2019-01-09)
# no fam providers keyworded yet
fam
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 20fa51d1695f..817a08e683c9 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# 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/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 3551acb93694..e0e813eef861 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
+# Sam James <sam@gentoo.org> (2021-06-03)
+# Mask tests on dev-cpp/eigen for now as they're rather large and
+# eigen itself is only being dragged in as a test dependency for now.
+# bug #760803
+dev-cpp/eigen test
+
# Marek Szuba <marecki@gentoo.org> (2021-05-07)
# Legacy interface that depends on kernel headers not available on this arch
# as well as currently-unkeyworded dev-libs/libx86
@@ -12,10 +22,6 @@ sys-devel/clang default-compiler-rt default-libcxx default-lld
sys-devel/clang-runtime compiler-rt libcxx
sys-devel/llvm gold z3
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
-# sys-devel/clang not keyworded on SPARC.
-sys-libs/llvm-libunwind test
-
# Sam James <sam@gentoo.org> (2021-03-19)
# On sparc, we have to force sys-apps/grep[libsigsegv]
# for accurate stack overflow handling. dev-libs/libsigsegv