From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B318E15808B for ; Tue, 13 Feb 2024 21:13:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CD4CCE29C3; Tue, 13 Feb 2024 21:13:50 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AAA3CE29C3 for ; Tue, 13 Feb 2024 21:13:50 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9B3D6335D75 for ; Tue, 13 Feb 2024 21:13:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AE2EECB1 for ; Tue, 13 Feb 2024 21:13:47 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1707858708.579783a46f99c552b9da28f4f97161b19355cfe8.chewi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/mpv/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-video/mpv/metadata.xml media-video/mpv/mpv-0.37.0-r1.ebuild media-video/mpv/mpv-9999.ebuild X-VCS-Directories: media-video/mpv/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: 579783a46f99c552b9da28f4f97161b19355cfe8 X-VCS-Branch: master Date: Tue, 13 Feb 2024 21:13:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: cbc78fa3-176c-478e-be33-2da5f91dd533 X-Archives-Hash: fc64cee6ae91d310c9659aebfd9a1f70 commit: 579783a46f99c552b9da28f4f97161b19355cfe8 Author: James Le Cuirot gentoo org> AuthorDate: Sun Feb 11 21:51:03 2024 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Tue Feb 13 21:11:48 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579783a4 media-video/mpv: Add soc USE flag to ensure ffmpeg also has this flag The additional patches we apply to media-video/ffmpeg may not always be immediately available following an upstream release. Adding the soc USE flag to this package ensures that users don't accidentally upgrade to an ffmpeg version that lacks them. Signed-off-by: James Le Cuirot gentoo.org> media-video/mpv/metadata.xml | 1 + media-video/mpv/mpv-0.37.0-r1.ebuild | 6 +++--- media-video/mpv/mpv-9999.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml index e6f3a0a8f95c..560695642b8f 100644 --- a/media-video/mpv/metadata.xml +++ b/media-video/mpv/metadata.xml @@ -24,6 +24,7 @@ (Note: these outputs exist for compatibility reasons only, avoid if possible) Enable support for the sixel video backend using media-libs/libsixel Enable sound support via media-sound/sndio + Use additional media-video/ffmpeg patches for efficient playback on some SoCs (e.g. ARM, RISC-V) Install extra tools: mpv_identify.sh, mpv_idet.sh, and umpv Enable subtitles charset discovery via app-i18n/uchardet Enable libzimg support (for vf_fingerprint) diff --git a/media-video/mpv/mpv-0.37.0-r1.ebuild b/media-video/mpv/mpv-0.37.0-r1.ebuild index 731cc45c2106..df733bafe674 100644 --- a/media-video/mpv/mpv-0.37.0-r1.ebuild +++ b/media-video/mpv/mpv-0.37.0-r1.ebuild @@ -24,8 +24,8 @@ IUSE=" +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux - sixel sndio test tools +uchardet vaapi vdpau vulkan wayland xv zimg - zlib + sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv + zimg zlib " REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -47,7 +47,7 @@ RESTRICT="!test? ( test )" COMMON_DEPEND=" media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338:=[opengl?,vulkan?] - >=media-video/ffmpeg-4.4:=[encode,threads,vaapi?,vdpau?] + >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild index 6c05026b003d..c10b20b3c11a 100644 --- a/media-video/mpv/mpv-9999.ebuild +++ b/media-video/mpv/mpv-9999.ebuild @@ -24,8 +24,8 @@ IUSE=" +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux - sixel sndio test tools +uchardet vaapi vdpau vulkan wayland xv zimg - zlib + sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv + zimg zlib " REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -47,7 +47,7 @@ RESTRICT="!test? ( test )" COMMON_DEPEND=" media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] - >=media-video/ffmpeg-4.4:=[encode,threads,vaapi?,vdpau?] + >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver