notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
llvm-devel LLVM and Clang
19.0.d20240415 devel on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 19.0.d20240321Version of this port present on the latest quarterly branch.
Maintainer: brooks@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-08-18 15:41:21
Last Update: 2024-04-17 22:24:17
Commit Hash: 056b075
People watching this port, also watch:: portmaster, firefox, qemu, ffmpeg, pkg
Also Listed In: lang
License: BSD3CLAUSE LLVM MIT PD REGEX LLVM2
WWW:
https://llvm.org/
Description:
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker), LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure these are built on.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • llvm-devel>0:devel/llvm-devel
Conflicts:
CONFLICTS_BUILD:
  • amd64-binutils
  • cmark
CONFLICTS_INSTALL:
  • llvm-devel
  • llvm-devel-lite
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/devel/llvm-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/llvm-devel
  • pkg install llvm-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: llvm-devel
Package flavors (<flavor>: <package>)
  • default: llvm-devel
  • lite: llvm-devel-lite
distinfo:
TIMESTAMP = 1713213419 SHA256 (llvm-llvm-project-19.0.d20240415-0287a5cc4e2a5ded1ae2e4079f91052e6a6b8d9b_GH0.tar.gz) = 413e309f629c28ee3263f9332b118bcf06232278bba0326aeaeac1806948122b SIZE (llvm-llvm-project-19.0.d20240415-0287a5cc4e2a5ded1ae2e4079f91052e6a6b8d9b_GH0.tar.gz) = 209071716

Packages (timestamps in pop-ups are UTC):
llvm-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest19.0.d20240321--19.0.d2024032119.0.d20240321---
FreeBSD:13:quarterly18.0.d20231201--18.0.d2023120119.0.d2024032118.0.d2023120118.0.d2023120118.0.d20231201
FreeBSD:14:latest19.0.d2024032119.0.d2024032116.0.d2023010319.0.d2024032119.0.d2024032117.0.d20230522--
FreeBSD:14:quarterly18.0.d2023120119.0.d20240321-18.0.d2023120119.0.d2024032118.0.d2023120118.0.d2023120118.0.d20231201
FreeBSD:15:latest19.0.d20240212_1-n/a18.0.d20240124_1n/a18.0.d20240124_118.0.d20240124_1-
FreeBSD:15:quarterly--n/a-n/a---
 

llvm-devel-lite
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest19.0.d2024032119.0.d20240321-19.0.d2024032119.0.d20240321---
FreeBSD:13:quarterly18.0.d2023120119.0.d2024032117.0.d2023071118.0.d2023120119.0.d2024032118.0.d2023120118.0.d2023120118.0.d20231201
FreeBSD:14:latest19.0.d2024032119.0.d2024032116.0.d2023010319.0.d2024032119.0.d2024032117.0.d20230522-17.0.d20230522
FreeBSD:14:quarterly18.0.d2023120119.0.d20240321-18.0.d2023120119.0.d2024032118.0.d2023120118.0.d2023120118.0.d20231201
FreeBSD:15:latest19.0.d20240212_119.0.d20240321n/a18.0.d20240124_1n/a18.0.d20240124_118.0.d20240124_119.0.d20240212_1
FreeBSD:15:quarterly--n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-myst-parser>0 : textproc/py-myst-parser@py39
  2. py39-recommonmark>=0.0.20180530 : textproc/py-recommonmark@py39
  3. py39-sphinx-markdown-tables>=0 : textproc/py-sphinx-markdown-tables@py39
  4. ld.gold : devel/binutils
  5. py39-pexpect>0 : misc/py-pexpect@py39
  6. swig : devel/swig
  7. cmake : devel/cmake-core
  8. ninja : devel/ninja
  9. python3.9 : lang/python39
  10. perl5>=5.36<5.37 : lang/perl5.36
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. python3.9 : lang/python39
  2. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libzstd.so : archivers/zstd
  2. liblua-5.3.so : lang/lua53
  3. libedit.so.0 : devel/libedit
  4. libxml2.so : textproc/libxml2
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. devel/compiler-rt-devel*
  2. devel/libiomp5-devel*
  3. lang/dragonegg-devel46*
  4. Collapse this list of deleted ports.
