./math/R, Statistical language for data analysis and graphics

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.4.2nb4, Package name: R-4.4.2nb4, Maintainer: pkgsrc-users

R is a language which bears a passing resemblance to the S language
developed at AT&T Bell Laboratories. It provides support for a
variety of statistical and graphical analyses. R is a true
computer language which contains a number of control-flow
constructions for iteration and alternation. It allows users to
add additional functionality by defining new functions. On
platforms which support the dlopen (3) interface, Fortran and C
code can be linked and called at run time.

R is very close to S in both syntax and semantics, but is not identical.
Whether this is a bug or feature is an open question.


Required to run:
[converters/libiconv] [www/curl] [graphics/tiff] [graphics/png] [graphics/cairo] [graphics/jpeg] [lang/perl5] [math/lapack] [math/blas] [devel/glib2] [devel/pango] [devel/gettext-lib] [devel/pcre] [devel/readline] [x11/tk] [lang/gcc7]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [devel/libtool-fortran] [pkgtools/cwrappers] [x11/xorgproto]

Master sites: (Expand)

Filesize: 36701.938 KB

Version history: (Expand)


CVS history: (Expand)


   2025-01-21 16:09:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
R: move API depends line closer to the corresponding buildlink3.mk
   2025-01-21 15:48:08 by Havard Eidnes | Files touched by this commit (1)
Log message:
math/R: supply custom LDFLAGS, so that libR.so is picked up.

Resolves build problem on NetBSD/amd64 (and probably many more).
Thanks to wiz@ for the fix, ref. tech-pkg@.
   2025-01-20 22:26:02 by Havard Eidnes | Files touched by this commit (4)
Log message:
math/R: on NetBSD, disable the ntohl / htonl dance.

These are already declared at the point in the code it's used,
and on macppc it causes build failure, and probably also on other
big-endian targets.

There still appears to be rpath issues, libR.so is installed in
${PREFIX}/lib/R/lib/, but that directory is not in rpath of other
libs or executables, so this does not install, at least not on
macppc at the moment.

Bump PKGREVISION.
   2025-01-17 23:12:09 by Brook Milligan | Files touched by this commit (2)
Log message:
math/R: fix rpath flag in Makeconf

The R package installs a Makefile fragment, Makeconf, which includes
all the variable definitions required for R packages to compile
external programs.  The variable LIBR0, defined by the configure
script, is inserted into Makeconf and contains the linker directory
search and rpath arguments.  However, this variable passes the rpath
directory to the linker with -Wl,-R, which fails on Darwin.  Instead,
use ${COMPILER_RPATH_FLAG}, which is set correctly for each platform.

While here, make the paths for -rpath and -L the same.
   2024-12-27 09:21:09 by Thomas Klausner | Files touched by this commit (1055)
Log message:
*: recursive bump for pango requiring fontconfig 2.15
   2024-11-22 16:28:52 by Jonathan Perkin | Files touched by this commit (1)
Log message:
R: Ensure all "-" are converted to "." in PKGVERSION.

math/R-robustbase is apparently the first package to use multiple "-" \ 
in its
R_PKGVER, resulting in 0.99-4-1 being parsed as version "1", and breaking a
bunch of DEPENDS matches.  Hopefully this fixes bulk builds without causing
any regressions.
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade