Scott McCreary
1ddc1d1633
Deleted several old and outdated recipes and patches
2013-11-04 13:56:31 -08:00
Alexander von Gluck IV
de6c3b6fd0
llvm-3.2: Clean up provides
2013-10-30 03:27:06 +00:00
Chris Roberts
05699503b4
Remove charset.alias file from diffutils/idutils/patch
2013-10-28 19:16:51 -06:00
Alexander von Gluck IV
0fcb70fee4
llvm: Initial 3.3 port
...
* Patches are needed for Haiku as there
were some regressions in 3.3
2013-10-26 18:15:49 -05:00
Alexander von Gluck IV
98ba422b13
clang: Initial 3.2 port
...
* TODO: clang seems to install a lot of stuff
where it shouldn't (ignoring manDir, docDir, etc)
* Marking build arch as ? for now until above
is solved
2013-10-26 18:15:48 -05:00
Chris Roberts
30f1cc3a3b
Convert/update patch to working recipe
2013-10-20 00:27:54 -06:00
Adrien Destugues
cf618c7adc
Don't hardcode path to python
...
* Suggested by Ingo
2013-10-16 08:29:50 +02: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
Adrien Destugues
33dd0d8744
distcc: adjust for /boot/common removal.
2013-10-14 20:16:12 +02:00
Alexander von Gluck IV
52368e6558
llvm: Add llvm-3.2 recipe
...
* llvm-3.3 needs some patching but
can use a lot of the 3.2 recipe.
* No -devel as llvm's whole goal
is -devel (like gcc)
2013-10-11 03:10:28 +00:00
Ingo Weinhold
d4aec8f5bf
bison: Fix hard-coded m4 path
2013-10-03 22:30:04 +02:00
Ingo Weinhold
2076691518
autoconf: Fix hard-coded perl path
...
Also update the documentation wrt. the removal of /boot/system.
2013-10-03 22:30:04 +02:00
Adrien Destugues
574085e273
Turn distcc into recipe format.
...
* Not tested, a bug in haikuporter prevents from building it
* the tests fail on haiku because a path is hardcoded to /usr/include
in them. an upstream issue has been opened.
2013-10-02 09:00:55 +02:00
Ingo Weinhold
27c3268a4c
jam: Fix first source URL
2013-09-28 16:49:20 +02:00
Oliver Tappe
b5227643fe
Added patch for autoconf that allows testsuite to run.
2013-09-16 23:00:08 +02:00
Oliver Tappe
63b8cbe0a3
Explicitly set build type for gcc recipe.
2013-09-02 11:51:26 +02:00
Oliver Tappe
f57f1f5754
Add --with-sysroot=/ to binutils recipe.
...
* on the bootstrap image, these binutils may be used by a gcc that's
passing --sysroot=<path> to ld, so we better configure ld to support
that
2013-09-02 11:51:26 +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
27d367d428
Add PATCHES where missing in recipes.
2013-08-25 13:33:05 +02:00
Oliver Tappe
fb5ef9aa7e
Drop old make recipes and patches
2013-08-25 13:23:24 +02:00
Oliver Tappe
deb0ac85cf
Drop old bison recipes and patches
2013-08-25 13:19:55 +02:00
Scott McCreary
6b1987a9de
Added a WIP automake-1.12.2, builds but getss marked obsolete
2013-08-23 01:47:50 -07:00
Ingo Weinhold
e8da29bb1a
gcc 2: fix recipe
...
* Use current source revision.
* Copy and paste error in INSTALL(): installDir was used instead of
gccInstallDir. Notsure why the bootstrap recipe and this one use
different variable names.
* Fix stdc++ library symlink when built for secondary architecture.
2013-08-21 16:10:11 +02:00
Ingo Weinhold
9f8ce2d93c
gcc 4: add missing cc symlink
2013-08-17 10:48:35 +02:00
Ingo Weinhold
3d8703d1e1
Add recipe for current gcc 2 version
2013-08-17 09:40:03 +02:00
Ingo Weinhold
d3fff39e6e
Declare most recipes stable on x86
2013-08-17 09:40:03 +02:00
Ingo Weinhold
ad319a25aa
Some work on the llvm 3.0 recipe
...
Isn't finished yet (and therefore disabled), but I won't continue
working on it ATM.
2013-08-13 22:02:05 +02:00
Ingo Weinhold
6a0a9fe10b
Update gcc 2 and gcc 4 to current version
2013-08-13 10:48:12 +02:00
Ingo Weinhold
bc4b3458b2
Add recipes for binutils/gcc 4
...
The directory layout has changed similarly to that of the gcc 2 couple,
i.e. we install in develop/tools[/<arch>] instead of separate
subdirectories, so gcc finds the matching gas and ld.
Only tested the secondary architecture build so far.
2013-08-11 19:02:06 +02:00
Ingo Weinhold
e554a19c51
binutils/gcc 2: change directory layout
...
* The files are no longer installed in a separate develop/tools
subdirectory for binutils and one for gcc. Instead we install
directly in develop/tools[/<arch>]. This allows gcc to find gas and
ld via its built-in search instead of via PATH only. In a hybrid
setup this makes a difference, when the gcc that is not the first in
PATH is invoked directly (e.g. via absolute path).
* Add support for building for the secondary architecture. Not tested
yet.
2013-08-11 18:48:51 +02:00
Oliver Tappe
6cd004f3e4
Fix build of automake on bootstrap image:
...
* prerequire cmd:gcc and cmd:ld
* use bootstrap.sh to bootstrap the build system, otherwise it fails to
generate aclocal from aclocal.in (which seems to be related to
timestamps, as an otherwise identical source folder [from the tree]
works fine) - hohum ...
2013-08-07 22:27:42 +02:00
Oliver Tappe
ebd822f551
Robustify build of autoconf by avoiding manpage generation.
...
* touch manpages to avoid (re-)generation during build, which won't
work due to help2man not being available
2013-08-07 22:27:42 +02:00
Ingo Weinhold
4972fbbda2
gettext: support building for secondary architecture
2013-08-07 16:09:48 +02:00
Ingo Weinhold
d92451676f
binutils: nicer requires
...
binutils -> cmd:ld, gcc -> cmd:gcc
2013-08-06 20:02:48 +02:00
Oliver Tappe
7963b05e16
Fix compatibility version of gettext_libintl.
...
* additionally: automatic whitespace cleanup
2013-08-06 11:19:01 +02:00
Oliver Tappe
39a646a289
Adjust recipes to separation of buildhost and target packages
2013-08-05 00:14:47 +02:00
Ingo Weinhold
d92b425466
gcc: add recipe for current version 2.95.3_2013_05_04
...
Also remove older recipes.
2013-07-05 13:04:32 +02:00
Ingo Weinhold
b3b4d3a35b
binutils: update recipe to new versioning scheme
...
* 130421 -> 2013_04_21
* Remove 110711 recipe. It would otherwise appear to have a greater
version.
2013-07-05 11:57:19 +02:00
Ingo Weinhold
b712289fad
Remove SOURCE_EXPORT_SUBDIR
2013-06-18 10:17:24 +02:00
Oliver Tappe
03a7755fb1
Adjust recipes for binutils and gcc to changes in HaikuPorter
2013-06-16 19:29:07 +02:00
Ingo Weinhold
bf21ad655e
jam: update recipe
...
* Rename version: 2.5_121012 -> 2.5_2012_10_12.
* Don't put Jambase.html, Jamfile.html into development directory.
While correct in principle, it is not so nice to separate them from
Jam.html, which is mostly development documentation as well
(documenting the tool invocation and the Jam language).
2013-06-16 02:02:51 +02:00
Ingo Weinhold
1a565ed1a8
bison: update recipe
...
* Move liby to develop/lib and declare the respective provides
correctly.
* Use runConfigure, jobArgs.
* Remove charset.alias.
2013-06-15 22:58:58 +02:00
Ingo Weinhold
5e69362f2e
flex: update recipe
...
* Declare library provides correctly.
* Move development libraries to develop/lib.
* Add missing cmd:makeinfo build requires.
* Use runConfigure, jobArgs.
2013-06-15 22:48:45 +02:00
Ingo Weinhold
73c57a17bc
make: update recipe
...
* Use runConfigure.
* Remove explicit declaration of source package.
2013-06-15 22:37:41 +02:00
Ingo Weinhold
b8867b8fd6
libtool: update recipe
...
* Move libltdl into new package libtool_libltdl.
* Use runConfigure, jobArgs.
2013-06-15 22:32:22 +02:00
Ingo Weinhold
2159923746
autoconf: use runConfigure and jobArgs
2013-06-15 22:14:14 +02:00
Ingo Weinhold
1e2cafa16f
automake: update recipe
...
Use runConfigure and jobArgs.
2013-06-15 22:03:16 +02:00
Ingo Weinhold
635075a603
gcc: update recipe
...
* Fix incorrect gccDate.
* For the source package only export legacy/gcc.
* architecture -> targetArchitecture
* Add missing provides for c++filt and i586-pc-haiku-gcc.
2013-06-15 21:39:07 +02:00
Ingo Weinhold
0c70460f03
binutils: update recipe
...
* Remove libiberty, move libbfs and libocodes to develop/lib.
* For the source package export only legacy/binutils.
* Change documentation directory to $docDir-$version.
2013-06-15 21:09:09 +02:00
Ingo Weinhold
525157555b
m4 1.4.16: update recipe
2013-06-14 01:20:08 +02:00