permitting FLANG only with RBLAS
- Only apply SONAME patches when the relevant options are chosen. This
prevents install errors when LIBR is off.
- Only permit the FLANG option when RBLAS is chosen, because FLANG causes
some configure-time checks to fail and the shared RBLAS library is fallen
back upon, but not properly packaged, which causes runtime issues.
- Bump PORTREVISION
Reported by: rhurlin@gwdg.de
Differential Revision: https://reviews.freebsd.org/D11726
See PR for signficant changes to math/R port including options,
build defaults, and patch updates.
PR: 211393
Submitted by: Joseph Mingrone (maintainer)
- switch to the bundled Rblas and Rlapack by default (this
can be changed by setting BLAS and LAPACK) which favors
correctness in some corner cases over a slight performance
penalty; this will be revisited after the blas and lapack
updates
- replace the STATIC_LIBR option with a LIBR option (on
by default): if on, libR.a and libR.so are installed,
and R is linked to libR.so. Otherwise, R is static, and
no libRs are installed.
- remove the superfluous copy of libR.so in ${LOCALBASE}/lib [1]
- enable the cairo and pango elements in the X11() graphics
device by default, controlled by new PANGOCAIRO option
- add a few small patches to dependent ports, bumping
PORTREVISION where necessary
PR: 153309 [1]
Approved by: thierry (rkward*), wen (rpy*, R-cran-*)
- Add an option to build libR into a static, rather than a shared library (requested by a few users)
PR: 143076
Submitted by: Pedro F. Giffuni <giffunip@tutopia.com>
"b. f." <bf1783@googlemail.com> (maintainer)
Approved by: maintainer