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) combinatio for a given watch list. This is what FreshPorts will look for.

non port: devel/llvm60/Makefile

Number of commits found: 35

Wednesday, 17 Jun 2020
18:17 sunpoet search for other commits by this committer
Move devel/swig30 to devel/swig and update to 4.0.1

- Do not silence installation message
- Update dependent ports:
  - Fix build with swig 4.0.1
  - Update *_DEPENDS
  - Remove BINARY_ALIAS

Changes:	http://www.swig.org/news.php
PR:		246613
Exp-run by:	antoine
Original commitRevision:539491 
Wednesday, 10 Jun 2020
04:07 kevans search for other commits by this committer
devel/llvm*: Avoid extraneous escapes

All of these single quotes are safe on their own, as they're enclosed in
double quotes. Removes the escapes, because they're currently passed through
to the underlying regex engine as \' to be interpreted as '.

A future change will forbid this escape, then an even further future change
will actually imbue \' with special meaning based on GNU interpretation
("end of subject").

No PORTREVISION bump or rebuild is needed, as they're functionally
equivalent.

PR:		247058
Approved by:	koobs (mentor), brooks (maintainer)
MFH:		2020Q2 (blanket: trivial build fix)
Original commitRevision:538368 
Monday, 18 May 2020
21:50 dbaio search for other commits by this committer
devel/llvm*: Upgrade Sphinx dependency to 3.X

This avoids conflicts between Sphinx ports when not using Poudriere.

PR:		246500
Approved by:	brooks (maintainer)
Original commitRevision:535791 
Monday, 11 May 2020
23:51 dbaio search for other commits by this committer
Update Sphinx

- Repocopy textproc/py-sphinx to textproc/py-sphinx18

  Update it to 1.8.5 (latest version from 1.8.X).
  This version supports Python 2 and 3.
  Add test target.

- textproc/py-sphinx: Update to 3.0.2

  Python 3 only (3.5+).
  Add test target.

- Mk/Uses/python.mk: Add PY_SPHINX

  Shared macro to use with flavors and not break
  ports with USES=python (all versions).

  Python >=3.5  --> textproc/py-sphinx (v3.0.2)
  Python < 3.5  --> textproc/py-sphinx18 (v1.8.5)

  All ports that uses sphinx were changed to use the new variable
  ${PY_SPHINX} in the dependency line, exceptions:

    * Ports that fails to build with sphinx 3.0.2 because of code.
      They are pointing to textproc/py-sphinx18 directly.
      There aren't many ports.

    * Ports that doesn't know Python flavors.

- Add several patches to fix Sphinx consumers

  The most common issues are related with pkg-plist, the output
  files from Sphinx changes between versions, keep this dynamically
  is the better approach.

  This will save time in future sphinx updates.

PR:		245629
Exp-run by:	antoine
Original commitRevision:534966 
Saturday, 14 Sep 2019
22:01 jbeich search for other commits by this committer
Drop C++11 workaround for GCC < 6 after r449590

lang/gcc5 will expire in ~1 month. If someone still uses lang/gcc48
they should backport C++11 fix instead. QA on GCC architecuters is
currently limited to powerpc64 which uses GCC_DEFAULT.

PR:		193528
Original commitRevision:512079 
Friday, 26 Jul 2019
20:46 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Original commitRevision:507372 
Thursday, 23 May 2019
09:12 antoine search for other commits by this committer
Attempt to work around a problem with binutils not liking the armv6 code
generated by LLVM 7.

PR:		235282
With hat:	portmgr
Original commitRevision:502329 
Thursday, 7 Mar 2019
23:52 brooks search for other commits by this committer
Move the list of llvm commands to seperate Makefile.COMMANDS to be used
by another port to come later.

Reorder Makefiles a bit to group similar things together.

Remove support for generating patch files from upstream SVN revisions.
The required interfaces have been disabled for some time and LLVM is in
the process if migrating to Git.

