aboutsummaryrefslogtreecommitdiff
path: root/devel/llvm-devel
Commit message (Collapse)AuthorAgeFilesLines
* Convert tab after WWW: in pkg-descrs to single space as per PHBDmitry Marakasov2016-05-231-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415738
* Update to a May 13th snapshot.Brooks Davis2016-05-155-46/+52
| | | | Notes: svn path=/head/; revision=415288
* Update to a new snapshot.Brooks Davis2016-05-036-45/+76
| | | | | | | | | Fix amd64 build when ${CC} -m32 doesn't work. Assorted cleanups. Notes: svn path=/head/; revision=414565
* Upgrade to a new snapshot.Brooks Davis2016-04-244-23/+104
| | | | | | | | | | | | Build compiler-rt alongside LLVM. It requires clang headers that we don't install because they are incompatible with FreeBSD headers. To make this work, configure and build compiler-rt in the post-build phase against the built, but not yet installed llvm tree. PR: 208900, 208923 Notes: svn path=/head/; revision=413948
* Update to a new snapshot and remove support for FreeBSD systems whereBrooks Davis2016-04-214-36/+32
| | | | | | | the C++11 compiler isn't clang (most specifically 9.x). Notes: svn path=/head/; revision=413756
* many ports: mark broken on powerpc64Steve Wills2016-04-211-0/+2
| | | | Notes: svn path=/head/; revision=413746
* Update llvm-devel to a recent snapshot.Brooks Davis2016-04-123-47/+70
| | | | | | | compiler-rt-devel remains BROKEN. Notes: svn path=/head/; revision=413161
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-3/+3
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* LLD also doesn't build on 9 due to broken C++11 support.Brooks Davis2016-02-231-6/+11
| | | | Notes: svn path=/head/; revision=409443
* Update llvm-devel to a new 3.9 snapshot.Brooks Davis2016-02-175-302/+369
| | | | | | | | Mark complier-rt-devel as broken for now to stop blocking the llvm-devel update. Notes: svn path=/head/; revision=409072
* Update to a fresh snapshot and fix compiler-rt build.Brooks Davis2015-12-072-17/+17
| | | | Notes: svn path=/head/; revision=403218
* Update a fresh snapshot.Brooks Davis2015-12-044-22/+26
| | | | Notes: svn path=/head/; revision=402983
* Update llvm-devel and compiler-rt-devel to a new snapshot.Brooks Davis2015-11-235-40/+82
| | | | | | | | | | | | Add a script to update the snapshot SHAs. Disable clang-tools-extras when building with gcc on FreeBSD due to the incomplete C++11 support. Fix a plist bug when lldb wasn't installed. Notes: svn path=/head/; revision=402286
* Add the extra clang tools.Brooks Davis2015-11-182-4/+61
| | | | Notes: svn path=/head/; revision=401840
* Update to a November 11th snapshot.Brooks Davis2015-11-184-334/+72
| | | | | | | | This snapshot reintroduces scan-build-devel as upstream has added an install target. Notes: svn path=/head/; revision=401839
* Update llvm-devel to a new snapshot.Brooks Davis2015-10-236-113/+157
| | | | | | | | | | | | | Remove embedded compiler-rt build as that no longer works and create a compiler-rt-devel port (currently supporting i386 and amd64, patches welcome for other ARCHs). Cause clang to ignore the -fformat-extensions argument.[1] Submitted by: Sender Ghost <lightside@gmx.com> [1] Notes: svn path=/head/; revision=400065
* Add missing patch file for amd64.Brooks Davis2015-08-231-0/+13
| | | | Notes: svn path=/head/; revision=395073
* Upgrade to an August 18th snapshot.Brooks Davis2015-08-213-32/+101
| | | | | | | | | | | Add support for compiler-rt and various sanitizers. Only works on i386 and amd64 due to now knowing the list of available libraries on each other platform. Attempt to allow building with gcc on non-FreeBSD systems. Notes: svn path=/head/; revision=394938
* Remove UNIQUENAME and LATEST_LINK.Mathieu Arnold2015-08-171-1/+0
| | | | | | | | | | | | | | | | | | | | UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now, we won't have conflicts there. Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel has the correct PKGNAME anyway. Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called OPTIONS_FILE now.) Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3336 Notes: svn path=/head/; revision=394508
* Bump PORTREVISION for llvm{37,devel}.Rui Paulo2015-08-101-0/+1
| | | | Notes: svn path=/head/; revision=393887
* llvm{37,devel}: build and enable LLVM's gold plugin.Rui Paulo2015-08-102-3/+7
| | | | | | | | | | | | This makes it possible to use Link Time Optimisations in with -fuse-ld=gold. Reviewed by: brooks Approved by: brooks Differential Revision: https://reviews.freebsd.org/D3335 Notes: svn path=/head/; revision=393886
* Fix a distinfo botch resulting from rolling back the date in PORTVERSION.Brooks Davis2015-08-081-2/+2
| | | | Notes: svn path=/head/; revision=393707
* Update to the latest commits on the mirror (2015-08-06).Brooks Davis2015-08-084-29/+29
| | | | Notes: svn path=/head/; revision=393706
* Disable LLDB when the chosen compiler is gcc.Brooks Davis2015-08-041-3/+8
| | | | | | | | | | On platforms where the system compiler isn't clang (including 9.x), USES=compiler:c++11-lib uses gcc48 as the compiler. Unfortunatly, gcc48 does not provide a sufficently complient c++11 environment to build LLDB when compiled on 9.x and possiably on other platforms. Notes: svn path=/head/; revision=393509
* Fix plist when WITH_DEBUG=1 is set.Brooks Davis2015-07-302-2/+3
| | | | | | | | Submitted by: kwm Differential Revision: https://reviews.freebsd.org/D3196 Notes: svn path=/head/; revision=393254
* Use option helpers where possible.[0]Brooks Davis2015-07-302-68/+49
| | | | | | | | | | Assorted tidying. PR: 201986 [0] Submitted by: mat [0] Notes: svn path=/head/; revision=393253
* Fix building with DOCS disabled.Brooks Davis2015-07-302-17/+10
| | | | | | | Improve pkg-descr. Notes: svn path=/head/; revision=393212
* Switch to USE_GITHUB's multiple project support.Brooks Davis2015-07-292-34/+37
| | | | | | | | | Hack around the lack of <OPTION>_GH_PROJECT and <OPTION>_GH_TAGNAME support. Submitted by: jbeich, mat Notes: svn path=/head/; revision=393204
* Fix some mistakes that preventing fetching and building.Brooks Davis2015-07-291-3/+4
| | | | | | | | | I'll switch to USE_GITHUB in a later commit. Submitted by: jbeich Notes: svn path=/head/; revision=393190
* Add support for lld, the LLVM linker.Brooks Davis2015-07-283-5/+110
| | | | | | | Update/add missing option descriptions. Notes: svn path=/head/; revision=393044
* Add a option (on by default) to build LLDB.Brooks Davis2015-07-283-12/+603
| | | | Notes: svn path=/head/; revision=393042
* Only try to build libiomp on amd64.Brooks Davis2015-07-271-2/+9
| | | | | | | | It should be possible to build on i386, arm, aarch64, and powerpc64, but I can't currently test any of those. Notes: svn path=/head/; revision=393039
* Mostly complete redo to the build of -devel LLVM ports:Brooks Davis2015-07-246-515/+1085
| | | | | | | | | | | | | | - Switch to cmake. - Combine all builds into devel/llvm-devel. - Remove devel/libiomp5-devel - Make lang/clang-devel a metaport so people can still find it. Upgrade a snapshot shortly after the 3.7 branch point. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=392851
* Remove $FreeBSD$ from patches files in categories a-j.Mathieu Arnold2015-05-221-3/+0
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=387021
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Use svnlite in the maintainer BOOTSTRAP target.Brooks Davis2015-05-131-4/+3
| | | | | | | Requested by: xmj Notes: svn path=/head/; revision=386221
* Update clang-devel and llvm-devel to r236894.Brooks Davis2015-05-083-5/+9
| | | | | | | | | Add a port of the Intel/LLVM OpenMP runtime library. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=385836
* Upgrade to r234164.Brooks Davis2015-04-064-35/+125
| | | | | | | PR: 197908 (seems to build with gcc 4.9) Notes: svn path=/head/; revision=383482
* Update to r225991 (the 3.6 branch point).Brooks Davis2015-01-154-6/+22
| | | | Notes: svn path=/head/; revision=377138
* Make default target triple match base clang.Brooks Davis2014-12-181-0/+4
| | | | | | | | PR: 194487 Submitted by: Jan Beich <jbeich@vfemail.net> Notes: svn path=/head/; revision=374928
* Upgrade to r224537.Brooks Davis2014-12-183-7/+26
| | | | | | | | | Add support for -fformat-exentions as a no-op in clang. [0] Submitted by: lightside@gmx.com [0] Notes: svn path=/head/; revision=374919
* Update clang-devel and llvm-devel to r222267.Brooks Davis2014-11-184-13/+14
| | | | Notes: svn path=/head/; revision=372755
* Cleanup plistBaptiste Daroussin2014-10-271-38/+0
| | | | Notes: svn path=/head/; revision=371546
* 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