Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.0.d20170524 25 May 2017 18:33:54 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
bdrewery |
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 |
brooks |
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 |
mat |
Remove svn keywords from patches.
Sponsored by: Absolight |
5.0.d20170329_2 29 Apr 2017 06:32:03 |
linimon |
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 |
miwi |
- Fix Shebangs |
5.0.d20170329_1 15 Apr 2017 14:11:44 |
linimon |
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 |
brooks |
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 |
gerald |
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 |
brooks |
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 |
jbeich |
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 |
brooks |
Update to a fresh snapshot. |
5.0.d20170114 14 Jan 2017 01:33:39 |
brooks |
Update to a new snapshot. |
4.0.d20161207 09 Dec 2016 11:41:00 |
tcberner |
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 |
brooks |
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 |
brooks |
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 |
brooks |
Update to a fresh snapshot.
Unabled shared libLLVM. [0]
Submitted by: kwm [0] |
4.0.d20161003 21 Oct 2016 12:51:41 |
mat |
${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 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
brooks |
Update to a fresh snapshot. |
4.0.d20160816 16 Aug 2016 10:05:45 |
brooks |
Update to a fresh snapshot. |
4.0.d20160726_1 30 Jul 2016 23:42:49 |
brooks |
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 |
brooks |
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 |
amdmi3 |
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 |
brooks |
Update to a May 13th snapshot. |
3.9.d20160502 03 May 2016 22:53:39 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
swills |
many ports: mark broken on powerpc64 |
3.9.d20160407 12 Apr 2016 22:24:19 |
brooks |
Update llvm-devel to a recent snapshot.
compiler-rt-devel remains BROKEN. |
3.9.d20160216 01 Apr 2016 14:00:57 |
mat |
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 |
brooks |
LLD also doesn't build on 9 due to broken C++11 support. |
3.9.d20160216 17 Feb 2016 22:17:17 |
brooks |
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 |
brooks |
Update to a fresh snapshot and fix compiler-rt build. |
3.8.d20151204 04 Dec 2015 13:04:14 |
brooks |
Update a fresh snapshot. |
3.8.d20151120 23 Nov 2015 17:28:55 |
brooks |
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 |
brooks |
Add the extra clang tools. |
3.8.d20151111 18 Nov 2015 01:46:17 |
brooks |
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 |
brooks |
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 |
brooks |
Add missing patch file for amd64. |
3.8.d20150818 21 Aug 2015 11:53:31 |
brooks |
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 |
mat |
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 |
rpaulo |
Bump PORTREVISION for llvm{37,devel}. |
3.8.d20150806 10 Aug 2015 19:04:06 |
rpaulo |
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 |
brooks |
Fix a distinfo botch resulting from rolling back the date in PORTVERSION. |
3.8.d20150806 08 Aug 2015 00:11:02 |
brooks |
Update to the latest commits on the mirror (2015-08-06). |
3.8.d20150720_4 04 Aug 2015 03:52:52 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
brooks |
Fix building with DOCS disabled.
Improve pkg-descr. |
3.8.d20150720_3 29 Jul 2015 23:28:36 |
brooks |
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 |
brooks |
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 |
brooks |
Add support for lld, the LLVM linker.
Update/add missing option descriptions. |
3.8.d20150720_2 28 Jul 2015 00:25:54 |
brooks |
Add a option (on by default) to build LLDB. |
3.8.d20150720_1 27 Jul 2015 21:48:21 |
brooks |
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 |
brooks |
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 |
mat |
Remove $FreeBSD$ from patches files in categories a-j.
With hat: portmgr
Sponsored by: Absolight |
3.7.r236894 14 May 2015 10:15:09 |
mat |
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 |
brooks |
Use svnlite in the maintainer BOOTSTRAP target.
Requested by: xmj |
3.7.r236894 08 May 2015 21:30:26 |
brooks |
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 |
brooks |
Upgrade to r234164.
PR: 197908 (seems to build with gcc 4.9) |
3.6.r225991 15 Jan 2015 19:04:51 |
brooks |
Update to r225991 (the 3.6 branch point). |
3.6.r224537_1 18 Dec 2014 22:42:58 |
brooks |
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 |
brooks |
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 |
brooks |
Update clang-devel and llvm-devel to r222267. |
3.6.r218451 27 Oct 2014 10:40:08 |
bapt |
Cleanup plist |
3.6.r218451 25 Sep 2014 19:10:19 |
brooks |
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 |
gerald |
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 |
brooks |
Upgrade to 3.6.r216160. |
3.5.r211638 15 Aug 2014 15:41:53 |
brooks |
Update to r211638. |
3.5.r203994 29 Jul 2014 18:41:17 |
adamw |
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 |
bapt |
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 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
brooks |
Hopefully fix builds on systems where cc isn't a C++11 compiler. |
3.5.r203994 15 Mar 2014 06:45:41 |
brooks |
Upgrade to r203994. |
3.4.r193887 28 Feb 2014 22:02:14 |
brooks |
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 |
brooks |
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 |
brooks |
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 |
bapt |
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 |
az |
- 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 |
brooks |
Upgrade clang, dragonegg, and llvm -devel ports to r182968. |
3.4.r182968_2 24 Aug 2013 14:05:17 |
brooks |
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 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
3.4.r182968_1 12 Jun 2013 16:20:51 |
brooks |
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 |
brooks |
Update clang/dragonegg/llvm-devel to subversion rev r182968. |
3.4.r181598_2 23 May 2013 15:30:57 |
brooks |
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 |
brooks |
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 |
brooks |
Upgrade LLVM, Clang, and Dragonegg to svn rev r181598.
Install all *intrin*.h files. |
3.3.r176188_1 14 Mar 2013 19:19:51 |
brooks |
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 |
brooks |
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 |
brooks |
Don't implicitely require devel/ninja.
Reported by: avg |
3.3.r174891_1 11 Feb 2013 19:11:58 |
brooks |
Fix cmake depend.
Correct pre-expansion of ${DATADIR} in plist.
Reported by: FreshPorts, portlint |
3.3.r174891 11 Feb 2013 19:02:00 |
brooks |
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. |