waddlesplash
4f180bdb94
Utilize the new "all" ARCHITECTURES keyword in most recipes. ( #6189 )
...
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
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
5b24251672
llvm6, revbump for rebuild ( #5505 )
2020-12-23 19:29:23 +01:00
Schrijvers Luc
66b3662e27
llvm v5.0.0, bump revision, fixes build for gcc8 ( #5497 )
2020-12-21 18:58:31 +01:00
Michael Lotz
8bbc0bfc66
Restore UIUC license still referenced by older LLVM recipe.
...
It was removed in 717c4976f2
and caused
the older LLVM packages to become unbuildable.
2020-04-13 09:03:59 +02:00
X512
e32dd2d215
llvm: add lld-link, improve incremental build ( #4810 )
...
* Use ninja instead of make to improve incremental build.
* Use -n option in cp to do not change existing files when installing source code.
2020-03-21 15:07:22 -04:00
Jérôme Duval
f11d8f5930
llvm9: trigger build for x86_64
2020-01-16 10:21:41 +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
3babc69ca8
llvm9: enable with release artefacts.
2019-09-21 12:11:22 +02:00
Jerome Duval
35e44c8789
llvm9: add recipe for 9.0.0-rc3, disabled for now.
2019-09-07 17:46:37 +02:00
Adrien Destugues
a592f6d4f3
llvm: move libclang to libs package
...
This library is used by youcompleteme and it should not need the whole
clang package (which is big) to be installed.
2019-07-26 18:13:18 +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
95e6da586a
LLVM: Update UIUC license. ( #3234 )
2018-10-20 16:26:50 +00:00
kenmays
1eceb8da2f
LLVM: Remove older patches/recipes < LLVM v5.0.0. ( #3234 )
2018-10-20 16:26:50 +00:00
Jerome Duval
1b472def0a
llvm6: add missing libdir for secondary archs.
...
same for llvm7, also enabled.
2018-10-09 21:13:18 +02:00
Jérôme Duval
f1724f2097
llvm6: enable x86.
2018-10-09 19:32:36 +02:00
Jerome Duval
d2b37f714e
code style.
2018-10-03 13:02:32 +02:00
Jérôme Duval
8624b539d4
llvm6: add missing provides.
2018-10-01 07:32:53 +02:00
Jerome Duval
b291be222f
llvm: enable llvm6 and llvm7 for x86_64.
2018-09-29 09:57:42 +02:00
Jerome Duval
7800f60b13
llvm: add missing PROVIDES.
...
thanks to Vidrep for the notice!
2018-09-17 08:33:07 +02:00
Jerome Duval
dbe7cd4f6a
code format.
2018-09-17 07:24: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
Jerome Duval
ceb7e88114
sys-*: reorder sections.
2018-08-10 08:17:37 +02:00
Jerome Duval
d3a94c0523
llvm: use srcGitRev, code style.
2018-08-07 10:00:35 +02:00
Gerasim Troeglazov
511e3c5f2e
llvm: fix header dir suffix for secondary arch
2018-06-07 21:49:56 +10:00
Augustin Cavalier
3517dbe436
llvm: enable 5.0.0 on gcc2_x86, fix llvm-config there.
2017-11-24 11:31:25 +01:00
waddlesplash
2423004f27
llvm 4: mark tested on gcc2_x86.
...
It's already being used in the manually-maintained repositories ... so I guess it should be enabled, lol
2017-11-23 09:24:30 +01:00
Augustin Cavalier
2670583597
gcc, llvm, mesa: Bump revisions to force rebuild on x86_gcc2 buildmaster.
2017-11-22 23:20:50 +01:00
Jerome Duval
54b10f3c53
llvm: clang now defaults to PIC.
2017-11-11 20:39:36 +01:00
Jerome Duval
7bc5c54c05
llvm: enable 5.0.0 on x86_64.
2017-09-24 20:32:00 +02:00
Jerome Duval
892be749aa
llvm: apply 3991059e86
to 5.0.0 recipe.
2017-09-22 19:03:48 +02:00
Jessica Hamilton
3991059e86
llvm-4.0: include extra utils.
...
* In particular, FileCheck is needed for building rust.
2017-09-22 22:28:04 +00: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
Jessica Hamilton
c539ff6360
llvm: enable threading.
2017-09-05 15:35:18 +00:00
Jérôme Duval
035a20b19a
llvm: use releases.llvm.org.
2017-08-04 09:03:09 +02:00
Jérôme Duval
7b6b52bf13
llvm: switch to https.
2017-07-10 14:21:52 +02:00
Adrien Destugues
63b30ecbe9
llvm-git: mark as broken
...
It doesn't build. Using stable versions is fine anyway.
2017-07-08 13:29:14 +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
Jerome Duval
ca916dd7f5
llvm: enable 4.0 on x86.
2017-05-14 15:23:04 +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
Adrien Destugues
ebc6296f74
remove non-existing file from package entries.
2016-12-03 10:14:50 +01:00