diff options
Diffstat (limited to 'media-video/gpac/gpac-9999.ebuild')
-rw-r--r-- | media-video/gpac/gpac-9999.ebuild | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild index e1c72932c19e..963ca68ca30f 100644 --- a/media-video/gpac/gpac-9999.ebuild +++ b/media-video/gpac/gpac-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,15 +11,15 @@ else KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" fi -inherit flag-o-matic toolchain-funcs ${SCM} xdg +inherit toolchain-funcs ${SCM} xdg DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C" HOMEPAGE="https://gpac.wp.imt.fr/" LICENSE="GPL-2" # subslot == libgpac major -SLOT="0/10" -IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png +SLOT="0/11" +IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X" BDEPEND="virtual/pkgconfig" @@ -31,7 +31,7 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) ffmpeg? ( media-video/ffmpeg:0= ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0= ) jpeg2k? ( media-libs/openjpeg:2 ) mad? ( media-libs/libmad ) opengl? ( @@ -40,7 +40,7 @@ RDEPEND=" virtual/opengl ) png? ( media-libs/libpng:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) theora? ( media-libs/libtheora ) truetype? ( media-libs/freetype:2 ) sdl? ( media-libs/libsdl ) @@ -63,8 +63,8 @@ DEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-1.0.1-configure.patch" - "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch" + "${FILESDIR}/${PN}-2.2.0-configure.patch" + "${FILESDIR}/${PN}-2.2.0-ffmpeg6.patch" ) DOCS=( @@ -77,8 +77,6 @@ DOCS=( README.md ) -HTML_DOCS="share/doc/*.html" - my_use() { local flag="$1" pflag="${2:-$1}" if use ${flag}; then @@ -90,7 +88,9 @@ my_use() { src_prepare() { default - sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die + + # TODO: remove when old zlib is no longer in tree + has_version "<sys-libs/zlib-1.3" && eapply "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch" } src_configure() { @@ -102,13 +102,10 @@ src_configure() { --verbose --enable-pic --enable-svg - --disable-amr - --use-js=no --use-ogg=system $(use_enable alsa) $(use_enable debug) $(use_enable dvb dvb4linux) - $(use_enable ipv6) $(use_enable jack jack yes) $(use_enable opengl 3d) $(use_enable oss oss-audio) @@ -121,14 +118,14 @@ src_configure() { $(use_enable X x11-xv) $(my_use a52) $(my_use aac faad) - $(my_use dvb dvbx) + $(use_enable dvb dvbx) $(my_use ffmpeg) $(my_use jpeg) $(my_use jpeg2k openjpeg) $(my_use mad) $(my_use png) $(my_use theora) - $(my_use truetype ft) + $(my_use truetype freetype) $(my_use vorbis) $(my_use xvid) ) |