[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2024-06-22 Thread David Seifert
commit: be5b8a10e2e385902611ef51ba1dfe1bd886a0c1
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Jun 23 01:58:41 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 01:58:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5b8a10

dev-lang/R: fixes for 4.4.1

* Lapack symbols (zspmv) required for Blas, therefore build with lapack
  unconditionally.
* Add and enable by default libdeflate support to conform with upstream
  defaults.
* Require timezone-data which is needed, it would be missing on non glibc
  systems by default.

Closes: https://github.com/gentoo/gentoo/pull/36418
Bug: https://bugs.gentoo.org/922673
Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/R-4.4.1.ebuild | 18 ++
 dev-lang/R/metadata.xml   |  3 +++
 2 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/dev-lang/R/R-4.4.1.ebuild b/dev-lang/R/R-4.4.1.ebuild
index 3a4567f726de..6282a9ecd337 100644
--- a/dev-lang/R/R-4.4.1.ebuild
+++ b/dev-lang/R/R-4.4.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+IUSE="cairo doc icu java jpeg +libdeflate lto minimal nls openmp perl png 
prefix profile readline test tiff tk X"
 
 REQUIRED_USE="
png? ( || ( cairo X ) )
@@ -37,23 +37,26 @@ DEPEND="
dev-libs/libpcre2:=
>=dev-libs/tre-0.8.0_p20210321[approx]
net-misc/curl
-   virtual/blas
sys-libs/zlib[minizip]
sys-apps/coreutils
+   sys-libs/timezone-data
+   virtual/blas
+   virtual/lapack
cairo? (
x11-libs/cairo:=[X=]
x11-libs/pango:=
)
icu? ( dev-libs/icu:= )
jpeg? ( media-libs/libjpeg-turbo:= )
-   kernel_linux? ( net-libs/libtirpc )
-   lapack? ( virtual/lapack )
+   kernel_linux? ( net-libs/libtirpc:= )
+   libdeflate? ( app-arch/libdeflate )
perl? ( dev-lang/perl )
png? ( media-libs/libpng:= )
readline? ( sys-libs/readline:= )
tiff? ( media-libs/tiff:= )
tk? ( dev-lang/tk:= )
X? (
+   x11-libs/libX11
x11-libs/libXmu
x11-libs/libXt
)"
@@ -108,9 +111,6 @@ src_prepare() {
sed -e 's:\.\./manual/:manual/:g' \
-i $(grep -Flr ../manual/ doc) || die "sed for HTML links 
failed"
 
-   use lapack &&
-   export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
-
use perl &&
export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
 
@@ -145,9 +145,11 @@ src_configure() {
--disable-R-framework \
--disable-R-static-lib \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
+   --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
--with-system-tre \
--without-aqua \
+   --without-newAccelerate \
$(use_enable java) \
$(use_enable lto lto R) \
$(use_enable nls) \
@@ -157,7 +159,7 @@ src_configure() {
$(use_with cairo) \
$(use_with icu ICU) \
$(use_with jpeg jpeglib) \
-   $(use_with lapack) \
+   $(use_with libdeflate libdeflate-compression) \
$(use_with !minimal recommended-packages) \
$(use_with png libpng) \
$(use_with readline) \

diff --git a/dev-lang/R/metadata.xml b/dev-lang/R/metadata.xml
index c5ab836c4412..442394218fff 100644
--- a/dev-lang/R/metadata.xml
+++ b/dev-lang/R/metadata.xml
@@ -24,4 +24,7 @@

wch/r-source

+   
+   Use app-arch/libdeflate 
rather than sys-libs/zlib for lazy-loaded R objects.
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2024-06-22 Thread David Seifert
commit: e091733b36fe39f03f35aba21d1f0f57a7e5f605
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 01:48:27 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 01:48:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e091733b

dev-lang/R: add 4.4.1

Closes: https://bugs.gentoo.org/930652
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.4.1.ebuild | 246 ++
 2 files changed, 247 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 7aafccd7e1f5..216eb74b7d5c 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,4 @@
 DIST R-4.3.1.tar.gz 34899964 BLAKE2B 
7aaacad01ce59e2faa46c4b830c10d2df8e4a3a1d4f11cf2aa622ceb53876f1e702dff94a820ca954ec29f53d58fa7e135ef15e8257602c50f2642b0a0c0a86a
 SHA512 
f571c378dbdd675e267ef4419bb1141198924dadc08297c93c8dff58504994604918b3e045bb7139ba473972a063a68ed1c7426f37d4e8208b79358561d34d77
 DIST R-4.3.2.tar.gz 35039225 BLAKE2B 
2de3af9013c8648c118a1efe673b618aef84a694c6865657faef5b0ca5f780ef5273bb00b607f587219ee30a11f01ccc3b730b9124847242b9d9550de471f58c
 SHA512 
125114357f20d4a3248aee86727768d1dc15e07e44353f8a68fe2ef1fedae508e85d944301d00c0edd61e8b012b0b3cdcde53ac60be903713f96542d83ad5b1d
+DIST R-4.4.1.tar.gz 37353459 BLAKE2B 
2c44fcab719cc2a2cef4566fd4e6c22386f02827a41045ffa074ca2a6883089275354644bce47c9978ef5c96e7b9b21576e946500746c27dc00946ef3cde4fce
 SHA512 
cc30172227b7d89a9d6e9d65c8622b2042bcbbf3f1b5e36c7460f60958a1a0589980a1867ec9989df2589c1618233f3382d4732700b147361ace3be6680b5643
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.4.1.ebuild b/dev-lang/R/R-4.4.1.ebuild
new file mode 100644
index ..3a4567f726de
--- /dev/null
+++ b/dev-lang/R/R-4.4.1.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+#   https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   https://cran.r-project.org/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   sys-apps/coreutils
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   sys-apps/which
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/R-4.3.0-parallel.patch
+   "${FILESDIR}"/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
+)
+
+# false positive, the linking step fails (as it should)
+QA_CONFIG_IMPL_DECL_SKIP=( iconvlist )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2024-01-26 Thread Sam James
commit: dc11e9bfe5a8688c3c998917f85e29dbb831db17
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 26 12:23:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 12:23:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc11e9bf

dev-lang/R: BDEPEND on which

`configure: error: which is required but missing`

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.3.1-r1.ebuild | 3 ++-
 dev-lang/R/R-4.3.2-r1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-4.3.1-r1.ebuild b/dev-lang/R/R-4.3.1-r1.ebuild
index 1a0d799e0324..ae4ae9624145 100644
--- a/dev-lang/R/R-4.3.1-r1.ebuild
+++ b/dev-lang/R/R-4.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -60,6 +60,7 @@ DEPEND="
 RDEPEND="${DEPEND}
java? ( >=virtual/jre-1.8:* )"
 BDEPEND="
+   sys-apps/which
virtual/pkgconfig
doc? (
virtual/latex-base

diff --git a/dev-lang/R/R-4.3.2-r1.ebuild b/dev-lang/R/R-4.3.2-r1.ebuild
index 4d5f89e84df5..3a4567f726de 100644
--- a/dev-lang/R/R-4.3.2-r1.ebuild
+++ b/dev-lang/R/R-4.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -60,6 +60,7 @@ DEPEND="
 RDEPEND="${DEPEND}
java? ( >=virtual/jre-1.8:* )"
 BDEPEND="
+   sys-apps/which
virtual/pkgconfig
doc? (
virtual/latex-base



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-12-22 Thread Arthur Zamarin
commit: 7bd113e8146ea48469ef8061322fc7bf2acf0bc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 22 17:46:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 22 17:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd113e8

dev-lang/R: remove mention of app-misc/realpath

Bug: https://bugs.gentoo.org/908406
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/{R-4.3.1.ebuild => R-4.3.1-r1.ebuild} | 5 +
 dev-lang/R/{R-4.3.2.ebuild => R-4.3.2-r1.ebuild} | 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-lang/R/R-4.3.1.ebuild b/dev-lang/R/R-4.3.1-r1.ebuild
similarity index 99%
rename from dev-lang/R/R-4.3.1.ebuild
rename to dev-lang/R/R-4.3.1-r1.ebuild
index 35b5a00630bd..1a0d799e0324 100644
--- a/dev-lang/R/R-4.3.1.ebuild
+++ b/dev-lang/R/R-4.3.1-r1.ebuild
@@ -39,10 +39,7 @@ DEPEND="
net-misc/curl
virtual/blas
sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
+   sys-apps/coreutils
cairo? (
x11-libs/cairo:=[X=]
x11-libs/pango:=

diff --git a/dev-lang/R/R-4.3.2.ebuild b/dev-lang/R/R-4.3.2-r1.ebuild
similarity index 99%
rename from dev-lang/R/R-4.3.2.ebuild
rename to dev-lang/R/R-4.3.2-r1.ebuild
index fed391461734..4d5f89e84df5 100644
--- a/dev-lang/R/R-4.3.2.ebuild
+++ b/dev-lang/R/R-4.3.2-r1.ebuild
@@ -39,10 +39,7 @@ DEPEND="
net-misc/curl
virtual/blas
sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
+   sys-apps/coreutils
cairo? (
x11-libs/cairo:=[X=]
x11-libs/pango:=



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-11-02 Thread David Seifert
commit: d9baaef07c8a46d331f156d87d35c2e827febc6b
Author: David Seifert  gentoo  org>
AuthorDate: Thu Nov  2 12:57:29 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Nov  2 12:57:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9baaef0

dev-lang/R: add 4.3.2

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.3.2.ebuild | 248 ++
 2 files changed, 249 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 8a29505056cc..7aafccd7e1f5 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,2 +1,3 @@
 DIST R-4.3.1.tar.gz 34899964 BLAKE2B 
7aaacad01ce59e2faa46c4b830c10d2df8e4a3a1d4f11cf2aa622ceb53876f1e702dff94a820ca954ec29f53d58fa7e135ef15e8257602c50f2642b0a0c0a86a
 SHA512 
f571c378dbdd675e267ef4419bb1141198924dadc08297c93c8dff58504994604918b3e045bb7139ba473972a063a68ed1c7426f37d4e8208b79358561d34d77
+DIST R-4.3.2.tar.gz 35039225 BLAKE2B 
2de3af9013c8648c118a1efe673b618aef84a694c6865657faef5b0ca5f780ef5273bb00b607f587219ee30a11f01ccc3b730b9124847242b9d9550de471f58c
 SHA512 
125114357f20d4a3248aee86727768d1dc15e07e44353f8a68fe2ef1fedae508e85d944301d00c0edd61e8b012b0b3cdcde53ac60be903713f96542d83ad5b1d
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.3.2.ebuild b/dev-lang/R/R-4.3.2.ebuild
new file mode 100644
index ..fed391461734
--- /dev/null
+++ b/dev-lang/R/R-4.3.2.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+#   https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   https://cran.r-project.org/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/R-4.3.0-parallel.patch
+   "${FILESDIR}"/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
+)
+
+# false positive, the linking step fails (as it should)
+QA_CONFIG_IMPL_DECL_SKIP=( iconvlist )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # avoid using existing R installation
+   unset R_HOME
+}
+
+src_prepare() {
+   default
+
+   # fix packages.html for doc (gentoo bug #205103)
+   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
+   -i src/library/tools/R/Rd.R || die
+
+   # fix 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-10-30 Thread Michael Orlitzky
commit: ef47b7e59acfea4522bd411971521c48b70bc77b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Oct 30 23:36:55 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Oct 30 23:39:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef47b7e5

dev-lang/R: eliminate pointless use of mirror://

The list of "cran" mirrors contains exactly one working mirror, and that
is the official upstream. Let's listen to the devmanual and inline that
location into SRC_URI.

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/R-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.1.ebuild b/dev-lang/R/R-4.3.1.ebuild
index 54a13af61115..35b5a00630bd 100644
--- a/dev-lang/R/R-4.3.1.ebuild
+++ b/dev-lang/R/R-4.3.1.ebuild
@@ -12,7 +12,7 @@ BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
 DESCRIPTION="Language and environment for statistical computing and graphics"
 HOMEPAGE="https://www.r-project.org/;
 SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
+   https://cran.r-project.org/src/base/R-4/${P}.tar.gz

https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-09-09 Thread David Seifert
commit: 13d8c46929e01d11398b0d366fb775d8ca6cfb35
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  9 19:26:35 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  9 19:26:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d8c469

dev-lang/R: drop 4.3.0

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 -
 dev-lang/R/R-4.3.0.ebuild | 247 --
 2 files changed, 248 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index eba3d04375b7..8a29505056cc 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,2 @@
-DIST R-4.3.0.tar.gz 34821768 BLAKE2B 
3505c8357419355fddb8aadbf0952c492e3e38d649d6261478d6187c94ff71110089ec0933a31dd2f7258e58a1d0864a68cb4d7b6cdefc54e5add55d0d62db10
 SHA512 
7f9bc8360818d7fdf05e26a4213df01468669514a4c2ad62dee358f53dcfa05a71ee72241db91fed59574c26d7caee5d3e0717637e1666daec99446e42c07813
 DIST R-4.3.1.tar.gz 34899964 BLAKE2B 
7aaacad01ce59e2faa46c4b830c10d2df8e4a3a1d4f11cf2aa622ceb53876f1e702dff94a820ca954ec29f53d58fa7e135ef15e8257602c50f2642b0a0c0a86a
 SHA512 
f571c378dbdd675e267ef4419bb1141198924dadc08297c93c8dff58504994604918b3e045bb7139ba473972a063a68ed1c7426f37d4e8208b79358561d34d77
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
deleted file mode 100644
index 54725bb77495..
--- a/dev-lang/R/R-4.3.0.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion:
-#   https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="https://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
-
-REQUIRED_USE="
-   png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )"
-RESTRICT="
-   minimal? ( test )
-   !test? ( test )"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   >=dev-libs/tre-0.8.0_p20210321[approx]
-   net-misc/curl
-   virtual/blas
-   sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
-   cairo? (
-   x11-libs/cairo:=[X=]
-   x11-libs/pango:=
-   )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   kernel_linux? ( net-libs/libtirpc )
-   lapack? ( virtual/lapack )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:= )
-   readline? ( sys-libs/readline:= )
-   tiff? ( media-libs/tiff:= )
-   tk? ( dev-lang/tk:= )
-   X? (
-   x11-libs/libXmu
-   x11-libs/libXt
-   )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-
-PATCHES=(
-   "${FILESDIR}"/R-4.3.0-parallel.patch
-   "${FILESDIR}"/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
-)
-
-# false positive, the linking step fails (as it should)
-QA_CONFIG_IMPL_DECL_SKIP=( iconvlist )
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
-   tc-check-openmp
-   FORTRAN_NEED_OPENMP=1
-   fi
-
-   fortran-2_pkg_setup
-
-   # avoid using existing R installation
-   unset R_HOME
-}
-
-src_prepare() {
-   default
-
-   # fix packages.html for doc (gentoo bug #205103)
-   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
-   -i src/library/tools/R/Rd.R || die
-
-   # fix Rscript path when installed (gentoo bug 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-09-09 Thread Arthur Zamarin
commit: 06c14cc4d4781c6521207fe6918c89512c29e51b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 19:23:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 19:23:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c14cc4

dev-lang/R: Stabilize 4.3.1 sparc, #913676

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.1.ebuild b/dev-lang/R/R-4.3.1.ebuild
index c8b3bb1617ad..54a13af61115 100644
--- a/dev-lang/R/R-4.3.1.ebuild
+++ b/dev-lang/R/R-4.3.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-09-09 Thread Arthur Zamarin
commit: 64d56af7bdd65337811f5e34bb706f28e1e2bc29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 19:23:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 19:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d56af7

dev-lang/R: Stabilize 4.3.1 arm64, #913676

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.1.ebuild b/dev-lang/R/R-4.3.1.ebuild
index 19b9f109ee87..c8b3bb1617ad 100644
--- a/dev-lang/R/R-4.3.1.ebuild
+++ b/dev-lang/R/R-4.3.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-09-05 Thread Sam James
commit: 1e6cce05678b12eceb58099e8a82fb3f8b4edec6
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  5 11:53:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  5 11:53:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6cce05

dev-lang/R: Stabilize 4.3.1 amd64, #913676

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.1.ebuild b/dev-lang/R/R-4.3.1.ebuild
index aa5e48b575b8..19b9f109ee87 100644
--- a/dev-lang/R/R-4.3.1.ebuild
+++ b/dev-lang/R/R-4.3.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-09-05 Thread David Seifert
commit: ff8208c1af9adc057011d399f79bda63e9c14e83
Author: David Seifert  gentoo  org>
AuthorDate: Tue Sep  5 09:27:45 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Sep  5 09:27:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8208c1

dev-lang/R: properly indent metadata.xml

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/metadata.xml | 52 -
 1 file changed, 25 insertions(+), 27 deletions(-)

diff --git a/dev-lang/R/metadata.xml b/dev-lang/R/metadata.xml
index be129488f84f..a1ef08b1f6c4 100644
--- a/dev-lang/R/metadata.xml
+++ b/dev-lang/R/metadata.xml
@@ -1,32 +1,30 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-mathemat...@gentoo.org
-Gentoo Mathematics Project
-  
-  
-
-  Use link-time optimization for R and its recommended packages.
-
-  
-  
-  R is GNU S, a system for statistical computation and graphics. It
-  consists of a language plus a run-time environment with graphics, a
-  debugger, access to certain system functions, and the ability to run
-  programs stored in script files.
+   
+   sci-mathemat...@gentoo.org
+   Gentoo Mathematics Project
+   
+   
+   Use link-time optimization for R and its 
recommended packages.
+   
+   
+   R is GNU S, a system for statistical computation and graphics. 
It
+   consists of a language plus a run-time environment with 
graphics, a
+   debugger, access to certain system functions, and the ability 
to run
+   programs stored in script files.
 
-  The core of R is an interpreted computer language which allows
-  branching and looping as well as modular programming using functions.
-  The R distribution contains functionality for a large number of
-  statistical procedures such as: linear and generalized linear
-  models, nonlinear regression models, time series analysis, classical
-  parametric and nonparametric tests, clustering, smoothing and
-  graphical data representations. Additional modules ("add-on
-  packages") are available for a variety of specific purposes but are
-  not distributed with this package.
-  
-  
-wch/r-source
-  
+   The core of R is an interpreted computer language which allows
+   branching and looping as well as modular programming using 
functions.
+   The R distribution contains functionality for a large number of
+   statistical procedures such as: linear and generalized linear
+   models, nonlinear regression models, time series analysis, 
classical
+   parametric and nonparametric tests, clustering, smoothing and
+   graphical data representations. Additional modules ("add-on
+   packages") are available for a variety of specific purposes but 
are
+   not distributed with this package.
+   
+   
+   wch/r-source
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/, dev-libs/tre/

2023-07-31 Thread Benda XU
commit: 773a780df64dab4f20eee9fe01f6aa9b6a67e69d
Author: Benda Xu  gentoo  org>
AuthorDate: Tue Aug  1 02:26:32 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue Aug  1 02:49:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773a780d

dev-lang/R: add 4.3.1 and keyword {x,arm}64-macos.

Disable aqua in all cases.

dev-libs/tre: keyword 0.8.0_p20210321-r3

Closes: https://bugs.gentoo.org/878103
Signed-off-by: Benda Xu  gentoo.org>

 dev-lang/R/Manifest|   1 +
 dev-lang/R/R-4.3.1.ebuild  | 248 +
 dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild |   2 +-
 3 files changed, 250 insertions(+), 1 deletion(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 92c9fed1a39b..eba3d04375b7 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,2 +1,3 @@
 DIST R-4.3.0.tar.gz 34821768 BLAKE2B 
3505c8357419355fddb8aadbf0952c492e3e38d649d6261478d6187c94ff71110089ec0933a31dd2f7258e58a1d0864a68cb4d7b6cdefc54e5add55d0d62db10
 SHA512 
7f9bc8360818d7fdf05e26a4213df01468669514a4c2ad62dee358f53dcfa05a71ee72241db91fed59574c26d7caee5d3e0717637e1666daec99446e42c07813
+DIST R-4.3.1.tar.gz 34899964 BLAKE2B 
7aaacad01ce59e2faa46c4b830c10d2df8e4a3a1d4f11cf2aa622ceb53876f1e702dff94a820ca954ec29f53d58fa7e135ef15e8257602c50f2642b0a0c0a86a
 SHA512 
f571c378dbdd675e267ef4419bb1141198924dadc08297c93c8dff58504994604918b3e045bb7139ba473972a063a68ed1c7426f37d4e8208b79358561d34d77
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.3.1.ebuild b/dev-lang/R/R-4.3.1.ebuild
new file mode 100644
index ..aa5e48b575b8
--- /dev/null
+++ b/dev-lang/R/R-4.3.1.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+#   https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux 
~arm64-macos ~x64-macos"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/R-4.3.0-parallel.patch
+   "${FILESDIR}"/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
+)
+
+# false positive, the linking step fails (as it should)
+QA_CONFIG_IMPL_DECL_SKIP=( iconvlist )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # avoid using existing R installation
+   unset R_HOME
+}
+
+src_prepare() {
+   default
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2023-06-28 Thread David Seifert
commit: e2ad71232800cc6604db4476a679fa06603b9b0e
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jun 28 12:39:04 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jun 28 12:39:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ad7123

dev-lang/R: rebase patches

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/R-4.3.0.ebuild   | 6 +++---
 ...pkg-config.patch => R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch} | 0
 .../files/{R-3.6.2-no-gzip-doc.patch => R-4.3.0-no-gzip-doc.patch}  | 0
 dev-lang/R/files/{R-3.4.1-parallel.patch => R-4.3.0-parallel.patch} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index ca6b74443472..e061cc99a441 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -71,9 +71,9 @@ BDEPEND="
test? ( virtual/latex-base )"
 
 PATCHES=(
-   "${FILESDIR}"/R-3.4.1-parallel.patch
-   "${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
+   "${FILESDIR}"/R-4.3.0-parallel.patch
+   "${FILESDIR}"/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
 )
 
 pkg_pretend() {

diff --git a/dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch 
b/dev-lang/R/files/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
similarity index 100%
rename from dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
rename to dev-lang/R/files/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch

diff --git a/dev-lang/R/files/R-3.6.2-no-gzip-doc.patch 
b/dev-lang/R/files/R-4.3.0-no-gzip-doc.patch
similarity index 100%
rename from dev-lang/R/files/R-3.6.2-no-gzip-doc.patch
rename to dev-lang/R/files/R-4.3.0-no-gzip-doc.patch

diff --git a/dev-lang/R/files/R-3.4.1-parallel.patch 
b/dev-lang/R/files/R-4.3.0-parallel.patch
similarity index 100%
rename from dev-lang/R/files/R-3.4.1-parallel.patch
rename to dev-lang/R/files/R-4.3.0-parallel.patch



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-06-28 Thread David Seifert
commit: 79e74f958fe51c004a3dd3a2d35dc82fa21fc415
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jun 28 12:39:05 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jun 28 12:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e74f95

dev-lang/R: ignore false positive '-Wimplicit-function-declaration'

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/R-4.3.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index e061cc99a441..54725bb77495 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -76,6 +76,9 @@ PATCHES=(
"${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
 )
 
+# false positive, the linking step fails (as it should)
+QA_CONFIG_IMPL_DECL_SKIP=( iconvlist )
+
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/, dev-lang/R/files/

2023-06-28 Thread David Seifert
commit: 4678ff4712e666b62d1778f7cb52218d47cd1c07
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jun 28 12:39:03 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jun 28 12:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4678ff47

dev-lang/R: drop 4.2.3

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest|   1 -
 dev-lang/R/R-4.2.3.ebuild  | 248 -
 dev-lang/R/files/R-4.2.2-browser-pdf-prefs.patch   |  95 
 .../R/files/R-4.2.2-isspace-without-readline.patch |  22 --
 .../R/files/R-4.2.2-parallel-rmath-h-install.patch |  23 --
 dev-lang/R/files/R-4.2.3-curl-8.patch  |  59 -
 6 files changed, 448 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 66ca1dcf1a07..92c9fed1a39b 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,2 @@
-DIST R-4.2.3.tar.gz 34010655 BLAKE2B 
688403c693de348bdc404c0ebc2df08d3415db216f6017beca8c0408dc70830239ba26ff89f020a249c8af6471363ed742f52c816da84aac8161ec4a522df405
 SHA512 
060bb4e1d1f1a5a0383a3b4372ac9247c0a20285020da17cebeb40ddc54da12d5f369ea243ea04d2c6970986fe22b3f9c37fbdfb3405cd8aa4f2353091ea9c5c
 DIST R-4.3.0.tar.gz 34821768 BLAKE2B 
3505c8357419355fddb8aadbf0952c492e3e38d649d6261478d6187c94ff71110089ec0933a31dd2f7258e58a1d0864a68cb4d7b6cdefc54e5add55d0d62db10
 SHA512 
7f9bc8360818d7fdf05e26a4213df01468669514a4c2ad62dee358f53dcfa05a71ee72241db91fed59574c26d7caee5d3e0717637e1666daec99446e42c07813
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
deleted file mode 100644
index 9f94b563f46b..
--- a/dev-lang/R/R-4.2.3.ebuild
+++ /dev/null
@@ -1,248 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion:
-#   https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="https://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
-
-REQUIRED_USE="
-   png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )"
-RESTRICT="
-   minimal? ( test )
-   !test? ( test )"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   >=dev-libs/tre-0.8.0_p20210321[approx]
-   net-misc/curl
-   virtual/blas
-   sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
-   cairo? (
-   x11-libs/cairo:=[X=]
-   x11-libs/pango:=
-   )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   kernel_linux? ( net-libs/libtirpc )
-   lapack? ( virtual/lapack )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:= )
-   readline? ( sys-libs/readline:= )
-   tiff? ( media-libs/tiff:= )
-   tk? ( dev-lang/tk:= )
-   X? (
-   x11-libs/libXmu
-   x11-libs/libXt
-   )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-
-PATCHES=(
-   "${FILESDIR}"/R-3.4.1-parallel.patch
-   "${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
-   "${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch
-   "${FILESDIR}"/R-4.2.2-isspace-without-readline.patch
-   "${FILESDIR}"/R-4.2.2-parallel-rmath-h-install.patch
-   "${FILESDIR}"/R-4.2.3-curl-8.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
-   tc-check-openmp
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-06-25 Thread Arthur Zamarin
commit: bd1725952eb91bbaab5cd7123258e3ac56727d43
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 25 15:50:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 25 15:50:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd172595

dev-lang/R: Stabilize 4.3.0 amd64, #908850

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index ae5474fc0eb5..ca6b74443472 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-06-19 Thread Sam James
commit: 258525e4d1d192cb60380ff6d8e48c0132aca9ac
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:14:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258525e4

dev-lang/R: Stabilize 4.3.0 arm64, #908850

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index 974d22709605..5d233e3baae8 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-06-19 Thread Sam James
commit: 6aad3ee96446c3e3576f9c6ad039a44fb0cac48b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 20 04:14:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 20 04:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aad3ee9

dev-lang/R: Stabilize 4.3.0 sparc, #908850

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
index 5d233e3baae8..ae5474fc0eb5 100644
--- a/dev-lang/R/R-4.3.0.ebuild
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/

2023-05-11 Thread David Seifert
commit: da74874ef7c78c28eda99726795d46f1f0c3cf0d
Author: David Seifert  gentoo  org>
AuthorDate: Thu May 11 09:23:45 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May 11 09:23:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da74874e

dev-lang/R/files: scrub patches

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/files/R-3.4.1-parallel.patch  | 4 ++--
 dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch | 4 ++--
 dev-lang/R/files/R-3.6.2-no-gzip-doc.patch   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/R/files/R-3.4.1-parallel.patch 
b/dev-lang/R/files/R-3.4.1-parallel.patch
index 6fac15b9ffb7..95acc4790ebb 100644
--- a/dev-lang/R/files/R-3.4.1-parallel.patch
+++ b/dev-lang/R/files/R-3.4.1-parallel.patch
@@ -1,5 +1,5 @@
 a/src/include/Makefile.in  2017-07-05 23:09:09.682703655 +
-+++ b/src/include/Makefile.in  2017-07-05 23:06:56.533612308 +
+--- a/src/include/Makefile.in
 b/src/include/Makefile.in
 @@ -81,7 +81,7 @@
  Rmath.h0: $(srcdir)/Rmath.h0.in $(top_builddir)/config.status
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@

diff --git a/dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch 
b/dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
index 2bcf50ccadb2..c36e59ec37e7 100644
--- a/dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+++ b/dev-lang/R/files/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
@@ -1,5 +1,5 @@
 R-3.6.2-orig/src/unix/Makefile.in  2019-03-29 10:02:31.0 +1100
-+++ R-3.6.2/src/unix/Makefile.in   2020-01-13 22:39:14.506804106 +1100
+--- a/src/unix/Makefile.in
 b/src/unix/Makefile.in
 @@ -79,7 +79,7 @@
  -e "s:@rincludedir:$(rincludedir):" \
  -e "s:@rarch:$(R_ARCH):" \

diff --git a/dev-lang/R/files/R-3.6.2-no-gzip-doc.patch 
b/dev-lang/R/files/R-3.6.2-no-gzip-doc.patch
index c87b61780529..49fbecc3a641 100644
--- a/dev-lang/R/files/R-3.6.2-no-gzip-doc.patch
+++ b/dev-lang/R/files/R-3.6.2-no-gzip-doc.patch
@@ -1,5 +1,5 @@
 R-3.6.2-orig/doc/manual/Makefile.in2019-03-29 10:02:40.0 
+1100
-+++ R-3.6.2/doc/manual/Makefile.in 2020-01-13 22:17:31.324967094 +1100
+--- a/doc/manual/Makefile.in
 b/doc/manual/Makefile.in
 @@ -345,7 +345,6 @@
@$(ECHO) "installing R info pages ..."
@for f in $(OBJECTS_INFO:.info=.info*); do \



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2023-05-11 Thread David Seifert
commit: f8f5c9b4a76934fd2c2f4774aa63bf6a1a40ff6e
Author: David Seifert  gentoo  org>
AuthorDate: Thu May 11 09:23:44 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May 11 09:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f5c9b4

dev-lang/R: drop 4.2.1, 4.2.2

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest|   2 -
 dev-lang/R/R-4.2.1.ebuild  | 250 -
 dev-lang/R/R-4.2.2.ebuild  | 248 
 dev-lang/R/files/R-3.4.1-rmath-shared.patch|  21 --
 .../R/files/R-4.2.1-reg-packages-testfix.patch |  25 ---
 5 files changed, 546 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index cb99b76da339..66ca1dcf1a07 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,5 +1,3 @@
-DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
-DIST R-4.2.2.tar.gz 33987014 BLAKE2B 
083d07b055308451e32133d378abc4aea7dd6da341554dca96ed5863fe2bc937aa3faa94bbd8d3620d3e6e020f806975cbc375ca28c599bd645267b97b2a49d4
 SHA512 
abbf1c7d016f8e1a9a0c4ad5dee2509a164449da34729f3e98d99ad8678ab398005fb8ed20288d4a6ed1e46ad4c70ad246f31a1a07aab99ba8fc6a5f02e1a309
 DIST R-4.2.3.tar.gz 34010655 BLAKE2B 
688403c693de348bdc404c0ebc2df08d3415db216f6017beca8c0408dc70830239ba26ff89f020a249c8af6471363ed742f52c816da84aac8161ec4a522df405
 SHA512 
060bb4e1d1f1a5a0383a3b4372ac9247c0a20285020da17cebeb40ddc54da12d5f369ea243ea04d2c6970986fe22b3f9c37fbdfb3405cd8aa4f2353091ea9c5c
 DIST R-4.3.0.tar.gz 34821768 BLAKE2B 
3505c8357419355fddb8aadbf0952c492e3e38d649d6261478d6187c94ff71110089ec0933a31dd2f7258e58a1d0864a68cb4d7b6cdefc54e5add55d0d62db10
 SHA512 
7f9bc8360818d7fdf05e26a4213df01468669514a4c2ad62dee358f53dcfa05a71ee72241db91fed59574c26d7caee5d3e0717637e1666daec99446e42c07813
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
deleted file mode 100644
index 0fda9d9aacd0..
--- a/dev-lang/R/R-4.2.1.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="https://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
-
-REQUIRED_USE="
-   png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )"
-RESTRICT="
-   minimal? ( test )
-   !test? ( test )"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   >=dev-libs/tre-0.8.0_p20210321[approx]
-   net-misc/curl
-   virtual/blas
-   sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
-   cairo? (
-   x11-libs/cairo:=[X=]
-   x11-libs/pango:=
-   )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   kernel_linux? ( net-libs/libtirpc )
-   lapack? ( virtual/lapack )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:= )
-   readline? ( sys-libs/readline:= )
-   tiff? ( media-libs/tiff:= )
-   tk? ( dev-lang/tk:= )
-   X? (
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-misc/xdg-utils
-   )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-
-PATCHES=(
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-05-11 Thread David Seifert
commit: 2db2dd019c600aabffcb1fa8d0014081e6cffa31
Author: David Seifert  gentoo  org>
AuthorDate: Thu May 11 09:23:43 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May 11 09:23:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db2dd01

dev-lang/R: add 4.3.0

Closes: https://bugs.gentoo.org/905815
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.3.0.ebuild | 244 ++
 2 files changed, 245 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index c5bedc89e18b..cb99b76da339 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,5 @@
 DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
 DIST R-4.2.2.tar.gz 33987014 BLAKE2B 
083d07b055308451e32133d378abc4aea7dd6da341554dca96ed5863fe2bc937aa3faa94bbd8d3620d3e6e020f806975cbc375ca28c599bd645267b97b2a49d4
 SHA512 
abbf1c7d016f8e1a9a0c4ad5dee2509a164449da34729f3e98d99ad8678ab398005fb8ed20288d4a6ed1e46ad4c70ad246f31a1a07aab99ba8fc6a5f02e1a309
 DIST R-4.2.3.tar.gz 34010655 BLAKE2B 
688403c693de348bdc404c0ebc2df08d3415db216f6017beca8c0408dc70830239ba26ff89f020a249c8af6471363ed742f52c816da84aac8161ec4a522df405
 SHA512 
060bb4e1d1f1a5a0383a3b4372ac9247c0a20285020da17cebeb40ddc54da12d5f369ea243ea04d2c6970986fe22b3f9c37fbdfb3405cd8aa4f2353091ea9c5c
+DIST R-4.3.0.tar.gz 34821768 BLAKE2B 
3505c8357419355fddb8aadbf0952c492e3e38d649d6261478d6187c94ff71110089ec0933a31dd2f7258e58a1d0864a68cb4d7b6cdefc54e5add55d0d62db10
 SHA512 
7f9bc8360818d7fdf05e26a4213df01468669514a4c2ad62dee358f53dcfa05a71ee72241db91fed59574c26d7caee5d3e0717637e1666daec99446e42c07813
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.3.0.ebuild b/dev-lang/R/R-4.3.0.ebuild
new file mode 100644
index ..974d22709605
--- /dev/null
+++ b/dev-lang/R/R-4.3.0.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+#   https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/R-3.4.1-parallel.patch
+   "${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-05-06 Thread Arthur Zamarin
commit: 180c8d3c7c5c275878602f21ea66495e67ccf8c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:51:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:51:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180c8d3c

dev-lang/R: Stabilize 4.2.3 x86, #905144

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
index 9f94b563f46b..352d1b8e7f62 100644
--- a/dev-lang/R/R-4.2.3.ebuild
+++ b/dev-lang/R/R-4.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-05-06 Thread Arthur Zamarin
commit: b1b62615c0a237beedb4c7380f95f35402d25e97
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:51:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b62615

dev-lang/R: Stabilize 4.2.3 arm64, #905144

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
index ec2a8e6cd4d4..9f94b563f46b 100644
--- a/dev-lang/R/R-4.2.3.ebuild
+++ b/dev-lang/R/R-4.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-05-06 Thread Arthur Zamarin
commit: 163afea3d3e28c88ff5e7091492e7b8b968f41ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:51:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163afea3

dev-lang/R: Stabilize 4.2.3 sparc, #905144

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
index 3f7cb8f4f773..ec2a8e6cd4d4 100644
--- a/dev-lang/R/R-4.2.3.ebuild
+++ b/dev-lang/R/R-4.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~loong sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-04-27 Thread Sam James
commit: 921ecff751d2838dee3475f0fae64a9da714fb10
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 06:39:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 06:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921ecff7

dev-lang/R: Stabilize 4.2.3 amd64, #905144

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
index 5fa0d6b05b51..3f7cb8f4f773 100644
--- a/dev-lang/R/R-4.2.3.ebuild
+++ b/dev-lang/R/R-4.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2023-03-26 Thread David Seifert
commit: 0f664a055fc55677cda7cdf18b0e5b62978d5b8c
Author: Alexandre Ferreira  gmail  com>
AuthorDate: Sun Mar 26 12:05:27 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 26 12:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f664a05

dev-lang/R: add patch for curl 8

Closes: https://bugs.gentoo.org/902993
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/R-4.2.3.ebuild |  3 +-
 dev-lang/R/files/R-4.2.3-curl-8.patch | 59 +++
 2 files changed, 61 insertions(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
index f07363fe354d..5fa0d6b05b51 100644
--- a/dev-lang/R/R-4.2.3.ebuild
+++ b/dev-lang/R/R-4.2.3.ebuild
@@ -76,7 +76,8 @@ PATCHES=(
"${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
"${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch
"${FILESDIR}"/R-4.2.2-isspace-without-readline.patch
-   "${FILESDIR}/"R-4.2.2-parallel-rmath-h-install.patch
+   "${FILESDIR}"/R-4.2.2-parallel-rmath-h-install.patch
+   "${FILESDIR}"/R-4.2.3-curl-8.patch
 )
 
 pkg_pretend() {

diff --git a/dev-lang/R/files/R-4.2.3-curl-8.patch 
b/dev-lang/R/files/R-4.2.3-curl-8.patch
new file mode 100644
index ..92ee3b0d5702
--- /dev/null
+++ b/dev-lang/R/files/R-4.2.3-curl-8.patch
@@ -0,0 +1,59 @@
+https://bugs.gentoo.org/902993
+
+--- a/configure
 b/configure
+@@ -48533,7 +48533,7 @@
+ done
+ 
+ if test "x${have_libcurl}" = "xyes"; then
+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libcurl is version 
7 and >= 7.28.0" >&5
++{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libcurl is version 
7 and >= 7.28.0 or version 8" >&5
+ printf %s "checking if libcurl is version 7 and >= 7.28.0... " >&6; }
+ if test ${r_cv_have_curl728+y}
+ then :
+@@ -48551,8 +48551,10 @@
+ int main(int argc, const char * argv[])
+ {
+ #ifdef LIBCURL_VERSION_MAJOR
+-#if LIBCURL_VERSION_MAJOR > 7
++#if LIBCURL_VERSION_MAJOR > 8
+   exit(1);
++#elif LIBCURL_VERSION_MAJOR == 8
++  exit(0);
+ #elif LIBCURL_VERSION_MAJOR == 7 && LIBCURL_VERSION_MINOR >= 28
+   exit(0);
+ #else
+--- a/m4/R.m4
 b/m4/R.m4
+@@ -4300,15 +4300,17 @@
+ AC_CHECK_HEADERS(curl/curl.h, [have_libcurl=yes], [have_libcurl=no])
+ 
+ if test "x${have_libcurl}" = "xyes"; then
+-AC_CACHE_CHECK([if libcurl is version 7 and >= 7.28.0], [r_cv_have_curl728],
++AC_CACHE_CHECK([if libcurl is version 7 and >= 7.28.0 or verion 8], 
[r_cv_have_curl728_8],
+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+ #include 
+ int main(int argc, const char * argv[]) 
+ {
+ #ifdef LIBCURL_VERSION_MAJOR
+-#if LIBCURL_VERSION_MAJOR > 7
++#if LIBCURL_VERSION_MAJOR > 8
+   exit(1);
++#elif LIBCURL_VERSION_MAJOR == 8
++  exit(0);
+ #elif LIBCURL_VERSION_MAJOR == 7 && LIBCURL_VERSION_MINOR >= 28
+   exit(0);
+ #else
+@@ -4318,9 +4320,9 @@
+   exit(1);
+ #endif
+ }
+-]])], [r_cv_have_curl728=yes], [r_cv_have_curl728=no], 
[r_cv_have_curl728=no])])
++]])], [r_cv_have_curl728_8=yes], [r_cv_have_curl728_8=no], 
[r_cv_have_curl728_8=no])])
+ fi
+-if test "x${r_cv_have_curl728}" = xno; then
++if test "x${r_cv_have_curl728_8}" = xno; then
+   have_libcurl=no
+ fi
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-03-24 Thread Michael Orlitzky
commit: 3db2c60c9cd218dabe6673188e35eda0e25ab719
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Mar 24 20:05:31 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Mar 24 20:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db2c60c

