0
0
Fork 0
Commit Graph

52 Commits

Author SHA1 Message Date
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