Summary: | media-video/gpac-0.5.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Wojciech Myrda <vojcek> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | Keywords: | EBUILD, PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
010_all_picdeps.patch
110_all_implicitdecls.patch 160_all_externalamr.patch 210_all_system_libogg.patch gpac-0.5.0.ebuild |
Description
Wojciech Myrda
2012-07-15 05:38:03 UTC
Created attachment 318226 [details, diff]
010_all_picdeps.patch
Created attachment 318228 [details, diff]
110_all_implicitdecls.patch
Created attachment 318230 [details, diff]
160_all_externalamr.patch
Created attachment 318232 [details, diff]
210_all_system_libogg.patch
as the upstream did not release the tarball for the source I fetched svn revision 4096 which for me seemed close enoguh to the version from May 25th altrough opinions might vary ;) I found that there is no need for some of the patches as they are merged upstream espesially for libpng and openjpeg. Those I provided here seem required just like ffmpeg patches, but those I have no idea how to fix as it requires way more skill... Hopefully someone here would steup in the process I have found that the gpac now have some additional configuration options dvb flag should be added for "media-tv/linuxtv-dvb-apps" dependency --disable-dvbx disable DVB-specific tools (MPE, FEC, DSM-CC) not sure about the other --enable-tinygl enable TinyGL support Created attachment 318318 [details, diff]
gpac-0.5.0.ebuild
this ebuild allowed to succesfully build Gpac (revision 4096) on x64 system using patches 110,160, 210. There was no need for jobs limit to -j1. Adding -fPIC to CFLAGS removed the need for 010_all_picdeps.patch. Adding --libdir="/$(get_libdir)" \ removed the need for multilib libdir fix sed magic.
I am not sure about the need for other sed magic but I simply didn't look into it as it just worked.
pehaps something should be done about removing / not building libgpac_static.a as it tool about 7Mb.
btw it builded for me even agaist ffmpeg 11.1
Any word on javascript (spidermonkey) support? has it been upgraded to be compatible with 1.8.5 and above? (In reply to comment #8) > Any word on javascript (spidermonkey) support? has it been upgraded to be > compatible with 1.8.5 and above? Answered my own question -- no. :/ +*gpac-0.5.0 (05 Oct 2012) + + 05 Oct 2012; Ian Stakenvicius <axs@gentoo.org> + +files/110_all_implicitdecls.patch, +files/gpac-0.5.0-build-fixes.patch, + +files/160_all_externalamr.patch, +gpac-0.5.0.ebuild, + +files/210_all_system_libogg.patch: + version bump, bug 426666 |