dev-lang/R: add 4.2.3

I've also dropped R-3.4.1-rmath-shared.patch in this version. It was
rejected upstream as-is, and while I thought there was an --as-needed
fix hidden in there, I was apparently mistaken. It builds fine now
without the patch.

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.2.3.ebuild | 247 ++
 2 files changed, 248 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index b3d53118aec4..c5bedc89e18b 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,4 @@
 DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
 DIST R-4.2.2.tar.gz 33987014 BLAKE2B 
083d07b055308451e32133d378abc4aea7dd6da341554dca96ed5863fe2bc937aa3faa94bbd8d3620d3e6e020f806975cbc375ca28c599bd645267b97b2a49d4
 SHA512 
abbf1c7d016f8e1a9a0c4ad5dee2509a164449da34729f3e98d99ad8678ab398005fb8ed20288d4a6ed1e46ad4c70ad246f31a1a07aab99ba8fc6a5f02e1a309
+DIST R-4.2.3.tar.gz 34010655 BLAKE2B 
688403c693de348bdc404c0ebc2df08d3415db216f6017beca8c0408dc70830239ba26ff89f020a249c8af6471363ed742f52c816da84aac8161ec4a522df405
 SHA512 
060bb4e1d1f1a5a0383a3b4372ac9247c0a20285020da17cebeb40ddc54da12d5f369ea243ea04d2c6970986fe22b3f9c37fbdfb3405cd8aa4f2353091ea9c5c
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.3.ebuild b/dev-lang/R/R-4.2.3.ebuild
new file mode 100644
index ..f07363fe354d
--- /dev/null
+++ b/dev-lang/R/R-4.2.3.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+#   https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/R-3.4.1-parallel.patch
+   "${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
+   "${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch
+   "${FILESDIR}"/R-4.2.2-isspace-without-readline.patch
+   "${FILESDIR}/"R-4.2.2-parallel-rmath-h-install.patch
+)
+
+pkg_pretend() 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2023-03-06 Thread WANG Xuerui
commit: 5c4853d79254dc2ec703f07d4b53a50dcf576616
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Mar  7 02:40:46 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Mar  7 03:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4853d7

