summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-09 15:43:36 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-09 15:43:36 +0100
commit2719f73b6813d11d13a9650cdd2ab8ec6e69385d (patch)
tree8c816148bcbd22757d892089c989ae614eae4f5a /profiles
parent0f558761aa2dee1017b4751e4017205e015a9560 (diff)
gentoo resync : 09.07.2022
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin147339 -> 147477 bytes
-rw-r--r--profiles/arch/arm/package.use.mask1
-rw-r--r--profiles/arch/arm/package.use.stable.mask4
-rw-r--r--profiles/arch/arm64/package.use.mask6
-rw-r--r--profiles/arch/arm64/package.use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask6
-rw-r--r--profiles/arch/loong/package.mask4
-rw-r--r--profiles/arch/loong/package.use2
-rw-r--r--profiles/arch/loong/package.use.mask4
-rw-r--r--profiles/arch/mips/mips64/n32/package.mask5
-rw-r--r--profiles/arch/mips/mips64/n32/use.mask5
-rw-r--r--profiles/arch/mips/mipsel/mips64el/n32/package.mask5
-rw-r--r--profiles/arch/mips/mipsel/mips64el/n32/use.mask5
-rw-r--r--profiles/arch/riscv/package.use.mask4
-rw-r--r--profiles/arch/x86/package.use.stable.mask4
-rw-r--r--profiles/base/make.defaults8
-rw-r--r--profiles/base/package.use2
-rw-r--r--profiles/base/package.use.mask10
-rw-r--r--profiles/base/package.use.stable.mask6
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/parent1
-rw-r--r--profiles/desc/qemu_softmmu_targets.desc1
-rw-r--r--profiles/desc/qemu_user_targets.desc1
-rw-r--r--profiles/features/clang/make.defaults4
-rw-r--r--profiles/features/prefix/standalone/profile.bashrc2
-rw-r--r--profiles/features/wd40/package.use.mask10
-rw-r--r--profiles/license_groups2
-rw-r--r--profiles/package.mask173
-rw-r--r--profiles/prefix/darwin/macos/package.mask4
-rw-r--r--profiles/profiles.desc1
-rw-r--r--profiles/updates/2Q-20223
-rw-r--r--profiles/updates/3Q-20202
-rw-r--r--profiles/updates/3Q-20226
-rw-r--r--profiles/use.local.desc62
36 files changed, 176 insertions, 185 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 5c3eed613382..63a5ada5e56e 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index bea0fbe50af9..73346775f658 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -305,6 +305,7 @@ media-gfx/xsane ocr
# MMAL is available on the Raspberry Pi (armv6 & armv7 so far)
media-video/ffmpeg -mmal
media-video/ffmpeg-chromium -mmal
+media-video/mpv -mmal
# Markus Meier <maekke@gentoo.org> (2015-10-10)
# unkeyworded deps, bug #552330
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index b654c962e68e..730ecc16d457 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-07-06)
+# sci-libs/sundials is not marked stable on arm
+sci-mathematics/octave sundials
+
# Sam James <sam@gentoo.org> (2022-01-16)
# net-libs/gnome-online-accounts is not marked stable on arm yet
gnome-base/gvfs google
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 655a09426c73..f4cb7901cf98 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-07-08)
+# Unmask galera for dev-db/mariadb
+>=dev-db/mariadb-10.1.0 -galera
+
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2022-06-25)
# Unkeyworded test dep
app-vim/jedi test
@@ -372,7 +376,7 @@ net-misc/gerbera lastfm
# Roy Bamford <neddysegoon@gentoo.org> (2017-08-24)
# Support for g15daemon still needs -9999 packages on all arches
-media-sound/mumble g15
+net-voip/mumble g15
# Alexis Ballier <aballier@gentoo.org> (2017-07-20)
# media-libs/libemf fails with #error unknown CPU.
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index 6d003cbb0ef1..43662a8ab1ef 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-07-06)
+# sci-libs/sundials is not marked stable on arm64
+sci-mathematics/octave sundials
+
# Sam James <sam@gentoo.org> (2022-03-07)
# sys-cluster/torque not marked stable on arm64
# nor is sys-cluster/slurm yet
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index b48fcbc39715..ebd32a44985b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -237,10 +237,6 @@ app-admin/rsyslog imhttp mdblookup
# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
dev-lang/ocaml spacetime
-# Thomas Deutschmann <whissi@gentoo.org> (2017-01-30)
-# media-libs/raspberrypi-userland not keyworded
-media-video/motion mmal
-
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2017-01-04)
# Mask assembly optimisations that are platform-specific
dev-libs/libsecp256k1 asm
@@ -283,8 +279,10 @@ media-video/mpv raspberry-pi
# Alexis Ballier <aballier@gentoo.org> (2015-11-14)
# MMAL is only available on the Raspberry Pi:
# Mask it globally, unmask it on arm.
+media-video/motion mmal
media-video/ffmpeg mmal
media-video/ffmpeg-chromium mmal
+media-video/mpv mmal
# Brian Evans <grknight@gentoo.org (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
diff --git a/profiles/arch/loong/package.mask b/profiles/arch/loong/package.mask
index 0f67333e0b7b..7084783a52c6 100644
--- a/profiles/arch/loong/package.mask
+++ b/profiles/arch/loong/package.mask
@@ -1,6 +1,2 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
-# Fails to build due to bug 843212
->=dev-libs/boost-1.79.0
diff --git a/profiles/arch/loong/package.use b/profiles/arch/loong/package.use
new file mode 100644
index 000000000000..77df43ba64a2
--- /dev/null
+++ b/profiles/arch/loong/package.use
@@ -0,0 +1,2 @@
+# LoongArch systems boot with EFI
+sys-boot/grub:2 grub_platforms_efi-64
diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask
index 426f9a60cb10..d29bb7e6d3cc 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
+# virtual/jre is not available on loong yet.
+www-client/chromium js-type-check
+
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
# Fails testing at least with libssh-0.9.6 and mbedtls-2.28.0-r1, needs
# investigation.
diff --git a/profiles/arch/mips/mips64/n32/package.mask b/profiles/arch/mips/mips64/n32/package.mask
deleted file mode 100644
index fa019d7c4fd8..000000000000
--- a/profiles/arch/mips/mips64/n32/package.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# bug 850151
-dev-lang/python:3.11
diff --git a/profiles/arch/mips/mips64/n32/use.mask b/profiles/arch/mips/mips64/n32/use.mask
index f7b892f37bcd..ef8c72c5ca0b 100644
--- a/profiles/arch/mips/mips64/n32/use.mask
+++ b/profiles/arch/mips/mips64/n32/use.mask
@@ -1,7 +1,4 @@
-# Copyright 2014-2022 Gentoo Authors
+# Copyright 2014-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-abi_mips_n32
-
-# bug 850151
-python_targets_python3_11
diff --git a/profiles/arch/mips/mipsel/mips64el/n32/package.mask b/profiles/arch/mips/mipsel/mips64el/n32/package.mask
deleted file mode 100644
index fa019d7c4fd8..000000000000
--- a/profiles/arch/mips/mipsel/mips64el/n32/package.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# bug 850151
-dev-lang/python:3.11
diff --git a/profiles/arch/mips/mipsel/mips64el/n32/use.mask b/profiles/arch/mips/mipsel/mips64el/n32/use.mask
index f7b892f37bcd..ef8c72c5ca0b 100644
--- a/profiles/arch/mips/mipsel/mips64el/n32/use.mask
+++ b/profiles/arch/mips/mipsel/mips64el/n32/use.mask
@@ -1,7 +1,4 @@
-# Copyright 2014-2022 Gentoo Authors
+# Copyright 2014-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-abi_mips_n32
-
-# bug 850151
-python_targets_python3_11
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 67ade27261d0..4f50a12584c0 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-07-02)
+# The required sys-libs/db slot is not keyworded on riscv
+dev-libs/cyrus-sasl berkdb
+
# Sam James <sam@gentoo.org> (2022-06-26)
# Avoid dragging in "heavy" parts of dev-qt/* unless/until
# somebody needs them. bug #816981, bug #854261.
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 1441f750342e..7de0cdb9ab6a 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2022-07-06)
+# sci-libs/sundials is not marked stable on x86
+sci-mathematics/octave sundials
+
# Sam James <sam@gentoo.org> (2022-02-02)
# sys-cluster/ucx is not marked stable on x86
sys-cluster/slurm ucx
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 7eab29651de3..326cb28de537 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -123,14 +123,12 @@ PYTHONDONTWRITEBYTECODE="1"
# This MUST be kept in sync with the PYTHON_TARGETS below
# Mike Gilbert <floppym@gentoo.org> (2018-05-23)
# sys-apps/baselayout-2.5 needs split-usr enabled.
-BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_9"
+BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_10"
# Mike Gilbert <floppym@gentoo.org> (2012-05-15)
# Default target(s) for python-r1.eclass
-# Michał Górny <mgorny@gentoo.org> (2021-06-01)
-# Updated to python3.9
-PYTHON_TARGETS="python3_9"
-PYTHON_SINGLE_TARGET="python3_9"
+PYTHON_TARGETS="python3_10"
+PYTHON_SINGLE_TARGET="python3_10"
# Michał Górny <mgorny@gentoo.org> (2013-08-10)
# Moved from portage's make.globals.
diff --git a/profiles/base/package.use b/profiles/base/package.use
index 137647598358..190a80825e9a 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Andreas Sturmlechner <asturm@gentoo.org>
+# Andreas Sturmlechner <asturm@gentoo.org> (2022-06-14)
# Only python 3.9 supported, bug #835921
dev-util/kdevelop-python:5 python_single_target_python3_9
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index be6f51bdd00b..b9c6b6beee19 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,16 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-07-03)
+# miri is known to be broken on release builds from time to time
+# most of the time it requires nightly (real nightly) compiler.
+# please unmask as needed, may require patching
+>=dev-lang/rust-1.62.0 miri
+
+# Michał Górny <mgorny@gentoo.org> (2022-07-02)
+# dev-python/geoip-python is masked for removal.
+net-p2p/deluge geoip
+
# James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# This flag concerns an x86-specific problem.
sys-libs/glibc stack-realign
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 5470271414c2..d7733c3d0733 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
-# Brian Evans <grknight@gentoo.org> (2022-06-28)
-# Needs newer igbinary stable with target
-dev-php/pecl-redis php_targets_php8-1
-
# Matt Turner <mattst88@gentoo.org> (2022-05-11)
# app-text/pandoc is not stable
app-text/nuspell doc
@@ -110,7 +106,7 @@ app-emulation/winetricks test
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-12-21)
# For bleeding edge features and testing, not generally suitable
# for stable systems
-dev-lang/rust miri nightly profiler system-bootstrap
+dev-lang/rust nightly profiler system-bootstrap
# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-09)
# Declared experimental, and dev-cpp/websocketpp not stable yet
diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/parent
new file mode 100644
index 000000000000..df2c40188f35
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../features/prefix/standalone
diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/desc/qemu_softmmu_targets.desc b/profiles/desc/qemu_softmmu_targets.desc
index 662ca903f314..fbb7b6d8511f 100644
--- a/profiles/desc/qemu_softmmu_targets.desc
+++ b/profiles/desc/qemu_softmmu_targets.desc
@@ -12,6 +12,7 @@ avr - system emulation target
cris - system emulation target
hppa - system emulation target
i386 - system emulation target
+loongarch64 - system emulation target
m68k - system emulation target
microblazeel - system emulation target
microblaze - system emulation target
diff --git a/profiles/desc/qemu_user_targets.desc b/profiles/desc/qemu_user_targets.desc
index aa37a655f686..548f2e154541 100644
--- a/profiles/desc/qemu_user_targets.desc
+++ b/profiles/desc/qemu_user_targets.desc
@@ -14,6 +14,7 @@ cris - userspace emulation target
hexagon - Qualcomm hexagon userspace emulation target
hppa - userspace emulation target
i386 - userspace emulation target
+loongarch64 - userspace emulation target
m68k - userspace emulation target
microblazeel - userspace emulation target
microblaze - userspace emulation target
diff --git a/profiles/features/clang/make.defaults b/profiles/features/clang/make.defaults
index 7674593179f7..ddb54ae32c7d 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# this is for now highly experimental -dilfridge
@@ -46,7 +46,7 @@ ADDR2LINE="llvm-addr2line"
BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl"
# Clang needs this
-BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_9"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_10"
# sys-devel/llvm
BOOTSTRAP_USE="${BOOTSTRAP_USE} -gold"
diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc
index 5423535d0fc9..d23eeb81797d 100644
--- a/profiles/features/prefix/standalone/profile.bashrc
+++ b/profiles/features/prefix/standalone/profile.bashrc
@@ -26,7 +26,7 @@ if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; the
EXTRA_ECONF="${EXTRA_ECONF} --with-sysroot=${EPREFIX}"
ebegin "remove --sysroot call on ld for native toolchain"
- sed -i 's/--sysroot=%R//' gcc/gcc.c
+ sed -i 's/--sysroot=%R//' gcc/gcc.c*
eend $?
elif [[ ${CATEGORY}/${PN} == sys-devel/clang && ${EBUILD_PHASE} == configure ]]; then
ebegin "Use ${EPREFIX} as default sysroot"
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index a2d57b80710f..6c8a179103ef 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,6 +1,13 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2022-06-26)
+# dev-python/trustme requires dev-python/cryptography.
+dev-python/anyio test
+dev-python/httpcore test
+dev-python/httpx test
+dev-python/uvicorn test
+
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
# dev-lang/rust is not available on ${arch} yet.
media-gfx/imv svg
@@ -14,7 +21,8 @@ media-libs/imlib2 svg
# Michał Górny <mgorny@gentoo.org> (2021-11-26)
# These package flags require dev-python/cryptography which -- due
# to the dependency on Rust -- is no longer portable to ${arch}.
-dev-python/twisted conch crypt
+dev-python/dnspython dnssec
+dev-python/twisted conch ssl
dev-python/urllib3 test
net-fs/samba addc addns ads
diff --git a/profiles/license_groups b/profiles/license_groups
index 0b860dc307e9..2e52fd753e3a 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -15,7 +15,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-openssl-exception 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-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-openssl-exception 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-Pyinstaller-Bootloader-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
# 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 CeCILL-B CeCILL-C 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
diff --git a/profiles/package.mask b/profiles/package.mask
index 1e9b1d33bf8c..eec0265b9551 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,14 +33,56 @@
#--- END OF EXAMPLES ---
-# Sam James <sam@gentoo.org> (2022-06-29)
-# Pre-emptively mask broken upstream versions.
-# 1. openssl 1.1.1o fails tests (https://github.com/openssl/openssl/issues/18619)
-# 2. openssl 3.0.4 has a buffer overflow w/ AVX512 (https://github.com/openssl/openssl/issues/18625)
-# Gentoo isn't vulnerable to the original CVE which caused these releases
-# (CVE-2022-2068) as we have our own rehash script.
-=dev-libs/openssl-1.1.1p
-=dev-libs/openssl-3.0.4
+# David Seifert <soap@gentoo.org> (2022-07-07)
+# Broken by recent fix attempts, bug #856811.
+>app-emulation/virtualbox-6.1.34-r1
+
+# David Seifert <soap@gentoo.org> (2022-07-02)
+# Unmaintained, no response on bugs, stuck on python 3.9. If you
+# want to unmask these, you have to at least port them to python 3.10.
+# Bugs #809524, #809527, #809530, #809533, #809833, #845729, #845816,
+# #846017, #846200, #846203, #846206, #853844, removal on 2022-08-01.
+app-misc/siglo
+dev-python/gatt-python
+dev-python/pynput
+media-libs/elgato-streamdeck
+media-video/streamdeck-ui
+net-wireless/jackit
+net-wireless/kismet-rest
+net-wireless/kismetdb
+
+# Sam James <sam@gentoo.org> (2022-07-02)
+# Deprecated dependencies, no activity upstream. Bugs #845615, #796326.
+# Removal on 2022-08-02.
+app-vim/pyclewn
+
+# Michał Górny <mgorny@gentoo.org> (2022-07-02)
+# Last release in 2014. Archived upstream, and superseded by GeoIP2
+# (not packaged). There is only one revdep (net-p2p/deluge) for which
+# it is optional.
+# Removal on 2022-08-01. Bug #855737.
+dev-python/geoip-python
+
+# Matthew Smith <matthew@gentoo.org> (2022-07-02)
+# Superseded by dev-util/rebar:3.
+# Removal in 30 days. Bug #855728.
+dev-util/rebar-bin
+
+# Fabian Groffen <grobian@gentoo.org> (2022-07-02)
+# Segfaults handling SPF validations (warn on permerror), like the
+# previous release, better not to trust your important mail to
+~mail-mta/exim-4.96
+
+# Ulrich Müller <ulm@gentoo.org> (2022-06-30)
+# Pretest versions, masked for testing.
+~app-editors/emacs-28.1.90
+~app-editors/emacs-28.1.91
+~app-editors/emacs-28.1.92
+
+# Marek Szuba <marecki@gentoo.org> (2022-06-30)
+# A GNOME 2-era library with no consumers left in the tree, marked
+# as deprecated since March 2022. Removal in 30 days (Bug #855299).
+gnome-extra/gtkhtml
# Piotr Karbowski <slashbeast@gentoo.org> (2022-06-26)
# Abandoned upstream, depends on API that no longer exists.
@@ -196,127 +238,18 @@ dev-python/editdistance-s
# w/ no hope of them being upstreamed. Bug #850958.
dev-cpp/commoncpp2
-# Michał Górny <mgorny@gentoo.org> (2022-06-08)
-# pulseaudio-dlna has not seen any upstream activity since 2017,
-# and has had its last release in 2016. It does not feature a non-live
-# ebuild.
-# Removal on 2022-07-08. Bug #813990.
-net-misc/pulseaudio-dlna
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-06-05)
-# Ages old, abandoned upstream, and server installs now provide an
-# actually useful webmail interface. Removal in 30 days.
-mail-client/novell-groupwise-client
-
-# Michał Górny <mgorny@gentoo.org> (2022-06-05)
-# The current version in Gentoo is broken with modern pytest. The new
-# version (from Dec 2021) fails tests with modern pyflakes. No revdeps.
-# Removal on 2022-07-05. Bug #834816.
-dev-python/pytest-flakes
-
-# Michał Górny <mgorny@gentoo.org> (2022-06-05)
-# Barely any upstream activity since 2017. The LICENSE in ebuild
-# is incorrect and the package bundles sources with non-free license.
-# No revdeps.
-# Removal on 2022-07-05. Bug #849824.
-dev-python/polygon
-
-# Michał Górny <mgorny@gentoo.org> (2022-06-05)
-# Pending bump since January. No Python 3.10 compat. Tests restricted.
-# Uses PEP517-incompatible hacks to build. Hard requires dev-db/mysql
-# (and blocks dev-db/mariad). No revdeps in Gentoo.
-# Use dev-python/mysqlclient instead.
-# Removal on 2022-07-05. Bug #845756.
-dev-python/mysql-connector-python
-
-# Michał Górny <mgorny@gentoo.org> (2022-06-02)
-# The current Gentoo version requires setup.py to exist which breaks
-# the new versions of its revdeps. The new upstream release is broken
-# by design and requires installing setuptools in a virtualenv (enjoy
-# pep517) to get the package's version, so fails without Internet.
-# No reply on the bug for 3 months already.
-# Removal on 2022-07-02. Bug #834534.
-dev-python/jaraco-packaging
-
-# Sam James <sam@gentoo.org> (2022-06-02)
-# No reverse dependencies, uses long-deprecated and abandoned nose for tests,
-# no upstream activity in years. Removal on 2022-07-02.
-dev-python/chai
-
-# Sam James <sam@gentoo.org> (2022-05-30)
-# Doesn't support Python 3.10+, maintainer-needed, and out of date.
-# Bugs #818847, #845936, #786585.
-# Removal on 2022-06-30.
-dev-util/dput-ng
-dev-util/distro-info
-dev-util/distro-info-data
-
-# Sam James <sam@gentoo.org> (2022-05-30)
-# No upstream activity since 2019, doesn't even support Python 3.9+ properly,
-# and doesn't support Python 3.10. Bugs #845819, #798384. Removal on 2022-06-30.
-dev-python/pypcap
-
-# Sam James <sam@gentoo.org> (2022-05-30)
-# Obsolete, no new releases since 2015, doesn't support Python 3.10.
-# Bugs #845681, #747982. Removal on 2022-06-30.
-dev-python/3to2
-
-# Sam James <sam@gentoo.org> (2022-05-30)
-# No upstream development since 2017, doesn't support Python 3.10. Bug #845678.
-# Removal on 2022-06-30.
-dev-perl/Inline-Python
-
-# Sam James <sam@gentoo.org> (2022-05-30)
-# Out of date, no tests, and most importantly, doesn't yet support Python 3.10
-# which will soon be the default. Bugs #845783, #822540, #798204.
-# Removal on 2022-06-30.
-dev-python/pycapnp
-
# Matt Turner <mattst88@gentoo.org> (2022-05-30)
# libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
# Bug #848501
>=dev-libs/libwacom-2.0
>=x11-drivers/xf86-input-wacom-1.0
-# Hans de Graaff <graaff@gentoo.org> (2022-05-29)
-# Old slots that are no longer used by dependencies. Upgrade to the
-# latest slot instead. Masked for removal in one month.
-dev-ruby/regexp_parser:0
-dev-ruby/regexp_parser:1
-
# Sam James <sam@gentoo.org> (2022-05-28)
# GCC 9 and older no longer receive upstream support or fixes for
# bugs. Please switch to a newer GCC version using gcc-config.
# The lowest supported version of GCC is GCC 10.
<sys-devel/gcc-10
-# Sam James <sam@gentoo.org> (2022-05-28)
-# Masked for removal. Dead upstream, no releases in a long time, and superseded
-# by dev-python/python-pam. Fails tests in a few scary ways too. Removal
-# on 2022-06-28. Bugs #833297, #802927.
-dev-python/pypam
-
-# Hans de Graaff <graaff@gentoo.org> (2022-05-20)
-# Unused slots of cucumber components that are no longer or were never
-# used by current cucumber versions. Masked for removal in 30 days.
-dev-util/cucumber-core:9
-dev-util/cucumber-create-meta:4
-dev-util/cucumber-cucumber-expressions:10
-dev-util/cucumber-gherkin:18
-dev-util/cucumber-gherkin:20
-dev-util/cucumber-html-formatter:13
-dev-util/cucumber-html-formatter:16
-dev-util/cucumber-messages:13
-dev-util/cucumber-messages:14
-dev-util/cucumber-messages:15
-dev-util/cucumber-tag-expressions:2
-dev-util/cucumber-tag-expressions:3
-dev-util/cucumber-wire:5
-
-# Matt Turner <mattst88@gentoo.org> (2022-04-30)
-# Masked for testing. Apparently causes crashes. Bug #841857.
->=x11-libs/libX11-1.8
-
# Joonas Niilola <juippis@gentoo.org> (2022-04-29)
# Apparently the "b" in version means "beta". 3.24 is available, we
# should update to that. #841437
@@ -325,6 +258,7 @@ dev-util/cucumber-wire:5
# Alfredo Tupone <tupone@gentoo.org> (2022-04-27)
# New release of janestreet packages need to tested
dev-ml/sexplib0:0/0.15
+dev-ml/sexplib:0/0.15
dev-ml/base:0/0.15
dev-ml/stdio:0/0.15
dev-ml/ppx_sexp_conv:0/0.15
@@ -437,11 +371,6 @@ net-p2p/arti
<sci-electronics/kicad-templates-6.0.2
<app-doc/kicad-doc-6.0.2
-# Jonas Stein <jstein@gentoo.org> (2022-02-08)
-# Not maintained, open bugs, upstream outdated.
-# Removal after 2022-07-01. Bug #832953.
-x11-misc/easystroke
-
# Eray Aslan <eras@gentoo.org> (2022-01-24)
# Mask experimental software
=mail-mta/postfix-3.8*
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 525d9a18e980..0a403530e9f7 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -4,5 +4,5 @@
# Fabian Groffen <grobian@gentoo.org> (2022-06-14)
# timer_create build-failure, corrected upstream in 5067
# https://github.com/vim/vim/commit/f78b52ba24d8d294869cd013dcc4cd5d4a65cea7
-=app-editors/vim-8.2.5066
-=app-editors/vim-core-8.2.5066
+~app-editors/vim-8.2.5066
+~app-editors/vim-core-8.2.5066
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 7795134abf23..3032669453bf 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -323,6 +323,7 @@ amd64-linux default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+ exp
amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+ exp
amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+ exp
amd64-linux default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+ exp
+riscv-linux default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+ exp
x86-linux default/linux/x86/17.0/prefix/kernel-3.2+ exp
x86-linux default/linux/x86/17.0/prefix/kernel-2.6.32+ exp
x86-linux default/linux/x86/17.0/prefix/kernel-2.6.16+ exp
diff --git a/profiles/updates/2Q-2022 b/profiles/updates/2Q-2022
index 177ae7757dc0..3653c431081f 100644
--- a/profiles/updates/2Q-2022
+++ b/profiles/updates/2Q-2022
@@ -8,3 +8,6 @@ move dev-cpp/cpp-taskflow dev-cpp/taskflow
move app-dicts/sword-KtuVb app-dicts/sword-KtuVB
move app-admin/undertaker-scripts app-admin/gentoo-retirement-scripts
move dev-python/pep621 dev-python/pyproject-metadata
+move media-sound/mumble net-voip/mumble
+move media-sound/murmur net-voip/murmur
+move media-sound/umurmur net-voip/umurmur
diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index d7e42a928724..301c1cb83c70 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -143,4 +143,4 @@ slotmove dev-haskell/network 3 0
move sci-libs/scipy dev-python/scipy
move dev-perl/frontier-rpc dev-perl/Frontier-RPC
move sci-libs/Rtree sci-libs/rtree
-move sci-libs/Shapely sci-libs/shapely
+move sci-libs/Shapely dev-python/shapely
diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022
new file mode 100644
index 000000000000..6b221dc50924
--- /dev/null
+++ b/profiles/updates/3Q-2022
@@ -0,0 +1,6 @@
+move dev-python/async_timeout dev-python/async-timeout
+move dev-python/configargparse dev-python/ConfigArgParse
+move dev-python/dbutils dev-python/DBUtils
+move dev-python/frozen-flask dev-python/Frozen-Flask
+move dev-python/ipy dev-python/IPy
+move sci-libs/shapely dev-python/shapely
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 0d3675e32aa0..9d9fdb7bbf02 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -68,7 +68,6 @@ app-admin/diradm:irixpasswd - Support for storing separate IRIX passwords
app-admin/doas:persist - Adds support for "persist" feature (experimental)
app-admin/gkrellm:X - Build both the X11 gui (gkrellm) and the server (gkrellmd). Disabling this flag builds the server only
app-admin/gkrellm:gnutls - Enable SSL support for mail checking with net-libs/gnutls (overrides 'ssl' USE flag)
-app-admin/gkrellm:hddtemp - Enable monitoring harddrive temperatures via app-admin/hddtemp
app-admin/gkrellm:lm-sensors - Enable monitoring sensors via sys-apps/lm-sensors
app-admin/gkrellm:ntlm - Enable NTLM authentication for mail checking with net-libs/libntlm
app-admin/gkrellm:ssl - Enable SSL support for mail checking with dev-libs/openssl
@@ -2431,6 +2430,7 @@ dev-python/bpython:urwid - Ebable dev-python/urwid-based interface
dev-python/bpython:watch - Enable watching paths using dev-python/watchdog
dev-python/cvxopt:dsdp - Use interior point library sci-libs/dsdp
dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk
+dev-python/dnspython:dnssec - Use dev-python/cryptography to enable low-level DNSSEC RSA, DSA, ECDSA and EdDSA signature validation.
dev-python/editorconfig-core-py:cli - Install command line interface as well as python library
dev-python/elasticsearch-py:async - Add async support
dev-python/hiredis:system-libs - Use dev-libs/hiredis from system
@@ -2705,6 +2705,7 @@ dev-scheme/kawa:sax - Assume SAX2 is available with dev-java/sax
dev-scheme/kawa:servlets - Build support for generating servlets with Java servletapi
dev-scheme/kawa:swing - Assume Swing is available
dev-scheme/kawa:xqtests - Support XQuery Test Suite
+dev-scheme/mit-scheme:blowfish - Compile with blowfish encryption support
dev-scheme/racket:chez - Build Racket on Chez (Racket CS)
dev-scheme/racket:futures - Enable racket/future library for fine-grained hardware parallelism
dev-scheme/racket:ncurses - Add ncurses support for expeditor (REPL expression editor)
@@ -3043,6 +3044,7 @@ games-emulation/mgba:discord - Enable Discord RPC support
games-emulation/mgba:elf - Enable the use of elf utils via dev-libs/elfutils
games-emulation/mgba:gles2 - Build OpenGL ES 2.x RenderSystem
games-emulation/mgba:gles3 - Build OpenGL ES 3.x RenderSystem
+games-emulation/mgba:libretro - Build libretro port
games-emulation/mupen64plus:audio-sdl - Enable SDL audio plugin.
games-emulation/mupen64plus:input-sdl - Enable SDL input plugin.
games-emulation/mupen64plus:rsp-hle - Enable HLE RSP plugin.
@@ -3066,6 +3068,8 @@ games-emulation/snes9x:libretro - Build libretro port
games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended)
games-emulation/vbam:link - Enable GBA linking functionality
games-engines/devilutionx:lto - Build with link time optimization enabled
+games-engines/devilutionx:sodium - Enable network packet encryption using dev-libs/libsodium
+games-engines/devilutionx:zerotier - Enable ZeroTier for online public games
games-engines/exult:fluidsynth - Compile with support for FluidSynth
games-engines/exult:sdl2 - Use libsdl2 instead of libsdl
games-engines/exult:tools - Enable tools
@@ -3377,6 +3381,7 @@ gui-libs/wlroots:x11-backend - Enable support for handling input/output devices
gui-libs/xdg-desktop-portal-wlr:elogind - Enable support for rootless session via elogind
gui-wm/hikari:X - Enable support for X11 applications (XWayland)
gui-wm/sway:X - Enable support for X11 applications (XWayland)
+gui-wm/sway:grimshot - Install 'grimshot': script for taking screenshots
gui-wm/sway:swaybar - Install 'swaybar': sway's status bar component
gui-wm/sway:swaybg - Install 'swaybg': allows to set a desktop background image
gui-wm/sway:swayidle - Install 'swayidle': idle manager to run commands when user is inactive
@@ -4038,6 +4043,7 @@ media-gfx/kphotoalbum:map - Enable map display support using kde-apps/marble
media-gfx/kphotoalbum:share - Enable support for a share menu using kde-frameworks/purpose
media-gfx/krita:color-management - Enable color management via media-libs/opencolorio
media-gfx/krita:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif
+media-gfx/krita:jpegxl - Support for JPEG XL image format
media-gfx/krita:mypaint-brush-engine - Enable MyPaint brush engine support media-libs/libmypaint
media-gfx/krita:qtmedia - Enable sound support for animations via dev-qt/qtmultimedia
media-gfx/krita:vc - Enable support for dev-libs/vc, could be a significant speed boost
@@ -4074,6 +4080,7 @@ media-gfx/qrencode:png - Enable PNG output support in qrencode tool
media-gfx/renderdoc:pyside2 - Expose the QRenderdoc UI to Python scripting to allow for customisation
media-gfx/renderdoc:qt5 - Build and install the qrenderdoc GUI
media-gfx/shotwell:opencv - Enable face detection via media-libs/opencv
+media-gfx/solvespace:system-mimalloc - Use system dev-libs/mimalloc instead of vendored library
media-gfx/xpaint:pgf - Support for loading PGF images
media-gfx/xsane:ocr - Enable support for Optical Character Recognition reader
media-gfx/yafaray:fastmath - Enable mathematic approximations to make code faster
@@ -4365,10 +4372,11 @@ media-libs/sdl2-mixer:playtools - Install playwave and playmus tools (useful for
media-libs/sdl2-mixer:tremor - enable OGG Vorbis music via libtremor
media-libs/sdl2-mixer:wav - support WAVE files
media-libs/sdl2-ttf:harfbuzz - Use media-libs/harfbuzz for enhanced font rendering
-media-libs/sdl_audiolib:fluidsynth - use media-sound/fluidsynth for MIDI
+media-libs/sdl_audiolib:fluidsynth - Enable support for MIDI via media-sound/fluidsynth
media-libs/sdl_audiolib:mpg123 - Enable support for mp3 decoding via media-sound/mpg123
media-libs/sdl_audiolib:openmpt - OpenMPT decoder via media-libs/libopenmpt
media-libs/sdl_audiolib:soxr - Enable SoX Resampler support via media-libs/soxr
+media-libs/sdl_audiolib:wildmidi - Enable support for MIDI via media-sound/wildmidi
media-libs/sge:image - enable sdl-image support
media-libs/spandsp:fixed-point - Enable fixed point support
media-libs/speex:utils - Enables speex commandline utilities (speexenc, speexdec).
@@ -4666,12 +4674,6 @@ media-sound/mpd:webdav - Enable using music from a WebDAV share
media-sound/mpd:wildmidi - Enable MIDI support via wildmidi
media-sound/mpfc:wav - Enable wav audio codec support
media-sound/mpg123:int-quality - Use rounding instead of fast truncation for integer output, where possible
-media-sound/mumble:g15 - Enable support for the Logitech G15 LCD (and compatible devices).
-media-sound/mumble:pipewire - Enable pipewire support for audio output.
-media-sound/mumble:rnnoise - Enable alternative noise suppression option based on RNNoise.
-media-sound/mumble:speech - Enable text-to-speech support in Mumble.
-media-sound/murmur:grpc - Use net-libs/grpc to enable remote control capabilities.
-media-sound/murmur:ice - Use dev-libs/Ice to enable remote control capabilities.
media-sound/musescore:omr - Enable PDF import (OMR - optical music recognition)
media-sound/musescore:osc - Enable OSC remote control protocol
media-sound/musescore:portmidi - Enable support for building against media-libs/portmidi
@@ -4821,8 +4823,6 @@ media-sound/supercollider:vim - Enable the SCVIM user interface
media-sound/supercollider:webengine - Enable the internal help system using QtWebengine
media-sound/teamspeak-client:system-libcxx - Use sys-libs/libcxx instead of shipped libs.
media-sound/teamspeak-server:tsdns - Install TeamSpeaks own DNS service for handling multiple virtual servers.
-media-sound/umurmur:mbedtls - Use net-libs/mbedtls as TLS provider
-media-sound/umurmur:shm - Enable shared memory support
media-sound/upmpdcli:thirdparty - Enable streaming from Qobuz and Tidal external services
media-sound/vimpc:boost - Use boost instead of C++11 libraries
media-sound/vorbis-tools:kate - Adds support for Ogg Kate subtitles via libkate.
@@ -5023,10 +5023,8 @@ media-video/handbrake:libav-aac - Support for encoding AAC using libav's interna
media-video/handbrake:numa - Adds support for x265's NUMA capabilities.
media-video/handbrake:x265 - Support for encoding h265 using media-libs/x265.
media-video/kino:gpac - Enable GPAC support when exporting to 3GPP format
-media-video/libva-utils:drm - Enables VA/DRM API support.
media-video/libva-utils:examples - Build and install decode, encode, videoprocess and other VA-API examples.
media-video/libva-utils:putsurface - Build and install putsurface tool.
-media-video/libva-utils:test-va-api - Install test_va_api tool for thorough testing of the installed VA-API.
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
@@ -5092,12 +5090,16 @@ media-video/mpv:gbm - Enable Graphics Buffer Manager based EGL video backend
media-video/mpv:jpeg - Enable support for saving screenshots in JPEG format
media-video/mpv:libmpv - Build mpv shared library
media-video/mpv:lua - Enable Lua scripting, OSC (On Screen Controller) GUI and net-misc/youtube-dl hook-script
+media-video/mpv:mmal - Enables Multi-Media Abstraction Layer (MMAL) decoding support: Available e.g. on the Raspberry Pi.
media-video/mpv:opengl - Enable support for various OpenGL-based video backends
+media-video/mpv:pipewire - Enable sound support via native PipeWire backend
media-video/mpv:raspberry-pi - Enable support for the Raspberry Pi
media-video/mpv:rubberband - Enable high quality pitch correction via media-libs/rubberband
media-video/mpv:sdl - Enable media-libs/libsdl2 based video and audio outputs (Note: these outputs exist for compatibility reasons only, avoid if possible)
+media-video/mpv:sndio - Enable sound support via media-sound/sndio
media-video/mpv:tools - Install extra tools: mpv_identify.sh, mpv_idet.sh, and umpv
media-video/mpv:uchardet - Enable subtitles charset discovery via app-i18n/uchardet
+media-video/mpv:vector - Use function implementations more amenable to vectorization (gives speedup). Made optional in case of bugs.
media-video/mpv:vulkan - Enable support for various Vulkan-based video backends
media-video/mpv:zimg - Enable libzimg support (for vf_fingerprint)
media-video/noad:libmpeg2 - Build support for mpeg2 through media-libs/libmpeg2 rather than using media-video/ffmpeg
@@ -5119,6 +5121,7 @@ media-video/pipewire:jack-client - Install a plugin for running PipeWire as a JA
media-video/pipewire:jack-sdk - Use PipeWire as JACK replacement
media-video/pipewire:lv2 - Allow loading LV2 plugins via media-libs/lv2
media-video/pipewire:pipewire-alsa - Replace PulseAudio's ALSA plugin with PipeWire's plugin
+media-video/pipewire:sound-server - Provide sound server using ALSA and bluetooth devices
media-video/pipewire:ssl - Enable raop-sink support (needs dev-libs/openssl)
media-video/pipewire:system-service - Install systemd unit files for running as a system service. Not recommended.
media-video/qmplay2:audiofilters - Build with AudioFilters module
@@ -6651,7 +6654,6 @@ net-misc/stunnel:stunnel3 - Install the stunnel3 wrapper.
net-misc/tigervnc:dri3 - Build with DRI3 support
net-misc/tigervnc:drm - Build with DRM support
net-misc/tigervnc:server - Build TigerVNC server
-net-misc/tigervnc:xorgmodule - Build the Xorg module
net-misc/uftp:server - Install uftp server daemon
net-misc/vde:pcap - Enable the pcap-based plugin that allows creating a switch against a real interface.
net-misc/vde:ssl - Enable the cryptcab plugin that allows creating an encrypted virtual cable.
@@ -6865,8 +6867,16 @@ net-proxy/tsocks:envconf - Allow TSOCKS_CONF_FILE to specify configuration file
net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers
net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries
net-voip/captagent:redis - Enable redis support
+net-voip/mumble:g15 - Enable support for the Logitech G15 LCD (and compatible devices).
+net-voip/mumble:pipewire - Enable pipewire support for audio output.
+net-voip/mumble:rnnoise - Enable alternative noise suppression option based on RNNoise.
+net-voip/mumble:speech - Enable text-to-speech support in Mumble.
+net-voip/murmur:grpc - Use net-libs/grpc to enable remote control capabilities.
+net-voip/murmur:ice - Use dev-libs/Ice to enable remote control capabilities.
net-voip/telepathy-gabble:jingle - Enable voice calls for jabber
net-voip/telepathy-gabble:plugins - Enable plugin loader
+net-voip/umurmur:mbedtls - Use net-libs/mbedtls as TLS provider
+net-voip/umurmur:shm - Enable shared memory support
net-voip/yate:amrnb - use AMR-NB
net-voip/yate:dahdi - Enable Dahdi driver
net-voip/yate:gsm - use GSM codec
@@ -6925,7 +6935,6 @@ net-vpn/strongswan:strongswan_plugins_lookip - Enable support for the lookip plu
net-vpn/strongswan:strongswan_plugins_newhope - Enable plugin that allows key exchange based on post-quantum computer New Hope algorithm
net-vpn/strongswan:strongswan_plugins_ntru - Enable support for the ntru plugin
net-vpn/strongswan:strongswan_plugins_padlock - Enable support for the padlock plugin
-net-vpn/strongswan:strongswan_plugins_prf-plus - Enable support for the prf-plus plugin
net-vpn/strongswan:strongswan_plugins_rdrand - Enable support for the rdrand plugin
net-vpn/strongswan:strongswan_plugins_save-keys - Enable plugin that saves IKE and/or ESP keys to files compatible with Wireshark (for debugging)
net-vpn/strongswan:strongswan_plugins_systime-fix - Enable support for the systime-fix plugin
@@ -7099,7 +7108,7 @@ sci-biology/bioperl:network - Install sci-biology/bioperl-run
sci-biology/bioperl:run - Install sci-biology/bioperl-run
sci-biology/clustalw-mpi:mpi-njtree - Use MPI (as opposed to serial) code for computing neighbor-joining trees
sci-biology/clustalw-mpi:static-pairalign - Use static (as opposed to dynamic) scheduling for pair alignments
-sci-biology/exonerate:utils - Install all utilities
+sci-biology/exonerate:utils - Install the follow binaries: esd2esi, fasta2esd, fastaannotatecdna, fastachecksum, fastaclean, fastaclip, fastacomposition, fastadiff, fastaexplode, fastafetch, fastahardmask, fastaindex, fastalength, fastanrdb, fastaoverlap, fastareformat, fastaremove, fastarevcomp, fastasoftmask, fastasort, fastasplit, fastasubseq, fastatranslate, fastavalidcds
sci-biology/fasttree:double-precision - use double precision instead of single-precision floating point (2x memroy required)
sci-biology/mcl:blast - Add support for NCBI BLAST data
sci-biology/newick-utils:xml - Uses dev-libs/libxml2 to handle ornaments
@@ -7240,6 +7249,15 @@ sci-libs/blis:eselect-ldso - Enable runtime library switching by eselect and ld.
sci-libs/blis:openmp - Use openmp threadding model
sci-libs/blis:pthread - Use pthread threadding model
sci-libs/blis:serial - Use no threadding model
+sci-libs/caffe2:cuda - Add support for CUDA processing
+sci-libs/caffe2:ffmpeg - Add support for video processing operators
+sci-libs/caffe2:nnpack - Use NNPACK
+sci-libs/caffe2:numpy - Add support for math operations through numpy
+sci-libs/caffe2:opencl - Use OpenCL
+sci-libs/caffe2:opencv - Add support for image processing operators
+sci-libs/caffe2:openmp - Use OpenMP for parallel code
+sci-libs/caffe2:qnnpack - Use QNNPACK
+sci-libs/caffe2:xnnpack - Use XNNPACK
sci-libs/cantera:cti - Install CTI tools (ck2cti, ck2yaml, ctml_writer) for conversion of Chemkin files to Cantera format
sci-libs/cddlib:tools - Add a few executables and tests for cddlib
sci-libs/ceres-solver:cxsparse - Enable simple support for sparse matrix algebra from sci-libs/cxsparse with no LAPACK dependencies
@@ -7419,6 +7437,15 @@ sci-libs/plplot:octave - Add bindings for sci-mathematics/octave
sci-libs/plplot:qhull - Add bindings for media-libs/qhull
sci-libs/plplot:shapefile - Enable support for ESRI shapefiles
sci-libs/proj:europe - Install the PROJ collection of European grids and init-files
+sci-libs/pytorch:cuda - Add support for CUDA processing
+sci-libs/pytorch:ffmpeg - Add support for video processing operators
+sci-libs/pytorch:nnpack - Use NNPACK
+sci-libs/pytorch:numpy - Add support for math operations through numpy
+sci-libs/pytorch:opencl - Use OpenCL
+sci-libs/pytorch:opencv - Add support for image processing operators
+sci-libs/pytorch:openmp - Use OpenMP for parallel code
+sci-libs/pytorch:qnnpack - Use QNNPACK
+sci-libs/pytorch:xnnpack - Use XNNPACK
sci-libs/rocBLAS:benchmark - Build and install rocblas-bench.
sci-libs/rocBLAS:test - Perform rocblas-test to compare the result between rocBLAS and system BLAS.
sci-libs/rocFFT:benchmark - Build and install [dyna-]rocfft-rider.
@@ -7924,9 +7951,9 @@ sys-apps/systemd:homed - Enable portable home directories
sys-apps/systemd:hostnamed-fallback - Enable setting hostname with networkd/hostnamed without polkit (requires running sys-apps/dbus-broker)
sys-apps/systemd:http - Enable embedded HTTP server in journald
sys-apps/systemd:importd - Enable import daemon
+sys-apps/systemd:iptables - Use libiptc from net-firewall/iptables for NAT support in systemd-networkd; this is used only if the running kernel does not support nftables
sys-apps/systemd:kmod - Enable kernel module loading via sys-apps/kmod
sys-apps/systemd:lz4 - Enable lz4 compression for the journal
-sys-apps/systemd:nat - Enable support for network address translation in networkd
sys-apps/systemd:openssl - Enable use of dev-libs/openssl for various features
sys-apps/systemd:pkcs11 - Enable PKCS#11 support for cryptsetup and homed
sys-apps/systemd:pwquality - Enable password quality checking in homed
@@ -8733,6 +8760,8 @@ www-servers/nginx:rtmp - NGINX-based Media Streaming Server
www-servers/nginx:ssl - Enable HTTPS module for http. Enable SSL/TLS support for POP3/IMAP/SMTP for mail.
www-servers/nginx-unit:php7-3 - Support for PHP 7.3
www-servers/nginx-unit:php7-4 - Support for PHP 7.4
+www-servers/nginx-unit:php8-0 - Support for PHP 7.4
+www-servers/nginx-unit:php8-1 - Support for PHP 7.4
www-servers/pshs:magic - Enable automatic detection of Content-Type using libmagic (sys-apps/file)
www-servers/pshs:qrcode - Enable generating QRCodes for server URL
www-servers/sniproxy:dns - Enable DNS resolver via net-libs/udns
@@ -8814,7 +8843,6 @@ x11-libs/libfm:automount - Use gnome-base/gvfs for automounting
x11-libs/libfm:udisks - Use libfm's udisks-based volume monitor implementation instead of using the one from gvfs
x11-libs/libfm:vala - Support custom actions in menus
x11-libs/libva:drm - Enables VA/DRM API support.
-x11-libs/libva:utils - Install VA-API utility programs.
x11-libs/libva-compat:drm - Enables VA/DRM API support.
x11-libs/libva-compat:egl - Enables EGL support.
x11-libs/libva-intel-driver:hybrid - Enable support for hybrid vaapi hardware acceleration on Intel Haswell and newer architectures