(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275
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
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.
The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.
PR: 214965
Reported by: thierry
Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example.
Back in August 2013 I reported to the maintainer that if fortran is not
found then certain functions such as wcunitse are not built. These
functions are needed for kstars which is a dependency for kdeedu and the
kde4 meta port. The USE_FORTRAN=yes was never added though, so lets do
that now that the port is unmaintained.
- Use the new OPTIONS helpers to simplify the Makefile.
Related to both, also stop automatically turning the CFITSIO option on when
libcfitsio.so is installed: wcslib has had proper --with{out}-cfitsio
options since version 4.4.4.
This will turn off CFITSIO support for most people and indirectly fix their
builds with astro/cfitsio-3.360-1 [1]. If people do choose to have it on,
ports/189487 needs to be committed, otherwise there will be plist errors
because wcslib's configure script will not be able to detect that cfitsio is
installed and can be used.
[1] http://lists.freebsd.org/pipermail/freebsd-ports/2014-May/092070.html
- Fix a regression introduced in r297435 (ports/167611) that hardcoded
wcslib.pc's installation path and rendered the sed call in the post-patch
target useless. This broke automated builds in things like Poudriere.
PR: ports/183718
Submitted by: rakuco@
Approved by: Tony Maher <tonymaher@optusnet.com.au> (maintainer)
- Fix the build on 6.x
- Install pkgconfig file under libdata/pkgconfig
PR: ports/141742
Submitted by: Tony Maher <tonymaher@optusnet.com.au> (maintainer)
implements the "World Coordinate System" (WCS) convention in FITS (Flexible
Image Transport System). It also includes a PGPLOT-based routine, PGSBOX,
for drawing general curvilinear coordinate graticules and a number of
utility programs." - from README file.
WWW: http://www.atnf.csiro.au/people/mcalabre/WCS/index.html
PR: 136776
Submitted by: Tony Maher <tonym@optusnet.com.au>