dev-lang/R: keyword 4.2.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-lang/R/R-4.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-4.2.2.ebuild b/dev-lang/R/R-4.2.2.ebuild
index 3d3cbf497f10..0ccb36ebf04c 100644
--- a/dev-lang/R/R-4.2.2.ebuild
+++ b/dev-lang/R/R-4.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/, dev-lang/R/files/

2022-12-27 Thread Michael Orlitzky
commit: d98ddafb2aef042c7ac141b041e8bfebf915910f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec 27 14:06:43 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Dec 27 19:58:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98ddafb

dev-lang/R: attempt to fix the parallel install.

We have had an "emake -j1 ... install" in this ebuild for a long time,
but bug 883063 shows that -j1 only minimizes the risk of failure, and
does not completely eliminate it. I've tried to reproduce the failure
and have found a missing dependency in the upstream Makefile. This
commit adds a patch to fix it.

Now, we have one fewer build system bugs. I've removed the old -j1
workaround, and am marking bug 883063 as resolved so that future
installation failures are reported as new bugs: we need new reports to
let us know that the bug fixed in this commit was not the only one, if
that happens to be the case.

Closes: https://bugs.gentoo.org/883063
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/R-4.2.2.ebuild  |  3 ++-
 .../R/files/R-4.2.2-parallel-rmath-h-install.patch | 23 ++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.2.ebuild b/dev-lang/R/R-4.2.2.ebuild
