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 (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4BD1C158042 for ; Tue, 15 Oct 2024 23:27:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AF12FE0833; Tue, 15 Oct 2024 23:27:23 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 928F3E0833 for ; Tue, 15 Oct 2024 23:27:23 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 206FE343068 for ; Tue, 15 Oct 2024 23:27:22 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A72592530 for ; Tue, 15 Oct 2024 23:27:18 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1729025182.58b414113caf2270e6c97da693cf72e9cd08b938.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: media-sound/fooyin/ X-VCS-Repository: repo/proj/guru X-VCS-Files: media-sound/fooyin/fooyin-9999.ebuild media-sound/fooyin/metadata.xml X-VCS-Directories: media-sound/fooyin/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 58b414113caf2270e6c97da693cf72e9cd08b938 X-VCS-Branch: master Date: Tue, 15 Oct 2024 23:27:18 +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: e78f55f9-111b-4278-8ece-6c0b87386338 X-Archives-Hash: 577f561f49ea8670f3f0824cf26d5720 commit: 58b414113caf2270e6c97da693cf72e9cd08b938 Author: Sebastian Engel gmx de> AuthorDate: Tue Oct 15 16:50:27 2024 +0000 Commit: David Roman gmail com> CommitDate: Tue Oct 15 20:46:22 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58b41411 media-sound/fooyin: Update 9999 for RGScan and libsndfile Signed-off-by: Sebastian Engel gmx.de> media-sound/fooyin/fooyin-9999.ebuild | 10 +++++++--- media-sound/fooyin/metadata.xml | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/media-sound/fooyin/fooyin-9999.ebuild b/media-sound/fooyin/fooyin-9999.ebuild index fb1680cf6..c55958905 100644 --- a/media-sound/fooyin/fooyin-9999.ebuild +++ b/media-sound/fooyin/fooyin-9999.ebuild @@ -22,7 +22,7 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="alsa +archive openmpt pipewire sdl test" +IUSE="alsa +archive openmpt +pipewire +replaygain sdl sndfile test" RESTRICT="!test? ( test )" REQUIRED_USE=" || ( alsa pipewire sdl ) @@ -39,10 +39,13 @@ RDEPEND=" archive? ( app-arch/libarchive:= ) openmpt? ( media-libs/libopenmpt ) pipewire? ( media-video/pipewire:= ) + replaygain? ( media-libs/libebur128:= ) sdl? ( media-libs/libsdl2 ) + sndfile? ( media-libs/libsndfile ) " DEPEND="${RDEPEND}" BDEPEND=" + dev-qt/qttools:6[linguist] test? ( dev-cpp/gtest ) " @@ -62,7 +65,7 @@ src_prepare() { cmake_src_prepare } -# libvgm, sndfile and libgme dependencies can currently not be satisfied, +# libvgm and libgme dependencies can currently not be satisfied, # so building their input plugins is unconditionally disabled for now. src_configure() { local mycmakeargs=( @@ -71,12 +74,13 @@ src_configure() { -DBUILD_CCACHE=OFF -DBUILD_LIBVGM=OFF -DCMAKE_DISABLE_FIND_PACKAGE_LIBGME=ON - -DCMAKE_DISABLE_FIND_PACKAGE_SndFile=ON -DINSTALL_HEADERS=ON $(cmake_use_find_package archive LibArchive) $(cmake_use_find_package openmpt OpenMpt) $(cmake_use_find_package pipewire PipeWire) + $(cmake_use_find_package replaygain Ebur128) $(cmake_use_find_package sdl SDL2) + $(cmake_use_find_package sndfile SndFile) ) cmake_src_configure diff --git a/media-sound/fooyin/metadata.xml b/media-sound/fooyin/metadata.xml index 447459daf..aeca16e91 100644 --- a/media-sound/fooyin/metadata.xml +++ b/media-sound/fooyin/metadata.xml @@ -9,6 +9,7 @@ Build the libarchive input plugin using app-arch/libarchive Build the OpenMPT input plugin using media-libs/libopenmpt Enable sound support via native PipeWire backend + Enable support for Replay Gain scanning using media-libs/libebur128 instead of using ffmpeg fooyin/fooyin