for Run
  1. devel/emscripten

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. devel/xtoolchain-llvm-devel*
  2. lang/clang-devel*
  3. lang/dragonegg-devel46*
  4. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for llvm-devel-19.0.d20240415: CLANG=on: Build clang COMPILER_RT=on: Sanitizer libraries DOCS=on: Build and/or install documentation EXTRAS=on: Extra clang tools FLANG=on: Flang FORTRAN compiler GOLD=on: Build the LLVM Gold plugin for LTO LIT=on: Install lit and FileCheck test tools LLD=on: Install lld, the LLVM linker LLDB=on: Install lldb, the LLVM debugger MLIR=on: Multi-Level Intermediate Representation OPENMP=on: Install libomp, the LLVM OpenMP runtime library POLLY=on: Polyhedral loop and data-locality optimizer STATIC_LIBS=on: Install static libraries (does not effect sanitizers) ===> Use 'make config' to modify these settings
Options name:
devel_llvm-devel
USES:
cmake compiler:c++17-lang cpe shebangfix python perl5 lua:53 libedit gnome
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/llvm/llvm-project/tar.gz/0287a5cc4e2a5ded1ae2e4079f91052e6a6b8d9b?dummy=/
Collapse this list.

Number of commits found: 369 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.0.d20170524
25 May 2017 18:33:54
Revision:441708Original commit files touched by this commit
brooks search for other commits by this committer
Disable LLDB on FreeBSD 10.

It's reliably failing to build on the ports cluster likely due to a
compiler or libc++ issue.
5.0.d20170524
24 May 2017 22:09:03
Revision:441622Original commit files touched by this commit
brooks search for other commits by this committer
Correct __FreeBSD_version value for ino64.

No version bump as I belive systems in the wrong window will fail to
build.
5.0.d20170524
24 May 2017 21:38:52
Revision:441621Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot.

There is reason to believe that this snapshot fixes build issues on
10.x.

Catch up with the ino64 change.[0]

Submitted by:	kib [0]
5.0.d20170517
22 May 2017 17:39:26
Revision:441483Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix build when LOCALBASE is not /usr/local.

Reviewed by:	brooks
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D10859
5.0.d20170517
18 May 2017 01:00:22
Revision:441125Original commit files touched by this commit
brooks search for other commits by this committer
Update to new snapshot.

Allow build with Python 3 as default[0].

PR:		219222 [0]
Submitted by:	daniel@blodan.se [0]
5.0.d20170329_2
15 May 2017 15:38:56
Revision:440939Original commit files touched by this commit
mat search for other commits by this committer
Remove svn keywords from patches.

Sponsored by:	Absolight
5.0.d20170329_2
29 Apr 2017 06:32:03
Revision:439720Original commit files touched by this commit
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

Approved by:	portmgr (tier-2 blanket)
5.0.d20170329_2
17 Apr 2017 14:40:16
Revision:438697Original commit files touched by this commit
miwi search for other commits by this committer
- Fix Shebangs
5.0.d20170329_1
15 Apr 2017 14:11:44
Revision:438584Original commit files touched by this commit
linimon search for other commits by this committer
Remove the misspelled ONLY_FOR_ARCH definitions, which referred to an
arch we no longer support in any case.

Approved by:	portmgr (tier-2 blanket), "just fix it"
5.0.d20170329_1
05 Apr 2017 21:12:59
Revision:437835Original commit files touched by this commit
brooks search for other commits by this committer
The LLDB option requires CLANG so make it imply CLANG.

Attempt to reduce the size of WITH_DEBUG builds.  Reports suggest they
are still enormous.

Garbage collect some FreeBSD 9.x bits.
5.0.d20170329_1
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
5.0.d20170329
31 Mar 2017 16:01:14
Revision:437368Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to a fresh snapshot.

Attempt to reduce package size when built with -DWITH_DEBUG.[0]

Submitted by:	dim [0]
Sponsored by:	DARPA, AFRL
5.0.d20170211_1
29 Mar 2017 14:43:28
Revision:437204Original commit files touched by this commit
jbeich search for other commits by this committer
devel/openmp: link libomp.so against -lm for clang 3.6+

PR:		214258
Submitted by:	Yuta Satoh <nigoro.dev@gmail.com>
Approved by:	portmgr blanket
5.0.d20170211
12 Feb 2017 01:52:17
Revision:433921Original commit files touched by this commit
brooks search for other commits by this committer
Update to a fresh snapshot.
5.0.d20170114
14 Jan 2017 01:33:39
Revision:431454Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot.
4.0.d20161207
09 Dec 2016 11:41:00
Revision:428179Original commit files touched by this commit
tcberner search for other commits by this committer
Update devel/cmake* to 3.7.1 [1]

