* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-08-25 10:15 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-08-25 10:15 UTC (permalink / raw
To: gentoo-commits
commit: ec562a40d2d9ba44ecf72c2d32b22ee47718ff97
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 10:14:27 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 10:14:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec562a40
media-video/gpac: Stabilize 0.8.1 sparc, #711262
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.8.1.ebuild b/media-video/gpac/gpac-0.8.1.ebuild
index 82441609b59..6acaf1cf5e3 100644
--- a/media-video/gpac/gpac-0.8.1.ebuild
+++ b/media-video/gpac/gpac-0.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc ~x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2024-10-18 12:09 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-10-18 12:09 UTC (permalink / raw
To: gentoo-commits
commit: 3eadd98d21ceee1a52a80b16f735387f0e133196
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 12:09:29 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 12:09:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eadd98d
media-video/gpac: Stabilize 2.2.1-r1 x86, #941695
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-2.2.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-2.2.1-r1.ebuild b/media-video/gpac/gpac-2.2.1-r1.ebuild
index 406fedb39196..4fdf83e0c9c2 100644
--- a/media-video/gpac/gpac-2.2.1-r1.ebuild
+++ b/media-video/gpac/gpac-2.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc x86"
fi
inherit toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2024-10-18 12:09 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-10-18 12:09 UTC (permalink / raw
To: gentoo-commits
commit: a90294974ea889ae4b3a7be22917a16220ca07ba
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 12:09:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 12:09:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9029497
media-video/gpac: Stabilize 2.2.1-r1 amd64, #941695
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-2.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.2.1-r1.ebuild b/media-video/gpac/gpac-2.2.1-r1.ebuild
index 9d0d9fc2e57f..25ae4bc6b298 100644
--- a/media-video/gpac/gpac-2.2.1-r1.ebuild
+++ b/media-video/gpac/gpac-2.2.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ppc64 ~sparc x86"
+ KEYWORDS="~alpha amd64 ~ppc ppc64 ~sparc x86"
fi
inherit toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2024-10-18 12:09 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-10-18 12:09 UTC (permalink / raw
To: gentoo-commits
commit: bfaf210aa4ee625e2127460defe41285327bd33c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 12:09:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 12:09:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfaf210a
media-video/gpac: Stabilize 2.2.1-r1 ppc64, #941695
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-2.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.2.1-r1.ebuild b/media-video/gpac/gpac-2.2.1-r1.ebuild
index 4fdf83e0c9c2..9d0d9fc2e57f 100644
--- a/media-video/gpac/gpac-2.2.1-r1.ebuild
+++ b/media-video/gpac/gpac-2.2.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="~alpha ~amd64 ~ppc ppc64 ~sparc x86"
fi
inherit toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2023-09-29 10:33 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-09-29 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 9814c939ebdcf12eeb186be0742ef18abab7f197
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 29 10:25:36 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 29 10:31:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9814c939
media-video/gpac: drop patch for newer zlib
See 491bf8bd3ef621da49b168736a04f23aa4c7719c. Could do ifndef in patch
but I'd like to remove all of these eventually and there's only a handful.
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 6 ++++--
media-video/gpac/gpac-2.2.0.ebuild | 8 +++++++-
media-video/gpac/gpac-2.2.1-r1.ebuild | 8 +++++++-
media-video/gpac/gpac-9999.ebuild | 8 +++++++-
4 files changed, 25 insertions(+), 5 deletions(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index 34e01f0cc807..884c45073b43 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -64,7 +64,6 @@ DEPEND="
PATCHES=(
"${FILESDIR}/${PN}-2.0.0-configure.patch"
- "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
)
DOCS=(
@@ -91,6 +90,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() {
diff --git a/media-video/gpac/gpac-2.2.0.ebuild b/media-video/gpac/gpac-2.2.0.ebuild
index f99b1f15a15f..abd67bfaac3c 100644
--- a/media-video/gpac/gpac-2.2.0.ebuild
+++ b/media-video/gpac/gpac-2.2.0.ebuild
@@ -64,7 +64,6 @@ DEPEND="
PATCHES=(
"${FILESDIR}/${PN}-2.2.0-configure.patch"
- "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
"${FILESDIR}/${PN}-2.2.0-ffmpeg6.patch"
"${FILESDIR}/${PN}-2.2.0-ffmpeg6-deux.patch"
)
@@ -88,6 +87,13 @@ my_use() {
fi
}
+src_prepare() {
+ default
+
+ # 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() {
tc-export CC CXX AR RANLIB
diff --git a/media-video/gpac/gpac-2.2.1-r1.ebuild b/media-video/gpac/gpac-2.2.1-r1.ebuild
index fc002d795023..406fedb39196 100644
--- a/media-video/gpac/gpac-2.2.1-r1.ebuild
+++ b/media-video/gpac/gpac-2.2.1-r1.ebuild
@@ -64,7 +64,6 @@ DEPEND="
PATCHES=(
"${FILESDIR}/${PN}-2.2.0-configure.patch"
- "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
"${FILESDIR}/${PN}-2.2.0-ffmpeg6.patch"
"${FILESDIR}/${PN}-2.2.0-ffmpeg6-deux.patch"
)
@@ -88,6 +87,13 @@ my_use() {
fi
}
+src_prepare() {
+ default
+
+ # 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() {
tc-export CC CXX AR RANLIB
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index f21d8e2a08aa..963ca68ca30f 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -64,7 +64,6 @@ DEPEND="
PATCHES=(
"${FILESDIR}/${PN}-2.2.0-configure.patch"
- "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
"${FILESDIR}/${PN}-2.2.0-ffmpeg6.patch"
)
@@ -87,6 +86,13 @@ my_use() {
fi
}
+src_prepare() {
+ default
+
+ # 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() {
tc-export CC CXX AR RANLIB
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2023-06-10 18:15 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2023-06-10 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 793c0b5345e1ec4431a5afccb0befb3b11a31414
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 18:13:36 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 18:14:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793c0b53
media-video/gpac: Switch IUSE=pulseaudio to media-libs/libpulse
This had already been done for 9999 but looks like it is not used
as template for new version bumps.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/{gpac-2.2.1.ebuild => gpac-2.2.1-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.2.1.ebuild b/media-video/gpac/gpac-2.2.1-r1.ebuild
similarity index 98%
rename from media-video/gpac/gpac-2.2.1.ebuild
rename to media-video/gpac/gpac-2.2.1-r1.ebuild
index d6a91321cd56..fc002d795023 100644
--- a/media-video/gpac/gpac-2.2.1.ebuild
+++ b/media-video/gpac/gpac-2.2.1-r1.ebuild
@@ -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 )
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2023-06-05 8:01 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2023-06-05 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 1ce349d7b39e1220f0575be2a2616ffd7efb34a1
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 5 08:01:05 2023 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 5 08:01:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce349d7
media-video/gpac: bump to 2.2.1
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
media-video/gpac/Manifest | 1 +
media-video/gpac/gpac-2.2.1.ebuild | 146 +++++++++++++++++++++++++++++++++++++
2 files changed, 147 insertions(+)
diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index 5b4301b8344a..59e0c115eaf8 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1,2 +1,3 @@
DIST gpac-2.0.0.tar.gz 11362932 BLAKE2B a8489831efb77c374d13e2edb3951e60a94907c4cd8601919e1390aee0e9002249e97a9200fd006c2aa783c516f701f7695aa84b5f3596a3bc90290916ff4086 SHA512 e95e6d78167fc306917b3ac89e56ba511bbcb0c825da118f5ba374504499352104b5c1f3ee71e7ec018015b8e302f9b07162d22287ddb21c8564b097d900913f
DIST gpac-2.2.0.tar.gz 11376708 BLAKE2B f50c131912787c274a5b2d37e242e37ddd07f2c6eab3a932ec243f0fc36aeb06d4f16fd861eb3534f93534c291c55fddc2bcd1f573d2ed186e17464512a1f089 SHA512 4ac63a79a5d1057aadb59429af84ca9e4e0c0b863b19beafb60bd1c30425357dec45b5d6d48d452eb94002b059c9eb0c7bb0cc14222194f641604f964b3207c2
+DIST gpac-2.2.1.tar.gz 11377184 BLAKE2B 44b47459da0f203d0e4c0eed5836a59f44fb508db4e601b46e9ffdb53d89bb49e22ccdfe7951b17581130f186c47ae8efc0d9002685d5cf9a3547159356d2d9e SHA512 873df4c2fdc3594a0f3bce66d511cee14669643042ab1ca8d7f370ad3f50636c32c31f79818051d00bf844de30a5533ae30c81ed168baf2626a152771b6a6845
diff --git a/media-video/gpac/gpac-2.2.1.ebuild b/media-video/gpac/gpac-2.2.1.ebuild
new file mode 100644
index 000000000000..d6a91321cd56
--- /dev/null
+++ b/media-video/gpac/gpac-2.2.1.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == *9999 ]] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/gpac/gpac"
+else
+ SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+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/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"
+RDEPEND="
+ media-libs/libogg
+ sys-libs/zlib
+ a52? ( media-libs/a52dec )
+ aac? ( media-libs/faad2 )
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ jack? ( virtual/jack )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ jpeg2k? ( media-libs/openjpeg:2 )
+ mad? ( media-libs/libmad )
+ opengl? (
+ media-libs/freeglut
+ virtual/glu
+ virtual/opengl
+ )
+ png? ( media-libs/libpng:0= )
+ pulseaudio? ( media-sound/pulseaudio )
+ theora? ( media-libs/libtheora )
+ truetype? ( media-libs/freetype:2 )
+ sdl? ( media-libs/libsdl )
+ ssl? (
+ dev-libs/openssl:0=
+ )
+ vorbis? ( media-libs/libvorbis )
+ X? (
+ x11-libs/libXt
+ x11-libs/libX11
+ x11-libs/libXv
+ x11-libs/libXext
+ )
+ xml? ( dev-libs/libxml2:2= )
+ xvid? ( media-libs/xvid )
+"
+DEPEND="
+ ${RDEPEND}
+ dvb? ( sys-kernel/linux-headers )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.2.0-configure.patch"
+ "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
+ "${FILESDIR}/${PN}-2.2.0-ffmpeg6.patch"
+ "${FILESDIR}/${PN}-2.2.0-ffmpeg6-deux.patch"
+)
+
+DOCS=(
+ share/doc/CODING_STYLE
+ share/doc/GPAC\ UPnP.doc
+ share/doc/ISO\ 639-2\ codes.txt
+ share/doc/SceneGenerators
+ share/doc/ipmpx_syntax.bt
+ Changelog
+ README.md
+)
+
+my_use() {
+ local flag="$1" pflag="${2:-$1}"
+ if use ${flag}; then
+ echo "--use-${pflag}=system"
+ else
+ echo "--use-${pflag}=no"
+ fi
+}
+
+src_configure() {
+ tc-export CC CXX AR RANLIB
+
+ local myeconfargs=(
+ --cc="$(tc-getCC)"
+ --libdir="$(get_libdir)"
+ --verbose
+ --enable-pic
+ --enable-svg
+ --use-ogg=system
+ $(use_enable alsa)
+ $(use_enable debug)
+ $(use_enable dvb dvb4linux)
+ $(use_enable jack jack yes)
+ $(use_enable opengl 3d)
+ $(use_enable oss oss-audio)
+ $(use_enable pulseaudio pulseaudio yes)
+ $(use_enable sdl)
+ $(use_enable ssl)
+ $(use_enable static-libs static-lib)
+ $(use_enable X x11)
+ $(use_enable X x11-shm)
+ $(use_enable X x11-xv)
+ $(my_use a52)
+ $(my_use aac faad)
+ $(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 freetype)
+ $(my_use vorbis)
+ $(my_use xvid)
+ )
+
+ if use amd64 || use x86 ; then
+ # Don't pass -mno-sse2 on non amd64/x86
+ myeconfargs+=(
+ --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
+ )
+ else
+ myeconfargs+=(
+ --extra-cflags="${CFLAGS}"
+ )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ einstalldocs
+ emake STRIP="true" DESTDIR="${ED}" install
+ emake STRIP="true" DESTDIR="${ED}" install-lib
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2023-06-01 6:22 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-06-01 6:22 UTC (permalink / raw
To: gentoo-commits
commit: 1600826b137f6429eb2b17f967ae16de1a0f1be3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 06:21:31 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 06:21:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1600826b
media-video/gpac: Stabilize 2.2.0 ppc64, #907576
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.2.0.ebuild b/media-video/gpac/gpac-2.2.0.ebuild
index 8cb2e167094e..3c3e56e2a419 100644
--- a/media-video/gpac/gpac-2.2.0.ebuild
+++ b/media-video/gpac/gpac-2.2.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~ppc ppc64 ~sparc ~x86"
fi
inherit toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2023-06-01 5:36 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-06-01 5:36 UTC (permalink / raw
To: gentoo-commits
commit: 5f4d0e6f846d8e675b1e78d616b29e27838179a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 05:36:44 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 05:36:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4d0e6f
media-video/gpac: Stabilize 2.2.0 amd64, #907576
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.2.0.ebuild b/media-video/gpac/gpac-2.2.0.ebuild
index d6a91321cd56..8cb2e167094e 100644
--- a/media-video/gpac/gpac-2.2.0.ebuild
+++ b/media-video/gpac/gpac-2.2.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
fi
inherit toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2023-05-29 13:11 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2023-05-29 13:11 UTC (permalink / raw
To: gentoo-commits
commit: 1628e847f660f91b759002024399daaa252cca38
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 09:46:17 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 29 13:10:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1628e847
media-video/gpac: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index d8ee67521cd8..f21d8e2a08aa 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -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 )
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-11-12 17:48 Matt Turner
0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2022-11-12 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 9b5ffed26d22df9fd19801b0f1ee81e0c409d5e5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 17:43:32 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 17:43:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5ffed2
media-video/gpac: Drop IUSE=ipv6
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-video/gpac/gpac-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 6082d6bf02c5..3dfa49013baf 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gpac.wp.imt.fr/"
LICENSE="GPL-2"
# subslot == libgpac major
SLOT="0/11"
-IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png
+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"
@@ -100,6 +100,7 @@ src_configure() {
--cc="$(tc-getCC)"
--libdir="$(get_libdir)"
--verbose
+ --enable-ipv6
--enable-pic
--enable-svg
--disable-amr
@@ -108,7 +109,6 @@ src_configure() {
$(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)
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-11-12 17:48 Matt Turner
0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2022-11-12 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 08c0601f98326d3f222b36dd68b3101dafe124be
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 17:44:15 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 17:44:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c0601f
media-video/gpac: Switch to media-libs/libjpeg-turbo
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-video/gpac/gpac-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 3dfa49013baf..777f20e6208b 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -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? (
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-11-12 17:48 Matt Turner
0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2022-11-12 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 7945e47ce5aa896147f882738de65d43784b91b0
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 17:37:45 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 17:37:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7945e47c
media-video/gpac: Drop unused inherits
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 2 +-
media-video/gpac/gpac-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index 3a6ccfbdc055..34e01f0cc807 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -11,7 +11,7 @@ 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/"
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 1c87f44bd3fe..6082d6bf02c5 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -11,7 +11,7 @@ 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/"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-11-12 17:48 Matt Turner
0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2022-11-12 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 34727a187d85745de1ba11622427e9b8a3df21bf
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 17:29:30 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 17:32:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34727a18
media-video/gpac: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-video/gpac/Manifest | 1 -
media-video/gpac/gpac-1.0.1.ebuild | 154 -------------------------------------
2 files changed, 155 deletions(-)
diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index 84cbbe3a0255..1eeffa596c2a 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1,2 +1 @@
-DIST gpac-1.0.1.tar.gz 10352926 BLAKE2B 80bdbd568551f9028a44acfa0cfeba585b69f24392393c1fb1bfe16f4b614eb79cda5f641f0b61854734f0dd85eb17520c2012040d3c47d68f66e5beb66fb2db SHA512 533371d59e72250bef315be03ec3437cd66782d0fb6bdb6486a6f4d57d06a6a7deff1b31fe8bfd360be1d1c848b33b5d25e7268f56f27f8e92cbcb7da1aba82b
DIST gpac-2.0.0.tar.gz 11362932 BLAKE2B a8489831efb77c374d13e2edb3951e60a94907c4cd8601919e1390aee0e9002249e97a9200fd006c2aa783c516f701f7695aa84b5f3596a3bc90290916ff4086 SHA512 e95e6d78167fc306917b3ac89e56ba511bbcb0c825da118f5ba374504499352104b5c1f3ee71e7ec018015b8e302f9b07162d22287ddb21c8564b097d900913f
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
deleted file mode 100644
index 65ed5f65e282..000000000000
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/gpac/gpac"
-else
- SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
-fi
-
-inherit flag-o-matic 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
- pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- media-libs/libogg
- sys-libs/zlib
- a52? ( media-libs/a52dec )
- aac? ( media-libs/faad2 )
- alsa? ( media-libs/alsa-lib )
- ffmpeg? ( media-video/ffmpeg:0= )
- jack? ( virtual/jack )
- jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:2 )
- mad? ( media-libs/libmad )
- opengl? (
- media-libs/freeglut
- virtual/glu
- virtual/opengl
- )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- theora? ( media-libs/libtheora )
- truetype? ( media-libs/freetype:2 )
- sdl? ( media-libs/libsdl )
- ssl? (
- dev-libs/openssl:0=
- )
- vorbis? ( media-libs/libvorbis )
- X? (
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- xml? ( dev-libs/libxml2:2= )
- xvid? ( media-libs/xvid )
-"
-DEPEND="
- ${RDEPEND}
- dvb? ( sys-kernel/linux-headers )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.1-configure.patch"
- "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
-)
-
-DOCS=(
- share/doc/CODING_STYLE
- share/doc/GPAC\ UPnP.doc
- share/doc/ISO\ 639-2\ codes.txt
- share/doc/SceneGenerators
- share/doc/ipmpx_syntax.bt
- Changelog
- README.md
-)
-
-HTML_DOCS="share/doc/*.html"
-
-my_use() {
- local flag="$1" pflag="${2:-$1}"
- if use ${flag}; then
- echo "--use-${pflag}=system"
- else
- echo "--use-${pflag}=no"
- fi
-}
-
-src_prepare() {
- default
- sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
-}
-
-src_configure() {
- tc-export CC CXX AR RANLIB
-
- local myeconfargs=(
- --cc="$(tc-getCC)"
- --libdir="$(get_libdir)"
- --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)
- $(use_enable pulseaudio pulseaudio yes)
- $(use_enable sdl)
- $(use_enable ssl)
- $(use_enable static-libs static-lib)
- $(use_enable X x11)
- $(use_enable X x11-shm)
- $(use_enable X x11-xv)
- $(my_use a52)
- $(my_use aac faad)
- $(my_use 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 vorbis)
- $(my_use xvid)
- )
-
- if use amd64 || use x86 ; then
- # Don't pass -mno-sse2 on non amd64/x86
- myeconfargs+=(
- --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
- )
- else
- myeconfargs+=(
- --extra-cflags="${CFLAGS}"
- )
- fi
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- einstalldocs
- emake STRIP="true" DESTDIR="${ED}" install
- emake STRIP="true" DESTDIR="${ED}" install-lib
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-04-10 17:38 Arthur Zamarin
0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-04-10 17:38 UTC (permalink / raw
To: gentoo-commits
commit: c91cf97e3dcdb0c3a5a7e87d16c52b690e14e9f3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 17:37:48 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 17:37:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91cf97e
media-video/gpac: Stabilize 2.0.0 ppc64, #836960
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index ded0f12ab748..3a6ccfbdc055 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
+ KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-04-10 17:38 Arthur Zamarin
0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-04-10 17:38 UTC (permalink / raw
To: gentoo-commits
commit: 47052f0ef5f6bd4b87d245a146a75772c5d5cd38
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 17:37:47 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 17:37:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47052f0e
media-video/gpac: Stabilize 2.0.0 sparc, #836960
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index c941cbe85032..ded0f12ab748 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86"
+ KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-04-09 19:49 Arthur Zamarin
0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-04-09 19:49 UTC (permalink / raw
To: gentoo-commits
commit: 0ea11206ce0e91383610d5581621095dd3f6a85c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 9 19:49:39 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 9 19:49:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea11206
media-video/gpac: Stabilize 2.0.0 ppc, #836960
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index 2d84c8334838..c941cbe85032 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-04-07 20:58 Jakov Smolić
0 siblings, 0 replies; 63+ messages in thread
From: Jakov Smolić @ 2022-04-07 20:58 UTC (permalink / raw
To: gentoo-commits
commit: 0fcbd7fa94e2be885215c93f454db4d20c668c9f
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 7 20:55:59 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 7 20:57:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcbd7fa
media-video/gpac: Stabilize 2.0.0 x86, #836960
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index a50eaabb6afd..2d84c8334838 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2022-04-07 20:58 Jakov Smolić
0 siblings, 0 replies; 63+ messages in thread
From: Jakov Smolić @ 2022-04-07 20:58 UTC (permalink / raw
To: gentoo-commits
commit: ff25924488343894f421d0daaed95075ec1a3e2f
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 7 20:55:28 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 7 20:57:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff259244
media-video/gpac: Stabilize 2.0.0 amd64, #836960
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-video/gpac/gpac-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-2.0.0.ebuild b/media-video/gpac/gpac-2.0.0.ebuild
index 1c87f44bd3fe..a50eaabb6afd 100644
--- a/media-video/gpac/gpac-2.0.0.ebuild
+++ b/media-video/gpac/gpac-2.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2021-05-03 9:26 Mikle Kolyada
0 siblings, 0 replies; 63+ messages in thread
From: Mikle Kolyada @ 2021-05-03 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 4d545c609e3d3bc29d3da7f4f93bab0fa198c06c
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon May 3 09:26:15 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon May 3 09:26:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d545c60
media-video/gpac: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 5 ++---
media-video/gpac/gpac-9999.ebuild | 5 ++---
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index c372803a25a..65ed5f65e28 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -19,7 +19,7 @@ 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 libressl mad opengl oss png
+IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
BDEPEND="virtual/pkgconfig"
@@ -45,8 +45,7 @@ RDEPEND="
truetype? ( media-libs/freetype:2 )
sdl? ( media-libs/libsdl )
ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)
vorbis? ( media-libs/libvorbis )
X? (
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index abfcbc0e5d9..e1c72932c19 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -19,7 +19,7 @@ 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 libressl mad opengl oss png
+IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
BDEPEND="virtual/pkgconfig"
@@ -45,8 +45,7 @@ RDEPEND="
truetype? ( media-libs/freetype:2 )
sdl? ( media-libs/libsdl )
ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)
vorbis? ( media-libs/libvorbis )
X? (
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2021-01-20 0:39 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-01-20 0:39 UTC (permalink / raw
To: gentoo-commits
commit: e81addc5d84b2fff821ec83b4a8bf01644ecb103
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 00:39:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 00:39:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81addc5
media-video/gpac: Stabilize 1.0.1 ppc64, #747202
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index 27fe93c249d..c372803a25a 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
+ KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2021-01-19 15:09 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-01-19 15:09 UTC (permalink / raw
To: gentoo-commits
commit: 802014aad489e7bcfc6dcc43885f19492c1299f9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 15:09:46 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 15:09:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802014aa
media-video/gpac: Stabilize 1.0.1 ppc, #747202
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index 64c17c40591..27fe93c249d 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
+ KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2021-01-18 16:51 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-01-18 16:51 UTC (permalink / raw
To: gentoo-commits
commit: f85e47b72d027134d67b5dfde21fc1a97cce0d5f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 16:51:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 16:51:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85e47b7
media-video/gpac: Stabilize 1.0.1 sparc, #747202
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index 8d9beec5a39..64c17c40591 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2021-01-18 15:02 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-01-18 15:02 UTC (permalink / raw
To: gentoo-commits
commit: f25a7ab45c1a7345d741c183bb96de0967b67db1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 15:02:52 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 15:02:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25a7ab4
media-video/gpac: fix build on non amd64/x86
-mno-sse2 isn't valid on non amd64/x86.
Bug: https://bugs.gentoo.org/749972
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 15 +++++++++++++--
media-video/gpac/gpac-9999.ebuild | 16 ++++++++++++++--
2 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index 806f4a7262b..8d9beec5a39 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -98,7 +98,6 @@ src_configure() {
tc-export CC CXX AR RANLIB
local myeconfargs=(
- --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
--cc="$(tc-getCC)"
--libdir="$(get_libdir)"
--verbose
@@ -134,6 +133,18 @@ src_configure() {
$(my_use vorbis)
$(my_use xvid)
)
+
+ if use amd64 || use x86 ; then
+ # Don't pass -mno-sse2 on non amd64/x86
+ myeconfargs+=(
+ --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
+ )
+ else
+ myeconfargs+=(
+ --extra-cflags="${CFLAGS}"
+ )
+ fi
+
econf "${myeconfargs[@]}"
}
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index e5828cfed45..abfcbc0e5d9 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,6 +25,7 @@ IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k lib
BDEPEND="virtual/pkgconfig"
RDEPEND="
media-libs/libogg
+ sys-libs/zlib
a52? ( media-libs/a52dec )
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
@@ -97,7 +98,6 @@ src_configure() {
tc-export CC CXX AR RANLIB
local myeconfargs=(
- --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
--cc="$(tc-getCC)"
--libdir="$(get_libdir)"
--verbose
@@ -133,6 +133,18 @@ src_configure() {
$(my_use vorbis)
$(my_use xvid)
)
+
+ if use amd64 || use x86 ; then
+ # Don't pass -mno-sse2 on non amd64/x86
+ myeconfargs+=(
+ --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
+ )
+ else
+ myeconfargs+=(
+ --extra-cflags="${CFLAGS}"
+ )
+ fi
+
econf "${myeconfargs[@]}"
}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-12-29 1:05 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-12-29 1:05 UTC (permalink / raw
To: gentoo-commits
commit: f31260cc889803eb32f939990092f638eb9bf928
Author: John Helmert III <jchelmert3 <AT> posteo <DOT> net>
AuthorDate: Mon Dec 28 20:34:15 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 12:08:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31260cc
media-video/gpac: add zlib dep
Closes: https://bugs.gentoo.org/749972
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III <jchelmert3 <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18858
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index 4a927bb8ae0..806f4a7262b 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -25,6 +25,7 @@ IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k lib
BDEPEND="virtual/pkgconfig"
RDEPEND="
media-libs/libogg
+ sys-libs/zlib
a52? ( media-libs/a52dec )
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-10-09 8:41 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-10-09 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 2ea6e1a64725d64c5e1bd0efc3d82e76c85c4dd0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 9 08:39:56 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct 9 08:39:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea6e1a6
media-video/gpac: x86 stable wrt bug #747202
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index ab13621fe06..4a927bb8ae0 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-10-09 8:31 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-10-09 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 5031661059e10dc537e2a3f5d346cd8b248d7bc3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 9 08:29:43 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct 9 08:30:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50316610
media-video/gpac: amd64 stable wrt bug #747202
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index e5828cfed45..ab13621fe06 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM} xdg
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-09-12 21:42 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-09-12 21:42 UTC (permalink / raw
To: gentoo-commits
commit: bc0a1924bdb2132722717404fbca9bf878da2cd8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 21:18:27 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 21:42:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0a1924
media-video/gpac: inherit xdg
Closes: https://bugs.gentoo.org/741574
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index eb3754e022a..add9cd2aa6d 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -11,7 +11,7 @@ else
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
fi
-inherit flag-o-matic toolchain-funcs ${SCM}
+inherit flag-o-matic toolchain-funcs ${SCM} xdg
DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
HOMEPAGE="https://gpac.wp.imt.fr/"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-09-12 21:42 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-09-12 21:42 UTC (permalink / raw
To: gentoo-commits
commit: d7a8e110bc5424840c4fdc358913aff1662154cc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 21:40:05 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 21:42:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a8e110
media-video/gpac: sync live
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-1.0.1.ebuild | 2 +-
media-video/gpac/gpac-9999.ebuild | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild
index a32cc796a65..e5828cfed45 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -97,7 +97,7 @@ src_configure() {
tc-export CC CXX AR RANLIB
local myeconfargs=(
- --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '')"
+ --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
--cc="$(tc-getCC)"
--libdir="$(get_libdir)"
--verbose
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index add9cd2aa6d..e5828cfed45 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gpac.wp.imt.fr/"
LICENSE="GPL-2"
# subslot == libgpac major
SLOT="0/10"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
+IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
BDEPEND="virtual/pkgconfig"
@@ -63,7 +63,7 @@ DEPEND="
"
PATCHES=(
- "${FILESDIR}/${PN}-0.8.1-configure.patch"
+ "${FILESDIR}/${PN}-1.0.1-configure.patch"
"${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
)
@@ -97,7 +97,7 @@ src_configure() {
tc-export CC CXX AR RANLIB
local myeconfargs=(
- --extra-cflags="${CFLAGS}"
+ --extra-cflags="${CFLAGS} $(usex cpu_flags_x86_sse2 '-msse2' '-mno-sse2')"
--cc="$(tc-getCC)"
--libdir="$(get_libdir)"
--verbose
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-09-12 21:42 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-09-12 21:42 UTC (permalink / raw
To: gentoo-commits
commit: ae512a48236f5c1bbd077c39a1b03c2fede6d575
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 21:40:53 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 21:42:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae512a48
media-video/gpac: cleanup old
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/Manifest | 1 -
media-video/gpac/gpac-1.0.0.ebuild | 144 -------------------------------------
2 files changed, 145 deletions(-)
diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index 85687ad16fe..3eb8fc2546c 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1,3 +1,2 @@
DIST gpac-0.8.1.tar.gz 11432459 BLAKE2B 5c08d6c903b4865c19818c5cee07c0a0ebd1775f168740eadc3722d6b19ed685d4f6089cee4bbd68a52bf7cce4cf564c083deb629c47ba35eac66c754f3136cf SHA512 f2039fe91a502ea8c54330abf893d52d10fb57d4459f5f3aae28122f565ab8964011b67e6af0d79c170fa55b125ac1385fd1d280021da7d1d37b27c74ee5b6c1
-DIST gpac-1.0.0.tar.gz 10289999 BLAKE2B 9bd1134a53c59fae59bb18a2e4f8c5db0639fbbc7e2270a16d8a621c3cb37529c7bdf536b0ac71227579b3b6c09305960775f6676a1f4d0f15b3cf3ae99b91ef SHA512 930b4b02f1d68554a99b9fde3faf6a429d78a86522b52da7601a40907d41e159724c935952becc008ae626001cb23543e446125dfb58764513d5808197ec4e29
DIST gpac-1.0.1.tar.gz 10352926 BLAKE2B 80bdbd568551f9028a44acfa0cfeba585b69f24392393c1fb1bfe16f4b614eb79cda5f641f0b61854734f0dd85eb17520c2012040d3c47d68f66e5beb66fb2db SHA512 533371d59e72250bef315be03ec3437cd66782d0fb6bdb6486a6f4d57d06a6a7deff1b31fe8bfd360be1d1c848b33b5d25e7268f56f27f8e92cbcb7da1aba82b
diff --git a/media-video/gpac/gpac-1.0.0.ebuild b/media-video/gpac/gpac-1.0.0.ebuild
deleted file mode 100644
index 7721c668112..00000000000
--- a/media-video/gpac/gpac-1.0.0.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/gpac/gpac"
-else
- SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-inherit flag-o-matic toolchain-funcs ${SCM}
-
-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 debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
- pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- media-libs/libogg
- a52? ( media-libs/a52dec )
- aac? ( media-libs/faad2 )
- alsa? ( media-libs/alsa-lib )
- ffmpeg? ( media-video/ffmpeg:0= )
- jack? ( virtual/jack )
- jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:2 )
- mad? ( media-libs/libmad )
- opengl? (
- media-libs/freeglut
- virtual/glu
- virtual/opengl
- )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- theora? ( media-libs/libtheora )
- truetype? ( media-libs/freetype:2 )
- sdl? ( media-libs/libsdl )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- vorbis? ( media-libs/libvorbis )
- X? (
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- xml? ( dev-libs/libxml2:2= )
- xvid? ( media-libs/xvid )
-"
-DEPEND="
- ${RDEPEND}
- dvb? ( sys-kernel/linux-headers )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.8.1-configure.patch"
- "${FILESDIR}/${PN}-1.0.0-makefile-debian.patch"
- "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
-)
-
-DOCS=(
- share/doc/CODING_STYLE
- share/doc/GPAC\ UPnP.doc
- share/doc/ISO\ 639-2\ codes.txt
- share/doc/SceneGenerators
- share/doc/ipmpx_syntax.bt
- Changelog
- README.md
-)
-
-HTML_DOCS="share/doc/*.html"
-
-my_use() {
- local flag="$1" pflag="${2:-$1}"
- if use ${flag}; then
- echo "--use-${pflag}=system"
- else
- echo "--use-${pflag}=no"
- fi
-}
-
-src_prepare() {
- default
- sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
-}
-
-src_configure() {
- tc-export CC CXX AR RANLIB
-
- local myeconfargs=(
- --extra-cflags="${CFLAGS}"
- --cc="$(tc-getCC)"
- --libdir="$(get_libdir)"
- --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)
- $(use_enable pulseaudio pulseaudio yes)
- $(use_enable sdl)
- $(use_enable ssl)
- $(use_enable static-libs static-lib)
- $(use_enable X x11)
- $(use_enable X x11-shm)
- $(use_enable X x11-xv)
- $(my_use a52)
- $(my_use aac faad)
- $(my_use 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 vorbis)
- $(my_use xvid)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- einstalldocs
- emake STRIP="true" DESTDIR="${ED}" install
- emake STRIP="true" DESTDIR="${ED}" install-lib
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-09-08 22:42 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-09-08 22:42 UTC (permalink / raw
To: gentoo-commits
commit: 4c9fe03abb52a89c250d488d78013f1b64ea0ad5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 8 22:34:10 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 8 22:42:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9fe03a
media-video/gpac: sync live ebuild
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-9999.ebuild | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 37ed1edce4a..1fcbfe48c82 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
@@ -22,6 +22,7 @@ SLOT="0/10"
IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
+BDEPEND="virtual/pkgconfig"
RDEPEND="
media-libs/libogg
a52? ( media-libs/a52dec )
@@ -30,7 +31,7 @@ RDEPEND="
ffmpeg? ( media-video/ffmpeg:0= )
jack? ( virtual/jack )
jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:0 )
+ jpeg2k? ( media-libs/openjpeg:2 )
mad? ( media-libs/libmad )
opengl? (
media-libs/freeglut
@@ -53,15 +54,18 @@ RDEPEND="
x11-libs/libXv
x11-libs/libXext
)
- xml? ( dev-libs/libxml2:2 )
+ xml? ( dev-libs/libxml2:2= )
xvid? ( media-libs/xvid )
"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
+DEPEND="
+ ${RDEPEND}
dvb? ( sys-kernel/linux-headers )
"
-PATCHES=( "${FILESDIR}/${PN}-0.8.1-configure.patch" "${FILESDIR}/zlib.patch" )
+PATCHES=(
+ "${FILESDIR}/${PN}-0.8.1-configure.patch"
+ "${FILESDIR}/zlib.patch"
+)
DOCS=(
share/doc/CODING_STYLE
@@ -72,6 +76,7 @@ DOCS=(
Changelog
README.md
)
+
HTML_DOCS="share/doc/*.html"
my_use() {
@@ -94,7 +99,7 @@ src_configure() {
local myeconfargs=(
--extra-cflags="${CFLAGS}"
--cc="$(tc-getCC)"
- --libdir="/$(get_libdir)"
+ --libdir="$(get_libdir)"
--verbose
--enable-pic
--enable-svg
@@ -133,6 +138,6 @@ src_configure() {
src_install() {
einstalldocs
- emake STRIP="true" DESTDIR="${D}" install
- emake STRIP="true" DESTDIR="${D}" install-lib
+ emake STRIP="true" DESTDIR="${ED}" install
+ emake STRIP="true" DESTDIR="${ED}" install-lib
}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-08-30 4:06 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-08-30 4:06 UTC (permalink / raw
To: gentoo-commits
commit: 6727e7e430ced66e8748e3c0ac6b9e955aa56c62
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 04:06:12 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 04:06:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6727e7e4
media-video/gpac: Stabilize 0.8.1 ppc64, #711262
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.8.1.ebuild b/media-video/gpac/gpac-0.8.1.ebuild
index faf8ebd7cc2..4404cc73915 100644
--- a/media-video/gpac/gpac-0.8.1.ebuild
+++ b/media-video/gpac/gpac-0.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
+ KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-08-30 3:57 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-08-30 3:57 UTC (permalink / raw
To: gentoo-commits
commit: 3037c997b3880c0c448902c9fd7999a53df722da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 03:56:50 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 03:57:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3037c997
media-video/gpac: Stabilize 0.8.1 ppc, #711262
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.8.1.ebuild b/media-video/gpac/gpac-0.8.1.ebuild
index dc1db107fff..faf8ebd7cc2 100644
--- a/media-video/gpac/gpac-0.8.1.ebuild
+++ b/media-video/gpac/gpac-0.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
+ KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-08-25 15:22 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-08-25 15:22 UTC (permalink / raw
To: gentoo-commits
commit: 38547f649a1ebb89248223140cd9bda0ebaa81ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 15:18:09 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 15:18:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38547f64
media-video/gpac: Stabilize 0.8.1 amd64, #711262
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.8.1.ebuild b/media-video/gpac/gpac-0.8.1.ebuild
index cf3ab2036d5..dc1db107fff 100644
--- a/media-video/gpac/gpac-0.8.1.ebuild
+++ b/media-video/gpac/gpac-0.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc x86"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-08-25 12:18 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-08-25 12:18 UTC (permalink / raw
To: gentoo-commits
commit: 3d798c9b61d007082f0295ca5383ddec23944336
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 12:17:41 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 12:17:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d798c9b
media-video/gpac: Stabilize 0.8.1 x86, #711262
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/gpac/gpac-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.8.1.ebuild b/media-video/gpac/gpac-0.8.1.ebuild
index 6acaf1cf5e3..cf3ab2036d5 100644
--- a/media-video/gpac/gpac-0.8.1.ebuild
+++ b/media-video/gpac/gpac-0.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc x86"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2020-04-26 9:06 Mikle Kolyada
0 siblings, 0 replies; 63+ messages in thread
From: Mikle Kolyada @ 2020-04-26 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 5023c0ba9ffbbc2bb74c523b5aae8fce5f6d6919
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 09:05:52 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 09:05:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5023c0ba
media-video/gpac: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 7 ++-----
media-video/gpac/gpac-9999.ebuild | 9 +++------
2 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 3266238bf22..bdac8071f89 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gpac.wp.imt.fr/"
LICENSE="GPL-2"
# subslot == libgpac major
SLOT="0/7"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
@@ -27,10 +27,7 @@ RDEPEND="
a52? ( media-libs/a52dec )
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
+ ffmpeg? ( media-video/ffmpeg:0= )
jack? ( virtual/jack )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( media-libs/openjpeg:0 )
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index c39142d9017..5c4fcbaddd1 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ HOMEPAGE="https://gpac.wp.imt.fr/"
LICENSE="GPL-2"
# subslot == libgpac major
SLOT="0/7"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
@@ -27,10 +27,7 @@ RDEPEND="
a52? ( media-libs/a52dec )
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
+ ffmpeg? ( media-video/ffmpeg:0= )
jack? ( virtual/jack )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( media-libs/openjpeg:0 )
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2019-01-30 16:04 Tobias Klausmann
0 siblings, 0 replies; 63+ messages in thread
From: Tobias Klausmann @ 2019-01-30 16:04 UTC (permalink / raw
To: gentoo-commits
commit: df10dd39ac3feaaa427c4f66f132e53423e84699
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 30 16:04:12 2019 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Jan 30 16:04:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df10dd39
media-video/gpac-0.7.1-r1: alpha stable
Bug: http://bugs.gentoo.org/669966
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 470e9607ff7..ff65e99eef4 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
+ KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-12-15 12:50 Sergei Trofimovich
0 siblings, 0 replies; 63+ messages in thread
From: Sergei Trofimovich @ 2018-12-15 12:50 UTC (permalink / raw
To: gentoo-commits
commit: f9f87890401312e846fa1eaccd025a142cd7e1c1
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Dec 15 12:45:19 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec 15 12:50:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f87890
media-video/gpac: stable 0.7.1-r1 for sparc, bug #669966
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 54aba6be16f..470e9607ff7 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86 ~x86-fbsd"
+ KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-12-13 15:39 Mikle Kolyada
0 siblings, 0 replies; 63+ messages in thread
From: Mikle Kolyada @ 2018-12-13 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 60f5552e26f5968bd4868f50075aa509179b8c1d
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 13 15:38:53 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Dec 13 15:38:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f5552e
media-video/gpac: amd64 stable wrt bug #669966
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index a5fe2274c76..54aba6be16f 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ppc ppc64 ~sparc x86 ~x86-fbsd"
+ KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86 ~x86-fbsd"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-12-08 9:44 Sergei Trofimovich
0 siblings, 0 replies; 63+ messages in thread
From: Sergei Trofimovich @ 2018-12-08 9:44 UTC (permalink / raw
To: gentoo-commits
commit: 025713b56ef4a27ef6af022d96624747ab0a6843
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 8 09:38:51 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec 8 09:44:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025713b5
media-video/gpac: stable 0.7.1-r1 for ppc64, bug #669966
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 067c83a74ae..a5fe2274c76 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+ KEYWORDS="~alpha ~amd64 ppc ppc64 ~sparc x86 ~x86-fbsd"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-12-08 9:36 Sergei Trofimovich
0 siblings, 0 replies; 63+ messages in thread
From: Sergei Trofimovich @ 2018-12-08 9:36 UTC (permalink / raw
To: gentoo-commits
commit: b3a94ab27370de484f20a8fdea6bc9fcade01f2c
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 8 09:32:58 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec 8 09:32:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a94ab2
media-video/gpac: stable 0.7.1-r1 for ppc, bug #669966
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index dffc318ad27..067c83a74ae 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+ KEYWORDS="~alpha ~amd64 ppc ~ppc64 ~sparc x86 ~x86-fbsd"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-12-07 2:41 Thomas Deutschmann
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Deutschmann @ 2018-12-07 2:41 UTC (permalink / raw
To: gentoo-commits
commit: cac6076ee01edf74b07f3bf12edb732b49676f0c
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 7 02:11:59 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Dec 7 02:40:19 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac6076e
media-video/gpac: x86 stable (bug #669966)
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 4067f4f19a2..dffc318ad27 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
fi
inherit flag-o-matic toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-11-29 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-11-29 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 900ceda32c7f0d58994ba58fb09f78b05dd6327f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 22:48:05 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 23:01:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900ceda3
media-video/gpac: Drop bogus media-tv/linuxtv-dvb-apps from USE dvb
Thanks-to: James Le Cuirot <chewi <AT> gentoo.org>
Bug: https://bugs.gentoo.org/626240
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 972c9aafb6b..021a7cebfda 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -27,7 +27,6 @@ RDEPEND="
a52? ( media-libs/a52dec )
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
- dvb? ( media-tv/linuxtv-dvb-apps )
ffmpeg? (
!libav? ( media-video/ffmpeg:0= )
libav? ( media-video/libav:0= )
@@ -64,6 +63,7 @@ RDEPEND="
# wxwidgets? ( =x11-libs/wxGTK-2.8* )
DEPEND="${RDEPEND}
virtual/pkgconfig
+ dvb? ( sys-kernel/linux-headers )
"
# DOCS="AUTHORS BUGS Changelog README.md TODO doc/CODING_STYLE doc/*.doc doc/*.bt doc/SceneGenerators doc/ipmpx_syntax.bt doc/*.txt"
@@ -113,6 +113,7 @@ src_configure() {
--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) \
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-11-29 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-11-29 23:01 UTC (permalink / raw
To: gentoo-commits
commit: b3a0728dbe588d58a4c1df2afbcc7a101d18db95
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 22:57:37 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 23:01:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a0728d
media-video/gpac: Drop 0.7.1 (r0)
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-0.7.1.ebuild | 141 -------------------------------------
1 file changed, 141 deletions(-)
diff --git a/media-video/gpac/gpac-0.7.1.ebuild b/media-video/gpac/gpac-0.7.1.ebuild
deleted file mode 100644
index 73698dcdb6b..00000000000
--- a/media-video/gpac/gpac-0.7.1.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/gpac/gpac"
-else
- SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-inherit flag-o-matic toolchain-funcs ${SCM}
-
-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/7"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
- pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
-
-RDEPEND="
- a52? ( media-libs/a52dec )
- aac? ( >=media-libs/faad2-2.0 )
- alsa? ( media-libs/alsa-lib )
- dvb? ( media-tv/linuxtv-dvb-apps )
- ffmpeg? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= ) )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg:0 )
- mad? ( >=media-libs/libmad-0.15.1b )
- opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
- >=media-libs/libogg-1.1
- png? ( >=media-libs/libpng-1.4:0= )
- vorbis? ( >=media-libs/libvorbis-1.1 )
- theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2.1.4:2 )
- xml? ( >=dev-libs/libxml2-2.6.0:2 )
- xvid? ( >=media-libs/xvid-1.0.1 )
- sdl? ( media-libs/libsdl )
- jpeg2k? ( media-libs/openjpeg:0 )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= ) )
- pulseaudio? ( media-sound/pulseaudio )
- X? (
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
-"
-# disabled upstream, see applications/Makefile
-# wxwidgets? ( =x11-libs/wxGTK-2.8* )
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-# DOCS="AUTHORS BUGS Changelog README.md TODO doc/CODING_STYLE doc/*.doc doc/*.bt doc/SceneGenerators doc/ipmpx_syntax.bt doc/*.txt"
-PATCHES=(
- "${FILESDIR}/${PN}-0.7.1-configure.patch"
- "${FILESDIR}/ffmpeg4.patch"
- "${FILESDIR}/${PN}-freetype.patch"
- "${FILESDIR}/${P}-openssl-1.1.patch"
-)
-
-DOCS=(
- doc/CODING_STYLE
- doc/GPAC\ UPnP.doc
- doc/ISO\ 639-2\ codes.txt
- doc/SceneGenerators
- doc/ipmpx_syntax.bt
- Changelog
- AUTHORS
- BUGS
- README.md
- TODO
-)
-HTML_DOCS="doc/*.html"
-
-my_use() {
- local flag="$1" pflag="${2:-$1}"
- if use ${flag}; then
- echo "--use-${pflag}=system"
- else
- echo "--use-${pflag}=no"
- fi
-}
-
-src_prepare() {
- default
- sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
-}
-
-src_configure() {
- tc-export CC CXX AR RANLIB
-
- econf \
- --enable-svg \
- --enable-pic \
- --disable-amr \
- --use-js=no \
- --use-ogg=system \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ipv6) \
- $(use_enable jack jack yes) \
- $(use_enable opengl 3d) \
- $(use_enable oss oss-audio) \
- $(use_enable pulseaudio pulseaudio yes) \
- $(use_enable sdl) \
- $(use_enable ssl) \
- $(use_enable static-libs static-lib) \
- $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
- --disable-wx \
- $(my_use a52) \
- $(my_use aac faad) \
- $(my_use 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 vorbis) \
- $(my_use xvid) \
- --extra-cflags="${CFLAGS}" \
- --cc="$(tc-getCC)" \
- --libdir="/$(get_libdir)" \
- --verbose
-}
-
-src_install() {
- einstalldocs
- emake STRIP="true" DESTDIR="${D}" install
- emake STRIP="true" DESTDIR="${D}" install-lib
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-11-29 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-11-29 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 3a9e8623050edfae327102a382be3173fcfafbef
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 22:52:11 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 23:01:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9e8623
media-video/gpac: Sort build flags, use myeconfargs array
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 72 ++++++++++++++++++-----------------
1 file changed, 38 insertions(+), 34 deletions(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 021a7cebfda..4067f4f19a2 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -105,41 +105,45 @@ src_prepare() {
src_configure() {
tc-export CC CXX AR RANLIB
- econf \
- --enable-svg \
- --enable-pic \
- --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) \
- $(use_enable pulseaudio pulseaudio yes) \
- $(use_enable sdl) \
- $(use_enable ssl) \
- $(use_enable static-libs static-lib) \
- $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
- --disable-wx \
- $(my_use a52) \
- $(my_use aac faad) \
- $(my_use 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 vorbis) \
- $(my_use xvid) \
- --extra-cflags="${CFLAGS}" \
- --cc="$(tc-getCC)" \
- --libdir="/$(get_libdir)" \
+ local myeconfargs=(
+ --extra-cflags="${CFLAGS}"
+ --cc="$(tc-getCC)"
+ --libdir="/$(get_libdir)"
--verbose
+ --enable-pic
+ --enable-svg
+ --disable-amr
+ --disable-wx
+ --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)
+ $(use_enable pulseaudio pulseaudio yes)
+ $(use_enable sdl)
+ $(use_enable ssl)
+ $(use_enable static-libs static-lib)
+ $(use_enable X x11)
+ $(use_enable X x11-shm)
+ $(use_enable X x11-xv)
+ $(my_use a52)
+ $(my_use aac faad)
+ $(my_use 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 vorbis)
+ $(my_use xvid)
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-11-29 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-11-29 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 74793899ab944720f87571797843a52903e3010d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 22:38:41 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 23:01:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74793899
media-video/gpac: Sort DEPENDs and cleanup, one line per dep
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 35 +++++++++++++++++++++--------------
1 file changed, 21 insertions(+), 14 deletions(-)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 9b94d9fe254..972c9aafb6b 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -23,41 +23,48 @@ IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad ope
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
+ media-libs/libogg
a52? ( media-libs/a52dec )
- aac? ( >=media-libs/faad2-2.0 )
+ aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
dvb? ( media-tv/linuxtv-dvb-apps )
ffmpeg? (
!libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= ) )
+ libav? ( media-video/libav:0= )
+ )
jack? ( virtual/jack )
jpeg? ( virtual/jpeg:0 )
- mad? ( >=media-libs/libmad-0.15.1b )
- opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
- >=media-libs/libogg-1.1
- png? ( >=media-libs/libpng-1.4:0= )
- vorbis? ( >=media-libs/libvorbis-1.1 )
+ jpeg2k? ( media-libs/openjpeg:0 )
+ mad? ( media-libs/libmad )
+ opengl? (
+ media-libs/freeglut
+ virtual/glu
+ virtual/opengl
+ )
+ png? ( media-libs/libpng:0= )
+ pulseaudio? ( media-sound/pulseaudio )
theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2.1.4:2 )
- xml? ( >=dev-libs/libxml2-2.6.0:2 )
- xvid? ( >=media-libs/xvid-1.0.1 )
+ truetype? ( media-libs/freetype:2 )
sdl? ( media-libs/libsdl )
- jpeg2k? ( media-libs/openjpeg:0 )
ssl? (
!libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= ) )
- pulseaudio? ( media-sound/pulseaudio )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ vorbis? ( media-libs/libvorbis )
X? (
x11-libs/libXt
x11-libs/libX11
x11-libs/libXv
x11-libs/libXext
)
+ xml? ( dev-libs/libxml2:2 )
+ xvid? ( media-libs/xvid )
"
# disabled upstream, see applications/Makefile
# wxwidgets? ( =x11-libs/wxGTK-2.8* )
DEPEND="${RDEPEND}
- virtual/pkgconfig"
+ virtual/pkgconfig
+"
# DOCS="AUTHORS BUGS Changelog README.md TODO doc/CODING_STYLE doc/*.doc doc/*.bt doc/SceneGenerators doc/ipmpx_syntax.bt doc/*.txt"
PATCHES=(
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-11-29 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-11-29 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 244a5252d72f3ed718413202c7fef5aed9ad6073
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 22:54:43 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 23:01:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244a5252
media-video/gpac: Sync 9999 with 0.7.1-r1
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-9999.ebuild | 110 +++++++++++++++++++++-----------------
1 file changed, 61 insertions(+), 49 deletions(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 0beb2918a9d..5acc9d8e2d3 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -23,41 +23,48 @@ IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad ope
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
+ media-libs/libogg
a52? ( media-libs/a52dec )
- aac? ( >=media-libs/faad2-2.0 )
+ aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
- dvb? ( media-tv/linuxtv-dvb-apps )
ffmpeg? (
!libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= ) )
- jack? ( media-sound/jack-audio-connection-kit )
+ libav? ( media-video/libav:0= )
+ )
+ jack? ( virtual/jack )
jpeg? ( virtual/jpeg:0 )
- mad? ( >=media-libs/libmad-0.15.1b )
- opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
- >=media-libs/libogg-1.1
- png? ( >=media-libs/libpng-1.4:0= )
- vorbis? ( >=media-libs/libvorbis-1.1 )
+ jpeg2k? ( media-libs/openjpeg:0 )
+ mad? ( media-libs/libmad )
+ opengl? (
+ media-libs/freeglut
+ virtual/glu
+ virtual/opengl
+ )
+ png? ( media-libs/libpng:0= )
+ pulseaudio? ( media-sound/pulseaudio )
theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2.1.4:2 )
- xml? ( >=dev-libs/libxml2-2.6.0:2 )
- xvid? ( >=media-libs/xvid-1.0.1 )
+ truetype? ( media-libs/freetype:2 )
sdl? ( media-libs/libsdl )
- jpeg2k? ( media-libs/openjpeg:0 )
ssl? (
!libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= ) )
- pulseaudio? ( media-sound/pulseaudio )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ vorbis? ( media-libs/libvorbis )
X? (
x11-libs/libXt
x11-libs/libX11
x11-libs/libXv
x11-libs/libXext
)
+ xml? ( dev-libs/libxml2:2 )
+ xvid? ( media-libs/xvid )
"
# disabled upstream, see applications/Makefile
# wxwidgets? ( =x11-libs/wxGTK-2.8* )
DEPEND="${RDEPEND}
- virtual/pkgconfig"
+ virtual/pkgconfig
+ dvb? ( sys-kernel/linux-headers )
+"
PATCHES=( "${FILESDIR}/${PN}-0.7.1-configure.patch" )
@@ -92,40 +99,45 @@ src_prepare() {
src_configure() {
tc-export CC CXX AR RANLIB
- econf \
- --enable-svg \
- --enable-pic \
- --disable-amr \
- --use-js=no \
- --use-ogg=system \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ipv6) \
- $(use_enable jack jack yes) \
- $(use_enable opengl 3d) \
- $(use_enable oss oss-audio) \
- $(use_enable pulseaudio pulseaudio yes) \
- $(use_enable sdl) \
- $(use_enable ssl) \
- $(use_enable static-libs static-lib) \
- $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
- --disable-wx \
- $(my_use a52) \
- $(my_use aac faad) \
- $(my_use 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 vorbis) \
- $(my_use xvid) \
- --extra-cflags="${CFLAGS}" \
- --cc="$(tc-getCC)" \
- --libdir="/$(get_libdir)" \
+ local myeconfargs=(
+ --extra-cflags="${CFLAGS}"
+ --cc="$(tc-getCC)"
+ --libdir="/$(get_libdir)"
--verbose
+ --enable-pic
+ --enable-svg
+ --disable-amr
+ --disable-wx
+ --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)
+ $(use_enable pulseaudio pulseaudio yes)
+ $(use_enable sdl)
+ $(use_enable ssl)
+ $(use_enable static-libs static-lib)
+ $(use_enable X x11)
+ $(use_enable X x11-shm)
+ $(use_enable X x11-xv)
+ $(my_use a52)
+ $(my_use aac faad)
+ $(my_use 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 vorbis)
+ $(my_use xvid)
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-11-29 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-11-29 23:01 UTC (permalink / raw
To: gentoo-commits
commit: f7cd7ef9a95742dee1a05ea0d4fde02b938df4e6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 22:29:28 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 23:01:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cd7ef9
media-video/gpac: Someone claimed it works with jack2
So let them have it.
Reported-by: gerion <gerion.entrup <AT> flump.de>
Closes: https://bugs.gentoo.org/636598
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/gpac/gpac-0.7.1-r1.ebuild | 141 ++++++++++++++++++++++++++++++++++
1 file changed, 141 insertions(+)
diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
new file mode 100644
index 00000000000..9b94d9fe254
--- /dev/null
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == *9999 ]] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/gpac/gpac"
+else
+ SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+fi
+
+inherit flag-o-matic toolchain-funcs ${SCM}
+
+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/7"
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
+ pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
+
+RDEPEND="
+ a52? ( media-libs/a52dec )
+ aac? ( >=media-libs/faad2-2.0 )
+ alsa? ( media-libs/alsa-lib )
+ dvb? ( media-tv/linuxtv-dvb-apps )
+ ffmpeg? (
+ !libav? ( media-video/ffmpeg:0= )
+ libav? ( media-video/libav:0= ) )
+ jack? ( virtual/jack )
+ jpeg? ( virtual/jpeg:0 )
+ mad? ( >=media-libs/libmad-0.15.1b )
+ opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
+ >=media-libs/libogg-1.1
+ png? ( >=media-libs/libpng-1.4:0= )
+ vorbis? ( >=media-libs/libvorbis-1.1 )
+ theora? ( media-libs/libtheora )
+ truetype? ( >=media-libs/freetype-2.1.4:2 )
+ xml? ( >=dev-libs/libxml2-2.6.0:2 )
+ xvid? ( >=media-libs/xvid-1.0.1 )
+ sdl? ( media-libs/libsdl )
+ jpeg2k? ( media-libs/openjpeg:0 )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= ) )
+ pulseaudio? ( media-sound/pulseaudio )
+ X? (
+ x11-libs/libXt
+ x11-libs/libX11
+ x11-libs/libXv
+ x11-libs/libXext
+ )
+"
+# disabled upstream, see applications/Makefile
+# wxwidgets? ( =x11-libs/wxGTK-2.8* )
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+# DOCS="AUTHORS BUGS Changelog README.md TODO doc/CODING_STYLE doc/*.doc doc/*.bt doc/SceneGenerators doc/ipmpx_syntax.bt doc/*.txt"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.7.1-configure.patch"
+ "${FILESDIR}/ffmpeg4.patch"
+ "${FILESDIR}/${PN}-freetype.patch"
+ "${FILESDIR}/${P}-openssl-1.1.patch"
+)
+
+DOCS=(
+ doc/CODING_STYLE
+ doc/GPAC\ UPnP.doc
+ doc/ISO\ 639-2\ codes.txt
+ doc/SceneGenerators
+ doc/ipmpx_syntax.bt
+ Changelog
+ AUTHORS
+ BUGS
+ README.md
+ TODO
+)
+HTML_DOCS="doc/*.html"
+
+my_use() {
+ local flag="$1" pflag="${2:-$1}"
+ if use ${flag}; then
+ echo "--use-${pflag}=system"
+ else
+ echo "--use-${pflag}=no"
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
+}
+
+src_configure() {
+ tc-export CC CXX AR RANLIB
+
+ econf \
+ --enable-svg \
+ --enable-pic \
+ --disable-amr \
+ --use-js=no \
+ --use-ogg=system \
+ $(use_enable alsa) \
+ $(use_enable debug) \
+ $(use_enable ipv6) \
+ $(use_enable jack jack yes) \
+ $(use_enable opengl 3d) \
+ $(use_enable oss oss-audio) \
+ $(use_enable pulseaudio pulseaudio yes) \
+ $(use_enable sdl) \
+ $(use_enable ssl) \
+ $(use_enable static-libs static-lib) \
+ $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
+ --disable-wx \
+ $(my_use a52) \
+ $(my_use aac faad) \
+ $(my_use 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 vorbis) \
+ $(my_use xvid) \
+ --extra-cflags="${CFLAGS}" \
+ --cc="$(tc-getCC)" \
+ --libdir="/$(get_libdir)" \
+ --verbose
+}
+
+src_install() {
+ einstalldocs
+ emake STRIP="true" DESTDIR="${D}" install
+ emake STRIP="true" DESTDIR="${D}" install-lib
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-10-30 15:13 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-10-30 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 20efd03e10052684b6bf79f2a593ae5687e2eaad
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 30 14:52:01 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 30 15:13:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20efd03e
media-video/gpac: Sync 9999 with 0.7.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-video/gpac/gpac-9999.ebuild | 63 +++++++++++++++++++++++++--------------
1 file changed, 40 insertions(+), 23 deletions(-)
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 1853504344e..0beb2918a9d 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -1,25 +1,25 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=6
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
- KEYWORDS=""
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
-inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
+inherit flag-o-matic toolchain-funcs ${SCM}
-DESCRIPTION="GPAC is an implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
-HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
+DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
+HOMEPAGE="https://gpac.wp.imt.fr/"
LICENSE="GPL-2"
-SLOT="0"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png
+# subslot == libgpac major
+SLOT="0/7"
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
@@ -27,32 +27,53 @@ RDEPEND="
aac? ( >=media-libs/faad2-2.0 )
alsa? ( media-libs/alsa-lib )
dvb? ( media-tv/linuxtv-dvb-apps )
- ffmpeg? ( virtual/ffmpeg )
+ ffmpeg? (
+ !libav? ( media-video/ffmpeg:0= )
+ libav? ( media-video/libav:0= ) )
jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg )
+ jpeg? ( virtual/jpeg:0 )
mad? ( >=media-libs/libmad-0.15.1b )
opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
>=media-libs/libogg-1.1
- png? ( >=media-libs/libpng-1.4 )
+ png? ( >=media-libs/libpng-1.4:0= )
vorbis? ( >=media-libs/libvorbis-1.1 )
theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2.1.4 )
- xml? ( >=dev-libs/libxml2-2.6.0 )
+ truetype? ( >=media-libs/freetype-2.1.4:2 )
+ xml? ( >=dev-libs/libxml2-2.6.0:2 )
xvid? ( >=media-libs/xvid-1.0.1 )
sdl? ( media-libs/libsdl )
jpeg2k? ( media-libs/openjpeg:0 )
- ssl? ( dev-libs/openssl )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= ) )
pulseaudio? ( media-sound/pulseaudio )
X? (
x11-libs/libXt
x11-libs/libX11
x11-libs/libXv
x11-libs/libXext
- )"
+ )
+"
# disabled upstream, see applications/Makefile
# wxwidgets? ( =x11-libs/wxGTK-2.8* )
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
-DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/${PN}-0.7.1-configure.patch" )
+
+DOCS=(
+ doc/CODING_STYLE
+ doc/GPAC\ UPnP.doc
+ doc/ISO\ 639-2\ codes.txt
+ doc/SceneGenerators
+ doc/ipmpx_syntax.bt
+ Changelog
+ AUTHORS
+ BUGS
+ README.md
+ TODO
+)
+HTML_DOCS="doc/*.html"
my_use() {
local flag="$1" pflag="${2:-$1}"
@@ -64,9 +85,7 @@ my_use() {
}
src_prepare() {
- epatch "${FILESDIR}"/110_all_implicitdecls.patch \
- "${FILESDIR}"/${PN}-0.5.3-static-libs.patch \
- "${FILESDIR}"/${PN}-0.5.2-gf_isom_set_pixel_aspect_ratio.patch
+ default
sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
}
@@ -83,7 +102,7 @@ src_configure() {
$(use_enable debug) \
$(use_enable ipv6) \
$(use_enable jack jack yes) \
- $(use_enable opengl) \
+ $(use_enable opengl 3d) \
$(use_enable oss oss-audio) \
$(use_enable pulseaudio pulseaudio yes) \
$(use_enable sdl) \
@@ -110,9 +129,7 @@ src_configure() {
}
src_install() {
+ einstalldocs
emake STRIP="true" DESTDIR="${D}" install
emake STRIP="true" DESTDIR="${D}" install-lib
- dodoc AUTHORS BUGS Changelog README.md TODO
- dodoc doc/*.txt
- dohtml doc/*.html
}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2018-10-30 15:13 Andreas Sturmlechner
0 siblings, 0 replies; 63+ messages in thread
From: Andreas Sturmlechner @ 2018-10-30 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 94543eea4a7fe9b8b954237f99a66d0c6e09f82a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 30 14:41:24 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 30 15:13:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94543eea
media-video/gpac: Drop unused eutils,multilib
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-video/gpac/gpac-0.7.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-0.7.1.ebuild b/media-video/gpac/gpac-0.7.1.ebuild
index fea54fdfefe..73698dcdb6b 100644
--- a/media-video/gpac/gpac-0.7.1.ebuild
+++ b/media-video/gpac/gpac-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ else
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
-inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
+inherit flag-o-matic toolchain-funcs ${SCM}
DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
HOMEPAGE="https://gpac.wp.imt.fr/"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2017-07-29 10:06 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2017-07-29 10:06 UTC (permalink / raw
To: gentoo-commits
commit: 95783335d08d8148a2611fbed764216d24b7d375
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 08:29:30 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 10:05:37 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95783335
media-video/gpac: add subslot
Package-Manager: Portage-2.3.6, Repoman-2.3.3
media-video/gpac/gpac-0.7.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.7.1.ebuild b/media-video/gpac/gpac-0.7.1.ebuild
index a17425b4c9f..2e7046a175c 100644
--- a/media-video/gpac/gpac-0.7.1.ebuild
+++ b/media-video/gpac/gpac-0.7.1.ebuild
@@ -17,7 +17,8 @@ DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratc
HOMEPAGE="https://gpac.wp.imt.fr/"
LICENSE="GPL-2"
-SLOT="0"
+# subslot == libgpac major
+SLOT="0/7"
IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2017-02-24 0:13 Michael Weber
0 siblings, 0 replies; 63+ messages in thread
From: Michael Weber @ 2017-02-24 0:13 UTC (permalink / raw
To: gentoo-commits
commit: e2e3c7a266e8eccc460fec74fd88479a6b664109
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 23:27:20 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 00:13:28 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e3c7a2
media-video/gpac: ppc64 stable (bug 607820).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-video/gpac/gpac-0.6.1-r2.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-0.6.1-r2.ebuild b/media-video/gpac/gpac-0.6.1-r2.ebuild
index ebfdae4d0c..f53a638975 100644
--- a/media-video/gpac/gpac-0.6.1-r2.ebuild
+++ b/media-video/gpac/gpac-0.6.1-r2.ebuild
@@ -7,10 +7,9 @@ EAPI=6
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
- KEYWORDS="alpha amd64 ppc sparc x86"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="alpha amd64 ppc ~ppc64 sparc x86 ~x86-fbsd"
+ KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2017-02-12 17:01 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-02-12 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 51782c2d913ee56df4a2c1da10f8fb2a9b22c235
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 12 16:57:51 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Feb 12 17:00:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51782c2d
media-video/gpac: ppc stable wrt bug #607820
Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/gpac/gpac-0.6.1-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-0.6.1-r2.ebuild b/media-video/gpac/gpac-0.6.1-r2.ebuild
index c01ed8760e..25fd7172a3 100644
--- a/media-video/gpac/gpac-0.6.1-r2.ebuild
+++ b/media-video/gpac/gpac-0.6.1-r2.ebuild
@@ -7,10 +7,10 @@ EAPI=6
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
- KEYWORDS="alpha amd64 x86"
+ KEYWORDS="alpha amd64 ppc x86"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="alpha amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+ KEYWORDS="alpha amd64 ppc ~ppc64 ~sparc x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2017-02-04 15:21 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-02-04 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 3ca8690423465ae5210f996f606113d6b5af1f35
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 15:18:45 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 15:21:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca86904
media-video/gpac: amd64 stable wrt bug #607820
Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/gpac/gpac-0.6.1-r2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-video/gpac/gpac-0.6.1-r2.ebuild b/media-video/gpac/gpac-0.6.1-r2.ebuild
index 8a92435..e750309 100644
--- a/media-video/gpac/gpac-0.6.1-r2.ebuild
+++ b/media-video/gpac/gpac-0.6.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -7,10 +7,10 @@ EAPI=6
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
- KEYWORDS="alpha"
+ KEYWORDS="alpha amd64"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+ KEYWORDS="alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2017-01-31 18:16 Tobias Klausmann
0 siblings, 0 replies; 63+ messages in thread
From: Tobias Klausmann @ 2017-01-31 18:16 UTC (permalink / raw
To: gentoo-commits
commit: e6a3cd6dd60b809e1106119e606d15777f6a29ac
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 18:04:43 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 18:04:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a3cd6d
media-video/gpac-0.6.1-r2: stable on alpha
Gentoo-Bug: 607820
media-video/gpac/gpac-0.6.1-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-0.6.1-r2.ebuild b/media-video/gpac/gpac-0.6.1-r2.ebuild
index 69b7d95..8a92435 100644
--- a/media-video/gpac/gpac-0.6.1-r2.ebuild
+++ b/media-video/gpac/gpac-0.6.1-r2.ebuild
@@ -7,10 +7,10 @@ EAPI=6
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
- KEYWORDS=""
+ KEYWORDS="alpha"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+ KEYWORDS="alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-10-09 16:19 Pacho Ramos
0 siblings, 0 replies; 63+ messages in thread
From: Pacho Ramos @ 2016-10-09 16:19 UTC (permalink / raw
To: gentoo-commits
commit: 2a3925acc860800554fb728f61c4a4c26f9b2b50
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 16:16:30 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 16:19:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3925ac
media-video/gpac: Make repoman more happy
Package-Manager: portage-2.3.1
media-video/gpac/gpac-0.6.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.6.1-r2.ebuild b/media-video/gpac/gpac-0.6.1-r2.ebuild
index e491178..69b7d95 100644
--- a/media-video/gpac/gpac-0.6.1-r2.ebuild
+++ b/media-video/gpac/gpac-0.6.1-r2.ebuild
@@ -15,7 +15,7 @@ fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
-DESCRIPTION="GPAC is an implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
+DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-10-09 16:19 Pacho Ramos
0 siblings, 0 replies; 63+ messages in thread
From: Pacho Ramos @ 2016-10-09 16:19 UTC (permalink / raw
To: gentoo-commits
commit: d803f7ebd7f8d92ac3e6680a4257cb2cc5471a8c
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 16:11:50 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 16:19:04 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d803f7eb
media-video/gpac: Drop old
Package-Manager: portage-2.3.1
media-video/gpac/Manifest | 2 -
media-video/gpac/gpac-0.5.0-r1.ebuild | 129 -----------------------------
media-video/gpac/gpac-0.5.1_pre5456.ebuild | 120 ---------------------------
3 files changed, 251 deletions(-)
diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index 9651e11..fed26a3 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1,4 +1,2 @@
-DIST gpac-0.5.0.tar.gz 7861057 SHA256 42971ac39511a1b6d1db39af664ce887b38c8657328c88cd200d87a02de81c24 SHA512 dee7701c791c441c1f050d9591d4e4dd7bdd2908f535233b114959c9a0adc256b3d5e40f5c84fd0f8b1c6764bfe6b35ec0af6bfd1fb056d593aeedca75105278 WHIRLPOOL 1797afa09864a1e9632c121dc2076963ec5e73395abdcd76896d23dc675e03847a42d733ae9fc3bb29bd26b7b336ea0f49e6e8e79c87a0bd0458cd429a7bf271
-DIST gpac-0.5.1_pre5456.tar.xz 5938432 SHA256 81746ad1d9a8ae0a84c73652d1af5d86d9c36229b278422c13e353893893a83c SHA512 25883e32d83dc2b4649c506b86f745d2f8eaaaa75fff629b534205979aeb519a167243e62ec0d78e453d1edc27435acffd521a8c08a739cde05196f61e93ac47 WHIRLPOOL af5a89cb52802bc45edd29c6f0f5ce9f48decea16eef8a76c33c7161a6d48b3d43f1a2b4c3049d2f1f92d0c3f22b787a33c1652f42d2c0cf3b84ad58c2fb7589
DIST gpac-0.5.2.tar.gz 9044537 SHA256 14de020482fc0452240f368564baa95a71b729980e4f36d94dd75c43ac4d9d5c SHA512 b6828953333c6615a2a57845190c246681f4d83a73e1f96f200fed6bfe97b7273ab5d30618b7782cd442e68e8c9e37971792dfd6366dcf21b3b3bdbb1a8bc979 WHIRLPOOL d3e45dd7eb7070aca8d9bbc55d235f31a2955b682f1f0ae145b14db8dda69397fb840beadd7c0631bee0560f6bb3bad23a0abbc9571bab4df323136dd1c1c122
DIST gpac-0.6.1.tar.gz 9113143 SHA256 67d1ac8f8b3e74da0e4e38ea926dc15bca6e9941e8f366e3538abcf13c103c09 SHA512 b1409a8ebcda08c3af504d7de591528ef84f5c3d8d506dd490502e16493de11c2435ea3f5957f39100a2ce040d5e431c86a5a203f806fcc865ae4b08f6cf5595 WHIRLPOOL bd0c87841036220623021898f0b82d2364fd37c5254f58cd7db33617350f0864ce9672b8cbfa10f0d08948f2842fe9b19db9f562074c43df6d94cf2b13a7d141
diff --git a/media-video/gpac/gpac-0.5.0-r1.ebuild b/media-video/gpac/gpac-0.5.0-r1.ebuild
deleted file mode 100644
index 9ddbb42..00000000
--- a/media-video/gpac/gpac-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="GPAC is an implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
-HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid"
-
-S="${WORKDIR}"/${PN}
-
-RDEPEND="
- a52? ( media-libs/a52dec )
- aac? ( >=media-libs/faad2-2.0 )
- alsa? ( media-libs/alsa-lib )
- dvb? ( media-tv/linuxtv-dvb-apps )
- ffmpeg? ( virtual/ffmpeg )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg )
- mad? ( >=media-libs/libmad-0.15.1b )
- opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
- >=media-libs/libogg-1.1
- png? ( >=media-libs/libpng-1.4 )
- vorbis? ( >=media-libs/libvorbis-1.1 )
- theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2.1.4 )
- xml? ( >=dev-libs/libxml2-2.6.0 )
- xvid? ( >=media-libs/xvid-1.0.1 )
- sdl? ( media-libs/libsdl )
- jpeg2k? ( media-libs/openjpeg:0 )
- ssl? ( dev-libs/openssl )
- pulseaudio? ( media-sound/pulseaudio )
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext"
-# disabled upstream, see applications/Makefile
-# wxwidgets? ( =x11-libs/wxGTK-2.8* )
-
-DEPEND="${RDEPEND}"
-
-my_use() {
- local flag="$1" pflag="${2:-$1}"
- if use ${flag}; then
- echo "--use-${pflag}=system"
- else
- echo "--use-${pflag}=no"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/110_all_implicitdecls.patch \
- "${FILESDIR}"/210_all_system_libogg.patch \
- "${FILESDIR}"/${P}-build-fixes.patch \
- "${FILESDIR}"/${P}-libav9.patch \
- "${FILESDIR}"/${P}-ffmpeg2.patch \
- "${FILESDIR}"/${P}-mp42ts.patch \
- "${FILESDIR}"/${P}-respect_ldflags.patch
-
- # remove last of internal ogg
- sed -i \
- -e 's:<gpac/internal/ogg.h>:<ogg/ogg.h>:' \
- src/media_tools/{av_parsers,gpac_ogg,media_import,media_export}.c || die
- rm -f include/gpac/internal/ogg.h || die
-
- chmod +x configure
-
- # make sure configure looks for wx without needing eselect set
- # if use wxwidgets; then
- # WX_GTK_VER=2.8
- # need-wxwidgets unicode
- # sed -i -e "s:wx-config:${WX_CONFIG}:g" configure || die
- #else
- # sed -i -e "s:wx-config:wx-config-doesnotexist:g" configure || die
- #fi
-}
-
-src_configure() {
- tc-export CC CXX AR RANLIB
-
- econf \
- --enable-svg \
- --enable-pic \
- --disable-amr \
- --use-js=no \
- --use-ogg=system \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ipv6) \
- $(use_enable jack jack yes) \
- $(use_enable opengl) \
- $(use_enable oss oss-audio) \
- $(use_enable pulseaudio pulseaudio yes) \
- $(use_enable sdl) \
- $(use_enable ssl) \
- $(use_enable static-libs static-lib) \
- --disable-wx \
- $(my_use a52) \
- $(my_use aac faad) \
- $(my_use 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 vorbis) \
- $(my_use xvid) \
- --extra-cflags="${CFLAGS}" \
- --cc="$(tc-getCC)" \
- --libdir="/$(get_libdir)"
-}
-
-src_install() {
- emake STRIP="true" DESTDIR="${D}" install
- emake STRIP="true" DESTDIR="${D}" install-lib
- dodoc AUTHORS BUGS Changelog README TODO INSTALLME
- dodoc doc/*.txt
- dohtml doc/*.html
-}
diff --git a/media-video/gpac/gpac-0.5.1_pre5456.ebuild b/media-video/gpac/gpac-0.5.1_pre5456.ebuild
deleted file mode 100644
index c59f397..00000000
--- a/media-video/gpac/gpac-0.5.1_pre5456.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="subversion"
- ESVN_REPO_URI="svn://svn.code.sf.net/p/gpac/code/trunk/gpac"
- KEYWORDS="alpha ppc ppc64 sparc x86"
-else
- if [[ ${PV%_p*} != ${PV} ]] ; then
- SRC_URI="https://dev.gentoo.org/~lu_zero/${PN}/${P}.tar.xz"
- else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
- fi
- KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-fi
-
-inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
-
-DESCRIPTION="GPAC is an implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
-HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid"
-
-S="${WORKDIR}"/${PN}
-
-RDEPEND="
- a52? ( media-libs/a52dec )
- aac? ( >=media-libs/faad2-2.0 )
- alsa? ( media-libs/alsa-lib )
- dvb? ( media-tv/linuxtv-dvb-apps )
- ffmpeg? ( virtual/ffmpeg )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg )
- mad? ( >=media-libs/libmad-0.15.1b )
- opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
- >=media-libs/libogg-1.1
- png? ( >=media-libs/libpng-1.4 )
- vorbis? ( >=media-libs/libvorbis-1.1 )
- theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2.1.4 )
- xml? ( >=dev-libs/libxml2-2.6.0 )
- xvid? ( >=media-libs/xvid-1.0.1 )
- sdl? ( media-libs/libsdl )
- jpeg2k? ( media-libs/openjpeg:0 )
- ssl? ( dev-libs/openssl )
- pulseaudio? ( media-sound/pulseaudio )
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext"
-# disabled upstream, see applications/Makefile
-# wxwidgets? ( =x11-libs/wxGTK-2.8* )
-
-DEPEND="${RDEPEND}"
-
-my_use() {
- local flag="$1" pflag="${2:-$1}"
- if use ${flag}; then
- echo "--use-${pflag}=system"
- else
- echo "--use-${pflag}=no"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/110_all_implicitdecls.patch \
- "${FILESDIR}"/${PN}-0.5.1-build-fixes.patch \
- "${FILESDIR}"/ffmpeg25.patch
- sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
-}
-
-src_configure() {
- tc-export CC CXX AR RANLIB
-
- econf \
- --enable-svg \
- --enable-pic \
- --disable-amr \
- --use-js=no \
- --use-ogg=system \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ipv6) \
- $(use_enable jack jack yes) \
- $(use_enable opengl) \
- $(use_enable oss oss-audio) \
- $(use_enable pulseaudio pulseaudio yes) \
- $(use_enable sdl) \
- $(use_enable ssl) \
- $(use_enable static-libs static-lib) \
- --disable-wx \
- $(my_use a52) \
- $(my_use aac faad) \
- $(my_use 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 vorbis) \
- $(my_use xvid) \
- --extra-cflags="${CFLAGS}" \
- --cc="$(tc-getCC)" \
- --libdir="/$(get_libdir)"
-}
-
-src_install() {
- emake STRIP="true" DESTDIR="${D}" install
- emake STRIP="true" DESTDIR="${D}" install-lib
- dodoc AUTHORS BUGS Changelog README TODO INSTALLME
- dodoc doc/*.txt
- dohtml doc/*.html
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-10-09 16:19 Pacho Ramos
0 siblings, 0 replies; 63+ messages in thread
From: Pacho Ramos @ 2016-10-09 16:19 UTC (permalink / raw
To: gentoo-commits
commit: 4367765bc4813a9ac15e68fbd9439a4dd104f750
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 16:13:28 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 16:19:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4367765b
media-video/gpac: Support libressl (#592712)
Package-Manager: portage-2.3.1
media-video/gpac/gpac-0.6.1-r2.ebuild | 124 ++++++++++++++++++++++++++++++++++
1 file changed, 124 insertions(+)
diff --git a/media-video/gpac/gpac-0.6.1-r2.ebuild b/media-video/gpac/gpac-0.6.1-r2.ebuild
new file mode 100644
index 00000000..e491178
--- /dev/null
+++ b/media-video/gpac/gpac-0.6.1-r2.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ ${PV} == *9999 ]] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/gpac/gpac"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+fi
+
+inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
+
+DESCRIPTION="GPAC is an implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
+HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png
+ pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
+
+RDEPEND="
+ a52? ( media-libs/a52dec )
+ aac? ( >=media-libs/faad2-2.0 )
+ alsa? ( media-libs/alsa-lib )
+ dvb? ( media-tv/linuxtv-dvb-apps )
+ ffmpeg? (
+ !libav? ( media-video/ffmpeg:0= )
+ libav? ( media-video/libav:0= ) )
+ jack? ( media-sound/jack-audio-connection-kit )
+ jpeg? ( virtual/jpeg:0 )
+ mad? ( >=media-libs/libmad-0.15.1b )
+ opengl? ( virtual/opengl media-libs/freeglut virtual/glu )
+ >=media-libs/libogg-1.1
+ png? ( >=media-libs/libpng-1.4:0= )
+ vorbis? ( >=media-libs/libvorbis-1.1 )
+ theora? ( media-libs/libtheora )
+ truetype? ( >=media-libs/freetype-2.1.4:2 )
+ xml? ( >=dev-libs/libxml2-2.6.0:2 )
+ xvid? ( >=media-libs/xvid-1.0.1 )
+ sdl? ( media-libs/libsdl )
+ jpeg2k? ( media-libs/openjpeg:0 )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= ) )
+ pulseaudio? ( media-sound/pulseaudio )
+ X? (
+ x11-libs/libXt
+ x11-libs/libX11
+ x11-libs/libXv
+ x11-libs/libXext
+ )
+"
+# disabled upstream, see applications/Makefile
+# wxwidgets? ( =x11-libs/wxGTK-2.8* )
+DEPEND="${RDEPEND}"
+
+my_use() {
+ local flag="$1" pflag="${2:-$1}"
+ if use ${flag}; then
+ echo "--use-${pflag}=system"
+ else
+ echo "--use-${pflag}=no"
+ fi
+}
+
+src_prepare() {
+ default
+ eapply "${FILESDIR}"/110_all_implicitdecls.patch \
+ "${FILESDIR}"/${PN}-0.5.3-static-libs.patch \
+ "${FILESDIR}"/${PN}-0.5.2-gf_isom_set_pixel_aspect_ratio.patch
+ sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
+}
+
+src_configure() {
+ tc-export CC CXX AR RANLIB
+
+ econf \
+ --enable-svg \
+ --enable-pic \
+ --disable-amr \
+ --use-js=no \
+ --use-ogg=system \
+ $(use_enable alsa) \
+ $(use_enable debug) \
+ $(use_enable ipv6) \
+ $(use_enable jack jack yes) \
+ $(use_enable opengl 3d) \
+ $(use_enable oss oss-audio) \
+ $(use_enable pulseaudio pulseaudio yes) \
+ $(use_enable sdl) \
+ $(use_enable ssl) \
+ $(use_enable static-libs static-lib) \
+ $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
+ --disable-wx \
+ $(my_use a52) \
+ $(my_use aac faad) \
+ $(my_use 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 vorbis) \
+ $(my_use xvid) \
+ --extra-cflags="${CFLAGS}" \
+ --cc="$(tc-getCC)" \
+ --libdir="/$(get_libdir)" \
+ --verbose
+}
+
+src_install() {
+ emake STRIP="true" DESTDIR="${D}" install
+ emake STRIP="true" DESTDIR="${D}" install-lib
+ dodoc AUTHORS BUGS Changelog README.md TODO
+ dodoc doc/*.txt
+ dohtml doc/*.html
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-09-15 16:32 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2016-09-15 16:32 UTC (permalink / raw
To: gentoo-commits
commit: b7ccd24ebee79e5f75e7acccc1174bda94fd6402
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 15 16:32:03 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 16:32:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ccd24e
media-video/gpac: fix automagic on libgl
Package-Manager: portage-2.3.0
media-video/gpac/{gpac-0.6.1.ebuild => gpac-0.6.1-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/gpac/gpac-0.6.1.ebuild b/media-video/gpac/gpac-0.6.1-r1.ebuild
similarity index 97%
rename from media-video/gpac/gpac-0.6.1.ebuild
rename to media-video/gpac/gpac-0.6.1-r1.ebuild
index 55f59ff..566713a 100644
--- a/media-video/gpac/gpac-0.6.1.ebuild
+++ b/media-video/gpac/gpac-0.6.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -84,7 +84,7 @@ src_configure() {
$(use_enable debug) \
$(use_enable ipv6) \
$(use_enable jack jack yes) \
- $(use_enable opengl) \
+ $(use_enable opengl 3d) \
$(use_enable oss oss-audio) \
$(use_enable pulseaudio pulseaudio yes) \
$(use_enable sdl) \
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-05-26 11:42 Tobias Klausmann
0 siblings, 0 replies; 63+ messages in thread
From: Tobias Klausmann @ 2016-05-26 11:42 UTC (permalink / raw
To: gentoo-commits
commit: 8f0819fd59e045c2576340dd053052c2b0c60308
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu May 26 11:41:11 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu May 26 11:42:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0819fd
media-video/gpac-0.5.2-r0: add alpha keyword
Gentoo-Bug: 575308
Package-Manager: portage-2.3.0_rc1
media-video/gpac/gpac-0.5.2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-video/gpac/gpac-0.5.2.ebuild b/media-video/gpac/gpac-0.5.2.ebuild
index 0f6f6b0..31467af 100644
--- a/media-video/gpac/gpac-0.5.2.ebuild
+++ b/media-video/gpac/gpac-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -7,10 +7,10 @@ EAPI=4
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
- KEYWORDS=""
+ KEYWORDS="alpha"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
+ KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-03-16 18:25 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2016-03-16 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 6200d2292187e65e52bc75295d956e04150f9ca1
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 16 15:47:56 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 18:25:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6200d229
media-video/gpac: bump to 0.6.1 and add X useflag
Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
media-video/gpac/Manifest | 1 +
media-video/gpac/{gpac-9999.ebuild => gpac-0.6.1.ebuild} | 14 +++++++++-----
media-video/gpac/gpac-9999.ebuild | 14 +++++++++-----
3 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index dd66f6e..9651e11 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1,3 +1,4 @@
DIST gpac-0.5.0.tar.gz 7861057 SHA256 42971ac39511a1b6d1db39af664ce887b38c8657328c88cd200d87a02de81c24 SHA512 dee7701c791c441c1f050d9591d4e4dd7bdd2908f535233b114959c9a0adc256b3d5e40f5c84fd0f8b1c6764bfe6b35ec0af6bfd1fb056d593aeedca75105278 WHIRLPOOL 1797afa09864a1e9632c121dc2076963ec5e73395abdcd76896d23dc675e03847a42d733ae9fc3bb29bd26b7b336ea0f49e6e8e79c87a0bd0458cd429a7bf271
DIST gpac-0.5.1_pre5456.tar.xz 5938432 SHA256 81746ad1d9a8ae0a84c73652d1af5d86d9c36229b278422c13e353893893a83c SHA512 25883e32d83dc2b4649c506b86f745d2f8eaaaa75fff629b534205979aeb519a167243e62ec0d78e453d1edc27435acffd521a8c08a739cde05196f61e93ac47 WHIRLPOOL af5a89cb52802bc45edd29c6f0f5ce9f48decea16eef8a76c33c7161a6d48b3d43f1a2b4c3049d2f1f92d0c3f22b787a33c1652f42d2c0cf3b84ad58c2fb7589
DIST gpac-0.5.2.tar.gz 9044537 SHA256 14de020482fc0452240f368564baa95a71b729980e4f36d94dd75c43ac4d9d5c SHA512 b6828953333c6615a2a57845190c246681f4d83a73e1f96f200fed6bfe97b7273ab5d30618b7782cd442e68e8c9e37971792dfd6366dcf21b3b3bdbb1a8bc979 WHIRLPOOL d3e45dd7eb7070aca8d9bbc55d235f31a2955b682f1f0ae145b14db8dda69397fb840beadd7c0631bee0560f6bb3bad23a0abbc9571bab4df323136dd1c1c122
+DIST gpac-0.6.1.tar.gz 9113143 SHA256 67d1ac8f8b3e74da0e4e38ea926dc15bca6e9941e8f366e3538abcf13c103c09 SHA512 b1409a8ebcda08c3af504d7de591528ef84f5c3d8d506dd490502e16493de11c2435ea3f5957f39100a2ce040d5e431c86a5a203f806fcc865ae4b08f6cf5595 WHIRLPOOL bd0c87841036220623021898f0b82d2364fd37c5254f58cd7db33617350f0864ce9672b8cbfa10f0d08948f2842fe9b19db9f562074c43df6d94cf2b13a7d141
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-0.6.1.ebuild
similarity index 92%
copy from media-video/gpac/gpac-9999.ebuild
copy to media-video/gpac/gpac-0.6.1.ebuild
index fb000a1..55f59ff 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-0.6.1.ebuild
@@ -20,7 +20,8 @@ HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid"
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png
+ pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
a52? ( media-libs/a52dec )
@@ -43,10 +44,12 @@ RDEPEND="
jpeg2k? ( media-libs/openjpeg:0 )
ssl? ( dev-libs/openssl )
pulseaudio? ( media-sound/pulseaudio )
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext"
+ X? (
+ x11-libs/libXt
+ x11-libs/libX11
+ x11-libs/libXv
+ x11-libs/libXext
+ )"
# disabled upstream, see applications/Makefile
# wxwidgets? ( =x11-libs/wxGTK-2.8* )
@@ -87,6 +90,7 @@ src_configure() {
$(use_enable sdl) \
$(use_enable ssl) \
$(use_enable static-libs static-lib) \
+ $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
--disable-wx \
$(my_use a52) \
$(my_use aac faad) \
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index fb000a1..55f59ff 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -20,7 +20,8 @@ HOMEPAGE="http://gpac.wp.mines-telecom.fr/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid"
+IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png
+ pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
RDEPEND="
a52? ( media-libs/a52dec )
@@ -43,10 +44,12 @@ RDEPEND="
jpeg2k? ( media-libs/openjpeg:0 )
ssl? ( dev-libs/openssl )
pulseaudio? ( media-sound/pulseaudio )
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext"
+ X? (
+ x11-libs/libXt
+ x11-libs/libX11
+ x11-libs/libXv
+ x11-libs/libXext
+ )"
# disabled upstream, see applications/Makefile
# wxwidgets? ( =x11-libs/wxGTK-2.8* )
@@ -87,6 +90,7 @@ src_configure() {
$(use_enable sdl) \
$(use_enable ssl) \
$(use_enable static-libs static-lib) \
+ $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
--disable-wx \
$(my_use a52) \
$(my_use aac faad) \
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2016-03-14 22:12 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2016-03-14 22:12 UTC (permalink / raw
To: gentoo-commits
commit: 5249680c51c293bae5efb7157efe3b737bc3a56b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 22:11:09 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 22:11:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5249680c
media-video/gpac: amd64 stable wrt bug #575308
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/gpac/gpac-0.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/gpac/gpac-0.5.2.ebuild b/media-video/gpac/gpac-0.5.2.ebuild
index 04a7f8e..0567372 100644
--- a/media-video/gpac/gpac-0.5.2.ebuild
+++ b/media-video/gpac/gpac-0.5.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
KEYWORDS=""
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+ KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
@ 2015-08-22 9:29 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2015-08-22 9:29 UTC (permalink / raw
To: gentoo-commits
commit: 4e6cd1f8a40eb2ba48f346901fb92834b0a1de8e
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 09:27:41 2015 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 09:27:41 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6cd1f8
media-video/gpac: fix ebuild.minorsyn
Package-Manager: portage-2.2.20.1
media-video/gpac/gpac-0.5.2.ebuild | 1 -
media-video/gpac/gpac-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/media-video/gpac/gpac-0.5.2.ebuild b/media-video/gpac/gpac-0.5.2.ebuild
index 19d06af..14c43be 100644
--- a/media-video/gpac/gpac-0.5.2.ebuild
+++ b/media-video/gpac/gpac-0.5.2.ebuild
@@ -22,7 +22,6 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid"
-
RDEPEND="
a52? ( media-libs/a52dec )
aac? ( >=media-libs/faad2-2.0 )
diff --git a/media-video/gpac/gpac-9999.ebuild b/media-video/gpac/gpac-9999.ebuild
index 2c15ff5..fb000a1 100644
--- a/media-video/gpac/gpac-9999.ebuild
+++ b/media-video/gpac/gpac-9999.ebuild
@@ -22,7 +22,6 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k mad opengl oss png pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid"
-
RDEPEND="
a52? ( media-libs/a52dec )
aac? ( >=media-libs/faad2-2.0 )
^ permalink raw reply related [flat|nested] 63+ messages in thread
end of thread, other threads:[~2024-10-18 12:10 UTC | newest]
Thread overview: 63+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-25 10:15 [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-18 12:09 Sam James
2024-10-18 12:09 Sam James
2024-10-18 12:09 Sam James
2023-09-29 10:33 Sam James
2023-06-10 18:15 Andreas Sturmlechner
2023-06-05 8:01 Alexis Ballier
2023-06-01 6:22 Sam James
2023-06-01 5:36 Sam James
2023-05-29 13:11 Andreas Sturmlechner
2022-11-12 17:48 Matt Turner
2022-11-12 17:48 Matt Turner
2022-11-12 17:48 Matt Turner
2022-11-12 17:48 Matt Turner
2022-04-10 17:38 Arthur Zamarin
2022-04-10 17:38 Arthur Zamarin
2022-04-09 19:49 Arthur Zamarin
2022-04-07 20:58 Jakov Smolić
2022-04-07 20:58 Jakov Smolić
2021-05-03 9:26 Mikle Kolyada
2021-01-20 0:39 Sam James
2021-01-19 15:09 Sam James
2021-01-18 16:51 Sam James
2021-01-18 15:02 Sam James
2020-12-29 1:05 Sam James
2020-10-09 8:41 Agostino Sarubbo
2020-10-09 8:31 Agostino Sarubbo
2020-09-12 21:42 Sam James
2020-09-12 21:42 Sam James
2020-09-12 21:42 Sam James
2020-09-08 22:42 Sam James
2020-08-30 4:06 Sam James
2020-08-30 3:57 Sam James
2020-08-25 15:22 Sam James
2020-08-25 12:18 Sam James
2020-04-26 9:06 Mikle Kolyada
2019-01-30 16:04 Tobias Klausmann
2018-12-15 12:50 Sergei Trofimovich
2018-12-13 15:39 Mikle Kolyada
2018-12-08 9:44 Sergei Trofimovich
2018-12-08 9:36 Sergei Trofimovich
2018-12-07 2:41 Thomas Deutschmann
2018-11-29 23:01 Andreas Sturmlechner
2018-11-29 23:01 Andreas Sturmlechner
2018-11-29 23:01 Andreas Sturmlechner
2018-11-29 23:01 Andreas Sturmlechner
2018-11-29 23:01 Andreas Sturmlechner
2018-11-29 23:01 Andreas Sturmlechner
2018-10-30 15:13 Andreas Sturmlechner
2018-10-30 15:13 Andreas Sturmlechner
2017-07-29 10:06 Alexis Ballier
2017-02-24 0:13 Michael Weber
2017-02-12 17:01 Agostino Sarubbo
2017-02-04 15:21 Agostino Sarubbo
2017-01-31 18:16 Tobias Klausmann
2016-10-09 16:19 Pacho Ramos
2016-10-09 16:19 Pacho Ramos
2016-10-09 16:19 Pacho Ramos
2016-09-15 16:32 Alexis Ballier
2016-05-26 11:42 Tobias Klausmann
2016-03-16 18:25 Alexis Ballier
2016-03-14 22:12 Agostino Sarubbo
2015-08-22 9:29 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox