Jerome Duval
9be9f64be3
ffmpeg: bump version.
2015-10-15 20:32:30 +00:00
Sergei Reznikov
edf6cc99cc
ffmpeg: add recipe for version 0.10.16
2015-10-12 21:55:43 +03:00
Sergei Reznikov
161ad1d298
ffmpeg: bump version
2015-09-11 03:23:37 +03: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
55dd9cf19d
Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
...
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Augustin Cavalier
6758b46f0f
ffmpeg: forgot to bump CHECKSUM.
2015-07-31 13:17:06 -04:00
Augustin Cavalier
77564e2516
ffmpeg_legacy: Add missing SOURCE_DIR. Riding the rename.
2015-07-28 15:31:43 -04: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
Humdinger
97cd269925
De-Lint recipes.
...
* fastdep
Removed "." from SUMMARY.
Minor cosmetics.
* ffmpeg
Removed "." from SUMMARY.
* fheroes
Removed "." from SUMMARY.
* filecropper
Removed "." and improved SUMMARY.
Use g++ instead of gcc.
* flex
Removed "." from SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* fontforge
Removed "." from SUMMARY.
Minor cosmetics.
* fossil
Shortened and improved SUMMARY/DESCRIPTION.
* fpc
Use same SUMMARY/DESCRIPTION in the non-BEP recipes.
* freetype
Minor cosmetics.
(The PATCHES is commented out on purpose, enabling
subpixel rendering and hinting)
* ftgl
Removed "." from SUMMARY.
Sorted _devel block to the top.
2015-07-19 19:18:11 +02:00
Sergei Reznikov
1185935fd7
ffmpeg: bump version
2015-07-19 13:37:13 +03:00
Augustin Cavalier
f561efbc96
Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME.
2015-07-02 11:13:12 -04:00
Sergei Reznikov
aa7184465d
ffmpeg: added a recipe for version 2.7
2015-06-10 10:41:18 +03:00
Sergei Reznikov
a276f73eaa
ffmpeg26: 2.4 is compatible with ffmpeg 2.6 (same SONAME)
2015-06-01 09:19:53 +03:00
Sergei Reznikov
f074749ba5
ffmpeg26: fix build
2015-06-01 08:59:06 +03:00
Jerome Duval
a727e47fdd
ffmpeg: rename 2.6 recipe to ffmpeg26.
...
* enable to install along the system libs.
* bump version.
2015-05-24 21:52:41 +00: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
Sergei Reznikov
a2d0f43de3
ffmpeg: bump version
2015-04-26 18:29:49 +03:00
Sergei Reznikov
b427a1bd09
ffmpeg: bump version
2015-03-29 16:28:22 +03:00
Sergei Reznikov
015fd7140c
ffmpeg: added a recipe for version 2.6
2015-03-16 13:37:40 +03:00
Chirayu Desai
daf27dd089
Let ffmpeg use cmd:grep and cmd:sed, to fix build
2014-12-15 17:25:49 +00:00
Oliver Tappe
52b344b97b
Drop references to $haikuVersion.
...
* Referring the current haiku version explicitly is not needed, since
the RequiresUpdater takes care of setting the version of Haiku used
for building a package.
2014-12-14 23:08:52 +01:00
Jerome Duval
5f99d1e33f
ffmpeg: added a recipe for version 2.4.2
2014-11-10 22:50:41 +00:00
Adrien Destugues
35e0fdb6d4
ffmpeg 0.11: mark as gcc2-broken again.
...
It really doesn't work.
2014-10-24 19:15:13 +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
Jerome Duval
1e3a525889
ffmpeg: enable x86_64
...
* build with fPIC on x86_64
* also build libavresample
2014-10-05 21:15:25 +00:00
Adrien Destugues
83cfe0ee8f
ffmpeg: bump revision following enabling GPL.
2014-09-11 09:11:32 +02:00
Adrien Destugues
7acc7ba7f5
ffmpeg: enable GPL licensed code
...
* Needed for VLC to build (libpostproc)
2014-09-10 22:57:06 +02:00
Adrien Destugues
f1d4d6533b
FFMPEG 2.3: enable GPL code.
...
libpostproc is needed by VLC.
2014-09-10 22:57:05 +02:00
Adrien Destugues
0eef6b4116
ffmpeg 2.3: fix packaging.
...
* HTML files are being installed to share/. Move them to $docDir.
2014-08-29 15:30:53 +02:00
Jérôme Duval
665b0b78f4
add $secondaryArchSuffix for pkg:config where appropriate
...
* bump revision for libs
2014-08-27 17:33:30 +02:00
Augustin Cavalier
d032cfd0d6
ffmpeg 0.10: mark as working on GCC4.
2014-07-29 11:35:33 -04:00
Augustin Cavalier
23fd6c807b
ffmpeg 0.10: fix build on GCC4.
2014-07-29 11:01:45 -04:00
Augustin Cavalier
af44d046b0
ffmpeg 2.3: ffprobe works
2014-07-28 17:15:35 -04: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
4038f2a711
FFmpeg 0.11: mark as untested to make HaikuPorter select 0.10 instead.
...
(And it really is untested anyway).
2014-07-28 14:34:46 -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
Adrien Destugues
746b682c45
Fix ffmpeg 0.11.1 recipe to use SHA256 checksum.
...
Sorry, this recipe stayed in my local checkout for too long.
2014-05-02 11:37:44 +02:00
Adrien Destugues
57fb59495f
ffmpeg: turn 0.11 into valid recipe.
...
* Still doesn't build on gcc4.8 (same inline asm problems as 0.10)
2014-05-01 10:22:39 +02:00
Oliver Tappe
80bbd70b83
Let all recipes use SHA-256 checksums only.
2014-04-21 19:31:51 +02:00
Adrien Destugues
8b23273f9e
Cleanups
...
* Remove some old non-recipes
* Add missing cmd:awk to some packages
2014-03-30 13:23:00 +02:00
noryb009
d5b5ad35f0
Rewrap media-video DESCRIPTIONs
2014-01-02 16:40:57 -05:00
Jérôme Duval
821ed88b33
ffmpeg: patch is only for gcc2
...
* added dependency on libbz2
2013-12-04 21:41:12 +00: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
8ec70f6e92
Add x86_64 as supported architecture to ports required by Haiku.
2013-09-02 11:51:26 +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
089e141aeb
Replace ':' in package link paths by '~'
...
Also add missing libiconv requires for apr_util.
2013-08-13 13:55:32 +02:00