Due to an upstream commit [2] we need now to pass
CMAKE_INSTALL_MANDIR:PATH="share/man" in the
devel/llvm-* ports, and fix the plist of net/remmina.
Further add an upstream patch to  math/plplot to
fix the build with 3.7.1.

[1] https://cmake.org/cmake/help/v3.7/release/3.7.html
[2] https://github.com/kitware/cmake/commit/956054

PR:		214975
Approved by:	rakuco (mentor)
Exp-run by:	antoine
4.0.d20161207
07 Dec 2016 20:03:41
Revision:428083Original commit files touched by this commit
brooks search for other commits by this committer
Update to a fresh snapshot.

Install bin/ld.lld-devel.

PR:		214932
Sponsored by:	DARPA, AFRL
4.0.d20161122
22 Nov 2016 23:05:21
Revision:426879Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot.

I've been unable to replicate the build failures I've been seeing form the
cluster if my local poudriere setup.  If they continue with this update
I'll turn share library support back off.
4.0.d20161115
16 Nov 2016 00:52:01
Revision:426205Original commit files touched by this commit
brooks search for other commits by this committer
Update to a fresh snapshot.

Unabled shared libLLVM. [0]

Submitted by:	kwm [0]
4.0.d20161003
21 Oct 2016 12:51:41
Revision:424411Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
4.0.d20161003
05 Oct 2016 18:53:42
Revision:423371Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot.

Look for ld.gold in LOCALBASE to fix builds on DragonFly. [0]

Merge a number of improvements from PR 212334 [1]:
- Use VAR option helper for _USES_PYTHON variable
- Use new GH_SUBDIR option helper, instead of post-extract-* targets
- Add libxml2 to USE_GNOME for CLANG option
- Replace blank space(s) with tab for some cases
- Add dependency on CLANG for COMPILER_RT option

Make -fopenmp work [2].

PR:		212334[1], 203223[2]
Submitted by:	lightside@gmx.com[1], marino[0]
Sponsored by:	DARPA, AFRL
4.0.d20160824_1
01 Sep 2016 22:06:32
Revision:421246Original commit files touched by this commit
brooks search for other commits by this committer
Attempt to fix build on platforms that don't support COMPILER_RT.

Make GOLD an amd64-only option (not belived to be a functional change).

PR:		212312
4.0.d20160824_1
27 Aug 2016 17:32:00
Revision:420988Original commit files touched by this commit
brooks search for other commits by this committer
Only enable the GOLD option by defult on amd64.

It's known to be broken on i386.
4.0.d20160824
24 Aug 2016 18:03:13
Revision:420809Original commit files touched by this commit
brooks search for other commits by this committer
Update to a fresh snapshot.
4.0.d20160816
16 Aug 2016 10:05:45
Revision:420275Original commit files touched by this commit
brooks search for other commits by this committer
Update to a fresh snapshot.
4.0.d20160726_1
30 Jul 2016 23:42:49
Revision:419336Original commit files touched by this commit
brooks search for other commits by this committer
Fix a plist generation bug that broke the !COMPILER_RT case.

PR:		211422
Also reported by:	marino
4.0.d20160726
26 Jul 2016 17:23:32
Revision:419137Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot.  LLVM HEAD is now 4.0.

Fix some libraries that should have been under EXTRAS. [0]

PR:		211309 [0]
Submitted by:	greenreaper@hotmail.com [0]
3.9.d20160513
23 May 2016 18:36:52
Revision:415738Original commit files touched by this commit
amdmi3 search for other commits by this committer
Convert tab after WWW: in pkg-descrs to single space as per PHB

Approved by:	portmgr blanket
3.9.d20160513
15 May 2016 21:55:21
Revision:415288Original commit files touched by this commit
brooks search for other commits by this committer
Update to a May 13th snapshot.
3.9.d20160502
03 May 2016 22:53:39
Revision:414565Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot.

Fix amd64 build when ${CC} -m32 doesn't work.

Assorted cleanups.
3.9.d20160424
24 Apr 2016 16:14:08
Revision:413948Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to a new snapshot.

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
3.9.d20160418
21 Apr 2016 20:53:01
Revision:413756Original commit files touched by this commit
brooks search for other commits by this committer
Update to a new snapshot and remove support for FreeBSD systems where
the C++11 compiler isn't clang (most specifically 9.x).
3.9.d20160407
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
3.9.d20160407
12 Apr 2016 22:24:19
Revision:413161Original commit files touched by this commit
brooks search for other commits by this committer
Update llvm-devel to a recent snapshot.

