aboutsummaryrefslogtreecommitdiff
path: root/devel/llvm-devel
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to r218451.Brooks Davis2014-09-255-23/+15
| | | | | | | | | | | | | USES=python Give llvm a chance to build on arm* and powerpc64 systems. [0] PR: 191996 [0] Submitted by: direct727@gmail.com [0] Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=369283
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Upgrade to 3.6.r216160.Brooks Davis2014-08-214-17/+36
| | | | Notes: svn path=/head/; revision=365552
* Update to r211638.Brooks Davis2014-08-154-16/+53
| | | | Notes: svn path=/head/; revision=364981
* Convert a bunch of USE_BZIP2 to USES=tar:bzip2Adam Weinberger2014-07-291-2/+1
| | | | | | | Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363371
* Convert GMAKE to MAKE_CMDBaptiste Daroussin2014-06-251-3/+3
| | | | | | | | | | Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgr Notes: svn path=/head/; revision=359185
* Modern versions of LLVM will never build on IA64 so mark them as such andBrooks Davis2014-06-021-1/+3
| | | | | | | | | | remove attempts to allow IA64 to work. PR: 188166 Submitted by: mexas@bris.ac.uk Notes: svn path=/head/; revision=356258
* Make PREFIX clean.Brooks Davis2014-05-061-22/+16
| | | | | | | | | Use more bsd.options.mk features. Mark broken prior to 9.0 due to bizzare errors from gcc on 8.4. Notes: svn path=/head/; revision=353107
* Our use of cmake is unconventional so we need to pass CC and CXX to itBrooks Davis2014-04-141-1/+4
| | | | | | | directly rather than relying on ports infrastructure. Notes: svn path=/head/; revision=351292
* The configure scripts require a C++11 standard library as well as aBrooks Davis2014-03-281-1/+1
| | | | | | | | | C++11 compiler. Reported by Andrzej Tobola <ato@iem.pw.edu.pl> Notes: svn path=/head/; revision=349423
* Hopefully fix builds on systems where cc isn't a C++11 compiler.Brooks Davis2014-03-271-1/+1
| | | | Notes: svn path=/head/; revision=349369
* Upgrade to r203994.Brooks Davis2014-03-154-50/+106
| | | | Notes: svn path=/head/; revision=348290
* Recent versions of clang should work find on sparc64 and arm so markBrooks Davis2014-02-281-3/+0
| | | | | | | | | them not broken. We'll patch if it turns out they have issues. Requested by: rdivacky (sparc64) Notes: svn path=/head/; revision=346579
* Upgrade the llvm development ports to r193887. We're about two weeksBrooks Davis2013-11-065-810/+904
| | | | | | | | | | | | from the LLVM 3.4 branch starting. Apply the clang portion of r255321 from base switching the default C++ library to libc++ on 10+. Correct clang's notion of the underlying type of (u)intmax_t on MIPS64. Notes: svn path=/head/; revision=332935
* Upgrade to 3.4.r191854.Brooks Davis2013-10-164-38/+38
| | | | | | | | | | | STAGIFY Mark dragonegg IGNORE on systems where the default compiler defaults to libc++ on the grounds the the clang/llvm ports are likely linked with it and thus won't work with gcc and libstdc++. Notes: svn path=/head/; revision=330523
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-5/+2
| | | | | | | devel part 3) Notes: svn path=/head/; revision=327724
* - convert to the new perl5 frameworkAndrej Zverev2013-09-161-2/+1
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327373
* Upgrade clang, dragonegg, and llvm -devel ports to r182968.Brooks Davis2013-09-044-26/+46
| | | | Notes: svn path=/head/; revision=326289
* Reduce diffs to devel/llvm33 by removing a few obsolete bits and makingBrooks Davis2013-08-242-30/+16
| | | | | | | the building of cmake support files optional. Notes: svn path=/head/; revision=325297
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* Correct some WRKDIR relative paths in the cmake files so they actuallyBrooks Davis2013-06-121-2/+6
| | | | | | | | | | work. I've verified that libobjc2 builds with them installed. Remove the conflict with llvm-3.3 and later. Newer ports will not conflict. Notes: svn path=/head/; revision=320704
* Update clang/dragonegg/llvm-devel to subversion rev r182968.Brooks Davis2013-05-314-5/+21
| | | | Notes: svn path=/head/; revision=319542
* Now that I'm installing lit, we need a runtime dependency on python soBrooks Davis2013-05-231-2/+2
| | | | | | | the deinstall order is correct. Notes: svn path=/head/; revision=318878
* Add a new option MANPAGES to allow man pages to be supressed. [0]Brooks Davis2013-05-221-18/+19
| | | | | | | | | | | | Remove USE_GCC=4.2+ as all supported versions have an acceptable version of gcc by default.[0] Remove the long unused MAINTAINER_MODE variable. Submitted by: tijl [0] Notes: svn path=/head/; revision=318790
* Upgrade LLVM, Clang, and Dragonegg to svn rev r181598.Brooks Davis2013-05-145-25/+30
| | | | | | | Install all *intrin*.h files. Notes: svn path=/head/; revision=318206
* Install lit.1 such that it actually works after "make clean" is run.Brooks Davis2013-03-142-6/+31
| | | | | | | | | | Retain a llvm-lit links for code that can build with either an installed LLVM or an LLVM source tree. Minor makefile cleanup. Notes: svn path=/head/; revision=314179
* Upgrade llvm-devel, clang-devel, and dragonegg-devel46 to r174891 (circaBrooks Davis2013-03-114-5/+12
| | | | | | | | Feb 27th). Add FileCheck and llvm-lit binaries as some consumers need them. Notes: svn path=/head/; revision=313927
* Don't implicitely require devel/ninja.Brooks Davis2013-02-131-1/+1
| | | | | | | Reported by: avg Notes: svn path=/head/; revision=312160
* Fix cmake depend.Brooks Davis2013-02-112-15/+17
| | | | | | | | | Correct pre-expansion of ${DATADIR} in plist. Reported by: FreshPorts, portlint Notes: svn path=/head/; revision=312076
* Upgrade llvm-devel and related ports to 3.3.r174891.Brooks Davis2013-02-114-24/+52
| | | | | | | | Install .cmake files for devel/llvm-devel so projects that use cmake can build against the installed copy. Notes: svn path=/head/; revision=312075
* Fix build with PACKAGE_BUILDING or MAINTAINER_MODE.Brooks Davis2013-01-111-1/+1
| | | | | | | Reported by: bdrewery Notes: svn path=/head/; revision=310241
* Update the develoment version of the llvm, clang and dragonegg ports toBrooks Davis2013-01-105-73/+149
| | | | | | | 3.3.r172076. Notes: svn path=/head/; revision=310192
* Upgrade to svn rev r163622. Several fixes to FreeBSD support for -pie andBrooks Davis2012-09-144-4/+8
| | | | | | | mips as well as reported improvements to the MIPS backend. Notes: svn path=/head/; revision=304297
* Update LLVM and Clang to r162438 plus a couple patchs to make it possibleBrooks Davis2012-08-234-9/+30
| | | | | | | to target MIPS with FreeBSD's base binutils. Notes: svn path=/head/; revision=303040
* Always build manpages.Brooks Davis2012-08-032-4/+9
| | | | | | | | | | Add a couple of missing plist entries. PR: ports/170028 Submitted by: 4721@hushmail.com Notes: svn path=/head/; revision=301971
* Update to a 3.2 snapshot. OPTIONSng-ify. Reduce diffs with non-develBrooks Davis2012-07-164-129/+198
| | | | | | | ports. Notes: svn path=/head/; revision=300985
* Update to LLVM and Clang 3.1.r154687, unless specific issues are foundBrooks Davis2012-04-134-11/+24
| | | | | | | | that need to be fixed to support testing, this is likely the last -devel update before 3.1 is released. Notes: svn path=/head/; revision=294792
* Now that gold is built in devel/binutils in 9.0 and later, make theBrooks Davis2012-03-031-2/+2
| | | | | | | LTO option available. Notes: svn path=/head/; revision=292561
* Upgrade to llvm/clang r150242.Brooks Davis2012-02-225-26/+72
| | | | | | | | | | | Enable installation of the shared libaray in LLVM. Add preliminary support for building and installing the gold linker plugin. No option is avaiable to turn it on (use -DWITH_LTOPLUGIN) because devel/binutils does not yet build the gold linker. Notes: svn path=/head/; revision=292090
* Upgrade to r141985. The is contemporary with the creation of the 3.0Brooks Davis2011-10-174-45/+74
| | | | | | | | branch. Please test and report bugs to the llvm developers to make 3.0 a good release. Notes: svn path=/head/; revision=283717
* Upgrade the LLVM and Clang -devel ports to r133062.Brooks Davis2011-06-164-15/+23
| | | | | | | | | Update the conflicts lines in all the llvm and clang ports to conflict with 3.x as well as 2.x and generally simplify the conflict definitions following the example of llvm-etoile. Notes: svn path=/head/; revision=275681
* - add CONFLICTSDirk Meyer2011-04-071-1/+1
| | | | Notes: svn path=/head/; revision=272349
* Upgrade to r126497 and in particulr pick up r126226 which fixes stackBrooks Davis2011-02-253-4/+4
| | | | | | | alignment. Notes: svn path=/head/; revision=269731
* Upgrade to LLVM and Clang r126079 to match the version in HEAD.Brooks Davis2011-02-244-15/+30
| | | | | | | | Add support to the LLVM makefile to set SVN_REV externally to make upgrading to a specific version easier. Notes: svn path=/head/; revision=269602
* Install manpages in the NOPORTDOCS case.Brooks Davis2010-12-101-7/+14
| | | | | | | | | | Don't depend on PYTHON since it's only needed by clang which is a seperate port. Minor cleanup and diff reduction relative to devel/llvm Notes: svn path=/head/; revision=266005
* Hopefully really fix the NOPORTDOCS case by using the --disable-docsBrooks Davis2010-12-092-261/+2
| | | | | | | option I just found for configure. Notes: svn path=/head/; revision=265946
* Add patch missed in previous commit. Only effects the NOPORTDOCS case.Brooks Davis2010-12-091-0/+256
| | | | Notes: svn path=/head/; revision=265940
* Update to r121368.Brooks Davis2010-12-094-55/+67
| | | | | | | | | | Reduce diff between llvm/Makefile and llvm-devel/Makefile. Hopefully fix NOPORTDOCS case. Currently this bogusly disables manpages. Notes: svn path=/head/; revision=265934
* Upgrade LLVM and Clang to r116582 and bump the overall version to 2.9Brooks Davis2010-10-159-673/+151
| | | | | | | | | since 2.8 has shipped. Split out the clang portion of devel/llvm-devel into lang/clang-devel. Notes: svn path=/head/; revision=263055
* Actually add the patch to FormatString.h.Brooks Davis2010-08-311-0/+16
| | | | | | | | PR: ports/149746 (in error) Reported by: Volodymyr Kostyrko <c.kworr@gmail.com> Notes: svn path=/head/; revision=260299