No functional changes (pkg-plist changes are simply ordering).
Original commitRevision:495005 
Monday, 18 Feb 2019
21:52 brooks search for other commits by this committer
Don't override the compiler on armv7.

The base system compiler is now sufficent to build and link.

No version bump.  While technically required for armv7, forcing everyone
to rebuild for this minor change that doesn't effect actual use is not
justifiable.

PR:		235282
Submitted by:	jbeich
Original commitRevision:493328 
Friday, 18 Jan 2019
22:57 brooks search for other commits by this committer
Remove obsolete conflicts entries referencing clang-devel.
Original commitRevision:490680 
Thursday, 17 Jan 2019
23:29 brooks search for other commits by this committer
More throughly disable assertions.  This works around USES=cmake
overriding the CFLAGS used to build. [0]

devel/llvm[45]0: Fix build on GCC systems. [1]

devel/llvm[456]: Avoid realpath calls where possible in the wrapper
script. [2]

PR:		233506 [0], 234647 [1], 234937 [1]
Submitted by:	greg@unrelenting.technology [0], pkubaj@anongoth.pl [1],
		bdrewery [2]
Differential Revision:	https://reviews.freebsd.org/D17990
Original commitRevision:490610 
Tuesday, 8 Jan 2019
09:06 tobik search for other commits by this committer
Do not set OPTIONS_SUB twice
Original commitRevision:489658 
Thursday, 3 Jan 2019
21:16 brooks search for other commits by this committer
Add a patch files for stable/12 r342281, which corresponds to the
following upstream revision:

https://reviews.llvm.org/rL329671

This fixes 'Assertion failed: (Result.isUninit() && "temporary created
multiple times"), function createTemporary' errors (if assertions are
enabled, otherwise the compiler internal state might go bad), when
building the graphics/rawtherapee port.

Submitted by:	dim
Differential Revision:	https://reviews.freebsd.org/D18699
Original commitRevision:489225 
Tuesday, 25 Dec 2018
20:25 tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
Original commitRevision:488341 
Wednesday, 12 Dec 2018
01:35 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Original commitRevision:487272 
Friday, 2 Nov 2018
13:32 rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
Original commitRevision:483807 
Friday, 26 Oct 2018
21:20 dim search for other commits by this committer
Add all patches from base llvm/clang/lld/lldb 6.0 to devel/llvm60

This adds all the patches that were applied in the past to head, under
contrib/llvm.  After these, there only minimal diffs left between the
port sources and the base sources.

Most of these remaining diffs are due to #ifdef shortcuts in the base
sources, because we don't compile certain features in.  Other diffs are
because the port has applied a few changes that we don't have in base.

While here, use Makefile.LICENSE from the devel/llvm-devel port.

Approved by:	brooks (maintainer)
Reviewed by:	brooks
PR:		212343, 225128, 225471, 226388, 226658, 226872, 229050, 230444, 230604,
231355
MFH:		2018Q4
Differential Revision: https://reviews.freebsd.org/D17702
Original commitRevision:483054 
Tuesday, 21 Aug 2018
20:29 brooks search for other commits by this committer
Limit LLVM builds to linking a single binary at a time.

Regular builds can requires multiple gigabytes of memory at Debug builds
can exceed 100GB.  This should help low-memory systems such as
Raspberry-Pis and VMs.

Submitted by:	dim
Original commitRevision:477756 
Sunday, 29 Jul 2018
22:18 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

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

PR:		222542
Original commitRevision:475857 
Thursday, 5 Jul 2018
09:02 jbeich search for other commits by this committer
devel/llvm*: apply r447281 and enable OPENMP on i386

PR:		229521
Approved by:	brooks (maintainer)
MFH:		2018Q3
Original commitRevision:473956 
Wednesday, 27 Jun 2018
20:18 brooks search for other commits by this committer
Update to LLVM 6.0.1 release.

