Commit Graph

1662 Commits

Author SHA1 Message Date
Adrián Arroyo Calle
d6ae3a8006 Ubuntu Font Family 2013-08-14 12:08:57 +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
28faa080b8 Add recipe and patches for git 1.8.3.4
The user settings files have moved from $HOME to
~/config/settings/git/.
2013-08-13 21:58:26 +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
dc3d06bbdc neon: add missing libcrypto dependency 2013-08-13 13:54:43 +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
Ingo Weinhold
9d7ff71286 xz_utils-5.0.4: convert recipe to an actual recipe 2013-08-10 12:12:53 +02:00
Ingo Weinhold
5d1de7c96d Add recipe for haikuwebkit 2013-08-10 07:52:30 +02:00
Ingo Weinhold
8bea1430a7 gperf: make recipe an actual recipe 2013-08-10 07:14:38 +02:00
Ingo Weinhold
83df273c2f glu: support building for secondary architecture
Also adjust the build somewhat: Since a libGL is required, but
libGL itself is built (by Haiku's build system) linking against
libGLU, we now require the mesa_devel package and build a dummy
libGL from its libglapi first.
2013-08-10 02:24:42 +02:00
Ingo Weinhold
205dd4645d mesa-9.1.1: convert recipe to an actual recipe 2013-08-10 02:23:55 +02:00
Ingo Weinhold
f2c6d0edc0 libxml2: build python module as well 2013-08-10 01:31:59 +02:00
Ingo Weinhold
099c1c8b34 scons: Remove old non-recipes and patches 2013-08-09 18:05:51 +02:00
Ingo Weinhold
8b3e98d3a3 scons: convert 2.2.0 recipe to an actual recipe 2013-08-09 18:05:03 +02:00
Ingo Weinhold
e89df4bc25 curl: support building for secondary architecture 2013-08-09 03:39:53 +02:00
Ingo Weinhold
5a99c6012a sqlite: support building for secondary architecture 2013-08-09 03:39:34 +02:00
Ingo Weinhold
82581c9adb libxml2: support building for secondary architecture 2013-08-09 03:39:07 +02:00
Ingo Weinhold
74cb8b4aa7 ffmpeg: support building for secondary architecture 2013-08-09 02:54:52 +02:00
Ingo Weinhold
3eb07497a4 libvpx: support building for secondary architecture 2013-08-09 02:54:15 +02:00
Ingo Weinhold
09bd078c8d libtheora: support building for secondary architecture 2013-08-09 02:13:19 +02:00
Ingo Weinhold
236a36fd62 libvorbis: support building for secondary architecture 2013-08-09 02:13:18 +02:00
Ingo Weinhold
021cd79d95 libogg: support building for secondary architecture 2013-08-09 02:13:18 +02:00
Ingo Weinhold
c18e6c7e52 speex: support building for secondary architecture 2013-08-09 02:13:17 +02:00
Ingo Weinhold
7cd42ed0fe libpng: support building for secondary architecture 2013-08-09 02:13:17 +02:00
Ingo Weinhold
e23eb853d7 jpeg: support building for secondary architecture 2013-08-09 02:13:17 +02:00
Ingo Weinhold
85cdd23990 openssl: support building for secondary architecture 2013-08-09 00:50:41 +02:00
Ingo Weinhold
1899208464 libsolv: support building for secondary architecture 2013-08-08 05:09:30 +02:00
Ingo Weinhold
c50e75ec27 cmake: fix finding libraries for secondary architecture
Haiku.cmake:
* Does now try to determine the secondary architecture from the C or
  the C++ compiler and set up the library and include search path
  variables accordingly. It also sets CMAKE_*LIBRARY_ARCHITECTURE.
* Remove obsolete */include paths.
* Set the same include search paths for C and C++. At least the paths
  we do consider are the same.
2013-08-08 05:09:29 +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
35ce9d96c6 ncurses: support building for secondary architecture 2013-08-07 15:53:35 +02:00
Ingo Weinhold
3b477897d3 libiconv: support building for secondary architecture 2013-08-07 05:19:28 +02:00
Ingo Weinhold
0fcc10a3f0 freetype: support building for secondary architecture 2013-08-07 04:47:14 +02:00
Ingo Weinhold
5e50b5c312 icu: support building for secondary architecture 2013-08-07 04:37:59 +02:00
Ingo Weinhold
15c590b0e3 expat: support secondary architecture build 2013-08-07 04:30:42 +02:00
Ingo Weinhold
7ff69ce0d9 zlib: support secondary architecture x86 build 2013-08-07 03:14:57 +02:00
Ingo Weinhold
ce9743f86b apr_util: fix SOURCE_DIR 2013-08-06 20:23:35 +02:00
Ingo Weinhold
d92451676f binutils: nicer requires
binutils -> cmd:ld, gcc -> cmd:gcc
2013-08-06 20:02:48 +02:00
Ingo Weinhold
560ef0d8c2 git: fix requires
* perl -> cmd:perl, python -> cmd:python
* cmd:man, cmd:nano, cmd:perl, cmd:python are actually build requires in
  this case, since the build system will look for them to decide on
  features.
2013-08-06 20:02:10 +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
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Ingo Weinhold
e00c2d5e19 icu: fix typo in devel package provides 2013-08-03 20:08:27 +02:00
Oliver Tappe
5af70e5437 Add meta-port recipe for building a list of ports. 2013-07-29 18:42:38 +02:00
Oliver Tappe
d689bb63d8 Drop 'packs' directory.
* grouping of packages will soon re-emerge as 'meta' ports.
2013-07-29 15:54:37 +02:00
Ingo Weinhold
9592e95b6e Build debug info packages for grep, sed, and tar 2013-07-11 13:46:34 +02:00
Ingo Weinhold
b961047794 ncurses: the wrong program files were installed
The build system installed the libtool wrapper scripts (used only for
the build) instead of the built program files.
2013-07-08 16:18:42 +02:00