Commit Graph

73 Commits

Author SHA1 Message Date
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
Jérôme Duval
17a8d6fe2e llvm: add recipe for version 3.9.0.
* update git recipe.
2016-11-20 16:37:38 +01:00
Jérôme Duval
e70e094d2a llvm: remove share directory. 2016-11-18 14:53:53 +01:00
fbrosson
3ecd57b789 sys-*: add $secondaryArchSuffix for libtoolize in 16 recipes. (#796) 2016-09-23 17:12:38 -04:00
Jerome Duval
f20eeae547 llvm: also builds compiler-rt. 2016-08-10 06:36:19 +00: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
Vale
f8aeb53372 More ordering & layout fixes 2016-02-26 10:33:51 -05: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
Vale
4ceccd41e1 Fix ordering 2016-02-17 14:39:36 -05: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
Humdinger
062af5ca5e Recipe cosmetics: improved SUMMARY/DESCRIPTION, re-ordered blocks. 2015-09-04 15:02:11 +02:00
Augustin Cavalier
1f4293e134 Get rid of gcc_syslibs REQUIREs. 2015-08-04 15:45:00 -04:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier
55dd9cf19d Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Humdinger
066c027269 De-Lint recipes.
*	libtool
	Minor cosmetics.
	Lint warning "patch not referenced" is true, but it nevertheless
	builds... Maybe those unused patches should be removed?

*	libzip
	Removed "." from SUMMARY.
	Minor cosmetics.

*	linaro_qemu
	Removed "." from SUMMARY.
	Minor cosmetics.

*	llvm
	Removed "." from SUMMARY.
	Minor cosmetics.
	Uncommented the ARCHITECTURES of llvm-3.0. Hope that's OK...

*	lm4tools
	Removed "." from SUMMARY.
	Minor cosmetics.

*	love
	Removed "." and improved SUMMARY/DESCRIPTION.
	Minor cosmetics.

*	ltp
	Removed "." and improved SUMMARY/DESCRIPTION.
	Minor cosmetics.

*	lua
	Removed "." and improved SUMMARY/DESCRIPTION.
	Minor cosmetics.

*	luarocks
	Removed "." from SUMMARY.
	Minor cosmetics.

*	lyx
	Removed "." from SUMMARY.
	Minor cosmetics.
2015-07-21 20:42:21 +02:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04: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
Humdinger
a38db25c39 Changes in SUMMARY, DESCRIPTION and whitespace.
Removed the full-stop and repeating package name in SUMMARY.
Removed hard line breaks, broke up some very long paragraphs and
use bullet lists where possible.
All done by browsing through HaikuDepot. There may be (many) more left
in the whole haikuports repo...

Included 10 extended desriptions done by soyoye14 for GCI 2014
(https://www.google-melange.com/gci/task/view/google/gci2014/5240373098053632)

Removed/insert whitespace where it seems to be the custom in recipes.
Sometimes rearranged elements of a recipe (moving license and copyright
up, for example).
2015-01-12 19:23:51 +01: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
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Adrien Destugues
18391d403f Fix LLVM for secondary arch. 2014-08-22 20:34:48 +02:00