Sponsored by:	DARPA, AFRL
Original commitRevision:473455 
Sunday, 10 Jun 2018
08:34 amdmi3 search for other commits by this committer
- Switch to new test framework

Approved by:	portmgr blanket
Original commitRevision:472120 
Wednesday, 23 May 2018
23:25 sunpoet search for other commits by this committer
Simplify Makefile: use PY_ENUM34

With hat:	python
Original commitRevision:470742 
Tuesday, 22 May 2018
13:15 mat search for other commits by this committer
Add PY_FLAVOR to Python module dependencies.

Sponsored by:	Absolight
Original commitRevision:470610 
Tuesday, 15 May 2018
17:50 brooks search for other commits by this committer
Merge r322325 from upstream.  This allows devel/godot to build in a
reasionable abount of time:

PeepholeOpt cleanup/refactor; NFC

- Less unnecessary use of `auto`
- Add early `using RegSubRegPair(AndIdx) =` to avoid countless
  `TargetInstrInfo::` qualifications.
- Use references instead of pointers where possible.
- Remove unused parameters.
- Rewrite the CopyRewriter class hierarchy:
   - Pull out uncoalescable copy rewriting functionality into
     PeepholeOptimizer class.
   - Use an abstract base class to make it clear that rewriters are
     independent.
- Remove unnecessary \brief in doxygen comments.
- Remove unused constructor and method from ValueTracker.
- Replace UseAdvancedTracking of ValueTracker with DisableAdvCopyOpt use.

PR:		228261
Reported by:	FreeBSD@ShaneWare.Biz
Original commitRevision:470040 
Monday, 7 May 2018
22:29 jbeich search for other commits by this committer
Drop FreeBSD 10.3 support

Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
Original commitRevision:469338 
Friday, 27 Apr 2018
17:41 jbeich search for other commits by this committer
devel/llvm60: apply i386 crashfix after r467849

PR:		227686, 227698
Approved by:	portmgr blanket
Original commitRevision:468476 
Friday, 20 Apr 2018
22:46 brooks search for other commits by this committer
Merge r332833 from FreeBSD HEAD.

This should ensure clang does not use pushf/popf sequences to
save and restore flags, avoiding problems with unrelated flags (such as
the interrupt flag) being restored unexpectedly.

PR:		225330
Original commitRevision:467849 
Saturday, 31 Mar 2018
03:28 tobik search for other commits by this committer
devel/llvm*: Fix wrapper scripts to support symlinking to them

The wrapper scripts currently do not resolve the real path to $0:

$ install -l rs /usr/local/bin/clang50 gcc
$ ./gcc
./gcc: /usr/local/llvm50/bin/gcc: not found

Here /usr/local/llvm50/bin/clang should be called not
/usr/local/llvm50/bin/gcc.

Approved by:		brooks (maintainer)
Differential Revision:	https://reviews.freebsd.org/D14727
Original commitRevision:466018 
Wednesday, 21 Mar 2018
03:45 bdrewery search for other commits by this committer
Fix CCACHE_BUILD support.
Original commitRevision:465145 
Thursday, 8 Mar 2018
21:19 brooks search for other commits by this committer
Update to 6.0.0 release.

Don't require basename in wrapper script. [0]

Submitted by:	bdrewery [0]
Sponsored by:	DARPA, AFRL
Original commitRevision:463921 
Monday, 26 Feb 2018
23:19 brooks search for other commits by this committer
Update to 6.0.0 RC3.
Original commitRevision:463101 
Monday, 12 Feb 2018
18:58 brooks search for other commits by this committer
Update to 6.0.0rc2.
Original commitRevision:461611 
Sunday, 28 Jan 2018
11:55 brooks search for other commits by this committer
Adjust plist for i386.

PR:		225479
Original commitRevision:460167 
Friday, 26 Jan 2018
23:47 brooks search for other commits by this committer
Add a port of LLVM 6.0.0rc1 and add an xtoolchain-llvm60 to go with it.
Original commitRevision:460063 

Number of commits found: 35