After an include, PLIST_SUB must be appended to, not overwritten.
If it is overwritten, many values will be clobbered, and
pain will ensue.
PR: 230864
Reviewed by: mat
Also:
- Fix the order of variables.
- Set USES=shebangfix for the rre interpreter.
PR: 232885
Submitted by: w.schwarzenfeld@utanet.at
Reviewed by: krion, mat ndowens_yahoo.com
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D17830
This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.
PR: 214864, 230207
Sponsored by: The FreeBSD Foundation
* PyQt could not be installed for multiple Python versions at
the same time, as there were conflicting files.
This patch creates Python-version versioned directories for
all these, and further installs binaries with a version number.
* Note, there might be some hickups for software that depends on
on of the .so's provided by PyQt5, which might not be found
anymore autmotically, and maybe need some LD-flaggery.
* Update PyQt5 to 5.10.1
* Mark www/py-qt5-webengine broken. It is unforuntately no longer
compatible with the old qt5-webengine-5.9.4 we ship.
PR: 232745
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D8714
Deprecate this port since GCC 6 has been end-of-lifed upstream and
lang/gcc7 and lang/gcc8 are available as official releases. Do not
mark for expiration yet, though.
Since glib-mkenums was rewritten in python in glib 2.53.5, glib20 seems
to no longer need perl5 at runtime. This makes perl5 a build dep only.
Removing the run dep causes some other ports to fail, so add the build
dep to those where needed.
PR: 233138
Approved by: gnome (kwm, maintainer, older version of patch)
Exp-run by: antoine
limited to disabling compiler-optimizations.
Proper fixing seems inherently impossible -- even with -O0 valgrind
flags hundreds of unitilized memory accesses during self-check.
Tested with gcc8 and the base cc (clang) -- remove the GCC-requirement.
Add some patches from Debian.
While here simplify the extract-target a little and remove the BROKEN*
lines to attempt building on other platforms again...
Bump port-revision.
PR: 232936
ARM testing by Mikael Urankar <mikael.urankar@gmail.com>.
Submitted by: Viktor Dukhovni <ietf-dane@dukhovni.org> (some patches)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D17866
* This is the last release in the 52 series.
* Don't extract cruft we don't need to build SpiderMonkey.
* Add work-around for needing uvernum.h even if --with-system-icu is requested.
* Unbreak regression-test command.
PR: 229762
Submitted by: mi@
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support. Due to shlib
version change, bump port revisions of the consumer ports.
PR: 233059
Exp-run by: antoine
Approved by: maintainer (johans, numerous timeouts)
upstream and there won't be any further snapshots of this branch. (The
current/latest essentially is the same as the 6.5 release).
Hence remove the lang/gcc6-devel port which has been tracking snapshots
all along.
lang/gcc6 is a direct replacement and will be available for a longer
time. Note this is also the last version of GCC featuring the Java
front end.