Adrien Destugues
d0c5ed9f37
avr_gcc: fix LIBRARY_PATH conflict
...
* gcc tries to set this to the target libs, but haiku use it for the
runtime_loader
* We have a workaround in our target config, but it is not used when
building a cross compiler with a non-haiku target
* Apply the workaround manually by forcing LIBRARY_PATH_ENV
2014-05-14 11:55:53 +02:00
Adrien Destugues
fe1e7cd908
avr binutils: point symlinks the proper way.
2014-05-11 22:12:42 +02:00
Adrien Destugues
04a6a8c9ad
avr-gcc: add symlinks in the path for executables.
2014-05-11 13:18:45 +02:00
Adrien Destugues
2866bea956
Add recipes for avr-binutils and -gcc.
...
* Uses our binutils and gcc sources.
* Derived from the native recipes.
* Does not install the docs, they are identical to the standard ones.
2014-05-09 08:24:34 +02:00
Rene Gollent
c40e2f7f6f
Add missing dependency to binutils 2.24 recipe.
2014-05-05 22:28:51 -04:00
Adrien Destugues
bff90a2b84
llvm: add TEST rule.
2014-05-01 10:22:41 +02:00
Oliver Tappe
377c418f47
Correct more SRC_FILENAMEs
2014-04-28 09:54:28 +02:00
Alexander von Gluck IV
05e5c8b172
llvm: Reintroduce just the libstdc++ requirement from fec97cb
2014-04-23 00:05:30 +00:00
Alexander von Gluck IV
ad2c2e69e3
Revert "llvm: make it work with haikuporter -S"
...
This reverts commit fec97cb13d .
This causes the LLVM package to not collect devel headers properly
resulting in several package builds breaking.
2014-04-23 00:01:31 +00:00
PulkoMandy
5f9bcb6928
Declare ARM support for packages to bootstrap.
...
* The bootstrap process won't work without that.
2014-04-22 21:23:55 +02:00
Oliver Tappe
80bbd70b83
Let all recipes use SHA-256 checksums only.
2014-04-21 19:31:51 +02:00
Oliver Tappe
f31617b50f
Adjust many more recipes to support mirror site.
...
* Mostly added SRC_FILENAME where the automatic filename didn't
make any sense.
2014-04-20 23:13:43 +02:00
Adrien Destugues
b2daa71240
bison 2.5: hybrid build support.
2014-04-19 23:54:36 +02:00
Adrien Destugues
1f18f91f08
gcc: provides libstdc++.
2014-04-15 22:46:39 +02:00
Jerome Duval
c106cff12a
libtool: added checksums, find and xargs deps.
2014-04-15 18:13:33 +00:00
Jerome Duval
aac2b105e0
flex: added recipe for version 2.5.39
2014-04-14 18:27:04 +00:00
Jonathan Schleifer
72872aede2
clang-3.4: Add checksums
2014-04-06 03:04:29 +02:00
Adrien Destugues
fec97cb13d
llvm: make it work with haikuporter -S
...
* Missing provides for all commands
* Configure script seems to ignore docDir and incldueDir, so manually
move them in place at install step...
2014-04-01 21:27:27 +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
Jonathan Schleifer
b82526cbd4
clang: Remove useless find + sed patch
2014-03-27 22:12:22 +01:00
Jonathan Schleifer
a43ff1ba51
automake: Add missing cmd:find
2014-03-25 23:08:12 +01:00
Jonathan Schleifer
c518f913b1
autoconf: Make the perl dependency more specific
2014-03-25 22:34:08 +01:00
Jonathan Schleifer
ea0cd3b547
autoconf: Break cyclic dependency
...
There is no reason why autoconf would need autoconf and thus have a
cyclic dependency, as there is no need to call autoreconf as no files
are changed that result in generated files.
It seems the BUILD_PREREQUIRES only included autoconf as a hack to
include perl, awk, m4 and others needed to build autoreconf.
2014-03-25 22:08:06 +01:00
Jonathan Schleifer
71862950aa
automake: Add checksums
2014-03-25 21:59:19 +01:00
Jonathan Schleifer
d6d0f5b613
autoconf: Add checksums
2014-03-25 21:59:10 +01:00
Jonathan Schleifer
7c749a88b8
binutils-2.24: Lower compat version
...
This fixes the problem that when updating binutils the installed GCC
still depends on binutils-2.23 and thus can't be used to recompile GCC
so that it then depends on binutils-2.24 instead (it's kind of a
circular dependency, but not a real one).
2014-03-20 18:13:14 +01:00
Jonathan Schleifer
befbd78ebf
binutils: Increase REVISION so that korli's change triggers a rebuild
2014-03-20 14:46:26 +01:00
Jerome Duval
6e8b0c2d9d
binutils-2.24_2014_03_19: fix typo
2014-03-20 08:27:59 +00:00
Jonathan Schleifer
1d34382362
Update gcc recipe
...
* Uses newer revision of buildtools
* Fetches a tarball now instead of checking out from Git
-> Should be faster
-> Allows verification of the download
2014-03-20 04:28:15 +01:00
Jonathan Schleifer
905d17ec3c
binutils-2.24: Fetch tarball instead of using Git
...
This should be faster and allows verification of the download.
2014-03-20 03:27:48 +01:00
Jerome Duval
5acce472f1
added recipe for binutils-2.24
2014-03-19 22:41:09 +00:00
Alexander von Gluck IV
9191333cbc
llvm: Add missing cmd:find to 3.2 - 3.4
2014-03-16 17:58:03 +00:00
Oliver Tappe
f92737d5b1
Remove duplicate cmd:find
2014-03-13 09:53:22 +01:00
Adrien Destugues
024d4fbcd2
Various "requires" and "provides" fixes.
...
Mostly because of awk and findutils split out of main haiku package.
2014-03-10 16:55:56 +01:00
Jonathan Schleifer
39efd83851
Add all hashes for bc
2014-03-07 01:04:28 +01:00
Rene Gollent
f5f4a1527b
Add missing findutils/xargs requirements as needed.
2014-03-02 11:55:20 -05:00
Jerome Duval
7e57931e12
qemu: build on x86_64.
2014-02-27 21:01:26 +00:00
Adrien Destugues
8a24af8e13
GCC4: enable C++11 threads support.
...
* This is required for building WebKit.
2014-02-05 14:27:54 +01:00
Jérôme Duval
fca9600696
gcc-4.8.2: restart the revision sequence
2014-01-28 23:52:11 +01:00
Jérôme Duval
07054711d9
gcc: Add recipe for version 4.8.2
2014-01-28 22:34:22 +01:00
Adrien Destugues
7a991925be
llvm3.4: compiles fine on gcc2hybrid.
...
* Also add missing cmd: declarations.
2014-01-26 22:17:36 +01:00
Alexander von Gluck IV
176cac1066
clang: Patch to fix headers, add static analysis package
...
* clang was using the wrong include directories, patched
to use /boot/system/development vs /boot/development
Upstreamed: llvm.org/show_bug.cgi?id=18595
* Manually copy over the static analysis tools (no automated
installation) and give them what they need to function.
(tested working!)
* clang isn't aware of secondary architecture include
paths at this time.
2014-01-24 04:51:21 +00:00
Alexander von Gluck IV
0c9343db65
clang: Add clang 3.4 recipe
2014-01-23 21:06:06 +00:00
Alexander von Gluck IV
5b34e52034
llvm: add 3.4 recipe and patchset
2014-01-22 06:25:14 +00:00
Adrien Destugues
73547e31cd
Update gcc2 recipe
...
Forgot to commit this when i fixed the atomic_add in bastring.h.
2014-01-19 19:03:08 +01:00
Alexander von Gluck IV
56eae38258
gcc: Update gcc packages to later buildtools version
...
* Fix gcc2 link to old .PM git repo
* No binary changes needing a new bootstrap
2014-01-15 00:41:35 -06:00
Adrien Destugues
39a1b2a7e1
gettext: Fix policy warnings.
2014-01-13 20:38:16 +01:00
Scott McCreary
c818c7ed3a
Updated libtool to 2.4.2
2014-01-08 20:49:07 -08:00
noryb009
1d16aaeecd
Rewrap sys-devel DESCRIPTIONs
2014-01-02 16:40:58 -05:00
Scott McCreary
c889133228
Remove whitespace at end of line in gettext patch.
2013-12-29 20:53:25 -08:00