[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, profiles/arch/arm/, profiles/arch/arm64/

2024-02-13 Thread James Le Cuirot
commit: 4ad6a4da19d2f7af8492de75104e4ad9c344667d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Feb 11 21:58:37 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Feb 13 21:11:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad6a4da

profiles: Enable soc USE flag for more packages on arm, arm64, riscv

Enabling it on media-video/ffmpeg alone will not prevent users from
accidentally upgrading to a version that lacks the additional patches,
so the flag has also been added to kodi and mpv, where these patches are
most beneficial. ffmpeg[libdrm] has also been enabled to satisfy
REQUIRED_USE by default.

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/arm/package.use   | 6 --
 profiles/arch/arm64/package.use | 6 --
 profiles/arch/riscv/package.use | 6 --
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/arm/package.use b/profiles/arch/arm/package.use
index 25811a117e1b..9790384c5079 100644
--- a/profiles/arch/arm/package.use
+++ b/profiles/arch/arm/package.use
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # James Le Cuirot  (2023-12-16)
-# Apply additional patches for efficient playback on some SoCs.
-media-video/ffmpeg soc
+# Apply additional FFmpeg patches for efficient playback on some SoCs.
+media-tv/kodi soc
+media-video/ffmpeg libdrm soc
+media-video/mpv soc
 
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc is not keyworded here, so enable glslang fallback.

diff --git a/profiles/arch/arm64/package.use b/profiles/arch/arm64/package.use
index 8a25010af8f4..3d30a34a0dba 100644
--- a/profiles/arch/arm64/package.use
+++ b/profiles/arch/arm64/package.use
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # James Le Cuirot  (2023-12-16)
-# Apply additional patches for efficient playback on some SoCs.
-media-video/ffmpeg soc
+# Apply additional FFmpeg patches for efficient playback on some SoCs.
+media-tv/kodi soc
+media-video/ffmpeg libdrm soc
+media-video/mpv soc
 
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc is not keyworded here, so enable glslang fallback.

diff --git a/profiles/arch/riscv/package.use b/profiles/arch/riscv/package.use
index 6b4f7615caf3..3b760c2c75ac 100644
--- a/profiles/arch/riscv/package.use
+++ b/profiles/arch/riscv/package.use
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # James Le Cuirot  (2023-12-16)
-# Apply additional patches for efficient playback on some SoCs.
-media-video/ffmpeg soc
+# Apply additional FFmpeg patches for efficient playback on some SoCs.
+media-tv/kodi soc
+media-video/ffmpeg libdrm soc
+media-video/mpv soc
 
 # Yixun Lan  (2021-07-20)
 # Enable the GPU targets matching the default VIDEO_CARDS



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, profiles/arch/arm/, profiles/arch/arm64/

2024-01-18 Thread Sam James
commit: 4987cf3260ed5bdea63978329551484fc9d0001b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 19:46:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 19:46:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4987cf32

profiles/arch: fix mask position

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm/package.use.mask   | 8 
 profiles/arch/arm64/package.use.mask | 8 
 profiles/arch/riscv/package.use.mask | 8 
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index bb3e39e9c693..46c7b6a6f270 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michal Privoznik  (2024-01-18)
+# No sys-block/nbdkit on arm, yet
+app-emulation/libvirt nbd
+
 # Andrew Ammerlaan  (2024-01-13)
 # Unmask only where grub is keyworded
 sys-kernel/installkernel -grub
@@ -480,7 +484,3 @@ dev-qt/qtscript -jit
 
 # missing keywords
 media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug vcd wavpack
-
-# Michal Privoznik  (2024-01-18)
-# No sys-block/nbdkit on arm, yet
-app-emulation/libvirt nbd

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c9eb834731a6..e76f5b50835d 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michal Privoznik  (2024-01-18)
+# No sys-block/nbdkit on arm, yet
+app-emulation/libvirt nbd
+
 # Andrew Ammerlaan  (2024-01-13)
 # Unmask only where grub is keyworded
 sys-kernel/installkernel -grub
@@ -464,7 +468,3 @@ sci-libs/linux-gpib firmware
 # Mask flags of calligra and dependencies due to lack of keywords
 app-office/calligra spacenav
 media-gfx/pstoedit emf
-
-# Michal Privoznik  (2024-01-18)
-# No sys-block/nbdkit on arm, yet
-app-emulation/libvirt nbd

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 0e281eebb0ce..630c03e74ed4 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michal Privoznik  (2024-01-18)
+# No sys-block/nbdkit on riscv, yet
+app-emulation/libvirt nbd
+
 # Andrew Ammerlaan  (2024-01-13)
 # Unmask only where grub is keyworded
 sys-kernel/installkernel -grub
@@ -239,7 +243,3 @@ sci-libs/opencascade vtk
 dev-libs/libpcre2 jit
 dev-libs/libpcre jit
 www-servers/nginx pcre-jit
-
-# Michal Privoznik  (2024-01-18)
-# No sys-block/nbdkit on riscv, yet
-app-emulation/libvirt nbd