Jerome Duval
0862d53216
llvm12: enable with release artefacts
2021-04-24 19:53:33 +02:00
Jerome Duval
6dab68ce47
llvm12: add recipe for version 12.0.0~rc4, disabled for now
2021-04-05 10:01:05 +02:00
Schrijvers Luc
66b3662e27
llvm v5.0.0, bump revision, fixes build for gcc8 ( #5497 )
2020-12-21 18:58:31 +01:00
Jerome Duval
717c4976f2
llvm9: bump version.
...
update license
add subpackage for lit
2020-01-15 22:41:17 +01:00
Jerome Duval
137aa5aade
llvm9: fix c++ headers search for secondary arch.
2019-09-21 22:46:35 +02:00
Jerome Duval
35e44c8789
llvm9: add recipe for 9.0.0-rc3, disabled for now.
2019-09-07 17:46:37 +02:00
Jerome Duval
450eb26ec4
llvm: bump 8.0.0 recipe.
2019-03-21 20:09:36 +01:00
Jerome Duval
7bfb45a882
llvm: add recipe for version 8.0.0 rc5.
2019-03-12 22:28:31 +01:00
Jerome Duval
e0cf9bef09
llvm7: bump version.
2018-12-18 21:20:17 +01:00
Jerome Duval
2b30f1f13d
llvm: fix include path for clang.
...
ie. /system/lib/x86/clang/include instead of
/system/lib/x86/x86/clang/include.
2018-11-24 23:49:36 +01:00
Calvin Hill
9a9851061a
llvm6/7: enable float128 support in clang. ( #3229 )
...
This patch is required to build a dependency of swift-lang when built with
LLVM 6 and higher, and enables support for float128 in the compiler.
2018-10-24 12:46:23 +02:00
kenmays
1eceb8da2f
LLVM: Remove older patches/recipes < LLVM v5.0.0. ( #3234 )
2018-10-20 16:26:50 +00:00
Jerome Duval
b291be222f
llvm: enable llvm6 and llvm7 for x86_64.
2018-09-29 09:57:42 +02:00
Calvin Hill
0e4168e79a
llvm: bump version to 6.0.1 and add tests. ( #3028 )
2018-09-14 09:54:19 -07:00
Gerasim Troeglazov
511e3c5f2e
llvm: fix header dir suffix for secondary arch
2018-06-07 21:49:56 +10:00
Jerome Duval
54b10f3c53
llvm: clang now defaults to PIC.
2017-11-11 20:39:36 +01:00
Jerome Duval
f568bf9d9e
llvm: add recipe for version 5.0.0.
...
* switch git recipe to 6.0.0.
2017-09-17 09:38:54 +02:00
Jerome Duval
c39bd88fd7
llvm: bump version.
...
* enable shared library build to reduce binary size.
* add llvm_libs subpackage for libLLVM and libLTO.
2017-07-04 23:44:24 +02:00
Calvin Hill
1819d52b4b
llvm: Enable thread-local storage in clang ( #1362 )
...
disable PIE by default on all archs and bump revision.
2017-06-01 13:17:03 +02:00
Calvin Hill
20a551ac3a
llvm: use official 4.0.0 sources ( #1238 )
2017-03-23 21:19:04 +01:00
Jerome Duval
850dd70bf0
llvm: add recipe for trunk.
...
update version 4.0 recipe.
2017-01-23 22:29:18 +01:00
Jerome Duval
ff73075e60
llvm: add recipe for version 3.9.1.
2017-01-23 22:29:17 +01:00
Jérôme Duval
17a8d6fe2e
llvm: add recipe for version 3.9.0.
...
* update git recipe.
2016-11-20 16:37:38 +01:00
Jerome Duval
a11139720f
llvm: add recipe for version 3.8.1.
...
* patch clang for secondary architectures.
2016-07-18 23:04:00 +00:00
Jerome Duval
9d6dd85417
llvm: update git recipe.
...
* remove libatomic workaround.
2016-04-13 07:09:41 +00:00
Jerome Duval
07fc6b7b30
llvm: update git recipe.
2016-04-07 22:52:20 +00:00
Jerome Duval
338e0bc4c6
llvm: adjust clang git patch for upstream.
2016-04-07 18:35:04 +00:00
Jerome Duval
263056a2c3
llvm: update git patches.
2016-04-07 17:16:43 +00:00
Jerome Duval
e5e41c1112
llvm: git recipe: disable rpath, forgot __INTEL__ on x86.
2016-03-17 01:46:57 +00:00
Jerome Duval
bf211c4827
llvm: disable rpath, forgot __INTEL__ on x86.
2016-03-16 06:17:04 +00:00
Jerome Duval
1011eee5be
llvm: bump to 3.8.0.
...
* only x86_64 works at the moment.
2016-03-11 17:33:57 +00:00
Jerome Duval
9839fc99ce
llvm: bump 3.8 to rc3.
2016-03-05 17:39:22 +00:00
Jerome Duval
90ff8d2b79
llvm: update git recipe.
...
* llvm patch upstreamed.
2016-02-27 14:24:41 +00:00
Jerome Duval
55dfe727d2
llvm: add haiku x86_64 to config.guess..
...
instead of updating it. License stays GPL v2
2016-02-24 23:00:00 +00:00
Jerome Duval
ff0554af38
llvm: bump 3.8 to rc2.
2016-02-09 06:59:52 +00:00
Jerome Duval
77246f536d
llvm: add recipe for 3.9.0 git version.
2016-02-02 23:37:35 +00:00
Jerome Duval
3997f345e9
llvm: switch to cmake build.
2016-02-02 23:37:35 +00:00
Jerome Duval
dcc2d2cc47
llvm: add recipe for version 3.8.0~rc1
...
* still using autoconf.
2016-01-29 23:21:53 +00:00
Jerome Duval
7d152ab124
llvm: add recipe for version 3.7.1
2016-01-29 23:21:51 +00:00
Jerome Duval
068c761c34
llvm_clang: apply to 3.7.0 recipe.
2016-01-28 06:05:07 +00:00
Jerome Duval
c5893b3659
llvm_clang: apply to 3.5.2 recipe.
2016-01-27 18:41:15 +00:00
Jerome Duval
05d3997eb6
llvm_clang: add clang as package produced by llvm recipe.
...
* amend llvm-config to use /system/develop/headers.
2016-01-25 20:04:45 +00:00
Alexander von Gluck IV
003a62d4b8
llvm: Add 3.7.0 recipe
2015-09-27 08:17:57 -05:00
Jessica Hamilton
b0d63af36b
llvm-3.4.2: fix RPATH, and fix up paths used in llvm-config, etc.
2015-05-10 10:07:35 +12:00
Jerome Duval
e0d4c986f6
llvm: Add recipe for 3.5.2
2015-05-06 21:11:18 +00:00
Alexander von Gluck IV
8eb82c3616
llvm: Add 3.5.1 recipe + patch
2015-02-02 00:38:32 +00:00
Adrien Destugues
4ac3c394eb
llvm: fix policy warnings
...
* Move cmake files to data/llvm
* Add missing cmd: entries.
2014-12-28 12:02:17 +01:00
Alexander von Gluck IV
66e24ed802
llvm: Create 3.5.0 recipe
2014-12-15 03:36:34 +00:00
Adrien Destugues
667aa7e22a
Forgot to commit patches to llvm. Thanks to Diver for noticing.
2014-06-18 15:35:04 +00:00
Adrien Destugues
aba7deaf79
llvm: fix recipe.
...
Set the installation paths by forcing the variable passed to make; as configure options are ignored.
As a result; add a bunch of provides to match the now properly detected libraries which are installed in alace where people can use them.
This makes the package build properly with haikuporter -S.
2014-06-18 14:06:16 +00:00