Adrien Destugues
f2e1240a52
ffmpeg: finish work on version 0.10.16.
...
- Complete the patch to disable everything that results in undefined
symbols
- Checked working for decoding (h264, aac, mp3, ogg/vorbis, AIFF)
- Not checked for encoding.
2016-12-30 16:25:31 +01:00
Sergei Reznikov
809ad1d7c1
ffmpeg: bump version to 3.2.2
2016-12-27 11:37:23 +03:00
Jérôme Duval
cc23d96e74
ffmpeg: bump versions 2.x and 3.x.
2016-12-05 20:43:23 +01:00
Sergei Reznikov
92504522e6
ffmpeg: bump version to 3.2
2016-10-31 11:54:22 +03:00
Jerome Duval
e37de14e1c
ffmpeg: bump version.
2016-10-18 19:26:05 +00:00
fbrosson
12422e2639
ffmpeg: bump to 3.1.2. ( #759 )
2016-08-19 17:50:14 -04:00
fbrosson
8bb0e5c171
ffmpeg: bump to 3.1.1, switch source archive to tar.bz2.
2016-07-01 18:25:41 +00:00
fbrosson
37024e88c7
ffmpeg-3.1: fix micro version of libavfilter and libswresample.
2016-06-28 16:20:07 +00:00
Sergei Reznikov
3ea442f3e7
ffmpeg: bump version to 3.1
2016-06-28 11:47:09 +03:00
fbrosson
82fc2e5458
ffmpeg: drop 2.6 & 2.7, bump to 2.8.7 & 3.0.2, minor fixes. (WIP) ( #579 )
...
* Drop 2.6.3 & 2.7.2, bump 2.8.6 to 2.8.7 and 3.0.1 to 3.0.2.
* ffmpeg, ffprobe and ffserver were being shipped in secondary arch
builds (due to rm $binDir instead of rm $prefix/bin where they were
being installed) but did not have a cmd: in PROVIDES. Fixed this by
moving these to a _bin subpackage on x86_gcc2 using 2nd arch x86.
* Fix CONFLICTS_devel in 3.0.2 (missing "_legacy"),
* Add ffmpeg2_bin to CONFLICTS in 3.0.2.
* Add ffmpeg and ffmpeg_legacy to CONFLICTS_bin in 2.8.7.
* Reorder some sections.
* Switch all HOMEPAGE and SOURCE_URI to https.
* Switch from tar.bz2 to tar.xz for 2.8.7.
* 2.8.7 and 3.0.2 build OK (on x86_gcc2 using x86 as 2nd arch) but
"make check" fails with "runtime_loader: Cannot open file
libavutil.so.55: No such file or directory". Failure happens on
TEST api-threadmessage for 3.0.2 and on TEST api-flac for 2.8.7.
2016-05-06 19:14:05 -04:00
Jerome Duval
0984e8c03d
ffmpeg: bump version.
...
* fix gcc5 build on x86.
2016-04-09 20:11:57 +00:00
Adrien Destugues
4ac356ba93
Remove libcelt from ffmpeg.
...
* No recipe for this one either, yet.
2016-01-01 21:26:45 +01:00
Adrien Destugues
949c30cd40
ffmpeg 0.10.16: also disable aacplus.
...
* Can be re-enabled if we add the lib as an ffmpeg dependency.
2015-12-31 12:58:07 +01:00
Adrien Destugues
55fbfc92a1
ffmpeg 0.10.16: more trying to link properly for gcc2.
2015-12-27 19:54:39 +01:00
Adrien Destugues
6dfa135738
ffmpeg: enable modplug support.
...
* Now it can be used to play MOD files and other tracked formats.
2015-08-30 16:55:02 +02:00
Adrien Destugues
4f177d6f8e
ffmpeg 0.11: make it work with gcc2.
...
* Assembler code completely disabled for gcc2. Cross platform C code is
used instead, which means this needs more CPU than the 0.10.x branch
with asm enabled. But, at least it works.
* Redone the gcc2 support to make it more well behaved. Things that only
* need to be disabled for gcc2 are under a #if __GNUC__ > 2 check,
instead of #if 0. Also removed a lot of hacks to the configure script
that are not needed anymore.
* Since the patch for gcc2 should not create problems for the gcc4
version, use a single patch. The hack used to decide which patchset to
use did not work, because effectoiveTargetarchitecture was not set yet
when parsing the file to find the PATCHES variable.
* I leave this marked as broken for gcc2, because 0.11.5 was not updated
for years, while the ffmpeg team is still updating the 0.10.x branch
with regular releases. This means 0.10 gets bugfixes in the codecs, and
0.11 doesn't. We better use the latest codecs, even if we don't get the
latest API.
2015-08-30 16:25:00 +02:00
Augustin Cavalier
37a9f32a64
ffmpeg: Monster cleanup, move prefix to "legacy".
...
This breaks the build of Haiku (if you were to try to compile it with
these packages). I'm going to clean that up next.
2015-07-28 15:27:42 -04:00
Adrien Destugues
09584311f1
ffmpeg: fix undefined references
...
* We need to manually remove some function calls in dead code that gcc2
can't optimize itself.
2015-05-11 20:34:01 +02:00
Adrien Destugues
72f255be9b
ffmpeg: gcc4 and 64bit fixes.
2014-10-24 10:26:14 +00:00
Adrien Destugues
6c5ee5d32c
ffmpeg: port 0.11.5.
...
* Seems to work as well as 0.10.14. Video playback (tested with youtube)
does not seem broken like it was in the 0.11.1 port (see #8856 ). However
it also doesn't fix our issues with encoding.
2014-10-23 21:10:43 +02:00
Adrien Destugues
7acc7ba7f5
ffmpeg: enable GPL licensed code
...
* Needed for VLC to build (libpostproc)
2014-09-10 22:57:06 +02:00
Augustin Cavalier
0466598113
ffmpeg: 2.3!!
2014-07-28 17:14:32 -04:00
Augustin Cavalier
16ee50dad0
ffmpeg: add 0.10.14. GCC2 only, does not compile on GCC4.
...
Already tried for GCC4:
* -fstack-check=no
* --enable-pic
* --disable-pic
* -O3, -O2
... all of which were listed as solving the problem by various Linux
distros. Will try for FFmpeg 2.2 next.
2014-07-28 14:34:48 -04:00
Augustin Cavalier
4cb82bab81
FFmpeg 0.11.1: work on GCC2.
2014-07-21 16:31:58 -04:00
Augustin Cavalier
dc62e3884e
FFmpeg: remove old recipes and patches.
2014-07-11 19:43:01 -04:00
Oliver Tappe
f3532dc2cb
Merge branch 'package-management'
...
Conflicts:
app-arch/p7zip/p7zip-9.04.bep
app-arch/p7zip/p7zip-9.13.bep
app-arch/tar/tar-1.22.bep
app-arch/tar/tar-1.23.bep
app-arch/tar/tar-1.25.bep
app-arch/xz-utils/xz-utils-4.999.9.bep
app-cdr/bchunk/bchunk-1.2.0.bep
app-cdr/cdrtools/cdrtools-2.01.01a66.bep
app-cdr/cdrtools/cdrtools-3.01a01.bep
app-crypt/gnupg/gnupg-1.4.11.bep
app-doc/doxygen/doxygen-1.6.3.bep
app-editors/nano/nano-2.2.6.bep
app-editors/vim/vim-7.3.bep
app-text/antiword/antiword-0.37.bep
app-text/libpaper/libpaper-1.1.23.bep
app-text/libpaper/libpaper-1.1.24.bep
app-text/rman/rman-3.2.bep
dev-db/sqlite/sqlite-3.6.22.bep
dev-db/sqlite/sqlite-3.6.23.bep
dev-db/sqlite/sqlite-3.7.2.bep
dev-db/sqlite/sqlite-3.7.3.bep
dev-db/sqlite/sqlite-3.7.4.bep
dev-db/sqlite/sqlite-3.7.5.bep
dev-lang/lua/lua-5.1.4.bep
dev-lang/nasm/nasm-2.08.01.bep
dev-lang/perl/patches/perl-5.10.0.patch
dev-lang/python/python-2.5.4.bep
dev-lang/python/python-2.6.4.bep
dev-lang/python/python-2.6.5.bep
dev-lang/python/python-2.6.6.bep
dev-lang/python/python-2.6.7.bep
dev-lang/python/python-2.6.8.bep
dev-lang/python/python-3.2.bep
dev-lang/python/python-3.2.recipe
dev-lang/python/python-3.2a4.bep
dev-lang/yasm/yasm-1.1.0.bep
dev-libs/apr-util/apr-util-1.3.10.bep
dev-libs/apr-util/apr-util-1.3.9.bep
dev-libs/apr/apr-1.3.8.bep
dev-libs/apr/apr-1.3.9.bep
dev-libs/apr/apr-1.4.2.bep
dev-libs/apr/patches/apr-1.4.2.patch
dev-libs/expat/expat-2.0.1.bep
dev-libs/fribidi/fribidi-0.19.2.bep
dev-libs/icu/icu-4.4.1.bep
dev-libs/libedit/libedit-20090923.bep
dev-libs/libedit/libedit-20100424.bep
dev-libs/libevent/libevent-1.4.11.bep
dev-libs/libevent/libevent-1.4.13.bep
dev-libs/libevent/libevent-1.4.14b.bep
dev-libs/libevent/libevent-2.0.10.bep
dev-libs/libiconv/libiconv-1.12.bep
dev-libs/libiconv/libiconv-1.13.1.bep
dev-libs/libpcre/libpcre-8.00.bep
dev-libs/libpcre/libpcre-8.02.bep
dev-libs/libpcre/libpcre-8.12.bep
dev-libs/libxml2/libxml2-2.7.3.bep
dev-libs/libxml2/libxml2-2.7.6.bep
dev-libs/libxml2/libxml2-2.7.7.bep
dev-libs/libxml2/libxml2-2.7.8.bep
dev-libs/openssl/openssl-0.9.8l.bep
dev-libs/openssl/openssl-0.9.8m.bep
dev-libs/openssl/openssl-1.0.0.bep
dev-libs/openssl/openssl-1.0.0a.bep
dev-libs/openssl/openssl-1.0.0c.bep
dev-qt/qtcore/qtcore-4.8.x-git.bep
dev-qt/qtcore/qtcore-4.8.x.recipe
dev-util/ccache/ccache-3.0.1.bep
dev-util/cmake/cmake-2.6.4.bep
dev-util/cmake/cmake-2.8.0.bep
dev-util/cmake/cmake-2.8.1.bep
dev-util/cmake/cmake-2.8.2.bep
dev-util/cmake/cmake-2.8.3.bep
dev-util/cmake/cmake-2.8.4.bep
dev-util/ctags/ctags-5.8.bep
dev-util/fastdep/fastdep-0.16.bep
dev-util/gperf/gperf-3.0.4.bep
dev-util/pkgconfig/pkgconfig-0.23.bep
dev-util/pkgconfig/pkgconfig-0.25.bep
dev-vcs/cvs/cvs-1.12.13.1.bep
dev-vcs/cvs/cvs-1.12.13.bep
dev-vcs/subversion/subversion-1.6.11.bep
dev-vcs/subversion/subversion-1.6.12.bep
dev-vcs/subversion/subversion-1.6.13.bep
dev-vcs/subversion/subversion-1.6.15.bep
dev-vcs/subversion/subversion-1.6.6.bep
dev-vcs/subversion/subversion-1.6.9.bep
dev-vcs/subversion/subversion-1.7.xx-svn.bep
haiku-apps/bepdf/bepdf-1.1.1b4.bep
haiku-apps/libwalter/libwalter-97.bep
haiku-apps/paladin/paladin-1.3-hg.bep
haiku-apps/pe/pe-2.4.3-600.bep
haiku-apps/vision/patches/vision-908-gcc4.patch
haiku-apps/vision/vision-0.9.7.bep
haiku-libs/libwalter/libwalter-97.bep
haiku-libs/libwalter/libwalter-97.recipe
media-gfx/graphviz/graphviz-2.24.bep
media-gfx/graphviz/graphviz-2.26.3.bep
media-libs/flac/flac-1.2.1.bep
media-libs/freetype/freetype-2.3.11.bep
media-libs/freetype/freetype-2.4.2.bep
media-libs/freetype/freetype-2.4.4.bep
media-libs/ftgl/ftgl-2.1-svn.bep
media-libs/guilib/guilib-1.2.1.bep
media-libs/jpeg/jpeg-7.bep
media-libs/jpeg/jpeg-8b.bep
media-libs/jpeg/jpeg-8c.bep
media-libs/libao/libao-1.0.0.bep
media-libs/libmad/libmad-0.15.1b.bep
media-libs/libmng/libmng-1.0.10.bep
media-libs/libogg/libogg-1.1.4.bep
media-libs/libogg/libogg-1.2.0.bep
media-libs/libogg/libogg-1.2.2.bep
media-libs/libpng/libpng-1.2.29.bep
media-libs/libpng/libpng-1.2.30.bep
media-libs/libpng/libpng-1.2.40.bep
media-libs/libpng/libpng-1.2.41.bep
media-libs/libpng/libpng-1.2.43.bep
media-libs/libpng/libpng-1.2.44.bep
media-libs/libpng/libpng-1.4.1.bep
media-libs/libpng/libpng-1.4.2.bep
media-libs/libpng/libpng-1.4.3.bep
media-libs/libpng/libpng-1.4.4.bep
media-libs/libpng/libpng-1.5.0.bep
media-libs/libsdl/patches/libsdl-1.2-hg.patch
media-libs/libtheora/libtheora-1.1.1.bep
media-libs/libvorbis/libvorbis-1.2.3.bep
media-libs/libvorbis/libvorbis-1.3.1.bep
media-libs/libvorbis/libvorbis-1.3.2.bep
media-libs/libvpx/libvpx-0.9.2-git.bep
media-libs/smpeg/smpeg-0.4.5.bep
media-libs/speex/speex-1.2-git.bep
media-libs/speex/speex-1.2rc1.bep
media-sound/lame/lame-3.98.4.bep
media-sound/lame/lame-398-2.bep
media-sound/vorbis-tools/vorbis-tools-1.2.0.bep
media-sound/vorbis-tools/vorbis-tools-1.4.0.bep
media-video/ffmpeg/ffmpeg-0.5.bep
media-video/ffmpeg/ffmpeg-0.6.bep
net-misc/curl/curl-7.18.2.bep
net-misc/curl/curl-7.19.1.bep
net-misc/curl/curl-7.19.2.bep
net-misc/curl/curl-7.19.5.bep
net-misc/curl/curl-7.19.7.bep
net-misc/curl/curl-7.20.0.bep
net-misc/curl/curl-7.20.1.bep
net-misc/curl/curl-7.21.1.bep
net-misc/curl/curl-7.21.2.bep
net-misc/curl/curl-7.21.3.bep
net-misc/openssh/openssh-5.4p1.bep
net-misc/openssh/openssh-5.5p1.bep
net-misc/openssh/openssh-5.6p1.bep
net-misc/openssh/openssh-5.7p1.bep
net-misc/openssh/openssh-5.8p1.bep
net-wireless/b43-fwcutter/b43-fwcutter-012.bep
sci-libs/gsl/gsl-1.14.bep
sys-apps/ed/ed-1.4.bep
sys-apps/gawk/gawk-3.1.8.bep
sys-apps/grep/grep-2.5.4.bep
sys-apps/grep/grep-2.7.bep
sys-apps/groff/groff-1.20.1.bep
sys-apps/man/man-1.6f.bep
sys-apps/sed/sed-4.2.1.bep
sys-apps/texinfo/texinfo-4.13a.bep
sys-devel/autoconf/autoconf-2.68.bep
sys-devel/automake/automake-1.11.1.bep
sys-devel/bison/bison-2.4.1.bep
sys-devel/bison/bison-2.4.bep
sys-devel/flex/flex-2.5.35.bep
sys-devel/gettext/gettext-0.18.1.1-dev.bep
sys-devel/gettext/gettext-0.18.1.1.bep
sys-devel/jam/jam-2.5.bep
sys-devel/m4/m4-1.4.14.bep
sys-libs/ncurses/ncurses-5.6.bep
sys-libs/ncurses/ncurses-5.7.bep
sys-libs/readline/readline-5.2.bep
sys-libs/readline/readline-6.0.bep
sys-libs/readline/readline-6.1.bep
sys-libs/zlib/zlib-1.2.3.bep
sys-libs/zlib/zlib-1.2.5.bep
x11-libs/qt/qt-4.8.x-git.bep
2013-10-15 22:48:02 +02:00
Oliver Tappe
aec3652b01
Cleanup: fix names of recipe and patch files.
...
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
ports that do not have a proper recipe yet
2013-08-25 23:51:08 +02:00
Ingo Weinhold
22ceadf77c
ffmpeg: remove old non-recipes and patches
2013-06-11 22:54:53 +02:00
Ingo Weinhold
a1ec7ced9d
ffmpeg-0.10.2-gcc2.patch: make "git apply" happy
2013-06-11 22:53:30 +02:00
Oliver Tappe
94cc6aaf85
Merge all changes from trunk
2013-03-29 14:04:07 +00:00
korli
968caad615
ffmpeg: add bep for 0.11.1
2012-08-06 22:04:54 +00:00
korli
43a57409f5
ffmpeg: add bep for 0.10.2
2012-03-28 21:27:14 +00:00
korli
d09e7acd13
ffmpeg: gcc2 seems to produce crashing code with -O3, switch to -O2.
2012-03-28 20:46:41 +00:00
korli
226d9e957c
ffmpeg: disable SSE and a few things for GCC2
2012-03-22 00:17:43 +00:00
korli
d1d3c31146
added ffmpeg 0.10 patch for gcc2
2012-03-07 22:06:11 +00:00
Scott McCreary
0ace9d3a4f
Moved several legacy patches to their respective patches directories.
2010-10-02 02:04:59 +00:00
Scott McCreary
de868da631
Updated ffmpeg to 0.6
2010-07-13 20:58:07 +00:00
Scott McCreary
3aa4bbf276
Updated ffmpeg to r23081
2010-05-10 22:44:44 +00:00
Scott McCreary
8bb71da0f5
Renamed the patch for ffmpeg r7407 so haikuporter would pick it up, should build ok now, may need to adjust the ./configure line some still.
2009-11-17 00:38:06 +00:00
Cian Duffy
105c20a959
Added patch to enable ffmpeg SVN r7407 (required for VLC) to build.
...
Source to follow on the FTP
2009-11-16 22:10:20 +00:00
Scott McCreary
48b8efe9c8
Initial .bep file for ffmpeg-0.5, also moved patch to patches folder
2009-10-18 23:03:43 +00:00