aboutsummaryrefslogtreecommitdiff
path: root/lang/clang-devel
Commit message (Collapse)AuthorAgeFilesLines
* Install scan-view support files under LLVM_PREFIX and alterBrooks Davis2014-09-263-23/+17
| | | | | | | | | llvm-wrapper to support this. PR: 193955 Notes: svn path=/head/; revision=369336
* Upgrade to r218451.Brooks Davis2014-09-256-33/+22
| | | | | | | | | | | | | 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-48/+47
| | | | Notes: svn path=/head/; revision=365552
* Add patch missed in r364981.Brooks Davis2014-08-151-0/+23
| | | | | | | No version bump as clang won't compile without this change. Notes: svn path=/head/; revision=364982
* Update to r211638.Brooks Davis2014-08-155-28/+22
| | | | 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
* 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-156-118/+62
| | | | 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
* Include altivec.h and cpuid.h in the set of installed headers.Brooks Davis2013-11-133-1/+4
| | | | | | | | | PR: ports/183799 Submitted by: Philippe Michel <philippe.michel7@sfr.fr> Sponsored by: DARPA/AFRL Notes: svn path=/head/; revision=333647
* Upgrade the llvm development ports to r193887. We're about two weeksBrooks Davis2013-11-068-633/+719
| | | | | | | | | | | | 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-163-18/+22
| | | | | | | | | | | 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-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* Convert to new perl frameworkBaptiste Daroussin2013-09-171-7/+2
| | | | | | | Convert from USE_GMAKE to USES=gmake Notes: svn path=/head/; revision=327452
* Upgrade clang, dragonegg, and llvm -devel ports to r182968.Brooks Davis2013-09-044-25/+16
| | | | Notes: svn path=/head/; revision=326289
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* Update clang/dragonegg/llvm-devel to subversion rev r182968.Brooks Davis2013-05-313-10/+10
| | | | Notes: svn path=/head/; revision=319542
* Correct plist by adding the new clang-format command and @dirrmtryBrooks Davis2013-05-232-1/+7
| | | | | | | entries for Python library directories. Notes: svn path=/head/; revision=318873
* Add a new option MANPAGES to allow man pages to be supressed. [0]Brooks Davis2013-05-221-17/+9
| | | | | | | | | | | | 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
* Add missing mm3dnow.h and mm_malloc.h files.Brooks Davis2013-05-143-1/+4
| | | | Notes: svn path=/head/; revision=318207
* Upgrade LLVM, Clang, and Dragonegg to svn rev r181598.Brooks Davis2013-05-145-14/+49
| | | | | | | Install all *intrin*.h files. Notes: svn path=/head/; revision=318206
* Upgrade llvm-devel, clang-devel, and dragonegg-devel46 to r174891 (circaBrooks Davis2013-03-113-5/+6
| | | | | | | | Feb 27th). Add FileCheck and llvm-lit binaries as some consumers need them. Notes: svn path=/head/; revision=313927
* Upgrade llvm-devel and related ports to 3.3.r174891.Brooks Davis2013-02-112-5/+10
| | | | | | | | Install .cmake files for devel/llvm-devel so projects that use cmake can build against the installed copy. Notes: svn path=/head/; revision=312075
* Update the develoment version of the llvm, clang and dragonegg ports toBrooks Davis2013-01-106-48/+95
| | | | | | | 3.3.r172076. Notes: svn path=/head/; revision=310192
* Upgrade to svn rev r163622. Several fixes to FreeBSD support for -pie andBrooks Davis2012-09-143-221/+27
| | | | | | | mips as well as reported improvements to the MIPS backend. Notes: svn path=/head/; revision=304297
* Fix a missing plist entry.Brooks Davis2012-08-302-1/+3
| | | | | | | Submitted by: QAT (beat) Notes: svn path=/head/; revision=303365
* Fix creation of position independent executables (-fPIE -pie).Brooks Davis2012-08-272-0/+144
| | | | | | | | | | | | | | | | There were two bugs here. First, -pie was not passed to ld. Second, non-relocatable versions of three *crt*.o archives were used in the pie case. Additionally, link with crtbeginT.o in the -static case. Shift style towards that of the Linux code since much of the new login was cribbed from it. Reported by: jonathan Notes: svn path=/head/; revision=303233
* Update LLVM and Clang to r162438 plus a couple patchs to make it possibleBrooks Davis2012-08-236-15/+97
| | | | | | | to target MIPS with FreeBSD's base binutils. Notes: svn path=/head/; revision=303040
* Fix build in the !DOCS case.Brooks Davis2012-07-311-3/+0
| | | | | | | Reported by: avg Notes: svn path=/head/; revision=301807
* Install manpages even when docs are off.Brooks Davis2012-07-301-5/+6
| | | | | | | | | | Depend on devel/binutils on older OS versions which are missing a require option PR: ports/170049, ports/170036 Notes: svn path=/head/; revision=301736
* Correct a plist error reported by QAT.Brooks Davis2012-07-252-0/+2
| | | | Notes: svn path=/head/; revision=301533
* Update to a 3.2 snapshot. OPTIONSng-ify. Reduce diffs with non-develBrooks Davis2012-07-163-33/+86
| | | | | | | ports. Notes: svn path=/head/; revision=300985
* Update to LLVM and Clang 3.1.r154687, unless specific issues are foundBrooks Davis2012-04-132-22/+25
| | | | | | | | 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
* Upgrade to llvm/clang r150242.Brooks Davis2012-02-225-26/+67
| | | | | | | | | | | 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-173-14/+48
| | | | | | | | 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-163-63/+33
| | | | | | | | | 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
* Upgrade to r126497 and in particulr pick up r126226 which fixes stackBrooks Davis2011-02-252-4/+6
| | | | | | | alignment. Notes: svn path=/head/; revision=269731
* Upgrade to LLVM and Clang r126079 to match the version in HEAD.Brooks Davis2011-02-243-45/+60
| | | | | | | | 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
* Rather than relying on some hackish patches use thre --disable-docsBrooks Davis2010-12-103-33/+1
| | | | | | | | | configure option in the NOPORTDOCS case. This should result in no changes to packages. Notes: svn path=/head/; revision=265985
* Update to r121368.Brooks Davis2010-12-093-13/+15
| | | | | | | | | | 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-153-52/+70
| | | | | | | | | since 2.8 has shipped. Split out the clang portion of devel/llvm-devel into lang/clang-devel. Notes: svn path=/head/; revision=263055
* Fix scan-build by actually replacing %%DATADIR%%.Brooks Davis2010-10-101-1/+2
| | | | | | | | PR: ports/151344 Submitted by: Matthias Andree <matthias.andree at gmx.de> Notes: svn path=/head/; revision=262762
* Fix build when older versions are installed.Brooks Davis2010-10-102-31/+5
| | | | | | | Submitted by: ports/151337 Notes: svn path=/head/; revision=262761
* Upgrade LLVM, Clang, and llvm-gcc to 2.8 release.Brooks Davis2010-10-0810-46/+254
| | | | | | | The Clang port has now been updated to avoid building LLVM twice. Notes: svn path=/head/; revision=262619
* Fix regression in previous commit that broke NOPORTDOCS=yes installs.Matthias Andree2010-08-181-1/+2
| | | | | | | Only remove /html/img if NOPORTDOCS is undefined. Notes: svn path=/head/; revision=259524
* Fix clang analyzer, and clean up port a bit. Adds dependencies.Matthias Andree2010-08-182-8/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - patch scan-view to use PYTHON_CMD - also install c++-analyzer and scan-view - also install ScanView.py and its dependencies into PYTHON_SITELIBDIR - change USE_PERL5_BUILD to USE_PERL5, as scan-build needs it at run time - add USE_PYTHON, as scan-view needs it (let's see to making these dependencies optional later) - move EXTRACT_SUFX up to quiet portlint - indent CONFLICTS value with TAB to quiet portlint - add USE_LDCONFIG, found missing by portlint - nuke empty $DOCSDIR/html/img that made deinstall complain - amend to build-plist target - rebuild pkg-plist - bump PORTREVISION (changed pkg-plist) The approval was a blanket approval under the condition that build-plist was also updated, and was mailed to portmgr@ and yours truly on 2010-08-10 by brooks@ in reference to the PR mentioned below. Approved by: brooks (maintainer) PR: ports/147434 Notes: svn path=/head/; revision=259460
* By popular depend, fix the installation of the clang.1 manpage whenBrooks Davis2010-05-041-1/+12
| | | | | | | NOPORTDOCS is set. Notes: svn path=/head/; revision=253703