index b1adfb0f9f9a..3d3cbf497f10 100644
--- a/dev-lang/R/R-4.2.2.ebuild
+++ b/dev-lang/R/R-4.2.2.ebuild
@@ -77,6 +77,7 @@ PATCHES=(
"${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
"${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch
"${FILESDIR}"/R-4.2.2-isspace-without-readline.patch
+   "${FILESDIR}/"R-4.2.2-parallel-rmath-h-install.patch
 )
 
 pkg_pretend() {
@@ -178,7 +179,7 @@ src_compile() {
 
 src_install() {
default
-   emake -j1 -C src/nmath/standalone DESTDIR="${D}" install
+   emake -C src/nmath/standalone DESTDIR="${D}" install
 
if use doc; then
emake DESTDIR="${D}" install-info install-pdf

diff --git a/dev-lang/R/files/R-4.2.2-parallel-rmath-h-install.patch 
b/dev-lang/R/files/R-4.2.2-parallel-rmath-h-install.patch
new file mode 100644
index ..756ec8ff5428
--- /dev/null
+++ b/dev-lang/R/files/R-4.2.2-parallel-rmath-h-install.patch
@@ -0,0 +1,23 @@
+From ee1428e77095e52a7396fa7b455f63b7c5b9495b Mon Sep 17 00:00:00 2001
+From: kalibera 
+Date: Tue, 27 Dec 2022 11:21:33 +
+Subject: [PATCH] Declare dependency to ensure include dir exists (PR#17743).
+
+git-svn-id: https://svn.r-project.org/R/trunk@83504 
00db46b3-68df-0310-9c12-caf00c1e9a41
+---
+ src/nmath/standalone/Makefile.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/nmath/standalone/Makefile.in 
b/src/nmath/standalone/Makefile.in
+index 68b45006155..946795a0439 100644
+--- a/src/nmath/standalone/Makefile.in
 b/src/nmath/standalone/Makefile.in
+@@ -151,7 +151,7 @@ install-strip: installdirs install-header install-pc
+   fi
+   @!(test -f libRmath.a) || $(SHELL) $(top_srcdir)/tools/copy-if-change 
libRmath.a $(DESTDIR)$(libdir)/libRmath.a
+ 
+-install-header:
++install-header: installdirs
+   @(cd ../../include; $(MAKE) Rmath.h)
+ @WANT_R_FRAMEWORK_FALSE@  @$(SHELL) $(top_srcdir)/tools/copy-if-change 
../../include/Rmath.h $(DESTDIR)$(includedir)/Rmath.h
+ @WANT_R_FRAMEWORK_TRUE@   @$(SHELL) $(top_srcdir)/tools/copy-if-change 
../../include/Rmath.h 
$(R_FRAMEWORK_DIR)/Versions/$(FW_VERSION)/Resources/include/Rmath.h



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2022-12-23 Thread Michael Orlitzky
commit: 3371015e23a4c2fc0f6a8d566b80942c7bb15ed2
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Dec 23 06:12:37 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Dec 23 14:23:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3371015e

dev-lang/R: add upstream patch to fix USE="-readline" build.

Closes: https://bugs.gentoo.org/883395
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/R-4.2.2.ebuild  |  1 +
 .../R/files/R-4.2.2-isspace-without-readline.patch | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-lang/R/R-4.2.2.ebuild b/dev-lang/R/R-4.2.2.ebuild
index f7daf9d87167..b1adfb0f9f9a 100644
--- a/dev-lang/R/R-4.2.2.ebuild
+++ b/dev-lang/R/R-4.2.2.ebuild
@@ -76,6 +76,7 @@ PATCHES=(
"${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
"${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
"${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch
+   "${FILESDIR}"/R-4.2.2-isspace-without-readline.patch
 )
 
 pkg_pretend() {

diff --git a/dev-lang/R/files/R-4.2.2-isspace-without-readline.patch 
b/dev-lang/R/files/R-4.2.2-isspace-without-readline.patch
new file mode 100644
index ..0b32bef1352b
--- /dev/null
+++ b/dev-lang/R/files/R-4.2.2-isspace-without-readline.patch
@@ -0,0 +1,22 @@
+From 6e36141598b78add7fb841480260b0a57ae79330 Mon Sep 17 00:00:00 2001
+From: smeyer 
+Date: Wed, 26 Oct 2022 08:22:41 +
+Subject: [PATCH] avoid implicit declaration of 'isspace' --without-readline
+
+git-svn-id: https://svn.r-project.org/R/trunk@83178 
00db46b3-68df-0310-9c12-caf00c1e9a41
+---
+ src/unix/sys-std.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/unix/sys-std.c b/src/unix/sys-std.c
+index 7b93d63884a..f95ff0cf7b3 100644
+--- a/src/unix/sys-std.c
 b/src/unix/sys-std.c
+@@ -1339,6 +1339,7 @@ Rstd_ShowFiles(int nfile,/* number of 
files */
+ */
+ 
+ 
++#include   /* for isspace */
+ 
+ int attribute_hidden Rstd_ChooseFile(int _new, char *buf, int len)
+ {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2022-11-22 Thread Michael Orlitzky
commit: 5a44f9d1cc382f7533212bd2d2662f3dcca3ad4b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Nov 22 19:21:34 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Nov 22 21:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a44f9d1

dev-lang/R: add 4.2.2

My upstream patches to the R_BROWSER and R_PDFVIEWER search order didn't
land in this release, but we're already running eautoreconf, so we might
as well include them. This lets us drop the dependency on xdg-utils, and
remove the stanza (conditional on USE=X) that sets the default browser
and viewer to xdg-open.

We are also able to drop a patch to the test suite that was merged
upstream.

Closes: https://bugs.gentoo.org/458176
Closes: https://bugs.gentoo.org/879863
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest  |   1 +
 dev-lang/R/R-4.2.2.ebuild| 246 +++
 dev-lang/R/files/R-4.2.2-browser-pdf-prefs.patch |  95 +
 3 files changed, 342 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 8895d614d77a..b3d53118aec4 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,2 +1,3 @@
 DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
+DIST R-4.2.2.tar.gz 33987014 BLAKE2B 
083d07b055308451e32133d378abc4aea7dd6da341554dca96ed5863fe2bc937aa3faa94bbd8d3620d3e6e020f806975cbc375ca28c599bd645267b97b2a49d4
 SHA512 
abbf1c7d016f8e1a9a0c4ad5dee2509a164449da34729f3e98d99ad8678ab398005fb8ed20288d4a6ed1e46ad4c70ad246f31a1a07aab99ba8fc6a5f02e1a309
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.2.ebuild b/dev-lang/R/R-4.2.2.ebuild
new file mode 100644
index ..f7daf9d87167
--- /dev/null
+++ b/dev-lang/R/R-4.2.2.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+#   https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/R-3.4.1-parallel.patch
+   "${FILESDIR}"/R-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
+   "${FILESDIR}"/R-4.2.2-browser-pdf-prefs.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-11-21 Thread Sam James
commit: 1c28bf64f74fad8c4dfb3856390c513e71d26f9d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 07:19:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 07:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c28bf64

dev-lang/R: add github upstream metadata

Mirror but it's by someone from rstdio and motivation is to make
looking up code easier.

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/R/metadata.xml b/dev-lang/R/metadata.xml
index 775b0dcb2af0..be129488f84f 100644
--- a/dev-lang/R/metadata.xml
+++ b/dev-lang/R/metadata.xml
@@ -26,4 +26,7 @@
   packages") are available for a variety of specific purposes but are
   not distributed with this package.
   
+  
+wch/r-source
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-10-26 Thread Sam James
commit: cbbe90010a5b4d6cf6db8503c31f048717d53860
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 26 22:16:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 26 22:16:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbe9001

dev-lang/R: make libtirpc dep linux-only

Unnecessary on macOS.

Bug: https://bugs.gentoo.org/878101
Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index 1ee01869a453..0fda9d9aacd0 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -35,7 +35,6 @@ DEPEND="
app-text/ghostscript-gpl
dev-libs/libpcre2:=
>=dev-libs/tre-0.8.0_p20210321[approx]
-   net-libs/libtirpc
net-misc/curl
virtual/blas
sys-libs/zlib[minizip]
@@ -49,6 +48,7 @@ DEPEND="
)
icu? ( dev-libs/icu:= )
jpeg? ( media-libs/libjpeg-turbo:= )
+   kernel_linux? ( net-libs/libtirpc )
lapack? ( virtual/lapack )
perl? ( dev-lang/perl )
png? ( media-libs/libpng:= )



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2022-09-15 Thread Michael Orlitzky
commit: 6162fb237663bbe61114cf13951715c141d51bba
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Sep 15 15:47:56 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Sep 15 15:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6162fb23

dev-lang/R: backport a fix for a broken test.

This isn't a critical fix by any means, but otherwise we're likely to
forget to re-enable this test when R-4.2.2 comes out.

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/R-4.2.1.ebuild  | 14 +---
 .../R/files/R-4.2.1-reg-packages-testfix.patch | 25 ++
 2 files changed, 30 insertions(+), 9 deletions(-)

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index cfb2a07ff6bc..1ee01869a453 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -71,10 +71,11 @@ BDEPEND="
test? ( virtual/latex-base )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+   "${FILESDIR}"/R-3.4.1-parallel.patch
+   "${FILESDIR}"/R-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/R-3.6.2-no-gzip-doc.patch
+   "${FILESDIR}"/R-4.2.1-reg-packages-testfix.patch
 )
 
 pkg_pretend() {
@@ -108,11 +109,6 @@ src_prepare() {
sed -e 's:\.\./manual/:manual/:g' \
-i $(grep -Flr ../manual/ doc) || die "sed for HTML links 
failed"
 
-   # Disable this test until it passes again,
-   # https://bugs.r-project.org/show_bug.cgi?id=18338
-   sed -e 's/ reg-packages.R / /' \
-   -i tests/Makefile.common || die
-
use lapack &&
export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
 

diff --git a/dev-lang/R/files/R-4.2.1-reg-packages-testfix.patch 
b/dev-lang/R/files/R-4.2.1-reg-packages-testfix.patch
new file mode 100644
index ..f5fe9667ad67
--- /dev/null
+++ b/dev-lang/R/files/R-4.2.1-reg-packages-testfix.patch
@@ -0,0 +1,25 @@
+diff --git a/tests/reg-packages.R b/tests/reg-packages.R
+index c9962ce..2d36d1e 100644
+--- a/tests/reg-packages.R
 b/tests/reg-packages.R
+@@ -260,7 +260,8 @@ stopifnot(exprs = {
+ (lenN <- length(print(iN <- grep("^[1-9][0-9]:", tlines >= 2
+ iN - iw == seq_len(lenN) # these (3) lines come immediately after 
'Warning',
+ ## and "related" to the some 'missing .. paren' above:
+-8 <= print(iw - i) & iw - i <= 20 # see ~14
++!is.na(ierr <- as.integer(substr(print(tlines[iN[1]]), 1, 2)))
++8 <= print(ierr - i) & ierr - i <= 14 # see 11
+ }) ## failed in R <= 4.1.1
+ 
+ 
+@@ -495,8 +496,8 @@ checkMatrix(ap, 4)
+ 
+ 
+ ## clean up
+-rmL <- c("myLib", if(has.symlink) "myLib_2", "myTst", file.path(pkgPath),
+- oldpkgdir, newpkgdir, repodir, backupPfiles)
++rmL <- c("myLib", if(has.symlink) "myLib_2", "myTst", "myTst2",
++ "PR17501.Rcheck")
+ if(do.cleanup) {
+ for(nm in rmL) unlink(nm, recursive = TRUE)
+ } else {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-09-01 Thread David Seifert
commit: 7e99df1dab52b8b73ee252e80f5effaa630414c7
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  1 09:19:34 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  1 09:19:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e99df1d

dev-lang/R: drop 4.2.0

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 -
 dev-lang/R/R-4.2.0.ebuild | 256 --
 2 files changed, 257 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 22bcd1fa7d38..8895d614d77a 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,2 @@
-DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
 DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
deleted file mode 100644
index cf1c175b7af2..
--- a/dev-lang/R/R-4.2.0.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="https://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
-
-REQUIRED_USE="
-   png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )"
-RESTRICT="
-   minimal? ( test )
-   !test? ( test )"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   >=dev-libs/tre-0.8.0_p20210321[approx]
-   net-libs/libtirpc
-   net-misc/curl
-   virtual/blas
-   sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
-   cairo? (
-   x11-libs/cairo:=[X=]
-   x11-libs/pango:=
-   )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   lapack? ( virtual/lapack )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:= )
-   readline? ( sys-libs/readline:= )
-   tiff? ( media-libs/tiff:= )
-   tk? ( dev-lang/tk:= )
-   X? (
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-misc/xdg-utils
-   )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
-   tc-check-openmp
-   FORTRAN_NEED_OPENMP=1
-   fi
-
-   fortran-2_pkg_setup
-
-   # avoid using existing R installation
-   unset R_HOME
-}
-
-src_prepare() {
-   default
-
-   # fix packages.html for doc (gentoo bug #205103)
-   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
-   -i src/library/tools/R/Rd.R || die
-
-   # fix Rscript path when installed (gentoo bug #221061)
-   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-09-01 Thread Agostino Sarubbo
commit: ff5ef68d7962be04887df2122808065bb2af1cf2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep  1 08:47:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep  1 08:47:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5ef68d

dev-lang/R: x86 stable wrt bug #867418

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/R/R-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index 281c8e03d09f..cfb2a07ff6bc 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-08-30 Thread Sam James
commit: 7709e23d5eac9e43fe3c2315489accbf6022adea
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 30 16:09:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 30 16:09:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7709e23d

dev-lang/R: Stabilize 4.2.1 amd64, #867418

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index 2722988fa762..281c8e03d09f 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-08-30 Thread Arthur Zamarin
commit: 406b043ee689e53b255156a79e249331e639511f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 30 11:48:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 30 11:48:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406b043e

dev-lang/R: Stabilize 4.2.1 sparc, #867418

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index 0e287c705ea5..2722988fa762 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-08-30 Thread Arthur Zamarin
commit: 2f171e28c4ec0c353fcb6488da1e18ff2034995d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 30 11:09:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 30 11:09:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f171e28

dev-lang/R: Stabilize 4.2.1 arm64, #867418

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
index bdc4ef782ed2..0e287c705ea5 100644
--- a/dev-lang/R/R-4.2.1.ebuild
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-07-13 Thread David Seifert
commit: efe0146dc37c4c0182fdd1baebddc99500b0a050
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 13 18:12:05 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 13 18:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe0146d

dev-lang/R: add 4.2.1

Closes: https://bugs.gentoo.org/856622
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.2.1.ebuild | 254 ++
 2 files changed, 255 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 14992cf3742a..22bcd1fa7d38 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,2 +1,3 @@
 DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
+DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
new file mode 100644
index ..bdc4ef782ed2
--- /dev/null
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xdg-utils
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # avoid using existing R installation
+   unset R_HOME
+}
+
+src_prepare() {
+   default
+
+   # fix packages.html for doc (gentoo bug #205103)
+   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
+   -i src/library/tools/R/Rd.R || die
+
+   # fix Rscript path when installed 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-19 Thread David Seifert
commit: bd973b3a8ebd9c5040666f6376bd52deb813b203
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 19 08:08:38 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 19 08:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd973b3a

dev-lang/R: drop 4.1.2-r1

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest  |   1 -
 dev-lang/R/R-4.1.2-r1.ebuild | 250 ---
 2 files changed, 251 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index e0f5649bf8e5..14992cf3742a 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,2 @@
-DIST R-4.1.2.tar.gz 34009074 BLAKE2B 
7ca14b28fc40548180dde979d57f93f41fb3966697d58f686cf63e24e4cbf2de8166240952e708fc94f97846cd57bbd559b4edb688500e1db2a6704de16f508c
 SHA512 
657c7950a88f632f1bbb08dbd0b3fb485732a25d8bbcb8a7939a40b23c7a235fdb9b46c296acaa9f72eabebe96e270ecbdcd7970fc9d3a299e6687bea45f2d3f
 DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.1.2-r1.ebuild b/dev-lang/R/R-4.1.2-r1.ebuild
deleted file mode 100644
index 4a37a3f4aad8..
--- a/dev-lang/R/R-4.1.2-r1.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="https://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
-
-REQUIRED_USE="
-   png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )"
-RESTRICT="
-   minimal? ( test )
-   !test? ( test )"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   >=dev-libs/tre-0.8.0_p20210321[approx]
-   net-libs/libtirpc
-   net-misc/curl
-   virtual/blas
-   sys-libs/zlib[minizip]
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )
-   cairo? (
-   x11-libs/cairo:=[X=]
-   x11-libs/pango:=
-   )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg )
-   lapack? ( virtual/lapack )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:= )
-   readline? ( sys-libs/readline:= )
-   tiff? ( media-libs/tiff:= )
-   tk? ( dev-lang/tk:= )
-   X? (
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-misc/xdg-utils
-   )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
-   tc-check-openmp
-   FORTRAN_NEED_OPENMP=1
-   fi
-
-   fortran-2_pkg_setup
-
-   # avoid using existing R installation
-   unset R_HOME
-}
-
-src_prepare() {
-#  rm -r src/extra/tre || die
-
-   default
-
-   # fix packages.html for doc (gentoo bug #205103)
-   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
-   -i src/library/tools/R/Rd.R || die
-
-   # fix Rscript path when installed 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-19 Thread David Seifert
commit: c3aa5c3fb2b658ec7e4793fff628f5c2f627da9e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 19 08:08:39 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 19 08:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3aa5c3f

dev-lang/R: update jpeg dep

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/R-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
index 1ad97eea887e..cf1c175b7af2 100644
--- a/dev-lang/R/R-4.2.0.ebuild
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -55,7 +55,7 @@ DEPEND="
x11-libs/pango:=
)
icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg )
+   jpeg? ( media-libs/libjpeg-turbo:= )
lapack? ( virtual/lapack )
perl? ( dev-lang/perl )
png? ( media-libs/libpng:= )



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-13 Thread Jakov Smolić
commit: f662aa0aa63947f3851f3f0e9a46cf4136f6f984
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 13 21:07:07 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 13 21:07:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f662aa0a

dev-lang/R: Stabilize 4.2.0 arm64, #851024

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/R/R-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
index fabfcdf26fc6..1ad97eea887e 100644
--- a/dev-lang/R/R-4.2.0.ebuild
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-12 Thread Agostino Sarubbo
commit: 7591054eccfda00b331c654f28421ef9186d654b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 12 08:31:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 12 08:32:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7591054e

dev-lang/R: x86 stable wrt bug #851024

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/R/R-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
index a7a1366d455f..fabfcdf26fc6 100644
--- a/dev-lang/R/R-4.2.0.ebuild
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-12 Thread Agostino Sarubbo
commit: 4279db02dc8a74a308ea89891951a7f80d65223d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 12 08:28:37 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 12 08:28:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4279db02

dev-lang/R: amd64 stable wrt bug #851024

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/R/R-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
index 5607e2ee1643..a7a1366d455f 100644
--- a/dev-lang/R/R-4.2.0.ebuild
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-10 Thread Jakov Smolić
commit: db11faa09adf5e8bc1ca7d18c72b25b22b5429b1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 10 21:38:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 10 21:38:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db11faa0

dev-lang/R: Stabilize 4.2.0 sparc, #851024

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/R/R-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
index 28e62a99b24d..5607e2ee1643 100644
--- a/dev-lang/R/R-4.2.0.ebuild
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-06-01 Thread Michael Orlitzky
commit: 092a26e7dbe69f39481dbbdd86fc978aa2d94e46
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jun  1 15:07:05 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jun  1 15:07:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092a26e7

dev-lang/R: remove old "unused" R-4.0.5-r1.ebuild.

Closes: https://bugs.gentoo.org/836053
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest  |   1 -
 dev-lang/R/R-4.0.5-r1.ebuild | 243 ---
 2 files changed, 244 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index e39053606efc..e0f5649bf8e5 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,3 @@
-DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
 DIST R-4.1.2.tar.gz 34009074 BLAKE2B 
7ca14b28fc40548180dde979d57f93f41fb3966697d58f686cf63e24e4cbf2de8166240952e708fc94f97846cd57bbd559b4edb688500e1db2a6704de16f508c
 SHA512 
657c7950a88f632f1bbb08dbd0b3fb485732a25d8bbcb8a7939a40b23c7a235fdb9b46c296acaa9f72eabebe96e270ecbdcd7970fc9d3a299e6687bea45f2d3f
 DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.0.5-r1.ebuild b/dev-lang/R/R-4.0.5-r1.ebuild
deleted file mode 100644
index ea1e78006a93..
--- a/dev-lang/R/R-4.0.5-r1.ebuild
+++ /dev/null
@@ -1,243 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
-
-# One test required profiling in v4.0.2, check the upstream bug:
-#
-#   https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17836
-#
-REQUIRED_USE="png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )
-   test? ( profile )
-"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-BDEPEND="virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-DEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   net-libs/libtirpc
-   net-misc/curl
-   virtual/blas:0
-   || ( sys-apps/coreutils app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
-
-RDEPEND="${DEPEND}
-   sys-libs/zlib:0[minizip]
-   java? ( >=virtual/jre-1.8:* )"
-
-RESTRICT="minimal? ( test )
-   !test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
-   FORTRAN_NEED_OPENMP=1
-   fi
-   fortran-2_pkg_setup
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-05-31 Thread Sam James
commit: 8f3fb8a524eb3297d76a630ef727a4667cfb3d8f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  1 05:24:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  1 05:24:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3fb8a5

dev-lang/R: Stabilize 4.1.2-r1 arm64, #843221

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.1.2-r1.ebuild b/dev-lang/R/R-4.1.2-r1.ebuild
index dfe847ee6a93..4a37a3f4aad8 100644
--- a/dev-lang/R/R-4.1.2-r1.ebuild
+++ b/dev-lang/R/R-4.1.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-05-11 Thread David Seifert
commit: 4c8f51cf8e8bc53d7868c208ccad31fd7584d6ed
Author: David Seifert  gentoo  org>
AuthorDate: Mon May  9 08:25:06 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed May 11 12:49:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8f51cf

dev-lang/R: drop 4.1.0-r2, 4.1.2

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest  |   1 -
 dev-lang/R/R-4.1.0-r2.ebuild | 235 
 dev-lang/R/R-4.1.2.ebuild| 248 ---
 3 files changed, 484 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index d051562da6ab..e39053606efc 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,5 +1,4 @@
 DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
-DIST R-4.1.0.tar.gz 33714683 BLAKE2B 
22ba966b5a29f153f3ce6cbc467e815c397e7c6aade0db62c7d2ae044056d9227da4dcb8fbf33e661548f4f434c328415e297c6b07b3932ef3f47358c2543f42
 SHA512 
41519bf06a1ebc2bb582e9a7c35d0e82e213312dec8147861a7f9b28ee750cd40dfbf02737602d05698641fcea6182b0da8131e83edacc358e98eca0a393b729
 DIST R-4.1.2.tar.gz 34009074 BLAKE2B 
7ca14b28fc40548180dde979d57f93f41fb3966697d58f686cf63e24e4cbf2de8166240952e708fc94f97846cd57bbd559b4edb688500e1db2a6704de16f508c
 SHA512 
657c7950a88f632f1bbb08dbd0b3fb485732a25d8bbcb8a7939a40b23c7a235fdb9b46c296acaa9f72eabebe96e270ecbdcd7970fc9d3a299e6687bea45f2d3f
 DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.1.0-r2.ebuild b/dev-lang/R/R-4.1.0-r2.ebuild
deleted file mode 100644
index ebf4b5c27c2e..
--- a/dev-lang/R/R-4.1.0-r2.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="https://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
-
-REQUIRED_USE="png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )
-"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-BDEPEND="virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-DEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   net-libs/libtirpc
-   net-misc/curl
-   virtual/blas:0
-   || ( sys-apps/coreutils app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-libs/libXt x11-misc/xdg-utils )"
-
-RDEPEND="${DEPEND}
-   sys-libs/zlib:0[minizip]
-   java? ( >=virtual/jre-1.8:* )"
-
-RESTRICT="minimal? ( test )
-   !test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-05-10 Thread Arthur Zamarin
commit: 1b26672f26eea6d5875b399f4b62f3e59238ea7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 10 20:05:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 10 20:05:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b26672f

dev-lang/R: Stabilize 4.1.2-r1 sparc, #843221

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/R/R-4.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.1.2-r1.ebuild b/dev-lang/R/R-4.1.2-r1.ebuild
index 1ff88e90cc01..dfe847ee6a93 100644
--- a/dev-lang/R/R-4.1.2-r1.ebuild
+++ b/dev-lang/R/R-4.1.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-05-08 Thread Jakov Smolić
commit: 761de200a6f03da35ca671796c3bb05e404e3552
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  8 09:33:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  8 09:33:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761de200

dev-lang/R: Stabilize 4.1.2-r1 x86, #843221

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/R/R-4.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.1.2-r1.ebuild b/dev-lang/R/R-4.1.2-r1.ebuild
index e00e6055a80b..1ff88e90cc01 100644
--- a/dev-lang/R/R-4.1.2-r1.ebuild
+++ b/dev-lang/R/R-4.1.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-05-08 Thread Jakov Smolić
commit: 46eb15fcdd119acc1c8b5826ea48407f0c444b52
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  8 09:15:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  8 09:15:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46eb15fc

dev-lang/R: Stabilize 4.1.2-r1 amd64, #843221

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/R/R-4.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.1.2-r1.ebuild b/dev-lang/R/R-4.1.2-r1.ebuild
index a4c36d76f9e3..e00e6055a80b 100644
--- a/dev-lang/R/R-4.1.2-r1.ebuild
+++ b/dev-lang/R/R-4.1.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-05-07 Thread Michael Orlitzky
commit: ddf00116a89246a9d213a8d35a7b8bb7bc311938
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat May  7 22:29:07 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat May  7 22:29:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf00116

dev-lang/R: new upstream version R-4.2.0.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.2.0.ebuild | 256 ++
 2 files changed, 257 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index ff6f613c6b32..d051562da6ab 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,5 @@
 DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
 DIST R-4.1.0.tar.gz 33714683 BLAKE2B 
22ba966b5a29f153f3ce6cbc467e815c397e7c6aade0db62c7d2ae044056d9227da4dcb8fbf33e661548f4f434c328415e297c6b07b3932ef3f47358c2543f42
 SHA512 
41519bf06a1ebc2bb582e9a7c35d0e82e213312dec8147861a7f9b28ee750cd40dfbf02737602d05698641fcea6182b0da8131e83edacc358e98eca0a393b729
 DIST R-4.1.2.tar.gz 34009074 BLAKE2B 
7ca14b28fc40548180dde979d57f93f41fb3966697d58f686cf63e24e4cbf2de8166240952e708fc94f97846cd57bbd559b4edb688500e1db2a6704de16f508c
 SHA512 
657c7950a88f632f1bbb08dbd0b3fb485732a25d8bbcb8a7939a40b23c7a235fdb9b46c296acaa9f72eabebe96e270ecbdcd7970fc9d3a299e6687bea45f2d3f
+DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild
new file mode 100644
index ..28e62a99b24d
--- /dev/null
+++ b/dev-lang/R/R-4.2.0.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xdg-utils
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-03-21 Thread Patrice Clement
commit: e4cbd799f751c26731435be0b0b0584d6a076490
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Mar 16 05:21:19 2022 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Mar 21 22:06:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cbd799

dev-lang/R: enable system tre

Closes: https://bugs.gentoo.org/802099
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 dev-lang/R/R-4.1.2-r1.ebuild | 250 +++
 1 file changed, 250 insertions(+)

diff --git a/dev-lang/R/R-4.1.2-r1.ebuild b/dev-lang/R/R-4.1.2-r1.ebuild
new file mode 100644
index ..a4c36d76f9e3
--- /dev/null
+++ b/dev-lang/R/R-4.1.2-r1.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xdg-utils
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # avoid using existing R installation
+   unset R_HOME
+}
+
+src_prepare() {
+#  rm -r src/extra/tre || die
+
+   default
+
+   # fix packages.html for doc (gentoo bug #205103)
+   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
+   -i src/library/tools/R/Rd.R || die
+
+   # fix Rscript path when installed (gentoo bug #221061)
+   sed -e 
"s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${EPREFIX}/usr/$(get_libdir)/${PN}\"':" 
\
+   -i src/unix/Makefile.in || die "sed unix Makefile failed"
+
+   # fix HTML links to manual (gentoo bug #273957)
+   sed -e 's:\.\./manual/:manual/:g' \
+   -i $(grep -Flr ../manual/ doc) || die "sed for HTML links 
failed"
+
+   use lapack && \
+   export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
+
+   if use X; then
+   export R_BROWSER="$(type -p xdg-open)"
+   export R_PDFVIEWER="$(type -p xdg-open)"
+   fi
+   use perl && \
+   export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
+
+   # don't search /usr/local
+   sed -i -e '/FLAGS=.*\/local\//c\: # removed by ebuild' configure.ac || 
die
+
+   # Fix for Darwin (macOS)
+   if use prefix; then
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -e 's:-install_name libR.dylib:-install_name 
${libdir}/R/lib/libR.dylib:' \

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2022-01-26 Thread David Seifert
commit: cf159ddadd10b74e894c7e06715a9c9be197879e
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jan 26 10:10:27 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan 26 10:10:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf159dda

dev-lang/R: add 4.1.2

Closes: https://bugs.gentoo.org/808711
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.1.2.ebuild | 248 ++
 2 files changed, 249 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 756a8d080efa..ff6f613c6b32 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,4 @@
 DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
 DIST R-4.1.0.tar.gz 33714683 BLAKE2B 
22ba966b5a29f153f3ce6cbc467e815c397e7c6aade0db62c7d2ae044056d9227da4dcb8fbf33e661548f4f434c328415e297c6b07b3932ef3f47358c2543f42
 SHA512 
41519bf06a1ebc2bb582e9a7c35d0e82e213312dec8147861a7f9b28ee750cd40dfbf02737602d05698641fcea6182b0da8131e83edacc358e98eca0a393b729
+DIST R-4.1.2.tar.gz 34009074 BLAKE2B 
7ca14b28fc40548180dde979d57f93f41fb3966697d58f686cf63e24e4cbf2de8166240952e708fc94f97846cd57bbd559b4edb688500e1db2a6704de16f508c
 SHA512 
657c7950a88f632f1bbb08dbd0b3fb485732a25d8bbcb8a7939a40b23c7a235fdb9b46c296acaa9f72eabebe96e270ecbdcd7970fc9d3a299e6687bea45f2d3f
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.1.2.ebuild b/dev-lang/R/R-4.1.2.ebuild
new file mode 100644
index ..a29cab314d2a
--- /dev/null
+++ b/dev-lang/R/R-4.1.2.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xdg-utils
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # avoid using existing R installation
+   unset R_HOME
+}
+
+src_prepare() {
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-10-23 Thread David Seifert
commit: 468924259258c048b50e5cf6f258d7985a78275e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Oct 23 14:24:41 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 23 14:24:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46892425

dev-lang/R: remove 4.0.4

Closes: https://github.com/gentoo/gentoo/pull/22680
Closes: https://bugs.gentoo.org/801145
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 -
 dev-lang/R/R-4.0.4.ebuild | 243 --
 2 files changed, 244 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index e217fbc0125..756a8d080ef 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,3 @@
-DIST R-4.0.4.tar.gz 33687611 BLAKE2B 
40cdfd98fe6c9193deb729d151631c2b0f935accf5ea6251704b633d2688278af1a5a67317152be023fb4a10315c64e473f58276bb0c3fadb1141c35391ad22e
 SHA512 
811c4407a083eb776f92c3cbacb1dc7eada8890a8c27678c6c82bef9db52b1afaefeb408fbe11e46922740adee498f32e7ddf7451b3ab89cf60773737e47f8be
 DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
 DIST R-4.1.0.tar.gz 33714683 BLAKE2B 
22ba966b5a29f153f3ce6cbc467e815c397e7c6aade0db62c7d2ae044056d9227da4dcb8fbf33e661548f4f434c328415e297c6b07b3932ef3f47358c2543f42
 SHA512 
41519bf06a1ebc2bb582e9a7c35d0e82e213312dec8147861a7f9b28ee750cd40dfbf02737602d05698641fcea6182b0da8131e83edacc358e98eca0a393b729
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.0.4.ebuild b/dev-lang/R/R-4.0.4.ebuild
deleted file mode 100644
index e85bf329f62..000
--- a/dev-lang/R/R-4.0.4.ebuild
+++ /dev/null
@@ -1,243 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-4/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
-
-# One test required profiling in v4.0.2, check the upstream bug:
-#
-#   https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17836
-#
-REQUIRED_USE="png? ( || ( cairo X ) )
-   jpeg? ( || ( cairo X ) )
-   tiff? ( || ( cairo X ) )
-   test? ( profile )
-"
-
-# At least one package installation in the test suite requires TeX,
-# and will fail without it (bug #718056).
-BDEPEND="virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )
-   test? ( virtual/latex-base )"
-DEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   dev-libs/libpcre2:=
-   net-libs/libtirpc
-   net-misc/curl
-   virtual/blas:0
-   || ( sys-apps/coreutils app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
-
-RDEPEND="${DEPEND}
-   sys-libs/zlib:0[minizip]
-   java? ( >=virtual/jre-1.5 )"
-
-RESTRICT="minimal? ( test )
-   !test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
-   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-08-06 Thread Sam James
commit: 166f934bceaabbce7818db0a12a61f2ab500d8cd
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 13:33:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 13:33:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166f934b

dev-lang/R: Stabilize 4.0.5-r1 arm64, #801145

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.5-r1.ebuild b/dev-lang/R/R-4.0.5-r1.ebuild
index e8bfafd7f0a..ea1e78006a9 100644
--- a/dev-lang/R/R-4.0.5-r1.ebuild
+++ b/dev-lang/R/R-4.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-07-17 Thread Sam James
commit: c4803567eced7665d91c9862e725524bf358f75b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 18 02:47:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 18 02:48:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4803567

dev-lang/R: revbump for fixed econf arguments

We need to revbump for cases like this to ensure that
the user's preferences/USE flags were fully respected
(and done so correctly).

Fixes: b5ca7094608362020c06f80bb01ee6b872c029c0
Bug: https://bugs.gentoo.org/801928
Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/{R-4.1.0-r1.ebuild => R-4.1.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-lang/R/R-4.1.0-r1.ebuild b/dev-lang/R/R-4.1.0-r2.ebuild
similarity index 100%
rename from dev-lang/R/R-4.1.0-r1.ebuild
rename to dev-lang/R/R-4.1.0-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-07-16 Thread Benda XU
commit: b5ca7094608362020c06f80bb01ee6b872c029c0
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jul 16 11:51:51 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Jul 16 11:52:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ca7094

dev-lang/R: fix econf arguments.

mjo has forgotten to append '\' to include the arguments after lto.

Reference: 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3b5b20fe9c71906a674908c8dd08d38706804b

Closes: https://bugs.gentoo.org/801928
Closes: https://github.com/gentoo/gentoo/pull/21626

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 dev-lang/R/R-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.1.0-r1.ebuild b/dev-lang/R/R-4.1.0-r1.ebuild
index 3972132499a..ebf4b5c27c2 100644
--- a/dev-lang/R/R-4.1.0-r1.ebuild
+++ b/dev-lang/R/R-4.1.0-r1.ebuild
@@ -136,7 +136,7 @@ src_configure() {
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable java) \
-   $(use_enable lto lto R)
+   $(use_enable lto lto R) \
$(use_enable nls) \
$(use_enable openmp) \
$(use_enable profile R-profiling) \



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-07-12 Thread Michael Orlitzky
commit: bc088c4a8f4ea53563ad509ae11b843ffabc5d3e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jul 12 17:35:28 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jul 12 17:35:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc088c4a

dev-lang/R: add missing x11-libs/libXt dependency.

Closes: https://bugs.gentoo.org/801910
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/{R-4.1.0.ebuild => R-4.1.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.1.0.ebuild b/dev-lang/R/R-4.1.0-r1.ebuild
similarity index 99%
rename from dev-lang/R/R-4.1.0.ebuild
rename to dev-lang/R/R-4.1.0-r1.ebuild
index 775e4cb5b02..3972132499a 100644
--- a/dev-lang/R/R-4.1.0.ebuild
+++ b/dev-lang/R/R-4.1.0-r1.ebuild
@@ -50,7 +50,7 @@ DEPEND="
readline? ( sys-libs/readline:0= )
tiff? ( media-libs/tiff:0= )
tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+   X? ( x11-libs/libXmu:0= x11-libs/libXt x11-misc/xdg-utils )"
 
 RDEPEND="${DEPEND}
sys-libs/zlib:0[minizip]



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-07-12 Thread Michael Orlitzky
commit: 6b3b5b20fe9c71906a674908c8dd08d38706804b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jul 12 14:07:28 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jul 12 14:11:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3b5b20

dev-lang/R: new version 4.1.0.

New upstream version with a few other ebuild improvements:

  * Use https in HOMEPAGE.
  * Remove workaround for upstream bug 17836.
  * Add support (USE=lto) for link-time optimization.
  * Remove an old gcc-4.x workaround.

Closes: https://bugs.gentoo.org/792426
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.1.0.ebuild | 235 ++
 dev-lang/R/metadata.xml   |   5 +
 3 files changed, 241 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 72da37844ea..e217fbc0125 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,4 @@
 DIST R-4.0.4.tar.gz 33687611 BLAKE2B 
40cdfd98fe6c9193deb729d151631c2b0f935accf5ea6251704b633d2688278af1a5a67317152be023fb4a10315c64e473f58276bb0c3fadb1141c35391ad22e
 SHA512 
811c4407a083eb776f92c3cbacb1dc7eada8890a8c27678c6c82bef9db52b1afaefeb408fbe11e46922740adee498f32e7ddf7451b3ab89cf60773737e47f8be
 DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
+DIST R-4.1.0.tar.gz 33714683 BLAKE2B 
22ba966b5a29f153f3ce6cbc467e815c397e7c6aade0db62c7d2ae044056d9227da4dcb8fbf33e661548f4f434c328415e297c6b07b3932ef3f47358c2543f42
 SHA512 
41519bf06a1ebc2bb582e9a7c35d0e82e213312dec8147861a7f9b28ee750cd40dfbf02737602d05698641fcea6182b0da8131e83edacc358e98eca0a393b729
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.1.0.ebuild b/dev-lang/R/R-4.1.0.ebuild
new file mode 100644
index 000..775e4cb5b02
--- /dev/null
+++ b/dev-lang/R/R-4.1.0.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
+
+REQUIRED_USE="png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )
+"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( sys-apps/coreutils app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+RDEPEND="${DEPEND}
+   sys-libs/zlib:0[minizip]
+   java? ( >=virtual/jre-1.8:* )"
+
+RESTRICT="minimal? ( test )
+   !test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-07-10 Thread Sam James
commit: 5a39d7c1625ef8cde30d25c07ee5836525355455
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jul 10 15:46:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 10 17:28:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a39d7c1

dev-lang/R: stable 4.0.5-r1 for sparc, bug #801145

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.5-r1.ebuild b/dev-lang/R/R-4.0.5-r1.ebuild
index 7cd415f99ed..330656c3f48 100644
--- a/dev-lang/R/R-4.0.5-r1.ebuild
+++ b/dev-lang/R/R-4.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-06-06 Thread Pacho Ramos
commit: 12c4bca2b9941e25b668978a29aeb9633591a625
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun  6 17:41:53 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun  6 18:00:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c4bca2

dev-lang/R: Supports newer java

Closes: https://bugs.gentoo.org/787350
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-lang/R/{R-4.0.5.ebuild => R-4.0.5-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.5.ebuild b/dev-lang/R/R-4.0.5-r1.ebuild
similarity index 99%
rename from dev-lang/R/R-4.0.5.ebuild
rename to dev-lang/R/R-4.0.5-r1.ebuild
index 560e83d01f7..0250344292a 100644
--- a/dev-lang/R/R-4.0.5.ebuild
+++ b/dev-lang/R/R-4.0.5-r1.ebuild
@@ -59,7 +59,7 @@ DEPEND="
 
 RDEPEND="${DEPEND}
sys-libs/zlib:0[minizip]
-   java? ( >=virtual/jre-1.5 )"
+   java? ( >=virtual/jre-1.8:* )"
 
 RESTRICT="minimal? ( test )
!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-04-20 Thread David Seifert
commit: 92d5e5c89778eb7ce15420c71a3f7abd0bdf6b7e
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 20 11:06:05 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 20 11:06:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d5e5c8

dev-lang/R: Remove old 3.4.1, 3.6.3-r1, 4.0.2

Bug: https://bugs.gentoo.org/765361
Closes: https://bugs.gentoo.org/776781
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest  |   3 -
 dev-lang/R/R-3.4.1.ebuild| 203 
 dev-lang/R/R-3.6.3-r1.ebuild | 234 -
 dev-lang/R/R-4.0.2.ebuild| 243 ---
 4 files changed, 683 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 5a48a7b4c96..72da37844ea 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,6 +1,3 @@
-DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
-DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
-DIST R-4.0.2.tar.gz 33191186 BLAKE2B 
2d5b99c17a9df48a36871f18701efacfaa1e6bb89c0e5c6516fc20966547f34f9079dc52ab18ac7816e0fed25d6230076246e83dc648501553fa2d0cad67b8e4
 SHA512 
b7330613ee9795f54cde3dd9f7509be83d9156fb8577c17179727ee01450db27704249f68bd48e0331e2df09c2d9833d8bb019c4f9ce9ba669df74650ff2e842
 DIST R-4.0.4.tar.gz 33687611 BLAKE2B 
40cdfd98fe6c9193deb729d151631c2b0f935accf5ea6251704b633d2688278af1a5a67317152be023fb4a10315c64e473f58276bb0c3fadb1141c35391ad22e
 SHA512 
811c4407a083eb776f92c3cbacb1dc7eada8890a8c27678c6c82bef9db52b1afaefeb408fbe11e46922740adee498f32e7ddf7451b3ab89cf60773737e47f8be
 DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
deleted file mode 100644
index 51f38dcc9d6..000
--- a/dev-lang/R/R-3.4.1.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 autotools flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-3/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
-REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
-
-CDEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   >=dev-libs/libpcre-8.35:3=
-   net-misc/curl
-   virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )"
-
-RDEPEND="${CDEPEND}
-   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
-   java? ( >=virtual/jre-1.5 )"
-
-RESTRICT="minimal? ( test )"
-
-PATCHES=(
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-04-11 Thread Sergei Trofimovich
commit: a39bc917b6868a3ac54f76c881bb6abc74a50744
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 11 16:34:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 11 18:41:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39bc917

dev-lang/R: stable 4.0.4 for sparc, bug #765361

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/R/R-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.4.ebuild b/dev-lang/R/R-4.0.4.ebuild
index df95c6aa5ae..e85bf329f62 100644
--- a/dev-lang/R/R-4.0.4.ebuild
+++ b/dev-lang/R/R-4.0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-04-10 Thread Mikle Kolyada
commit: 39ea7b8baaf4a59680f07475e64fbce2b6a36e05
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 10 13:32:39 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 10 13:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ea7b8b

dev-lang/R: Version bump (v4.0.5)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.0.5.ebuild | 243 ++
 2 files changed, 244 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index fa930a03bf5..5a48a7b4c96 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -2,4 +2,5 @@ DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4
 DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
 DIST R-4.0.2.tar.gz 33191186 BLAKE2B 
2d5b99c17a9df48a36871f18701efacfaa1e6bb89c0e5c6516fc20966547f34f9079dc52ab18ac7816e0fed25d6230076246e83dc648501553fa2d0cad67b8e4
 SHA512 
b7330613ee9795f54cde3dd9f7509be83d9156fb8577c17179727ee01450db27704249f68bd48e0331e2df09c2d9833d8bb019c4f9ce9ba669df74650ff2e842
 DIST R-4.0.4.tar.gz 33687611 BLAKE2B 
40cdfd98fe6c9193deb729d151631c2b0f935accf5ea6251704b633d2688278af1a5a67317152be023fb4a10315c64e473f58276bb0c3fadb1141c35391ad22e
 SHA512 
811c4407a083eb776f92c3cbacb1dc7eada8890a8c27678c6c82bef9db52b1afaefeb408fbe11e46922740adee498f32e7ddf7451b3ab89cf60773737e47f8be
+DIST R-4.0.5.tar.gz 32466444 BLAKE2B 
5dbbd289f4fd6347b4109eecaf65b50b5793a83e2cb391c20473607f136d91a8e9f4ab9e453f6927d2ca9145762920424e3a1dcea89309afde56efd5d32c
 SHA512 
6ff5b0f9cb6b17f66cde1f5585d1b33659dbae8919d34c2e593f68a0bff4d0425aa9704d99284d103702a9cd42f613311f3a87af6b939b1af65dcec80bf2ca8c
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.0.5.ebuild b/dev-lang/R/R-4.0.5.ebuild
new file mode 100644
index 000..560e83d01f7
--- /dev/null
+++ b/dev-lang/R/R-4.0.5.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
+
+# One test required profiling in v4.0.2, check the upstream bug:
+#
+#   https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17836
+#
+REQUIRED_USE="png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )
+   test? ( profile )
+"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( sys-apps/coreutils app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+RDEPEND="${DEPEND}
+   sys-libs/zlib:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )
+   !test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-03-28 Thread Sam James
commit: 98619693ef1b38fb8827852e88bb1b3155b46eca
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 19:43:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 19:44:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98619693

dev-lang/R: Stabilize 4.0.4 arm64, #765361

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.4.ebuild b/dev-lang/R/R-4.0.4.ebuild
index f5bd6158058..df95c6aa5ae 100644
--- a/dev-lang/R/R-4.0.4.ebuild
+++ b/dev-lang/R/R-4.0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-03-28 Thread Sam James
commit: 9aff795bd153681fe94f999cfd9f8a9263807ac4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 10:58:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 10:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aff795b

dev-lang/R: Stabilize 4.0.4 x86, #765361

Signed-off-by: Sam James  gentoo.org>

 dev-lang/R/R-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.4.ebuild b/dev-lang/R/R-4.0.4.ebuild
index 71c2eb33b3f..f5bd6158058 100644
--- a/dev-lang/R/R-4.0.4.ebuild
+++ b/dev-lang/R/R-4.0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-03-19 Thread Mikle Kolyada
commit: 3acd15634da49904ebabf38298715ac1a9d07b7f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar 19 18:07:52 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar 19 18:07:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acd1563

dev-lang/R: Stabilize 4.0.4 amd64, #765361

Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-lang/R/R-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-4.0.4.ebuild b/dev-lang/R/R-4.0.4.ebuild
index 560e83d01f7..71c2eb33b3f 100644
--- a/dev-lang/R/R-4.0.4.ebuild
+++ b/dev-lang/R/R-4.0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2021-03-05 Thread Mikle Kolyada
commit: ce6e78601bb5c33852051754f575272a05ef9c5c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  5 12:55:15 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  5 13:35:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6e7860

dev-lang/R: Version bump (v4.0.4)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.0.4.ebuild | 243 ++
 2 files changed, 244 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 4e4ba5f0d22..fa930a03bf5 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,5 @@
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
 DIST R-4.0.2.tar.gz 33191186 BLAKE2B 
2d5b99c17a9df48a36871f18701efacfaa1e6bb89c0e5c6516fc20966547f34f9079dc52ab18ac7816e0fed25d6230076246e83dc648501553fa2d0cad67b8e4
 SHA512 
b7330613ee9795f54cde3dd9f7509be83d9156fb8577c17179727ee01450db27704249f68bd48e0331e2df09c2d9833d8bb019c4f9ce9ba669df74650ff2e842
+DIST R-4.0.4.tar.gz 33687611 BLAKE2B 
40cdfd98fe6c9193deb729d151631c2b0f935accf5ea6251704b633d2688278af1a5a67317152be023fb4a10315c64e473f58276bb0c3fadb1141c35391ad22e
 SHA512 
811c4407a083eb776f92c3cbacb1dc7eada8890a8c27678c6c82bef9db52b1afaefeb408fbe11e46922740adee498f32e7ddf7451b3ab89cf60773737e47f8be
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.0.4.ebuild b/dev-lang/R/R-4.0.4.ebuild
new file mode 100644
index 000..560e83d01f7
--- /dev/null
+++ b/dev-lang/R/R-4.0.4.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
+
+# One test required profiling in v4.0.2, check the upstream bug:
+#
+#   https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17836
+#
+REQUIRED_USE="png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )
+   test? ( profile )
+"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( sys-apps/coreutils app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+RDEPEND="${DEPEND}
+   sys-libs/zlib:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )
+   !test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-12-13 Thread Fabian Groffen
commit: 8a27553c3b1915174847f348f4e7b42f358308f5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 13 16:59:30 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 13 16:59:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a27553c

dev-lang/R: drop ~x64-macos keyword

Closes: https://bugs.gentoo.org/575860
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/R/R-3.4.1.ebuild| 2 +-
 dev-lang/R/R-3.6.3-r1.ebuild | 2 +-
 dev-lang/R/R-4.0.2.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index b5406437114..39b6d57442c 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.6.3-r1.ebuild b/dev-lang/R/R-3.6.3-r1.ebuild
index 274948dece1..bd149544e48 100644
--- a/dev-lang/R/R-3.6.3-r1.ebuild
+++ b/dev-lang/R/R-3.6.3-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-4.0.2.ebuild b/dev-lang/R/R-4.0.2.ebuild
index 83d1ecd9385..f900a51189f 100644
--- a/dev-lang/R/R-4.0.2.ebuild
+++ b/dev-lang/R/R-4.0.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 
 # One test required profiling in v4.0.2, check the upstream bug:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-06-22 Thread Michael Orlitzky
commit: 62b3e0341e86460cb0d3c1abbfe79342cd606035
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jun 22 23:35:56 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jun 22 23:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b3e034

dev-lang/R: new version 4.0.2.

I swapped out pcre for pcre2 and had to require USE=profile to run the
test suite, but other than that a copy/paste.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest   |  2 +-
 dev-lang/R/{R-4.0.0.ebuild => R-4.0.2.ebuild} | 13 +++--
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 18eb82e449d..4e4ba5f0d22 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,4 @@
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
-DIST R-4.0.0.tar.gz 33173947 BLAKE2B 
6b67ba5b008f1fd3d5fa3c92805c1e206ece64e821124e3b2d6f72a550ed8084699916b88d41dcc1985b57a286518dcf63d240503aeb2ae7fe31e66c0d30396d
 SHA512 
fa8b684fd0c8a1c9784b8e0e749b34141e513a83d4f3b6792cdf97826264191e7484f6705014974c9268570e717e1a1d39f6a88225fc751189b6f51e1a303163
+DIST R-4.0.2.tar.gz 33191186 BLAKE2B 
2d5b99c17a9df48a36871f18701efacfaa1e6bb89c0e5c6516fc20966547f34f9079dc52ab18ac7816e0fed25d6230076246e83dc648501553fa2d0cad67b8e4
 SHA512 
b7330613ee9795f54cde3dd9f7509be83d9156fb8577c17179727ee01450db27704249f68bd48e0331e2df09c2d9833d8bb019c4f9ce9ba669df74650ff2e842
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.0.0.ebuild b/dev-lang/R/R-4.0.2.ebuild
similarity index 96%
rename from dev-lang/R/R-4.0.0.ebuild
rename to dev-lang/R/R-4.0.2.ebuild
index 64a0a4e0b49..83d1ecd9385 100644
--- a/dev-lang/R/R-4.0.0.ebuild
+++ b/dev-lang/R/R-4.0.2.ebuild
@@ -18,7 +18,16 @@ LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
-REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+# One test required profiling in v4.0.2, check the upstream bug:
+#
+#   https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17836
+#
+REQUIRED_USE="png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )
+   test? ( profile )
+"
 
 # At least one package installation in the test suite requires TeX,
 # and will fail without it (bug #718056).
@@ -32,7 +41,7 @@ DEPEND="
app-arch/bzip2:0=
app-arch/xz-utils:0=
app-text/ghostscript-gpl
-   dev-libs/libpcre:3=
+   dev-libs/libpcre2:=
net-libs/libtirpc
net-misc/curl
virtual/blas:0



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-05-23 Thread Mark Wright
commit: c50d7c8594743247a9df75e21ad0dd6dc3747911
Author: Mark Wright  gentoo  org>
AuthorDate: Sun May 24 05:00:04 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Sun May 24 05:00:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50d7c85

dev-lang/R: Thanks to Neil for help with bump to 4.0.0

Closes: https://bugs.gentoo.org/719210
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mark Wright  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.0.0.ebuild | 234 ++
 2 files changed, 235 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 7fd12a8b015..18eb82e449d 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,4 @@
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
+DIST R-4.0.0.tar.gz 33173947 BLAKE2B 
6b67ba5b008f1fd3d5fa3c92805c1e206ece64e821124e3b2d6f72a550ed8084699916b88d41dcc1985b57a286518dcf63d240503aeb2ae7fe31e66c0d30396d
 SHA512 
fa8b684fd0c8a1c9784b8e0e749b34141e513a83d4f3b6792cdf97826264191e7484f6705014974c9268570e717e1a1d39f6a88225fc751189b6f51e1a303163
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.0.0.ebuild b/dev-lang/R/R-4.0.0.ebuild
new file mode 100644
index 000..64a0a4e0b49
--- /dev/null
+++ b/dev-lang/R/R-4.0.0.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+BDEPEND="virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+DEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   dev-libs/libpcre:3=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( sys-apps/coreutils app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+RDEPEND="${DEPEND}
+   sys-libs/zlib:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )
+   !test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   FORTRAN_NEED_OPENMP=1
+   fi
+   fortran-2_pkg_setup
+   filter-ldflags -Wl,-Bdirect -Bdirect
+   # avoid using existing R installation
+   unset R_HOME
+   # Temporary fix for bug #419761
+   if [[ ($(tc-getCC) == *gcc) && 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-04-28 Thread Michael Orlitzky
commit: 8f4f964350c4e5aa6f31af96c7271d39d2a7794a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Apr 28 15:27:27 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 28 15:33:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4f9643

dev-lang/R: pull in LaTeX stuff for the test suite.

At least one test (reg-packages.R) tries to run texi2dvi which in turn
looks for /usr/bin/tex, and will fail without it. This commit adds
IUSE=test, and pulls in virtual/latex-base when it is set.

Bug: https://bugs.gentoo.org/718056
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/R-3.6.3-r1.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-lang/R/R-3.6.3-r1.ebuild b/dev-lang/R/R-3.6.3-r1.ebuild
index 0f45bd0490e..274948dece1 100644
--- a/dev-lang/R/R-3.6.3-r1.ebuild
+++ b/dev-lang/R/R-3.6.3-r1.ebuild
@@ -17,14 +17,17 @@ SRC_URI="
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs test tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
 BDEPEND="virtual/pkgconfig
doc? (
virtual/latex-base
dev-texlive/texlive-fontsrecommended
-   )"
+   )
+   test? ( virtual/latex-base )"
 DEPEND="
app-arch/bzip2:0=
app-arch/xz-utils:0=
@@ -49,7 +52,8 @@ RDEPEND="${DEPEND}
sys-libs/zlib:0[minizip]
java? ( >=virtual/jre-1.5 )"
 
-RESTRICT="minimal? ( test )"
+RESTRICT="minimal? ( test )
+   !test? ( test )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.4.1-parallel.patch



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-04-17 Thread Michael Orlitzky
commit: de035788fb8ceddd4a7b3fd038537f2e530009f1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr 17 23:23:38 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Apr 18 01:31:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de035788

dev-lang/R: new revision that leaves more docs uncompressed.

The R interactive shell encourages users to read several documentation
files using functions like contributors() and RShowDoc() that rely on
the files being installed with their god-given names. This new revision
tries to fix a few of the more common ones with docompress -x.

Closes: https://bugs.gentoo.org/556706
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/{R-3.6.3.ebuild => R-3.6.3-r1.ebuild} | 32 +++-
 1 file changed, 31 insertions(+), 1 deletion(-)

diff --git a/dev-lang/R/R-3.6.3.ebuild b/dev-lang/R/R-3.6.3-r1.ebuild
similarity index 86%
rename from dev-lang/R/R-3.6.3.ebuild
rename to dev-lang/R/R-3.6.3-r1.ebuild
index f797705dcd7..0f45bd0490e 100644
--- a/dev-lang/R/R-3.6.3.ebuild
+++ b/dev-lang/R/R-3.6.3-r1.ebuild
@@ -189,7 +189,37 @@ src_install() {
done
popd > /dev/null
fi
-   docompress -x 
/usr/share/doc/${PF}/{BioC_mirrors.csv,CRAN_mirrors.csv,KEYWORDS.db,NEWS.rds}
+
+   # Users are encouraged to access some of the the R documentation
+   # interactively, through functions like "contributors()" that
+   # tries to open the "AUTHORS" file. Other files can be accessed
+   # by name with RShowDoc(), and the documentation for e.g. license()
+   # and RShowDoc() suggests a few of these names. Here we try to
+   # collect as many names as possible that a user might actually
+   # try to view through R, because if we don't decompress them,
+   # then R doesn't know what to do with 'em. Bug #556706.
+   INTERACTIVE_DOCS=(
+   AUTHORS
+   COPYING
+   FAQ
+   NEWS
+   THANKS
+   )
+
+   # Other data sources that are shipped as "documentation," but which
+   # need to be accessible via their original unmolested filenames.
+   INTERACTIVE_DATA=(
+   BioC_mirrors.csv
+   CRAN_mirrors.csv
+   KEYWORDS.db
+   NEWS.rds
+   )
+
+   NOCOMPRESS_DOCS=( "${INTERACTIVE_DOCS[@]}" "${INTERACTIVE_DATA[@]}" )
+
+   for f in "${NOCOMPRESS_DOCS[@]}"; do
+   docompress -x "/usr/share/doc/${PF}/${f}"
+   done
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-03-25 Thread Michael Orlitzky
commit: d2c43613675062b8745189186ca02b5922cda150
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Mar 25 14:58:11 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Mar 25 15:10:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c43613

dev-lang/R: new version 3.6.3.

I reorganized some things into BDEPEND, but other than that, a
standard version bump.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-3.6.3.ebuild | 200 ++
 2 files changed, 201 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index e02181ffa37..9db20651cde 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -2,4 +2,5 @@ DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4
 DIST R-3.5.3.tar.gz 30205979 BLAKE2B 
60dde4c1a7874df0b113630577d943d581d9e0844383a5cb7eda7f62470177d541704a888c33ded216f8b1f088cda493d7716693f5e2451effe3639ce2286dd1
 SHA512 
077cbd4bc9f19a3a2485afbd4d8e08e0754ddcb9a10164cbc8478f239d5ed0ffaf6796929f154cce1c8aea549c32d460049fc036dc326174d1dbb0a1ddb5f5ef
 DIST R-3.6.0.tar.gz 30449618 BLAKE2B 
2fb2f1252f5ead97ab42eb1f71fa0be1e8aec2f6cce182956ec1c35b43b70b58f579faf5f3ca11efb8e9c24a9ed836b5b690cb23858249bc7f575aca4709bc3b
 SHA512 
b2e17b909b6387abb964492e2e9370f913295ca7ac99bab0e965c43ed3c4635e27468c326fb2bca3c529b03c731b0170d9e777a194ad4d6c5a983c050223d8c8
 DIST R-3.6.2.tar.gz 33311930 BLAKE2B 
53f344e80e017064a275c271d98be714e210193931a120e7ebc79ee6cf0ebc0c24c090acc25560998f26600c05305147816ab782632d99beaea83b3a9b5e2a21
 SHA512 
17513e9f4dd27c61c11f7aa45227afb375bf5d4e193b471724f379a1b2da33e127cbe91aa175c048b892047e2f610280585c8159242a6c94790b07f9
+DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.6.3.ebuild b/dev-lang/R/R-3.6.3.ebuild
new file mode 100644
index 000..f797705dcd7
--- /dev/null
+++ b/dev-lang/R/R-3.6.3.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-3/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+BDEPEND="virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+DEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   dev-libs/libpcre:3=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( sys-apps/coreutils app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+RDEPEND="${DEPEND}
+   sys-libs/zlib:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-03-25 Thread Michael Orlitzky
commit: e8c9f87bd5ebdcf7ebc5af973abe52c0a9084e97
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Mar 25 15:06:10 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Mar 25 15:10:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c9f87b

dev-lang/R: remove old "unused" versions.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/R/Manifest   |   3 -
 dev-lang/R/R-3.5.3.ebuild | 204 -
 dev-lang/R/R-3.6.0.ebuild | 204 -
 dev-lang/R/R-3.6.2.ebuild | 206 --
 4 files changed, 617 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 9db20651cde..7fd12a8b015 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,6 +1,3 @@
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
-DIST R-3.5.3.tar.gz 30205979 BLAKE2B 
60dde4c1a7874df0b113630577d943d581d9e0844383a5cb7eda7f62470177d541704a888c33ded216f8b1f088cda493d7716693f5e2451effe3639ce2286dd1
 SHA512 
077cbd4bc9f19a3a2485afbd4d8e08e0754ddcb9a10164cbc8478f239d5ed0ffaf6796929f154cce1c8aea549c32d460049fc036dc326174d1dbb0a1ddb5f5ef
-DIST R-3.6.0.tar.gz 30449618 BLAKE2B 
2fb2f1252f5ead97ab42eb1f71fa0be1e8aec2f6cce182956ec1c35b43b70b58f579faf5f3ca11efb8e9c24a9ed836b5b690cb23858249bc7f575aca4709bc3b
 SHA512 
b2e17b909b6387abb964492e2e9370f913295ca7ac99bab0e965c43ed3c4635e27468c326fb2bca3c529b03c731b0170d9e777a194ad4d6c5a983c050223d8c8
-DIST R-3.6.2.tar.gz 33311930 BLAKE2B 
53f344e80e017064a275c271d98be714e210193931a120e7ebc79ee6cf0ebc0c24c090acc25560998f26600c05305147816ab782632d99beaea83b3a9b5e2a21
 SHA512 
17513e9f4dd27c61c11f7aa45227afb375bf5d4e193b471724f379a1b2da33e127cbe91aa175c048b892047e2f610280585c8159242a6c94790b07f9
 DIST R-3.6.3.tar.gz 33308185 BLAKE2B 
f82751e21d3b502132f8f27d4fc47a921fb085a50c3da3b45e08fbbdd1ab3d42e89b4fa6653a570c21176d79f492277b1d0b86c3c9f4da1386d8b6e4771d4d2c
 SHA512 
9b1dc78922e431bd1af81e6e560b10ad04d121718f680fed32db735d561fd40ea6028759976722db11559f1a78fe684119b766f0567128cb2ee5003aa87a0931
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.5.3.ebuild b/dev-lang/R/R-3.5.3.ebuild
deleted file mode 100644
index 66c38fbe2f1..000
--- a/dev-lang/R/R-3.5.3.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
toolchain-funcs
-
-# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
-BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
-
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-3/${P}.tar.gz
-   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
-REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
-
-CDEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   >=dev-libs/libpcre-8.35:3=
-   net-libs/libtirpc
-   net-misc/curl
-   virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )"
-
-RDEPEND="${CDEPEND}
-   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
-   java? ( >=virtual/jre-1.5 )"
-
-RESTRICT="minimal? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/, dev-lang/R/files/

2020-01-13 Thread Mark Wright
commit: c9dc8c0bd3f814e3abc913d07fb0935a78797258
Author: Mark Wright  gentoo  org>
AuthorDate: Mon Jan 13 13:14:07 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Mon Jan 13 13:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dc8c0b

dev-lang/R: Bump to 3.6.2

Thanks to Neil for reporting, UlvHare for testing bug #702808.

Fix bug #515428 pkg-config files with wrong LDFLAGS detected,
thanks to patrick for reporting.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=702808
Closes: https://bugs.gentoo.org/show_bug.cgi?id=515428
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mark Wright  gentoo.org>

 dev-lang/R/Manifest|   1 +
 dev-lang/R/R-3.6.2.ebuild  | 207 +
 .../R-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch|  11 ++
 dev-lang/R/files/R-3.6.2-no-gzip-doc.patch |  10 +
 4 files changed, 229 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 32412abdb94..e02181ffa37 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,4 +1,5 @@
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-3.5.3.tar.gz 30205979 BLAKE2B 
60dde4c1a7874df0b113630577d943d581d9e0844383a5cb7eda7f62470177d541704a888c33ded216f8b1f088cda493d7716693f5e2451effe3639ce2286dd1
 SHA512 
077cbd4bc9f19a3a2485afbd4d8e08e0754ddcb9a10164cbc8478f239d5ed0ffaf6796929f154cce1c8aea549c32d460049fc036dc326174d1dbb0a1ddb5f5ef
 DIST R-3.6.0.tar.gz 30449618 BLAKE2B 
2fb2f1252f5ead97ab42eb1f71fa0be1e8aec2f6cce182956ec1c35b43b70b58f579faf5f3ca11efb8e9c24a9ed836b5b690cb23858249bc7f575aca4709bc3b
 SHA512 
b2e17b909b6387abb964492e2e9370f913295ca7ac99bab0e965c43ed3c4635e27468c326fb2bca3c529b03c731b0170d9e777a194ad4d6c5a983c050223d8c8
+DIST R-3.6.2.tar.gz 33311930 BLAKE2B 
53f344e80e017064a275c271d98be714e210193931a120e7ebc79ee6cf0ebc0c24c090acc25560998f26600c05305147816ab782632d99beaea83b3a9b5e2a21
 SHA512 
17513e9f4dd27c61c11f7aa45227afb375bf5d4e193b471724f379a1b2da33e127cbe91aa175c048b892047e2f610280585c8159242a6c94790b07f9
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.6.2.ebuild b/dev-lang/R/R-3.6.2.ebuild
new file mode 100644
index 000..b428a111271
--- /dev/null
+++ b/dev-lang/R/R-3.6.2.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-3/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   dev-libs/libpcre:3=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( sys-apps/coreutils app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   sys-libs/zlib:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-01-13 Thread Mark Wright
commit: 18e931904a9ee33e5ee0a0e9bb1fdfff1ca19402
Author: Mark Wright  gentoo  org>
AuthorDate: Mon Jan 13 09:36:37 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Mon Jan 13 09:49:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e93190

dev-lang/R: Add ~arm64 since 3.4.1 has arm64

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mark Wright  gentoo.org>

 dev-lang/R/R-3.5.3.ebuild | 2 +-
 dev-lang/R/R-3.6.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-3.5.3.ebuild b/dev-lang/R/R-3.5.3.ebuild
index 47ea21402fb..df86d706389 100644
--- a/dev-lang/R/R-3.5.3.ebuild
+++ b/dev-lang/R/R-3.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.6.0.ebuild b/dev-lang/R/R-3.6.0.ebuild
index 47ea21402fb..df86d706389 100644
--- a/dev-lang/R/R-3.6.0.ebuild
+++ b/dev-lang/R/R-3.6.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2020-01-13 Thread Mark Wright
commit: 88c4286ddda1134307f43fbd565492539b0002e6
Author: Mark Wright  gentoo  org>
AuthorDate: Mon Jan 13 09:33:37 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Mon Jan 13 09:49:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c4286d

dev-lang/R: Remove dep sys-freebsd/freebsd-bin

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mark Wright  gentoo.org>

 dev-lang/R/R-3.4.1.ebuild | 4 ++--
 dev-lang/R/R-3.5.3.ebuild | 4 ++--
 dev-lang/R/R-3.6.0.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index 703845547de..7c3401e2fc9 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ CDEPEND="
>=dev-libs/libpcre-8.35:3=
net-misc/curl
virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   || ( >=sys-apps/coreutils-8.15 app-misc/realpath )
cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
icu? ( dev-libs/icu:= )
jpeg? ( virtual/jpeg:0 )

diff --git a/dev-lang/R/R-3.5.3.ebuild b/dev-lang/R/R-3.5.3.ebuild
index 1d09832746b..47ea21402fb 100644
--- a/dev-lang/R/R-3.5.3.ebuild
+++ b/dev-lang/R/R-3.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ CDEPEND="
net-libs/libtirpc
net-misc/curl
virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   || ( >=sys-apps/coreutils-8.15 app-misc/realpath )
cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
icu? ( dev-libs/icu:= )
jpeg? ( virtual/jpeg:0 )

diff --git a/dev-lang/R/R-3.6.0.ebuild b/dev-lang/R/R-3.6.0.ebuild
index 1d09832746b..47ea21402fb 100644
--- a/dev-lang/R/R-3.6.0.ebuild
+++ b/dev-lang/R/R-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ CDEPEND="
net-libs/libtirpc
net-misc/curl
virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   || ( >=sys-apps/coreutils-8.15 app-misc/realpath )
cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
icu? ( dev-libs/icu:= )
jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2019-10-16 Thread Jeroen Roovers
commit: b03399b1e18580f7f8303912145a6074afb949d1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Oct 16 12:01:02 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Oct 16 12:43:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03399b1

dev-lang/R: Mark ~hppa too

Package-Manager: Portage-2.3.77, Repoman-2.3.17
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-lang/R/R-3.4.1.ebuild | 2 +-
 dev-lang/R/R-3.5.3.ebuild | 2 +-
 dev-lang/R/R-3.6.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index 52d611535b4..703845547de 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 ia64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm64 ~hppa ia64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.5.3.ebuild b/dev-lang/R/R-3.5.3.ebuild
index b9a1b267e51..1d09832746b 100644
--- a/dev-lang/R/R-3.5.3.ebuild
+++ b/dev-lang/R/R-3.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.6.0.ebuild b/dev-lang/R/R-3.6.0.ebuild
index b9a1b267e51..1d09832746b 100644
--- a/dev-lang/R/R-3.6.0.ebuild
+++ b/dev-lang/R/R-3.6.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2019-07-26 Thread Aaron Bauman
commit: cc01a76566918b5a02ae9f40d8c88a71fadf57ed
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Jul 26 20:39:54 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Jul 26 20:41:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc01a765

dev-lang/R: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 dev-lang/R/R-3.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index e273a93fab8..6c503c77a1a 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm64 ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/

2019-06-17 Thread Aaron Bauman
commit: c37166dd897f09efda7b95e56e955a504d66f5e4
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jun  9 19:08:46 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun 18 00:34:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37166dd

dev-lang/R: remove unused patches

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12229
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lang/R/files/R-2.11.1-parallel.patch   | 17 -
 dev-lang/R/files/R-2.13.1-zlib_header_fix.patch| 20 
 dev-lang/R/files/R-3.0.0-rmath-shared.patch| 28 --
 .../R/files/R-3.3.2-zlib-1.2.10-backport.patch | 20 
 4 files changed, 85 deletions(-)

diff --git a/dev-lang/R/files/R-2.11.1-parallel.patch 
b/dev-lang/R/files/R-2.11.1-parallel.patch
deleted file mode 100644
index c713d335bad..000
--- a/dev-lang/R/files/R-2.11.1-parallel.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Fix ocasional failure with parallel install
-Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=322965
-R bug: https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14505
-
-Patch by Sebastien Fabbro
-
 src/include/Makefile.in.orig   2010-06-15 18:18:54.0 +
-+++ src/include/Makefile.in2010-06-15 18:19:48.0 +
-@@ -81,7 +81,7 @@
- Rmath.h0: $(srcdir)/Rmath.h0.in $(top_builddir)/config.status
-   @cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
- 
--install: installdirs install-intl-@USE_INCLUDED_LIBINTL@
-+install: $(OBJ_HEADERS) installdirs install-intl-@USE_INCLUDED_LIBINTL@
-   @for d in $(SUBDIRS); do \
- (cd $${d} && $(MAKE) $@) || exit 1; \
-   done

diff --git a/dev-lang/R/files/R-2.13.1-zlib_header_fix.patch 
b/dev-lang/R/files/R-2.13.1-zlib_header_fix.patch
deleted file mode 100644
index 136acb26055..000
--- a/dev-lang/R/files/R-2.13.1-zlib_header_fix.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Update for zlib header changes for zlib > 1.2.5
-
-Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=383431
-R bug: https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14951
-
-Patch by Michael Schreckenbauer
-
 src/main/unzip.h.orig  2011-09-24 19:35:53.0 -0700
-+++ src/main/unzip.h   2011-09-24 19:37:06.0 -0700
-@@ -58,6 +58,10 @@
- #define ZLIB_FILEFUNC_SEEK_END (2)
- #define ZLIB_FILEFUNC_SEEK_SET (0)
- 
-+#ifndef OF
-+#define OF(x) x
-+#endif
-+
- #define ZLIB_FILEFUNC_MODE_READ  (1)
- #define ZLIB_FILEFUNC_MODE_WRITE (2)
- #define ZLIB_FILEFUNC_MODE_READWRITEFILTER (3)

diff --git a/dev-lang/R/files/R-3.0.0-rmath-shared.patch 
b/dev-lang/R/files/R-3.0.0-rmath-shared.patch
deleted file mode 100644
index f53fb791051..000
--- a/dev-lang/R/files/R-3.0.0-rmath-shared.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Link with libm to fix unresolved symbols when linked with as-needed
-and add a soname to the standalone math library
-R bug: https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14953
-
-Patch by Sebastien Fabbro
-Adapted to R-3.0.0 by Denis Dupeyron
-
 src/nmath/standalone/Makefile.in.orig  2013-04-04 14:39:15.777544946 
-0600
-+++ src/nmath/standalone/Makefile.in   2013-04-04 14:40:51.256153179 -0600
-@@ -64,7 +64,8 @@
- Rexeclibdir_LTLIBRARIES = $(libRmath_la)
- libRmath_la_SOURCES = $(SOURCES)
- libRmath_la_OBJECTS = $(OBJECTS:.o=.lo)
--libRmath_la_LDFLAGS =
-+libRmath_la_LDFLAGS = -Wl,-soname=libRmath.so
-+libRmath_la_LIBADD = $(LIBM)
- 
- CLEANFILES = Makedeps *.d *.o *.lo test $(SOURCES)
- DISTCLEANFILES = Makefile $(Rexeclibdir_LIBRARIES) $(Rexeclibdir_LTLIBRARIES)
-@@ -117,7 +118,7 @@
- 
- ## under peculiar circumstances, $(LIBM) here helps.
- $(libRmath_la): $(libRmath_la_OBJECTS)
--  $(DYLIB_LINK) -o $@ $(libRmath_la_LDFLAGS) $(libRmath_la_OBJECTS) 
$(LIBM)
-+  $(DYLIB_LINK) $(libRmath_la_LDFLAGS) $(libRmath_la_OBJECTS) 
$(libRmath_la_LIBADD) -o $@
- 
- test: $(srcdir)/test.c
-   $(CC) -o $@ $(ALL_CPPFLAGS) $(ALL_CFLAGS) $(srcdir)/test.c \

diff --git a/dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch 
b/dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch
deleted file mode 100644
index 2cfb30da90f..000
--- a/dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Index: R.m4
-===
 m4/R.m4(revision 71152)
-+++ m4/R.m4(revision 71889)
-@@ -3105,10 +3105,11 @@
- #include 
- #include 
- int main() {
--#ifdef ZLIB_VERSION
--/* Work around Debian bug: it uses 1.2.3.4 even though there was no such
--   version on the master site zlib.net */
--  exit(strncmp(ZLIB_VERSION, "1.2.5", 5) < 0);
-+#ifdef ZLIB_VERNUM
-+  if (ZLIB_VERNUM < 0x1250) {
-+exit(1);
-+  }
-+  exit(0);
- #else
-   exit(1);
- #endif



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2019-06-04 Thread Amy Liffey
commit: 50d096e6d14f2c60b6d7f07267f386b8fbfc702f
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Jun  4 17:41:45 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Jun  4 17:41:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d096e6

dev-lang/R: version bump 3.6.0

Bug: https://bugs.gentoo.org/684526
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-3.6.0.ebuild | 205 ++
 2 files changed, 206 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index ef092e2cf42..f85c3d58315 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -4,4 +4,5 @@ DIST R-3.3.2.tar.gz 29440670 BLAKE2B 
37308fb0caf19c33196b496d5b6f2f1b5b6f75e3ed9
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-3.5.1.tar.gz 29812849 BLAKE2B 
9390934e5da5bd223eee717d4e4c5bd7d47291811318b2fdeac59216081cf9e63119f17bc8fee7235e2426852c50eb5948e6a2a3a632047f41b36460e2584967
 SHA512 
382cc6e200469dd168799948edcf3a0b869d7ef3b3176fdfc60752f3f37e6ba356323c47d8815a4d9ab6ad3a21cd045d26ef5e75107c8685328e0ffcfd172f7f
 DIST R-3.5.3.tar.gz 30205979 BLAKE2B 
60dde4c1a7874df0b113630577d943d581d9e0844383a5cb7eda7f62470177d541704a888c33ded216f8b1f088cda493d7716693f5e2451effe3639ce2286dd1
 SHA512 
077cbd4bc9f19a3a2485afbd4d8e08e0754ddcb9a10164cbc8478f239d5ed0ffaf6796929f154cce1c8aea549c32d460049fc036dc326174d1dbb0a1ddb5f5ef
+DIST R-3.6.0.tar.gz 30449618 BLAKE2B 
2fb2f1252f5ead97ab42eb1f71fa0be1e8aec2f6cce182956ec1c35b43b70b58f579faf5f3ca11efb8e9c24a9ed836b5b690cb23858249bc7f575aca4709bc3b
 SHA512 
b2e17b909b6387abb964492e2e9370f913295ca7ac99bab0e965c43ed3c4635e27468c326fb2bca3c529b03c731b0170d9e777a194ad4d6c5a983c050223d8c8
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.6.0.ebuild b/dev-lang/R/R-3.6.0.ebuild
new file mode 100644
index 000..39eee89799d
--- /dev/null
+++ b/dev-lang/R/R-3.6.0.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-3/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   >=dev-libs/libpcre-8.35:3=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   if ! tc-check-openmp; then
+   ewarn "OpenMP is not available in your current selected 
compiler"
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2019-06-04 Thread Amy Liffey
commit: cd121187300053974c222d584f34fc99abd5b577
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Jun  4 17:45:46 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Jun  4 17:45:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd121187

dev-lang/R: remove old 3.2.2, 3.3.2, 3.5.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-lang/R/Manifest   |   4 -
 dev-lang/R/R-3.2.2.ebuild | 205 --
 dev-lang/R/R-3.3.2.ebuild | 201 -
 dev-lang/R/R-3.5.1.ebuild | 204 -
 4 files changed, 614 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index f85c3d58315..32412abdb94 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,8 +1,4 @@
-DIST R-20130129.bash_completion.bz2 4209 BLAKE2B 
0afbe9548641cb68a521e4140c48019d21288e32061abba227f8dfcb1398febe7132cc60ebaf9e4e1a226aaca0587d13f982c59e5bd6921fbe932238d6bb96d7
 SHA512 
910b26e16cfebe677f438abfa5f2652e582db143d91dbf0e7d4b1ea33462c7e5c89c3a3619c63ae98bba26b11a5adb16eda9d344f8cdbe4f0feabc546993c1a5
-DIST R-3.2.2.tar.gz 29772864 BLAKE2B 
f3f7ff9b9bd3cf685712e8997dd5a511a47e56ed261c1039b0540c29e4dd3131cc3052dad2c9a89af04b7bd595d9be7b9c8310206dd5b82244bb274f5a274603
 SHA512 
71ba470875262b9f00fb6970f209788df4dad30e0a28373b824b60d8bc6401afb7786e65387663c6490c7ddcd2bfd7f808a270a3e63238f3d7565d5f93607138
-DIST R-3.3.2.tar.gz 29440670 BLAKE2B 
37308fb0caf19c33196b496d5b6f2f1b5b6f75e3ed985f2f0c4b0633d6191181de7f4cbd1ec986d76089a101d8895493cfe3b8563cfbc36f0b72a1ea14c748c5
 SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
-DIST R-3.5.1.tar.gz 29812849 BLAKE2B 
9390934e5da5bd223eee717d4e4c5bd7d47291811318b2fdeac59216081cf9e63119f17bc8fee7235e2426852c50eb5948e6a2a3a632047f41b36460e2584967
 SHA512 
382cc6e200469dd168799948edcf3a0b869d7ef3b3176fdfc60752f3f37e6ba356323c47d8815a4d9ab6ad3a21cd045d26ef5e75107c8685328e0ffcfd172f7f
 DIST R-3.5.3.tar.gz 30205979 BLAKE2B 
60dde4c1a7874df0b113630577d943d581d9e0844383a5cb7eda7f62470177d541704a888c33ded216f8b1f088cda493d7716693f5e2451effe3639ce2286dd1
 SHA512 
077cbd4bc9f19a3a2485afbd4d8e08e0754ddcb9a10164cbc8478f239d5ed0ffaf6796929f154cce1c8aea549c32d460049fc036dc326174d1dbb0a1ddb5f5ef
 DIST R-3.6.0.tar.gz 30449618 BLAKE2B 
2fb2f1252f5ead97ab42eb1f71fa0be1e8aec2f6cce182956ec1c35b43b70b58f579faf5f3ca11efb8e9c24a9ed836b5b690cb23858249bc7f575aca4709bc3b
 SHA512 
b2e17b909b6387abb964492e2e9370f913295ca7ac99bab0e965c43ed3c4635e27468c326fb2bca3c529b03c731b0170d9e777a194ad4d6c5a983c050223d8c8
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.2.2.ebuild b/dev-lang/R/R-3.2.2.ebuild
deleted file mode 100644
index df833c293e4..000
--- a/dev-lang/R/R-3.2.2.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
-
-BCP=${PN}-20130129.bash_completion
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-3/${P}.tar.gz
-   https://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2;
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
-REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
-
-CDEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   >=dev-libs/libpcre-8.35:3=
-   virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
- 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2019-04-07 Thread Mark Wright
commit: 408cbc8406b0ca0f91f46052b3a9e1f6bb4f71f9
Author: Mark Wright  gentoo  org>
AuthorDate: Sun Apr  7 09:59:43 2019 +
Commit: Mark Wright  gentoo  org>
CommitDate: Sun Apr  7 09:59:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408cbc84

sci-mathematics/R: Bump to 3.5.3, thanks Neil for reporting

Add missing dependency net-libs/libtirpc, thanks to Victor Kustov for
reporting.

Change dependency from x11-libs/cairo[X] to x11-libs/cairo[X=],
thanks to Cedric Sodhi for reporting, Felix W for helping.

Closes: https://bugs.gentoo.org/674858
Closes: https://bugs.gentoo.org/661878
Closes: https://bugs.gentoo.org/638778
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mark Wright  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-3.5.3.ebuild | 205 ++
 2 files changed, 206 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index dd164dbdc77..ef092e2cf42 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -3,4 +3,5 @@ DIST R-3.2.2.tar.gz 29772864 BLAKE2B 
f3f7ff9b9bd3cf685712e8997dd5a511a47e56ed261
 DIST R-3.3.2.tar.gz 29440670 BLAKE2B 
37308fb0caf19c33196b496d5b6f2f1b5b6f75e3ed985f2f0c4b0633d6191181de7f4cbd1ec986d76089a101d8895493cfe3b8563cfbc36f0b72a1ea14c748c5
 SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-3.5.1.tar.gz 29812849 BLAKE2B 
9390934e5da5bd223eee717d4e4c5bd7d47291811318b2fdeac59216081cf9e63119f17bc8fee7235e2426852c50eb5948e6a2a3a632047f41b36460e2584967
 SHA512 
382cc6e200469dd168799948edcf3a0b869d7ef3b3176fdfc60752f3f37e6ba356323c47d8815a4d9ab6ad3a21cd045d26ef5e75107c8685328e0ffcfd172f7f
+DIST R-3.5.3.tar.gz 30205979 BLAKE2B 
60dde4c1a7874df0b113630577d943d581d9e0844383a5cb7eda7f62470177d541704a888c33ded216f8b1f088cda493d7716693f5e2451effe3639ce2286dd1
 SHA512 
077cbd4bc9f19a3a2485afbd4d8e08e0754ddcb9a10164cbc8478f239d5ed0ffaf6796929f154cce1c8aea549c32d460049fc036dc326174d1dbb0a1ddb5f5ef
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-3.5.3.ebuild b/dev-lang/R/R-3.5.3.ebuild
new file mode 100644
index 000..39eee89799d
--- /dev/null
+++ b/dev-lang/R/R-3.5.3.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-3/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   >=dev-libs/libpcre-8.35:3=
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas:0
+   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X=] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-10-12 Thread Mikle Kolyada
commit: 94eaf39e89ff0cb86aced3d5bd35c78d6b368a65
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct 12 12:42:57 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct 12 12:42:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eaf39e

dev-lang/R: Drop hppa keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-lang/R/R-3.2.2.ebuild | 4 ++--
 dev-lang/R/R-3.3.2.ebuild | 4 ++--
 dev-lang/R/R-3.4.1.ebuild | 4 ++--
 dev-lang/R/R-3.5.1.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-lang/R/R-3.2.2.ebuild b/dev-lang/R/R-3.2.2.ebuild
index a4ca3845b1e..df833c293e4 100644
--- a/dev-lang/R/R-3.2.2.ebuild
+++ b/dev-lang/R/R-3.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 hppa ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.3.2.ebuild b/dev-lang/R/R-3.3.2.ebuild
index 2a3cb85b5ce..6ca1d812f3e 100644
--- a/dev-lang/R/R-3.3.2.ebuild
+++ b/dev-lang/R/R-3.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index 87ba2dd8f31..e273a93fab8 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.5.1.ebuild b/dev-lang/R/R-3.5.1.ebuild
index 23d0c99a327..6c443c1bd29 100644
--- a/dev-lang/R/R-3.5.1.ebuild
+++ b/dev-lang/R/R-3.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-09-27 Thread Sergei Trofimovich
commit: 479544eccd70bd42ceb466d8fb6ae0f3c60c4d5f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 27 16:15:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep 27 18:33:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479544ec

dev-lang/R: stable 3.4.1 for sparc, bug #641284

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/R/R-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index a3e84cc1fd8..87ba2dd8f31 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ia64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 ~hppa ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-09-17 Thread Matt Turner
commit: e3f170042c4e4b15fc035c39a8c00e03e147f3b0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 18 01:08:23 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 18 01:09:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f17004

dev-lang/R: drop ppc/ppc64 keywords, bug 641284

 dev-lang/R/R-3.2.2.ebuild | 2 +-
 dev-lang/R/R-3.3.2.ebuild | 2 +-
 dev-lang/R/R-3.4.1.ebuild | 2 +-
 dev-lang/R/R-3.5.1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/R/R-3.2.2.ebuild b/dev-lang/R/R-3.2.2.ebuild
index ae27f02d702..a4ca3845b1e 100644
--- a/dev-lang/R/R-3.2.2.ebuild
+++ b/dev-lang/R/R-3.2.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="amd64 hppa ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.3.2.ebuild b/dev-lang/R/R-3.3.2.ebuild
index fb9bde8c312..2a3cb85b5ce 100644
--- a/dev-lang/R/R-3.3.2.ebuild
+++ b/dev-lang/R/R-3.3.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index 45c84fd3649..a3e84cc1fd8 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~hppa ia64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 

diff --git a/dev-lang/R/R-3.5.1.ebuild b/dev-lang/R/R-3.5.1.ebuild
index 96c6fe5ac78..23d0c99a327 100644
--- a/dev-lang/R/R-3.5.1.ebuild
+++ b/dev-lang/R/R-3.5.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-07-03 Thread Mark Wright
commit: a95fb2c43f530843ab8db95718278e2539f77f62
Author: Mark Wright  gentoo  org>
AuthorDate: Wed Jul  4 00:09:32 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Wed Jul  4 00:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95fb2c4

dev-lang/R: Bump to 3.5.1

Thanks to Neil for reporting, Daniel M. Weeks, John Dough and Marcel Schilling
for commenting.

Closes: https://bugs.gentoo.org/632364
Closes: https://bugs.gentoo.org/660294
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-lang/R/Manifest  | 2 +-
 dev-lang/R/{R-3.5.1_rc.ebuild => R-3.5.1.ebuild} | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index d69ac509af6..dd164dbdc77 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -2,5 +2,5 @@ DIST R-20130129.bash_completion.bz2 4209 BLAKE2B 
0afbe9548641cb68a521e4140c48019
 DIST R-3.2.2.tar.gz 29772864 BLAKE2B 
f3f7ff9b9bd3cf685712e8997dd5a511a47e56ed261c1039b0540c29e4dd3131cc3052dad2c9a89af04b7bd595d9be7b9c8310206dd5b82244bb274f5a274603
 SHA512 
71ba470875262b9f00fb6970f209788df4dad30e0a28373b824b60d8bc6401afb7786e65387663c6490c7ddcd2bfd7f808a270a3e63238f3d7565d5f93607138
 DIST R-3.3.2.tar.gz 29440670 BLAKE2B 
37308fb0caf19c33196b496d5b6f2f1b5b6f75e3ed985f2f0c4b0633d6191181de7f4cbd1ec986d76089a101d8895493cfe3b8563cfbc36f0b72a1ea14c748c5
 SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
+DIST R-3.5.1.tar.gz 29812849 BLAKE2B 
9390934e5da5bd223eee717d4e4c5bd7d47291811318b2fdeac59216081cf9e63119f17bc8fee7235e2426852c50eb5948e6a2a3a632047f41b36460e2584967
 SHA512 
382cc6e200469dd168799948edcf3a0b869d7ef3b3176fdfc60752f3f37e6ba356323c47d8815a4d9ab6ad3a21cd045d26ef5e75107c8685328e0ffcfd172f7f
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
-DIST R-patched_2018-06-29.tar.gz 29775566 BLAKE2B 
905f2cacd01d151f4d35f1dcba5cdc850958f1dae2ecb334932ec652dad5f964ed861c54878dfee2b6c2880d4ea7894e1e71384975d90a2653f9289fa94e6f82
 SHA512 
2dafcd57e7821f5ccbce44915e312d24f13de35e6c9ece13185c941de1f4c71e52151a44dc0ad801fac90e0955a26d5c6b47d89656c07cddf4959b34a935d0f9

diff --git a/dev-lang/R/R-3.5.1_rc.ebuild b/dev-lang/R/R-3.5.1.ebuild
similarity index 97%
rename from dev-lang/R/R-3.5.1_rc.ebuild
rename to dev-lang/R/R-3.5.1.ebuild
index c77d3ebacb4..96c6fe5ac78 100644
--- a/dev-lang/R/R-3.5.1_rc.ebuild
+++ b/dev-lang/R/R-3.5.1.ebuild
@@ -10,9 +10,8 @@ BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
 
 DESCRIPTION="Language and environment for statistical computing and graphics"
 HOMEPAGE="http://www.r-project.org/;
-# This release candidate is not on the CRAN mirrors
 SRC_URI="
-   https://stat.ethz.ch/R/daily/R-patched_2018-06-29.tar.gz
+   mirror://cran/src/base/R-3/${P}.tar.gz

https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
@@ -58,8 +57,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
 )
 
-S="${WORKDIR}/R-rc"
-
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-07-02 Thread Mark Wright
commit: c13cb5aef5770ba3e947fb4891b955ce1ebd6b71
Author: Mark Wright  gentoo  org>
AuthorDate: Mon Jul  2 11:28:58 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 00:47:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13cb5ae

dev-lang/R: Bump to 3.5.1 RC

Thanks to Neil for reporting, John Dough and Daniel M. Weeks for commenting.
Bug: https://bugs.gentoo.org/632364
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-lang/R/Manifest  |   1 +
 dev-lang/R/R-3.5.1_rc.ebuild | 207 +++
 2 files changed, 208 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index bf671c6578e..d69ac509af6 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -3,3 +3,4 @@ DIST R-3.2.2.tar.gz 29772864 BLAKE2B 
f3f7ff9b9bd3cf685712e8997dd5a511a47e56ed261
 DIST R-3.3.2.tar.gz 29440670 BLAKE2B 
37308fb0caf19c33196b496d5b6f2f1b5b6f75e3ed985f2f0c4b0633d6191181de7f4cbd1ec986d76089a101d8895493cfe3b8563cfbc36f0b72a1ea14c748c5
 SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
+DIST R-patched_2018-06-29.tar.gz 29775566 BLAKE2B 
905f2cacd01d151f4d35f1dcba5cdc850958f1dae2ecb334932ec652dad5f964ed861c54878dfee2b6c2880d4ea7894e1e71384975d90a2653f9289fa94e6f82
 SHA512 
2dafcd57e7821f5ccbce44915e312d24f13de35e6c9ece13185c941de1f4c71e52151a44dc0ad801fac90e0955a26d5c6b47d89656c07cddf4959b34a935d0f9

diff --git a/dev-lang/R/R-3.5.1_rc.ebuild b/dev-lang/R/R-3.5.1_rc.ebuild
new file mode 100644
index 000..c77d3ebacb4
--- /dev/null
+++ b/dev-lang/R/R-3.5.1_rc.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+# This release candidate is not on the CRAN mirrors
+SRC_URI="
+   https://stat.ethz.ch/R/daily/R-patched_2018-06-29.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   >=dev-libs/libpcre-8.35:3=
+   net-misc/curl
+   virtual/blas:0
+   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+)
+
+S="${WORKDIR}/R-rc"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   if ! tc-check-openmp; then
+   ewarn "OpenMP is not available in your current selected 
compiler"
+   die "need openmp capable compiler"
+   fi
+   FORTRAN_NEED_OPENMP=1
+   fi
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-04-19 Thread Mikle Kolyada
commit: f119e75354336d3ebce8a8d9e400b36a9c11f635
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 19 20:19:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 19 20:19:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f119e753

dev-lang/R: amd64 stable wrt bug #641284

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/R/R-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index 38fe2e291be..3334adcbe8d 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2018-04-18 Thread Sergei Trofimovich
commit: 387b672826ddb3b0b272f52b1b03d8fb37a43c80
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 18 21:02:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 18 21:04:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387b6728

dev-lang/R: stable 3.4.1 for ia64, bug #641284

Bug: https://bugs.gentoo.org/641284
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-lang/R/R-3.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index 85556b03670..38fe2e291be 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2017-07-27 Thread Denis Dupeyron
commit: 7a407ebe8625949ede4b7532b95363b2061f7904
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Thu Jul 27 21:19:02 2017 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Thu Jul 27 21:19:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a407ebe

dev-lang/R: remove calchan from maintainer list

 dev-lang/R/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/R/metadata.xml b/dev-lang/R/metadata.xml
index 30cef9895e3..8972d9ed88c 100644
--- a/dev-lang/R/metadata.xml
+++ b/dev-lang/R/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-calc...@gentoo.org
-Denis Dupeyron
-  
   
 sci-mathemat...@gentoo.org
 Gentoo Mathematics Project



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2017-07-11 Thread Justin Lecher
commit: 4b6dbfc8fecf27837182a473fb5635df3ba977e6
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Jul 11 19:29:09 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Jul 11 19:30:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6dbfc8

dev-lang/R: Drop version failing with only zlib in tree

Package-Manager: Portage-2.3.6-prefix, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 dev-lang/R/Manifest   |   1 -
 dev-lang/R/R-3.3.1.ebuild | 200 --
 2 files changed, 201 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 9403f0b02c9..075c16f710d 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,6 +1,5 @@
 DIST R-20130129.bash_completion.bz2 4209 SHA256 
487e969b94563fec98ec58de7e6142e9361d4219088add0fca282b482a9e01b1 SHA512 
910b26e16cfebe677f438abfa5f2652e582db143d91dbf0e7d4b1ea33462c7e5c89c3a3619c63ae98bba26b11a5adb16eda9d344f8cdbe4f0feabc546993c1a5
 WHIRLPOOL 
2368efaed37fcb6e010f6a234864631f68549bd8e3f733561170cc5b28f5557e546d8561246fb265a481a47991a262fec3acf6abc1dc3929a9357405e0d3c6fc
 DIST R-3.2.2.tar.gz 29772864 SHA256 
9c9152e74134b68b0f3a1c7083764adc1cb56fd8336bec003fd0ca550cd2461d SHA512 
71ba470875262b9f00fb6970f209788df4dad30e0a28373b824b60d8bc6401afb7786e65387663c6490c7ddcd2bfd7f808a270a3e63238f3d7565d5f93607138
 WHIRLPOOL 
fea59929ada1d67dafc6ad89409d18ad173af7990384033f490a00e0f794d9919aecf7cd37089d105fe03b9cf64d079e5d148622571cec3eb924c1c5bd00081e
-DIST R-3.3.1.tar.gz 29848329 SHA256 
3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2 SHA512 
d0ff85e99b9ec9cac672aa30d7d1a854778c6a610bcc5336e8c60c8c74f20856f2bfeae085af793fad646ff45cb4677d9d6dcbaa18212591f72f00a02339f4cd
 WHIRLPOOL 
6e2edb60173a54c8b25d16201c24176b3ea837287e6d306c9d2e2c4578764b0d469d9c17228b6be67dda646a4272f30b331dbbc6238a6e851eb5320f04c7f151
 DIST R-3.3.2.tar.gz 29440670 SHA256 
d294ad21e9f574fb4828ebb3a94b8cb34f4f304a41687a994be00dd41a4e514c SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 WHIRLPOOL 
a68112df87552cc6ca8cd6b78b99dda2a22b8f4cfcd87a4512d541d25ef21358ede1ba71b4d7e9f274bf4e4340de18355a777d9af2ed41c0a498fa11d91cf0d8
 DIST R-3.4.1.tar.gz 30200109 SHA256 
02b1135d15ea969a3582caeb95594a05e830a6debcdb5b85ed2d5836a6a3fc78 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 WHIRLPOOL 
1396303a7ef7a0e8920af867e6b68e171152578231c9a7ad5020b494124922aae634c1ce6d0f2b2f8441481736b93c3abffe142f2af78dbb0dbc754c4faec3f1
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 SHA256 
7e452a23e0bd96b1076280448d130adab229b8ea37cd4531db77391868a31e97 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
 WHIRLPOOL 
49fd55e6a52d55f0aa15d3a117394793b6fba6f1b69a26911a2b2d7c40a65c8ec2246851edc3abb52849930c48e817ee62319ae8bc1db0a9b802c95fcb1554e0

diff --git a/dev-lang/R/R-3.3.1.ebuild b/dev-lang/R/R-3.3.1.ebuild
deleted file mode 100644
index 05155cdb3ca..000
--- a/dev-lang/R/R-3.3.1.ebuild
+++ /dev/null
@@ -1,200 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
-
-BCP=${PN}-20130129.bash_completion
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-3/${P}.tar.gz
-   https://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2;
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
-REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
-
-CDEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   >=dev-libs/libpcre-8.35:3=
-   virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )"
-
-RDEPEND="${CDEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/, dev-lang/R/files/

2017-07-06 Thread Sebastien Fabbro
commit: af2dc7c4efa9e3b453c745c0fb86e0c1e5be1421
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jul  6 15:33:41 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jul  6 21:31:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2dc7c4

dev-lang/R: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-lang/R/Manifest |   2 +
 dev-lang/R/R-3.4.1.ebuild   | 204 
 dev-lang/R/files/R-3.4.1-parallel.patch |  11 ++
 dev-lang/R/files/R-3.4.1-rmath-shared.patch |  21 +++
 4 files changed, 238 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 9ee4c158c3b..9403f0b02c9 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -2,3 +2,5 @@ DIST R-20130129.bash_completion.bz2 4209 SHA256 
487e969b94563fec98ec58de7e6142e9
 DIST R-3.2.2.tar.gz 29772864 SHA256 
9c9152e74134b68b0f3a1c7083764adc1cb56fd8336bec003fd0ca550cd2461d SHA512 
71ba470875262b9f00fb6970f209788df4dad30e0a28373b824b60d8bc6401afb7786e65387663c6490c7ddcd2bfd7f808a270a3e63238f3d7565d5f93607138
 WHIRLPOOL 
fea59929ada1d67dafc6ad89409d18ad173af7990384033f490a00e0f794d9919aecf7cd37089d105fe03b9cf64d079e5d148622571cec3eb924c1c5bd00081e
 DIST R-3.3.1.tar.gz 29848329 SHA256 
3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2 SHA512 
d0ff85e99b9ec9cac672aa30d7d1a854778c6a610bcc5336e8c60c8c74f20856f2bfeae085af793fad646ff45cb4677d9d6dcbaa18212591f72f00a02339f4cd
 WHIRLPOOL 
6e2edb60173a54c8b25d16201c24176b3ea837287e6d306c9d2e2c4578764b0d469d9c17228b6be67dda646a4272f30b331dbbc6238a6e851eb5320f04c7f151
 DIST R-3.3.2.tar.gz 29440670 SHA256 
d294ad21e9f574fb4828ebb3a94b8cb34f4f304a41687a994be00dd41a4e514c SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 WHIRLPOOL 
a68112df87552cc6ca8cd6b78b99dda2a22b8f4cfcd87a4512d541d25ef21358ede1ba71b4d7e9f274bf4e4340de18355a777d9af2ed41c0a498fa11d91cf0d8
+DIST R-3.4.1.tar.gz 30200109 SHA256 
02b1135d15ea969a3582caeb95594a05e830a6debcdb5b85ed2d5836a6a3fc78 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 WHIRLPOOL 
1396303a7ef7a0e8920af867e6b68e171152578231c9a7ad5020b494124922aae634c1ce6d0f2b2f8441481736b93c3abffe142f2af78dbb0dbc754c4faec3f1
+DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 SHA256 
7e452a23e0bd96b1076280448d130adab229b8ea37cd4531db77391868a31e97 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
 WHIRLPOOL 
49fd55e6a52d55f0aa15d3a117394793b6fba6f1b69a26911a2b2d7c40a65c8ec2246851edc3abb52849930c48e817ee62319ae8bc1db0a9b802c95fcb1554e0

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
new file mode 100644
index 000..85556b03670
--- /dev/null
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-3/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   >=dev-libs/libpcre-8.35:3=
+   net-misc/curl
+   virtual/blas:0
+   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/files/, dev-lang/R/

2017-01-05 Thread Justin Lecher
commit: 17331c2f15ee02bc370d3e2e6a596d377552eb42
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Jan  5 19:25:46 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Jan  5 19:26:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17331c2f

dev-lang/R: Backport patch for zlib-1.2.10 compatibility

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=604676

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher  gentoo.org>

 dev-lang/R/R-3.3.2.ebuild   |  5 +++--
 dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch | 20 
 2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-3.3.2.ebuild b/dev-lang/R/R-3.3.2.ebuild
index ceeeaf9..bc68f82 100644
--- a/dev-lang/R/R-3.3.2.ebuild
+++ b/dev-lang/R/R-3.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -72,7 +72,8 @@ src_prepare() {
epatch \
"${FILESDIR}"/${PN}-2.11.1-parallel.patch \
"${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch \
-   "${FILESDIR}"/${PN}-3.0.0-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.0.0-rmath-shared.patch \
+   "${FILESDIR}"/${P}-zlib-1.2.10-backport.patch
 
# fix packages.html for doc (gentoo bug #205103)
sed -i \

diff --git a/dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch 
b/dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch
new file mode 100644
index ..2cfb30d
--- /dev/null
+++ b/dev-lang/R/files/R-3.3.2-zlib-1.2.10-backport.patch
@@ -0,0 +1,20 @@
+Index: R.m4
+===
+--- m4/R.m4(revision 71152)
 m4/R.m4(revision 71889)
+@@ -3105,10 +3105,11 @@
+ #include 
+ #include 
+ int main() {
+-#ifdef ZLIB_VERSION
+-/* Work around Debian bug: it uses 1.2.3.4 even though there was no such
+-   version on the master site zlib.net */
+-  exit(strncmp(ZLIB_VERSION, "1.2.5", 5) < 0);
++#ifdef ZLIB_VERNUM
++  if (ZLIB_VERNUM < 0x1250) {
++exit(1);
++  }
++  exit(0);
+ #else
+   exit(1);
+ #endif



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2016-12-08 Thread Denis Dupeyron
commit: bda3e8cccb530a8f31303bd14a9b8cef8a58832d
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Thu Dec  8 16:34:25 2016 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Thu Dec  8 16:34:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda3e8cc

dev-lang/R: bump to 3.3.2, thanks to Neil Shephard (bug #598834)

Package-Manager: portage-2.3.3

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-3.3.2.ebuild | 201 ++
 2 files changed, 202 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 39b08f5..9ee4c15 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,3 +1,4 @@
 DIST R-20130129.bash_completion.bz2 4209 SHA256 
487e969b94563fec98ec58de7e6142e9361d4219088add0fca282b482a9e01b1 SHA512 
910b26e16cfebe677f438abfa5f2652e582db143d91dbf0e7d4b1ea33462c7e5c89c3a3619c63ae98bba26b11a5adb16eda9d344f8cdbe4f0feabc546993c1a5
 WHIRLPOOL 
2368efaed37fcb6e010f6a234864631f68549bd8e3f733561170cc5b28f5557e546d8561246fb265a481a47991a262fec3acf6abc1dc3929a9357405e0d3c6fc
 DIST R-3.2.2.tar.gz 29772864 SHA256 
9c9152e74134b68b0f3a1c7083764adc1cb56fd8336bec003fd0ca550cd2461d SHA512 
71ba470875262b9f00fb6970f209788df4dad30e0a28373b824b60d8bc6401afb7786e65387663c6490c7ddcd2bfd7f808a270a3e63238f3d7565d5f93607138
 WHIRLPOOL 
fea59929ada1d67dafc6ad89409d18ad173af7990384033f490a00e0f794d9919aecf7cd37089d105fe03b9cf64d079e5d148622571cec3eb924c1c5bd00081e
 DIST R-3.3.1.tar.gz 29848329 SHA256 
3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2 SHA512 
d0ff85e99b9ec9cac672aa30d7d1a854778c6a610bcc5336e8c60c8c74f20856f2bfeae085af793fad646ff45cb4677d9d6dcbaa18212591f72f00a02339f4cd
 WHIRLPOOL 
6e2edb60173a54c8b25d16201c24176b3ea837287e6d306c9d2e2c4578764b0d469d9c17228b6be67dda646a4272f30b331dbbc6238a6e851eb5320f04c7f151
+DIST R-3.3.2.tar.gz 29440670 SHA256 
d294ad21e9f574fb4828ebb3a94b8cb34f4f304a41687a994be00dd41a4e514c SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 WHIRLPOOL 
a68112df87552cc6ca8cd6b78b99dda2a22b8f4cfcd87a4512d541d25ef21358ede1ba71b4d7e9f274bf4e4340de18355a777d9af2ed41c0a498fa11d91cf0d8

diff --git a/dev-lang/R/R-3.3.2.ebuild b/dev-lang/R/R-3.3.2.ebuild
new file mode 100644
index ..ceeeaf9
--- /dev/null
+++ b/dev-lang/R/R-3.3.2.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
+
+BCP=${PN}-20130129.bash_completion
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-3/${P}.tar.gz
+   https://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2;
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
+REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   >=dev-libs/libpcre-8.35:3=
+   virtual/blas:0
+   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+pkg_setup() {
+   if use openmp; then
+   if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then
+   ewarn "OpenMP is not available in your current selected 
gcc"
+   die "need openmp capable gcc"
+   fi
+   FORTRAN_NEED_OPENMP=1
+   fi
+   fortran-2_pkg_setup
+   filter-ldflags -Wl,-Bdirect -Bdirect
+   # avoid using existing R installation
+   unset R_HOME
+   # Temporary fix for bug #419761
+   if [[ ($(tc-getCC) == *gcc) && ($(gcc-version) == 4.7) ]]; then
+   append-flags -fno-ipa-cp-clone
+   fi
+}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-2.11.1-parallel.patch \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2016-09-12 Thread Denis Dupeyron
commit: 5810a1457dce4349179f2169a4e2bf22a8a7a3ad
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Mon Sep 12 20:23:17 2016 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Mon Sep 12 20:23:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5810a145

dev-lang/R: fix manifest

 dev-lang/R/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 4ee64de..39b08f5 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,5 +1,3 @@
 DIST R-20130129.bash_completion.bz2 4209 SHA256 
487e969b94563fec98ec58de7e6142e9361d4219088add0fca282b482a9e01b1 SHA512 
910b26e16cfebe677f438abfa5f2652e582db143d91dbf0e7d4b1ea33462c7e5c89c3a3619c63ae98bba26b11a5adb16eda9d344f8cdbe4f0feabc546993c1a5
 WHIRLPOOL 
2368efaed37fcb6e010f6a234864631f68549bd8e3f733561170cc5b28f5557e546d8561246fb265a481a47991a262fec3acf6abc1dc3929a9357405e0d3c6fc
 DIST R-3.2.2.tar.gz 29772864 SHA256 
9c9152e74134b68b0f3a1c7083764adc1cb56fd8336bec003fd0ca550cd2461d SHA512 
71ba470875262b9f00fb6970f209788df4dad30e0a28373b824b60d8bc6401afb7786e65387663c6490c7ddcd2bfd7f808a270a3e63238f3d7565d5f93607138
 WHIRLPOOL 
fea59929ada1d67dafc6ad89409d18ad173af7990384033f490a00e0f794d9919aecf7cd37089d105fe03b9cf64d079e5d148622571cec3eb924c1c5bd00081e
-DIST R-3.2.5.tar.gz 29876312 SHA256 
60745672dce5ddc201806fa59f6d4e0ba6554d8ed78d0f9f0d79a629978f80b5 SHA512 
aff7efa84188dfdd486d48095fadb9fbe1ab5897f9f924b9956d21d955d7cba9e50c1d21af6cca8327af8d1465b10761526a3a3be357c08a536831e7f5fc290b
 WHIRLPOOL 
48b232bac4df9d562253fac3527c5786a6b45b3adeb5e91ad586549254ae1a2b53f0d39bc746cfd6d86094201f9d8e29617a9678780c7c58365f484f679fc7e0
-DIST R-3.3.0.tar.gz 29820067 SHA256 
9256b154b1a5993d844bee7b1955cd49c99ad72cef03cce3cd1bdca1310311e4 SHA512 
81e9ef761bee4d9322ca785fbed843ab13c2f5b55be769d982a81a7e7694e03980cbc7ee067fc850bd7a17ab65d93be81f27db50d428665773174c690383d4cc
 WHIRLPOOL 
bbc694374c778d0bb6e8e6ed6b5ef7b2e5c3dca19507ce58f3a544019f9b4aaf55ebbd4759ac0b880c571ca66826bfd8e88f71d164fd07be13c2797930daab07
 DIST R-3.3.1.tar.gz 29848329 SHA256 
3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2 SHA512 
d0ff85e99b9ec9cac672aa30d7d1a854778c6a610bcc5336e8c60c8c74f20856f2bfeae085af793fad646ff45cb4677d9d6dcbaa18212591f72f00a02339f4cd
 WHIRLPOOL 
6e2edb60173a54c8b25d16201c24176b3ea837287e6d306c9d2e2c4578764b0d469d9c17228b6be67dda646a4272f30b331dbbc6238a6e851eb5320f04c7f151



[gentoo-commits] repo/gentoo:master commit in: dev-lang/R/

2016-09-12 Thread Denis Dupeyron
commit: 8b1e2a2a81492a97874b0b86f301aeda2af1df66
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Mon Sep 12 19:46:49 2016 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Mon Sep 12 19:46:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1e2a2a

dev-lang/R: remove 3.2.5 and 3.3.0

 dev-lang/R/R-3.2.5.ebuild | 206 --
 dev-lang/R/R-3.3.0.ebuild | 203 -
 2 files changed, 409 deletions(-)

diff --git a/dev-lang/R/R-3.2.5.ebuild b/dev-lang/R/R-3.2.5.ebuild
deleted file mode 100644
index c8227c9..
--- a/dev-lang/R/R-3.2.5.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
-
-BCP=${PN}-20130129.bash_completion
-DESCRIPTION="Language and environment for statistical computing and graphics"
-HOMEPAGE="http://www.r-project.org/;
-SRC_URI="
-   mirror://cran/src/base/R-3/${P}.tar.gz
-   https://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2;
-
-LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos"
-IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
-REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
-
-CDEPEND="
-   app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   app-text/ghostscript-gpl
-   >=dev-libs/libpcre-8.35:3=
-   virtual/blas:0
-   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
-   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack:0 )
-   perl? ( dev-lang/perl )
-   png? ( media-libs/libpng:0= )
-   readline? ( sys-libs/readline:0= )
-   tiff? ( media-libs/tiff:0= )
-   tk? ( dev-lang/tk:0= )
-   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-fontsrecommended
-   )"
-
-RDEPEND="${CDEPEND}
-   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
-   java? ( >=virtual/jre-1.5 )"
-
-RESTRICT="minimal? ( test )"
-
-R_DIR="${EROOT%/}/usr/$(get_libdir)/${PN}"
-
-pkg_setup() {
-   if use openmp; then
-   if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then
-   ewarn "OpenMP is not available in your current selected 
gcc"
-   die "need openmp capable gcc"
-   fi
-   FORTRAN_NEED_OPENMP=1
-   fi
-   fortran-2_pkg_setup
-   filter-ldflags -Wl,-Bdirect -Bdirect
-   # avoid using existing R installation
-   unset R_HOME
-   # Temporary fix for bug #419761
-   if [[ ($(tc-getCC) == *gcc) && ($(gcc-version) == 4.7) ]]; then
-   append-flags -fno-ipa-cp-clone
-   fi
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-2.11.1-parallel.patch \
-   "${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch \
-   "${FILESDIR}"/${PN}-3.0.0-rmath-shared.patch
-
-   # fix packages.html for doc (gentoo bug #205103)
-   sed -i \
-   -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
-   src/library/tools/R/Rd.R || die
-
-   # fix Rscript path when installed (gentoo bug #221061)
-   sed -i \
-   -e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \
-   src/unix/Makefile.in || die "sed unix Makefile failed"
-
-   # fix HTML links to manual (gentoo bug #273957)
-   sed -i \
-   -e 's:\.\./manual/:manual/:g' \
-   $(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
-
-   use lapack && \
-   export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
-
-   if use X; then
-   export R_BROWSER="$(type -p xdg-open)"
-   export R_PDFVIEWER="$(type -p xdg-open)"
-   fi
-   use perl && \
-   export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
-
-   # don't search /usr/local
-   sed -i -e '/FLAGS=.*\/local\//c\: # removed by ebuild' configure.ac || 
die
-   # Fix for Darwin (OS X)
-   if use prefix; then
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed -i \
-   -e 's:-install_name libR.dylib:-install_name 
${libdir}/R/lib/libR.dylib:' \
-   -e 's:-install_name 
libRlapack.dylib:-install_name ${libdir}/R/lib/libRlapack.dylib:' \
-   -e 's:-install_name 
libRblas.dylib:-install_name 

  1   2   >