compiler-rt-devel remains BROKEN.
3.9.d20160216
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
3.9.d20160216
23 Feb 2016 20:21:37
Revision:409443Original commit files touched by this commit
brooks search for other commits by this committer
LLD also doesn't build on 9 due to broken C++11 support.
3.9.d20160216
17 Feb 2016 22:17:17
Revision:409072Original commit files touched by this commit
brooks search for other commits by this committer
Update llvm-devel to a new 3.9 snapshot.

Mark complier-rt-devel as broken for now to stop blocking the llvm-devel
update.
3.8.d20151207
07 Dec 2015 18:14:05
Revision:403218Original commit files touched by this commit
brooks search for other commits by this committer
Update to a fresh snapshot and fix compiler-rt build.
3.8.d20151204
04 Dec 2015 13:04:14
Revision:402983Original commit files touched by this commit
brooks search for other commits by this committer
Update a fresh snapshot.
3.8.d20151120
23 Nov 2015 17:28:55
Revision:402286Original commit files touched by this commit
brooks search for other commits by this committer
Update llvm-devel and compiler-rt-devel to a new snapshot.

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.
3.8.d20151111_1
18 Nov 2015 02:11:22
Revision:401840Original commit files touched by this commit
brooks search for other commits by this committer
Add the extra clang tools.
3.8.d20151111
18 Nov 2015 01:46:17
Revision:401839Original commit files touched by this commit
brooks search for other commits by this committer
Update to a November 11th snapshot.

This snapshot reintroduces scan-build-devel as upstream has added an
install target.
3.8.d20151021
23 Oct 2015 23:36:57
Revision:400065Original commit files touched by this commit
brooks search for other commits by this committer
Update llvm-devel to a new snapshot.

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]
3.8.d20150818
23 Aug 2015 06:50:00
Revision:395073Original commit files touched by this commit
brooks search for other commits by this committer
Add missing patch file for amd64.
3.8.d20150818
21 Aug 2015 11:53:31
Revision:394938Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to an August 18th snapshot.

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.
3.8.d20150806_1
17 Aug 2015 14:20:41
Revision:394508Original commit files touched by this commit
mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

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
3.8.d20150806_1
10 Aug 2015 19:07:36
Revision:393887Original commit files touched by this commit
rpaulo search for other commits by this committer
Bump PORTREVISION for llvm{37,devel}.
3.8.d20150806
10 Aug 2015 19:04:06
Revision:393886Original commit files touched by this commit
rpaulo search for other commits by this committer
llvm{37,devel}: build and enable LLVM's gold plugin.

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
3.8.d20150806
08 Aug 2015 00:19:07
Revision:393707Original commit files touched by this commit
brooks search for other commits by this committer
Fix a distinfo botch resulting from rolling back the date in PORTVERSION.
3.8.d20150806
08 Aug 2015 00:11:02
Revision:393706Original commit files touched by this commit
brooks search for other commits by this committer
Update to the latest commits on the mirror (2015-08-06).
3.8.d20150720_4
04 Aug 2015 03:52:52
Revision:393509Original commit files touched by this commit
brooks search for other commits by this committer
Disable LLDB when the chosen compiler is gcc.

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.
3.8.d20150720_4
30 Jul 2015 18:45:54
Revision:393254Original commit files touched by this commit
brooks search for other commits by this committer
Fix plist when WITH_DEBUG=1 is set.

Submitted by:	kwm
Differential Revision:	https://reviews.freebsd.org/D3196
3.8.d20150720_4
30 Jul 2015 17:47:46
Revision:393253Original commit files touched by this commit
brooks search for other commits by this committer
Use option helpers where possible.[0]

Assorted tidying.

PR:		201986 [0]
Submitted by:	mat [0]
3.8.d20150720_4
30 Jul 2015 01:22:38
Revision:393212Original commit files touched by this commit
brooks search for other commits by this committer
Fix building with DOCS disabled.

Improve pkg-descr.
3.8.d20150720_3
29 Jul 2015 23:28:36
Revision:393204Original commit files touched by this commit
brooks search for other commits by this committer
Switch to USE_GITHUB's multiple project support.

