Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 740644 - app-emulation/faudio-20.09 version bump
Summary: app-emulation/faudio-20.09 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on:
Blocks:
 
Reported: 2020-09-06 07:24 UTC by Maxime Lombard
Modified: 2020-09-12 22:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
New version of FAudio (faudio-20.09.ebuild,2.42 KB, text/plain)
2020-09-06 07:24 UTC, Maxime Lombard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maxime Lombard 2020-09-06 07:24:01 UTC
Created attachment 658674 [details]
New version of FAudio

Hello,

New ebuild for FAudio. There is a big change since FAudio 20.08, ffmpeg is replaced by gstreamer.

Signed-off-by: Maxime Lombard <berillions@gmail.com>

Thanks
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2020-09-06 10:46:54 UTC
Comment on attachment 658674 [details]
New version of FAudio

--- a/faudio-20.02.ebuild
+++ b/faudio-20.09.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+ # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2

 # shellcheck disable=SC2034
@@ -26,13 +26,16 @@
 LICENSE="ZLIB"
 SLOT="0"

-IUSE="+abi_x86_32 +abi_x86_64 debug dumpvoices ffmpeg xnasong test utils"
+IUSE="+abi_x86_32 +abi_x86_64 debug dumpvoices gstreamer xnasong test utils"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"

 COMMON_DEPEND="
        >=media-libs/libsdl2-2.0.9[sound,${MULTILIB_USEDEP}]
-       ffmpeg? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] )
+       gstreamer? (
+               media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
+               media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
+       )
 "
 RDEPEND="${COMMON_DEPEND}
 "
@@ -50,12 +53,9 @@
                "-DBUILD_TESTS=$(usex test ON OFF)"
                "-DBUILD_UTILS=$(usex utils ON OFF)"
                "-DDUMP_VOICES=$(usex dumpvoices ON OFF)"
-               "-DFFMPEG=$(usex ffmpeg ON OFF)"
+               "-DGSTREAMER=$(usex gstreamer ON OFF)"
                "-DXNASONG=$(usex xnasong ON OFF)"
        )
-       if use ffmpeg; then
-               mycmakeargs+=( "-DFFmpeg_LIBRARY_DIRS=${EPREFIX}/usr/$(get_libdir)"  )
-       fi
        cmake-utils_src_configure
 }
Comment 2 Nick Sarnie gentoo-dev 2020-09-06 15:53:31 UTC
Please make a pull request, thanks

https://wiki.gentoo.org/wiki/Gentoo_GitHub#How_to_make_a_pull_request
Comment 3 Larry the Git Cow gentoo-dev 2020-09-12 22:02:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee185f9329afdcaa65eb3caac01599be18b7a8f3

commit ee185f9329afdcaa65eb3caac01599be18b7a8f3
Author:     Maxime Lombard <berillions@gmail.com>
AuthorDate: 2020-09-12 21:33:10 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2020-09-12 22:01:38 +0000

    app-emulation/faudio: Version bump to 20.09
    
    Update to the latest version. FFMPEG is replaced by GSTREAMER.
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=740644
    Signed-off-by: Maxime Lombard <berillions@gmail.com>
    Package-Manager: Portage-3.0.6, Repoman-3.0.1
    Closes: https://github.com/gentoo/gentoo/pull/17514
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 app-emulation/faudio/Manifest            |  1 +
 app-emulation/faudio/faudio-20.09.ebuild | 97 ++++++++++++++++++++++++++++++++
 2 files changed, 98 insertions(+)