Commit Graph

90 Commits

Author SHA1 Message Date
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
Jerome Duval
d3ebf027d7 mjpegtools: enable x86_64. 2014-06-13 16:49:33 +00:00
Jerome Duval
ecef7cd03c mjpegtools: added recipe for version 2.1.0
* tested x86
2014-06-12 19:20:47 +00: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
Kacper Kasper
7adf00db2e Update gnash recipe, still broken
* gnash_x86: missing symbol '_Unwind_Region'
2014-04-30 13:12:31 +00: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
Adrián Arroyo Calle
ce274fdd92 Gnash marked as broken and agg marked as untested 2013-12-31 18:37:31 +01:00
Adrián Arroyo Calle
9f8594c2d7 Gnash and Agg updated 2013-12-30 15:18:23 +00:00
Adrián Arroyo Calle
c86b0c5ec4 Gnash 0.8.10 2013-12-26 00:50:16 +00: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
Ingo Weinhold
74cb8b4aa7 ffmpeg: support building for secondary architecture 2013-08-09 02:54:52 +02:00
Oliver Tappe
39a646a289 Adjust recipes to separation of buildhost and target packages 2013-08-05 00:14:47 +02:00
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Ingo Weinhold
d465081d2f ffmpeg: fix ffserver.conf path, include docs
* Patch the hard-coded /etc/ffserver.conf path and declare it as
  global writable file.
* Build the documentation.
* Also include ffserver.conf as a documentation file. It requires
  editing, so we can't include it as a default settings file.
2013-06-30 10:56:03 +02:00
Ingo Weinhold
22ceadf77c ffmpeg: remove old non-recipes and patches 2013-06-11 22:54:53 +02:00
Ingo Weinhold
497b892ab0 ffmpeg: convert 0.10.2 recipe to an actual recipe 2013-06-11 22:54:09 +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
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Cian Duffy
49d33c93e3 remove VLC 2.0.3, add 2.0.5. Builds & runs but is extremely unreliable. 2013-03-10 17:35:48 +00:00
Cian Duffy
93781ba1c3 some more work on VLC port - two files I missed initially. 2012-12-11 22:33:05 +00:00
Scott McCreary
46b91c941f Fixed status of Handbrake, it should have been marked broken, it is now. 2012-11-11 08:32:32 +00:00
Cian Duffy
b01457b4b8 Further work on VLC. This patch includes a somewhat functional but very
buggy Haiku audio output (which only works at all thanks to help from 
hamishm) as well as a few other customisations needed for Haiku.
2012-08-07 12:13:26 +00:00
korli
968caad615 ffmpeg: add bep for 0.11.1 2012-08-06 22:04:54 +00:00
Cian Duffy
5298f43b1e Small amount of further work on VLC port 2012-08-04 16:18:30 +00:00
Cian Duffy
0e152871fc Add two more dependencies which now build succesfully 2012-08-03 22:17:50 +00:00
Cian Duffy
cbb17e64e1 This .patch/.bep will build a "fully functioning" command line VLC. As
in it does nothing as we have no interface/audio/video out. But it 
passes tests and has a working libvlc.

Only tested building on a GCC4 system, not a gcc2hybrid yet. Need to 
fix gettext-dev before I can fully populate the .bep with every 
depdendency to ensure full functionality will build for everyone.
2012-07-31 21:08:23 +00:00
Cian Duffy
2b651bc8c0 VLC requires a libavcodec build with postprocessing enabled, which is
GPL-only. Haiku uses an LGPL build for the media kit addons, so we need 
seperate .beps
2012-07-30 21:09:59 +00:00
Cian Duffy
d0c340e984 VLC 2.0.3 bep - this is very much a work in progress, but any dependency
listed here is fully working at the moment.
2012-07-30 21:01:20 +00:00
Scott McCreary
0752dfe893 Updated ffmpeg to use B_COMMON_DATA_DIRECTORY 2012-05-24 16:17:14 +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
dfddc155c9 ffmpeg: removed --disable-mmx configure option. 2012-03-19 00:16:41 +00:00
korli
dcee857cbf libvpx: added bep file abd patch for 1.0.0
ffmpeg: added dependency and enable flag for libvpx
2012-03-14 00:15:38 +00:00
korli
cf7334d36c added dependencies for ffmpeg and libtheora, fixes speex install step 2012-03-09 19:00:11 +00:00