Hack around the lack of <OPTION>_GH_PROJECT and <OPTION>_GH_TAGNAME support.

Submitted by:	jbeich, mat
3.8.d20150720_3
29 Jul 2015 17:52:53
Revision:393190Original commit files touched by this commit
brooks search for other commits by this committer
Fix some mistakes that preventing fetching and building.

I'll switch to USE_GITHUB in a later commit.

Submitted by:	jbeich
3.8.d20150720_3
28 Jul 2015 00:56:51
Revision:393044Original commit files touched by this commit
brooks search for other commits by this committer
Add support for lld, the LLVM linker.

Update/add missing option descriptions.
3.8.d20150720_2
28 Jul 2015 00:25:54
Revision:393042Original commit files touched by this commit
brooks search for other commits by this committer
Add a option (on by default) to build LLDB.
3.8.d20150720_1
27 Jul 2015 21:48:21
Revision:393039Original commit files touched by this commit
brooks search for other commits by this committer
Only try to build libiomp on amd64.

It should be possible to build on i386, arm, aarch64, and powerpc64, but
I can't currently test any of those.
3.8.d20150720
24 Jul 2015 23:40:10
Revision:392851Original commit files touched by this commit
brooks search for other commits by this committer
Mostly complete redo to the build of -devel LLVM ports:
 - 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
3.7.r236894
22 May 2015 13:34:22
Revision:387021Original commit files touched by this commit
mat search for other commits by this committer
Remove $FreeBSD$ from patches files in categories a-j.

With hat:	portmgr
Sponsored by:	Absolight
3.7.r236894
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- 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
3.7.r236894
13 May 2015 14:54:53
Revision:386221Original commit files touched by this commit
brooks search for other commits by this committer
Use svnlite in the maintainer BOOTSTRAP target.

Requested by:	xmj
3.7.r236894
08 May 2015 21:30:26
Revision:385836Original commit files touched by this commit
brooks search for other commits by this committer
Update clang-devel and llvm-devel to r236894.

Add a port of the Intel/LLVM OpenMP runtime library.

Sponsored by:	DARPA, AFRL
3.7.r234164
06 Apr 2015 21:51:35
Revision:383482Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to r234164.

PR:		197908 (seems to build with gcc 4.9)
3.6.r225991
15 Jan 2015 19:04:51
Revision:377138Original commit files touched by this commit
brooks search for other commits by this committer
Update to r225991 (the 3.6 branch point).
3.6.r224537_1
18 Dec 2014 22:42:58
Revision:374928Original commit files touched by this commit
brooks search for other commits by this committer
Make default target triple match base clang.

PR:		194487
Submitted by:	Jan Beich <jbeich@vfemail.net>
3.6.r224537
18 Dec 2014 20:46:36
Revision:374919Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to r224537.

Add support for -fformat-exentions as a no-op in clang. [0]

Submitted by:	lightside@gmx.com [0]
3.6.r222267
18 Nov 2014 23:29:39
Revision:372755Original commit files touched by this commit
brooks search for other commits by this committer
Update clang-devel and llvm-devel to r222267.
3.6.r218451
27 Oct 2014 10:40:08
Revision:371546Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
3.6.r218451
25 Sep 2014 19:10:19
Revision:369283Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to r218451.

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
3.6.r216160_1
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
3.6.r216160
21 Aug 2014 12:43:41
Revision:365552Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 3.6.r216160.
3.5.r211638
15 Aug 2014 15:41:53
Revision:364981Original commit files touched by this commit
brooks search for other commits by this committer
Update to r211638.
3.5.r203994
29 Jul 2014 18:41:17
Revision:363371Original commit files touched by this commit Sanity Test Failure
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
3.5.r203994
25 Jun 2014 05:35:32
Revision:359185Original commit files touched by this commit
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
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
3.5.r203994
02 Jun 2014 22:59:02
Revision:356258Original commit files touched by this commit
brooks search for other commits by this committer
Modern versions of LLVM will never build on IA64 so mark them as such and
remove attempts to allow IA64 to work.

PR:		188166
Submitted by:	mexas@bris.ac.uk
3.5.r203994
06 May 2014 16:59:07
Revision:353107Original commit files touched by this commit
brooks search for other commits by this committer
Make PREFIX clean.

Use more bsd.options.mk features.

