commit:     fd0026eefaf11a7069382fb237c38ab22a036b28
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 13 07:01:05 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Nov 13 07:11:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0026ee

profiles/arch: update vmaf USE masks for x265 and ffmpeg

Both drop ffmpeg's stable mask and allow where keywords exist for
x265+ffmpeg.

On a side-note, x265 would've needed this stabilization (or new
stable masks) next stabilization either way -- so good to have got
this out of the way.

Bug: https://bugs.gentoo.org/966014
Bug: https://bugs.gentoo.org/966015
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 5 -----
 profiles/arch/arm64/package.use.mask        | 5 -----
 profiles/arch/loong/package.use.mask        | 4 ++++
 profiles/arch/x86/package.use.mask          | 9 ++++-----
 4 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index e8711457c367..520ea0da1654 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -76,11 +76,6 @@ llvm-runtimes/openmp llvm_targets_AMDGPU
 # net-libs/rustls-ffi is not yet marked stable
 net-misc/curl rustls curl_ssl_rustls ech
 
-# Adel Kara Slimane <[email protected]> (2022-03-14)
-# needs stabilizing
-media-video/ffmpeg vmaf
-media-video/ffmpeg-compat vmaf
-
 # Joonas Niilola <[email protected]> (2021-08-13)
 # dev-libs/efl is stabilized on amd64.
 app-crypt/pinentry -efl

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index e782ebc47899..f19b55e820d8 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -275,11 +275,6 @@ app-metrics/collectd collectd_plugins_varnish
 # app-text/nuspell is not keyworded
 app-text/enchant nuspell
 
-# Adel Kara Slimane <[email protected]> (2022-03-14)
-# Untested useflag on other arches, needs keywording
-media-video/ffmpeg vmaf
-media-video/ffmpeg-compat vmaf
-
 # Sam James <[email protected]> (2022-02-26)
 # Supports 64-bit NEON
 >=media-libs/libjpeg-turbo-2.1.3 -cpu_flags_arm_neon

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 45ff5e854f02..2bb69291fa1f 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens <[email protected]> (2025-11-13)
+# media-libs/libvmaf is keyworded here
+media-libs/x265 -vmaf
+
 # PPN-SD <[email protected]> (2025-10-04)
 # media-libs/libemf is not keyworded here
 app-office/dia wmf

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 51e0f9d35923..1ae150506db6 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens <[email protected]> (2025-11-13)
+# media-libs/libvmaf is keyworded here
+media-libs/x265 -vmaf
+
 # Michał Górny <[email protected]> (2025-10-03)
 # Now keyworded on x86 too.
 sci-libs/flexiblas -system-blas
@@ -231,11 +235,6 @@ app-vim/jedi test
 # Disable 64bit builds on x86
 sys-apps/memtest86+ bios64 uefi64 iso64
 
-# Adel Kara Slimane <[email protected]> (2022-03-14)
-# Untested useflag on other arches, needs keywording
-media-video/ffmpeg vmaf
-media-video/ffmpeg-compat vmaf
-
 # Sam James <[email protected]> (2022-03-10)
 # dev-util/hip and its rocm dependencies not keyworded here
 sci-physics/lammps hip

Reply via email to