summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin144595 -> 144764 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/amd64/x32/package.mask1
-rw-r--r--profiles/arch/arm/package.use.mask8
-rw-r--r--profiles/arch/arm64/package.use.mask8
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/ia64/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/riscv/1level/package.unmask5
-rw-r--r--profiles/arch/riscv/package.use.mask54
-rw-r--r--profiles/arch/riscv/use.mask14
-rw-r--r--profiles/arch/sparc/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.stable.mask4
-rw-r--r--profiles/arch/x86/package.use.mask4
-rw-r--r--profiles/arch/x86/package.use.stable.mask4
-rw-r--r--profiles/base/package.use.mask5
-rw-r--r--profiles/base/package.use.stable.mask4
-rw-r--r--profiles/base/use.mask6
-rw-r--r--profiles/desc/lua_single_target.desc3
-rw-r--r--profiles/desc/lua_targets.desc3
-rw-r--r--profiles/license_groups4
-rw-r--r--profiles/package.mask51
-rw-r--r--profiles/targets/desktop/gnome/package.use9
-rw-r--r--profiles/targets/desktop/package.use2
-rw-r--r--profiles/use.local.desc15
29 files changed, 159 insertions, 79 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 4aa5e42aecba..ef31b229d327 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 2c4a1fc7b933..dcdd15a90626 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
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/{thor,tty-editor} not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Matt Turner <mattst88@gentoo.org> (2021-07-23)
# gui-libs/gtk is not keyworded
net-libs/gssdp gtk
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 7abfa2b749c2..4e7011e833fb 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
+# dev-libs/efl is stabilized on amd64.
+app-crypt/pinentry -efl
+
# Sam James <sam@gentoo.org> (2021-07-17)
# Haskell isn't stable on amd64 (or anywhere)
# bug #801652
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index f2f76f9aa189..2f00837f0a02 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -42,6 +42,7 @@ kde-apps/akonadiconsole:5
kde-apps/akregator:5
kde-apps/calendarjanitor:5
kde-apps/calendarsupport:5
+>=kde-apps/cantor-21.08.0:5
kde-apps/eventviews:5
kde-apps/grantlee-editor:5
kde-apps/incidenceeditor:5
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index a6b3b487b830..56bf6c3d285c 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-08-14)
+# Needs Raspberry Pi specific applications
+media-video/mjpg-streamer -input-raspicam
+
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Sam James <sam@gentoo.org> (2021-07-25)
# At present, dev-lang/fpc doesn't support arm64.
# Java isn't here either.
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 504199a3062c..695b70d43187 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-08-14)
+# Needs Raspberry Pi specific applications
+media-video/mjpg-streamer -input-raspicam
+
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2021-08-08)
# dev-games/ogre doesn't build on arm64, see https://bugs.gentoo.org/806776#c12
dev-games/mygui ogre
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index c71049984f05..94a2b69a910a 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
+# Sam James <sam@gentoo.org> (2021-08-14)
+# Needs Raspberry Pi specific applications
+media-video/mjpg-streamer input-raspicam
+
# Sam James <sam@gentoo.org> (2021-07-12)
# Haskell is only available on amd64/x86 right now in Gentoo
# bug #801649
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 496d72d0214f..32f72b44f6fb 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.
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Michał Górny <mgorny@gentoo.org> (2021-07-25)
# PyQt5 and wxpython are not keyworded.
dev-python/matplotlib qt5 wxwidgets
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 9114e7eb910e..e0cc1e725f21 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -10,10 +10,6 @@
python_single_target_python3_10
python_targets_python3_10
-# 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 cc65a287ec6c..7dbe7356975f 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -91,6 +91,8 @@ dev-python/socketpool eventlet gevent
# - direct ruby dependency:
app-admin/augeas test
sys-block/thin-provisioning-tools test
+# - Ruby-based test suite, with additional dependencies
+app-text/htmltidy test
# - texlive japan modules: ruby runtime scripts
app-text/texlive l10n_ja context
# - net-libs/webkit-gtk: ruby build system
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index b079e832af5d..3bf5039900f3 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
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Matt Turner <mattst88@gentoo.org> (07-25-2021)
# gdm requires gnome-shell requires rustified librsvg.
x11-misc/xscreensaver gdm
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index f8e439c9bde3..934597f132d1 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
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Marek Szuba <marecki@gentoo.org> (2021-07-18)
# media-plugins/gst-plugins-webrtc and media-plugins/zam-plugins
# not keyworded here
diff --git a/profiles/arch/riscv/1level/package.unmask b/profiles/arch/riscv/1level/package.unmask
new file mode 100644
index 000000000000..61bf895f5679
--- /dev/null
+++ b/profiles/arch/riscv/1level/package.unmask
@@ -0,0 +1,5 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Does work properly with the one-level libdirs
+<dev-lang/python-3.7
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index b75065bb1eac..be7d30f44cf2 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,18 +1,34 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2021-08-14)
+# virtual/mysql & co. round-up:
+# dev-db/mariadb fails tests here, see Bug #807995
+# dev-db/mysql and dev-db/percona-server do not support this arch
+# dev-db/mariadb-galera has been absent from the tree since June 2019
+# dev-db/mysql-cluster not tested yet, seriously outdated in the tree
+sci-libs/gdal mysql
+sys-cluster/slurm slurmdbd
+
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/httpclient not keyworded here due to failing tests
+# (Bug #807727). That said, with httpclient-2.8.3 installed manually
+# (and without testing) all webmock-3.13.0 tests passed.
+dev-ruby/webmock test
+# Currently requires dev-lang/spidermonkey:68, which explicitly
+# does not support riscv. Hopefully temporary, see Bug #807772.
+net-libs/libproxy spidermonkey
+
+# Alex Fan <alexfanqi@yahoo.com> (2021-08-12)
+# lua requires specifically luajit for gimp
+media-gfx/gimp lua unwind
+
# Alex Fan <alexfanqi@yahoo.com> (2021-08-09)
# ipython[qt5] depends on qtconsole, which depends on QtPy.
# QtPy cannot be tested atm because QtPy[test] has a hard
# dependency on PyQt5[bluetooth].
dev-python/ipython qt5
-# Alex Fan <alexfanqi@yahoo.com> (2021-08-08)
-# portaudio is not tested yet
-app-accessibility/espeak portaudio
-media-libs/openal portaudio
-media-sound/mpg123 portaudio
-
# Alex Fan <alexfanqi@yahoo.com> (2021-08-05)
# pdfannotextractor depends on java, not (sustainably) supported yet
app-text/texlive pdfannotextractor
@@ -85,16 +101,16 @@ dev-python/ipython nbconvert notebook
app-crypt/heimdal afs
# - gnome-base/gconf, dev-libs/libotf & dev-libs/m17n-lib
app-editors/emacs gconf m17n-lib
-# - media-libs/portaudio, dev-embedded/libftdi, app-misc/inputlircd
-app-misc/lirc audio ftdi inputlirc
+# - dev-embedded/libftdi, app-misc/inputlircd
+app-misc/lirc ftdi inputlirc
# - app-xemacs/ruby-modes (and by extension xemacs itself)
dev-lang/ruby xemacs
-# - media-libs/libcddb
-dev-libs/libcdio cddb
# - dev-ruby/asciidoctor
dev-libs/nanomsg doc
# - sci-libs/gdal
dev-python/networkx extras
+# - dev-ruby{kramdown,maruku,rdiscount}
+dev-ruby/yard doc
# - app-text/dblatex & media-gfx/transfig
dev-util/ragel doc
# - Qt5 & KDE
@@ -109,8 +125,10 @@ media-libs/devil nvtt
media-libs/libvpx doc
# - bluetooth, net-misc/ofono
media-sound/pulseaudio native-headset ofono-headset
+# - media-sound/jack2
+media-video/pipewire jack-client
# - maaaaaany
-media-video/ffmpeg amrenc bluray bs2b cdio chromaprint codec2 fdk frei0r gme iec61883 ieee1394 kvazaar libaribb24 libilbc libsoxr libtesseract lv2 openh264 rubberband sdl speex srt vidstab xvid zimg zvbi
+media-video/ffmpeg amrenc bluray bs2b cdio chromaprint codec2 fdk frei0r gme iec61883 ieee1394 kvazaar libaribb24 libilbc libsoxr libtesseract lv2 openh264 rubberband speex srt vidstab xvid zimg zvbi
# - media-libs/libquicktime, media-libs/sdl-gfx
media-video/mjpegtools quicktime sdlgfx
# - sys-cluster/ceph
@@ -121,8 +139,8 @@ net-misc/connman iwd ofono
sys-block/thin-provisioning-tools test
# - sys-cluster/knem, sys-fabric/infinipath-psm
sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_psm
-# - sys-fabric/ofed, dev-db/mariadb | dev-db/mysql
-sys-cluster/slurm ofed slurmdbd
+# - sys-fabric/ofed
+sys-cluster/slurm ofed
# Yixun Lan <dlan@gentoo.org> (2021-05-24)
# Dependencies not keyworded, not tested
@@ -134,7 +152,7 @@ sys-libs/libblockdev dmraid escrow
gnome-base/gvfs bluray cdda mtp ios
sys-power/upower ios
net-libs/gnome-online-accounts gnome
-xfce-base/xfce4-settings libcanberra
+net-libs/libproxy kde
xfce-extra/tumbler epub ffmpeg odf pdf raw
xfce-base/xfce4-meta pulseaudio
# KDE not tested, so mask
@@ -163,10 +181,6 @@ dev-qt/qtnetwork networkmanager
net-libs/libproxy networkmanager
xfce-extra/xfce4-power-manager networkmanager
-# Yixun Lan <dlan@gentoo.org> (2021-05-19)
-# Dependencies not keyworded, not tested
-net-libs/libproxy spidermonkey kde
-
# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch.
app-text/enchant voikko
@@ -177,7 +191,9 @@ dev-libs/libpcre jit
<dev-vcs/git-2.31.0 pcre-jit
www-servers/nginx pcre-jit
-# app-shells/fish not keyworded due to failing tests
+# app-shells/fish not keyworded due to failing tests (Bug #807742).
+# That said, with fish-3.3.1-r1 installed manually (and without testing)
+# all argcomplete-1.12.3 tests passed.
dev-python/argcomplete test
# Several dependencies not keyworded due to failing tests.
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 68aed13bc014..383b33d82c0f 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -7,10 +7,6 @@
# Unmask systemd
-systemd
-# James Le Cuirot <chewi@gentoo.org> (2021-08-10)
-# media-video/pipewire is not keyworded. Bug #807616.
-pipewire
-
# Yixun Lan <dlan@gentoo.org> (2021-05-19)
# Unmask for more testing
-elogind
@@ -20,10 +16,8 @@ pipewire
-introspection
# Marek Szuba <marecki@gentoo.org> (2021-07-05)
-# dev-lang/lua:5.2 and dev-lang/luajit known not to work here
-lua_single_target_lua5-2
+# dev-lang/luajit does not support this arch
lua_single_target_luajit
-lua_targets_lua5-2
lua_targets_luajit
# Sergei Trofimovich <slyfox@gentoo.org> (2019-11-27)
@@ -33,18 +27,12 @@ valgrind
# Not tested yet
bluetooth
emacs
-fuse
jack
java
-latex
-libedit
mono
motif
opencl
rsh
-slang
-sound
-webkit
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not keyworded.
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index aa14039e6690..2a3e57849aab 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# Matt Turner <mattst88@gentoo.org> (2021-07-23)
# gui-libs/gtk is not keyworded
net-libs/gssdp gtk
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index 762bcb6d86a8..f17085509acf 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2021-08-11)
+# Indirectly requires wxGTK[gstreamer] that is stable-masked here.
+dev-python/matplotlib wxwidgets
+
# Sam James <sam@gentoo.org> (2021-02-21)
# Avoid pulling in a large unkeyworded dep
# which is largely a desktop application
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index e9195b19e3d6..0b6115b7cb90 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2021-08-11)
+# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
+app-text/htmltidy test
+
# James Le Cuirot <chewi@gentoo.org> (2021-08-07)
# The ORBlite scanner plugin only works on amd64 and x86.
net-print/hplip-plugin -orblite
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 0a7d4ece539a..59906cad1553 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
+# dev-libs/efl is stabilized on x86.
+app-crypt/pinentry -efl
+
# Sam James <sam@gentoo.org> (2021-07-17)
# Haskell isn't stable on amd64 (or anywhere)
# bug #801652
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0278ca547ae9..e779ed5d4627 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -10,11 +10,6 @@
# The ORBlite scanner plugin only works on amd64 and x86.
net-print/hplip-plugin orblite
-# Sam James <sam@gentoo.org> (2021-08-04)
-# Needs last-rited app-dicts/kasumi
-# bug #786738
-app-i18n/scim-anthy kasumi
-
# Andreas Sturmlechner <asturm@gentoo.org> (2021-08-02)
# Two years after the tracker was opened it is time to mask dev-qt/qtwebkit
# for good. No commits to upstream repository for >9 months, latest available
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index cc9e7de59867..b8250321b864 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.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 package.use.mask
+# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
+# dev-libs/efl is only stabilized on two arches.
+app-crypt/pinentry efl
+
# Conrad Kostecki <conikost@gentoo.org> (2021-07-18)
# For docs, app-text/pandoc is needed, which is currently
# not stabilized and probably will not be in near future.
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index d805d7c7b66b..889fb1a16ebc 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,12 +4,6 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
-# Marek Szuba <marecki@gentoo.org> (2021-07-12)
-# Effectively EOL, no packages in the tree strictly require this
-# particular version
-lua_single_target_lua5-2
-lua_targets_lua5-2
-
# Hans de Graaff <graaff@gentoo.org> (2021-07-09)
# Mask Ruby 2.5 as EOL
ruby_targets_ruby25
diff --git a/profiles/desc/lua_single_target.desc b/profiles/desc/lua_single_target.desc
index c3d422e434d7..347e7e4798b3 100644
--- a/profiles/desc/lua_single_target.desc
+++ b/profiles/desc/lua_single_target.desc
@@ -1,10 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of LUA_SINGLE_TARGET USE_EXPAND flags.
lua5-1 - Build for Lua 5.1 only
-lua5-2 - Build for Lua 5.2 only
lua5-3 - Build for Lua 5.3 only
lua5-4 - Build for Lua 5.4 only
luajit - Build for LuaJIT only
diff --git a/profiles/desc/lua_targets.desc b/profiles/desc/lua_targets.desc
index 75b9e0f86af2..a745cd102c68 100644
--- a/profiles/desc/lua_targets.desc
+++ b/profiles/desc/lua_targets.desc
@@ -1,10 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of LUA_TARGETS USE_EXPAND flags.
lua5-1 - Build with Lua 5.1
-lua5-2 - Build with Lua 5.2
lua5-3 - Build with Lua 5.3
lua5-4 - Build with Lua 5.4
luajit - Build with LuaJIT
diff --git a/profiles/license_groups b/profiles/license_groups
index 2bf6978cc2c7..3f5fc3a68a06 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -13,7 +13,7 @@
# https://www.gnu.org/licenses/license-list.html
# GPL or LGPL with various exceptions are also included here, because
# they are more permissive than the licenses they are based on.
-GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-openssl-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3-with-font-exception GPL-3+-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-openssl-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3-with-font-exception GPL-3+-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
# Free software licenses approved by the FSF
FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
@@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedis
# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
-EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi Microsoft-vscode Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone
+EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi Microsoft-vscode Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 PAPERS-PLEASE Primate-Plunge PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone
# Deprecated license labels, used by repoman
#DEPRECATED (currently none)
diff --git a/profiles/package.mask b/profiles/package.mask
index bbfc7500fb6e..692ee5b10e38 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,40 @@
#--- END OF EXAMPLES ---
+# David Seifert <soap@gentoo.org> (2021-08-13)
+# Dead upstream, new "forked" upstream that just added the last version
+# on Github but doesn't maintain them. Unmaintained for the past 10
+# years in ::gentoo, no other real distros package these anymore.
+# HOMEPAGE leads to some scammy site.
+# Bug #318143, #626666, #626668, Removal in ~30 days.
+dev-libs/libbrahe
+dev-libs/libcoyotl
+dev-libs/libevocosm
+app-benchmarks/acovea
+app-benchmarks/acovea-gtk
+
+# Agostino Sarubbo <ago@gentoo.org> (2021-08-12)
+# Latest release 2012, not anymore useful for current routers
+# Removal in ~30 days.
+app-crypt/WiRouterKeyRec
+
+# Joonas Niilola <juippis@gentoo.org> (2021-08-11)
+# Broken since 2016. Latest upstream release 2014, no ebuild activity
+# from maintainer since 2016, EAPI-5 and the rest. HOMEPAGE leads to
+# some scammy site. Removal in ~30 days. #584668
+dev-util/emilpro
+
+# Joonas Niilola <juippis@gentoo.org> (2021-08-11)
+# A library without revdeps, broken for a long time. No maintainer
+# reply. Package not updated in Gentoo since 2016 even though upstream
+# is still active. Removal in ~30 days. #774147
+dev-libs/caliper
+
+# Joonas Niilola <juippis@gentoo.org> (2021-08-11)
+# Broken with gcc >=10, even the latest upstream release fails with
+# gcc-11. Unmaintained. Removal in ~30 days. #739904
+app-office/plan
+
# Andreas Sturmlechner <asturm@gentoo.org> (2021-08-10)
# EAPI-5, dead, unused; last consumer dropped in bug #352952
# Removal on 2021-09-09.
@@ -99,11 +133,6 @@ net-libs/openmq-cclient
# Sam James <sam@gentoo.org> (2021-08-04)
# Fails to build with GCC 11, no activity upstream.
-# bug #786738. Removal on 2021-09-04.
-app-dicts/kasumi
-
-# Sam James <sam@gentoo.org> (2021-08-04)
-# Fails to build with GCC 11, no activity upstream.
# bug #729106, bug #786648. Removal on 2021-09-04.
app-backup/zbackup
@@ -376,18 +405,6 @@ dev-python/tablib
# https://github.com/RocketChat/Rocket.Chat.Electron/issues/2070
=net-im/rocketchat-desktop-bin-3.3.0
-# Marek Szuba <marecki@gentoo.org> (2021-07-12)
-# No releases since March 2015, no upstream repo activity since November
-# 2019. Unmaintained in Gentoo. Depends on effectively EOLed Lua 5.2,
-# fails to build against any other version. Removal in 30 days (Bug #801883)
-app-crypt/cardpeek
-
-# Marek Szuba <marecki@gentoo.org> (2021-07-12)
-# Effectively EOL, no packages in the tree strictly require this
-# particular version. Removal, of both the ebuilds and target support,
-# in 30 days (bug #801865).
-dev-lang/lua:5.2
-
# Craig Andrews <candrews@gentoo.org> (2021-07-10)
# Masked until November, 2021
# This release adds enforcement of the Taproot protocol change to the Bitcoin
diff --git a/profiles/targets/desktop/gnome/package.use b/profiles/targets/desktop/gnome/package.use
index abfa91e4c9c3..d65e2c3110f9 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Mart Raudsepp <leio@gentoo.org> (2021-08-13)
+# evolution-data-server requires libical[vala] and libgdata[vala] by default
+dev-libs/libical vala
+dev-libs/libgdata vala
+
# Marek Szuba <marecki@gentoo.org> (2021-03-18)
# FUSE cannot be built with multiple audio drivers, and desktop/gnome
# profiles set both USE=pulseaudio (directly) and USE=alsa (inherited
@@ -8,10 +13,6 @@
# in FUSE is currently considered experimental.
app-emulation/fuse -pulseaudio
-# Mart Raudsepp <leio@gentoo.org> (2020-05-08)
-# evolution-data-server requires libical[vala] by default
-dev-libs/libical vala
-
# Mart Raudsepp <leio@gentoo.org> (2020-02-16)
# GNOME requires systemd user-session functionality for launching some services.
# GNOME-3.34 requires it for basic session launching with systemd.
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
index 9a6c9867269e..a2fa672a2bcf 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -57,7 +57,7 @@ dev-lang/php -exif -truetype
# NOTE: Needs syncing to negate profile defaults if we decide
# to keep this up.
media-video/mpv lua -sdl
-media-video/mpv -lua_single_target_lua5-1 -lua_single_target_lua5-2
+media-video/mpv -lua_single_target_lua5-1
media-video/mpv lua_single_target_luajit
# Mike Gilbert <floppym@gentoo.org> (2017-01-04)
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index dcb1be8a5312..3e4691c73f14 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -2023,6 +2023,7 @@ dev-libs/jemalloc:xmalloc - Add support for xmalloc (abort-on-out-of-memory)
dev-libs/kosmindoormap:openinghours - Enable support for highlighting currently open amenities/shops/etc.
dev-libs/kreport:marble - Enable displaying of maps using kde-apps/marble
dev-libs/kreport:scripting - Support Qml scripting using dev-qt/qtdeclarative
+dev-libs/leveldb:crc32c - Link against dev-libs/crc32c for accelerated CRC32C calculation
dev-libs/libbase58:tools - Build command line base58 tool
dev-libs/libbytesize:tools - Build bscalc python CLI tool
dev-libs/libcbor:custom-alloc - Custom, dynamically defined allocator support
@@ -3428,7 +3429,6 @@ kde-apps/kdenetwork-meta:dropbox - Enable support for Dropbox in kde-apps/dolphi
kde-apps/kdenetwork-meta:samba - Enable support for net-fs/samba file sharing plugin from within file properties
kde-apps/kdenetwork-meta:webengine - Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
kde-apps/kdenlive:share - Enable support for a share menu using kde-frameworks/purpose
-kde-apps/kdenlive:webengine - Enable freesound.org credentials support via dev-qt/qtwebengine to download files
kde-apps/kdepim-addons:importwizard - Enable additional import plugins for kde-apps/akonadi-import-wizard
kde-apps/kdepim-addons:markdown - Enable Markdown support via app-text/discount
kde-apps/kdepim-meta:bogofilter - Install mail-filter/bogofilter for spam filter support in kde-apps/kmail
@@ -3455,7 +3455,6 @@ kde-apps/kio-extras:nfs - Enable NFS support using net-libs/libtirpc
kde-apps/kio-extras:phonon - Enable file audio preview plugin using media-libs/phonon
kde-apps/kio-extras:sftp - Enable SFTP protocol support using net-libs/libssh
kde-apps/kio-extras:taglib - Enable audio thumbnails via media-libs/taglib
-kde-apps/kipi-plugins:flashexport - Build the flash export plugin
kde-apps/kipi-plugins:mediawiki - Build the mediawiki export plugin
kde-apps/kipi-plugins:remotestorage - Build plugin for remote storage using network protocols such as FTP, SSH, SAMBA via kde-frameworks/kio
kde-apps/kitinerary:barcode - Enable support for PDF417 and Aztec barcode decoding using media-libs/zxing-cpp
@@ -4978,8 +4977,12 @@ media-video/libva-utils:test-va-api - Install test_va_api tool for thorough test
media-video/libva-utils:vainfo - Build and install vainfo tool.
media-video/makemkv:java - Handle additional Blu-ray protection mechanisms involving Java
media-video/mjpegtools:sdlgfx - Enables y4mhist to display a graphical histogram
+media-video/mjpg-streamer:http-management - Enable experimental HTTP management option
media-video/mjpg-streamer:input-control - Plugin giving ability to control camera movement (only specific cameras)
media-video/mjpg-streamer:input-file - Plugin that watches given directory and send it's content
+media-video/mjpg-streamer:input-http - Plugin that takes http-input
+media-video/mjpg-streamer:input-ptp2 - Plugin that sends video stream from PTP2 compatible camera
+media-video/mjpg-streamer:input-raspicam - Raspberry Pi camera support via the input_raspicam plugin
media-video/mjpg-streamer:input-testpicture - Plugin for sending compiled in, test pictures
media-video/mjpg-streamer:input-uvc - Plugin that sends video stream from UVC compatible camera
media-video/mjpg-streamer:output-autofocus - Auto focusing plugin
@@ -4987,7 +4990,10 @@ media-video/mjpg-streamer:output-file - Plugin that saves received content under
media-video/mjpg-streamer:output-http - Small HTTP server plugin which sends WWW directory content and streams image content
media-video/mjpg-streamer:output-rtsp - Plugin which provides a mechanism to take snapshots with a trigger from a UDP packet
media-video/mjpg-streamer:output-udp - Plugin receiving content over UDP and storing to a directory
+media-video/mjpg-streamer:output-viewer - Plugin which allows to see output with viewer
+media-video/mjpg-streamer:output-zmqserver - Plugin which provides zmqserver processing
media-video/mjpg-streamer:www - Installs WWW content
+media-video/mjpg-streamer:wxp-compat - Enable camera WXP compatible format
media-video/motion:mariadb - Add mariadb database support
media-video/motion:mmal - Enables Multi-Media Abstraction Layer (MMAL) decoding support: Available e.g. on the Raspberry Pi.
media-video/motiontrack:multiprocess - Enables multi-process support (SMP/cluster) for motiontrack programs
@@ -5793,6 +5799,7 @@ net-im/teams:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of b
net-im/teams:system-mesa - Use the system-wide media-libs/mesa instead of bundled.
net-im/telegram-desktop:enchant - Enable the app-text/aspell spell-checking backend
net-im/telegram-desktop:hunspell - Enable the app-text/hunspell spell-checking backend
+net-im/telegram-desktop:screencast - Enable support for remote desktop and screen cast using media-video/pipewire
net-im/telepathy-connection-managers:gadu - Enable Gadu Gadu protocol support.
net-im/telepathy-connection-managers:icq - Enable ICQ IM protocol support.
net-im/telepathy-connection-managers:irc - Enable Internet Relay Chat (IRC) support.
@@ -6562,7 +6569,6 @@ net-misc/remmina:gvnc - Enable GVNC plugin using gtk-vnc, suitable for KVM and V
net-misc/remmina:kwallet - Enable KDE Wallet plugin
net-misc/remmina:spice - Support connecting to SPICE-enabled virtual machines
net-misc/remmina:ssh - Enable support for SSH/SFTP protocol
-net-misc/remmina:telepathy - Enable telepathy support
net-misc/rsync:stunnel - Provide helper scripts for using rsync via >=net-misc/stunnel-4
net-misc/rsync:system-zlib - Use system zlib instead of bundled one. This is incompatible with older rsync releases!
net-misc/rsync:xxhash - Enable dev-libs/xxhash support for hashing
@@ -6929,6 +6935,8 @@ net-wireless/bluez:test-programs - Install tools for testing of various Bluetoot
net-wireless/bluez:user-session - Allow compatibility with user-session semantics for session bus under systemd
net-wireless/crda:gcrypt - Use libgcrypt instead of openssl for key checking
net-wireless/dump1090:bladerf - Build with Nuand BladeRF support
+net-wireless/dump1090:hackrf - Build with Great Scott Gadgets HackRF support
+net-wireless/dump1090:minimal - Exclude all HTML/webserver extras for a tiny build, e.g. to export data only
net-wireless/dump1090:rtlsdr - Build with Realtek RTL2832U (rtlsdr) support
net-wireless/gnuradio:analog - enable analog signal processing blocks
net-wireless/gnuradio:audio - enable blocks to connect to audio sources (mic-in) and sinks (speaker-out) ports on a computer
@@ -8192,7 +8200,6 @@ sys-fs/btrfs-progs:convert - Build ext2 conversion utility (btrfs-convert)
sys-fs/btrfs-progs:reiserfs - Enable reiserfs support in btrfs-convert tool.
sys-fs/btrfs-progs:static - Build static binaries in addition to the dynamic ones
sys-fs/btrfsmaintenance:systemd - Enable systemd services and timers instead of cron timers
-sys-fs/cryfs:custom-optimization - Use user-defined compiler optimization level
sys-fs/cryptmount:argv0switch - Default action given by progname.
sys-fs/cryptmount:cswap - Enable support for encrypted swap.
sys-fs/cryptmount:fsck - Check filesystems before mounting.