Mark broken prior to 9.0 due to bizzare errors from gcc on 8.4.
3.5.r203994
14 Apr 2014 21:34:26
Revision:351292Original commit files touched by this commit
brooks search for other commits by this committer
Our use of cmake is unconventional so we need to pass CC and CXX to it
directly rather than relying on ports infrastructure.
3.5.r203994
28 Mar 2014 14:07:47
Revision:349423Original commit files touched by this commit
brooks search for other commits by this committer
The configure scripts require a C++11 standard library as well as a
C++11 compiler.

Reported by	Andrzej Tobola <ato@iem.pw.edu.pl>
3.5.r203994
27 Mar 2014 22:37:31
Revision:349369Original commit files touched by this commit
brooks search for other commits by this committer
Hopefully fix builds on systems where cc isn't a C++11 compiler.
3.5.r203994
15 Mar 2014 06:45:41
Revision:348290Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to r203994.
3.4.r193887
28 Feb 2014 22:02:14
Revision:346579Original commit files touched by this commit
brooks search for other commits by this committer
Recent versions of clang should work find on sparc64 and arm so mark
them not broken.  We'll patch if it turns out they have issues.

Requested by:	rdivacky (sparc64)
3.4.r193887
06 Nov 2013 00:13:02
Revision:332935Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade the llvm development ports to r193887.  We're about two weeks
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.
3.4.r191854
16 Oct 2013 17:34:22
Revision:330523Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 3.4.r191854.

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++.
3.4.r189172
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
3.4.r189172
16 Sep 2013 09:22:22
Revision:327373Original commit files touched by this commit
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
3.4.r189172
04 Sep 2013 15:57:36
Revision:326289Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade clang, dragonegg, and llvm -devel ports to r182968.
3.4.r182968_2
24 Aug 2013 14:05:17
Revision:325297Original commit files touched by this commit
brooks search for other commits by this committer
Reduce diffs to devel/llvm33 by removing a few obsolete bits and making
the building of cmake support files optional.
3.4.r182968_1
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
3.4.r182968_1
12 Jun 2013 16:20:51
Revision:320704Original commit files touched by this commit
brooks search for other commits by this committer
Correct some WRKDIR relative paths in the cmake files so they actually
work.  I've verified that libobjc2 builds with them installed.

Remove the conflict with llvm-3.3 and later.  Newer ports will not
conflict.
3.4.r182968
31 May 2013 20:49:05
Revision:319542Original commit files touched by this commit
brooks search for other commits by this committer
Update clang/dragonegg/llvm-devel to subversion rev r182968.
3.4.r181598_2
23 May 2013 15:30:57
Revision:318878Original commit files touched by this commit
brooks search for other commits by this committer
Now that I'm installing lit, we need a runtime dependency on python so
the deinstall order is correct.
3.4.r181598_1
22 May 2013 19:31:40
Revision:318790Original commit files touched by this commit
brooks search for other commits by this committer
Add a new option MANPAGES to allow man pages to be supressed. [0]

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]
3.4.r181598
14 May 2013 22:10:59
Revision:318206Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade LLVM, Clang, and Dragonegg to svn rev r181598.

Install all *intrin*.h files.
3.3.r176188_1
14 Mar 2013 19:19:51
Revision:314179Original commit files touched by this commit
brooks search for other commits by this committer
Install lit.1 such that it actually works after "make clean" is run.
Retain a llvm-lit links for code that can build with either an
installed LLVM or an LLVM source tree.

Minor makefile cleanup.
3.3.r176188
11 Mar 2013 18:32:06
Revision:313927Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade llvm-devel, clang-devel, and dragonegg-devel46 to r174891 (circa
Feb 27th).  Add FileCheck and llvm-lit binaries as some consumers need
them.
3.3.r174891_1
13 Feb 2013 15:03:05
Revision:312160Original commit files touched by this commit
brooks search for other commits by this committer
Don't implicitely require devel/ninja.

Reported by:	avg
3.3.r174891_1
11 Feb 2013 19:11:58
Revision:312076Original commit files touched by this commit
brooks search for other commits by this committer
Fix cmake depend.

Correct pre-expansion of ${DATADIR} in plist.

Reported by:	FreshPorts, portlint
3.3.r174891
11 Feb 2013 19:02:00
Revision:312075Original commit files touched by this commit Sanity Test Failure
brooks search for other commits by this committer
Upgrade llvm-devel and related ports to 3.3.r174891.

Install .cmake files for devel/llvm-devel so projects that use cmake can
build against the installed copy.

Number of commits found: 369 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »