public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2021-06-02 16:00 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-06-02 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     7d69768a68574b3e3b249dc9bb729ed9e9277741
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun  1 04:55:31 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 04:55:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d69768a

dev-R/RcppArmadillo: add 0.10.2.2.0, drop 0.10.5.0.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-R/RcppArmadillo/Manifest                                 |  2 +-
 ...llo-0.10.5.0.0.ebuild => RcppArmadillo-0.10.2.2.0.ebuild} | 12 +++++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest
index d669ccdb9..bb6e382d9 100644
--- a/dev-R/RcppArmadillo/Manifest
+++ b/dev-R/RcppArmadillo/Manifest
@@ -1 +1 @@
-DIST RcppArmadillo_0.10.5.0.0.tar.gz 1669395 BLAKE2B 5b9c7e8d63ed5c782c8a848b6d580fb31bba89e7668048a90416ba1dd95554c2d78011c11b43f4a2c6be3ee4283b44acc84977e601faf6a688256a3cebf3a739 SHA512 843012eb1b44141ef7b2a20db140eed1f219c3eba6b435e7651884c010626ccd9618d962d9d923cacecd9d63c58ad5722ce78604debe2be165aea59bd336e548
+DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
similarity index 79%
rename from dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
rename to dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
index f14fd4406..2bd5ac434 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -5,26 +5,28 @@ EAPI=7
 
 inherit R-packages
 
+MYPV="$(ver_cut 2-3 ${PV})"
+
 DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
+SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz"
 KEYWORDS="~amd64"
 LICENSE='GPL-2+'
 
 DEPEND="
 	>=dev-lang/R-3.3.0
 	>=dev-R/Rcpp-0.11.0
-	sci-libs/armadillo[lapack]
-"
-RDEPEND="
-	${DEPEND}
-	dev-R/Rcpp
+	=sci-libs/armadillo-${MYPV}*:=[lapack]
 "
+RDEPEND="${DEPEND}"
 
 #TODO: correctly link to lapack
 
 src_prepare() {
 	default
+	#remove bundled
 	rm -r inst/include/armadillo_bits || die
 	rm inst/include/armadillo || die
+	#link to sci-libs/armadillo
 	dosym /usr/include/armadillo_bits inst/include/armadillo_bits
 	dosym /usr/include/armadillo inst/include/armadillo
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2021-06-02 16:00 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-06-02 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     86b6f3900ae216240f7cfe9b26f268db6e6132c4
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon May 31 23:37:54 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May 31 23:37:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86b6f390

dev-R/RcppArmadillo: attempt and unbundling armadillo using symlinks

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
index 849f5e730..f14fd4406 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
@@ -12,8 +12,25 @@ LICENSE='GPL-2+'
 DEPEND="
 	>=dev-lang/R-3.3.0
 	>=dev-R/Rcpp-0.11.0
+	sci-libs/armadillo[lapack]
 "
 RDEPEND="
 	${DEPEND}
 	dev-R/Rcpp
 "
+
+#TODO: correctly link to lapack
+
+src_prepare() {
+	default
+	rm -r inst/include/armadillo_bits || die
+	rm inst/include/armadillo || die
+	dosym /usr/include/armadillo_bits inst/include/armadillo_bits
+	dosym /usr/include/armadillo inst/include/armadillo
+}
+
+src_install() {
+	R-packages_src_install
+	dosym /usr/include/armadillo_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits"
+	dosym /usr/include/armadillo "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo"
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2022-02-20  8:46 Florian Schmaus
  0 siblings, 0 replies; 9+ messages in thread
From: Florian Schmaus @ 2022-02-20  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4ef14e578eb411d75b2c0a828eb68ee7d987c0d3
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Feb 14 18:10:55 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Feb 17 21:11:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ef14e57

dev-R/RcppArmadillo: remove illegal dosym usage

Closes: https://bugs.gentoo.org/833317
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
index 9c33fe313..85edf9309 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -35,6 +35,11 @@ src_prepare() {
 src_install() {
 	R-packages_src_install
 
-	dosym8 -r /usr/include/armadillo_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits"
-	dosym8 -r /usr/include/armadillo "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo"
+	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
+	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
+
+	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
+		filename=$(basename "${file}")
+		dosym8 -r /usr/include/armadillo_bits/${file} "${R_includedir}/armadillo_bits/${file}"
+	done
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2022-02-24 11:10 Ronny Gutbrod
  0 siblings, 0 replies; 9+ messages in thread
From: Ronny Gutbrod @ 2022-02-24 11:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5ecc1c8631655deef726cc9ae28ee47621d91a4a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Feb 22 04:56:52 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Feb 23 13:29:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ecc1c86

dev-R/RcppArmadillo: unbroke symlink

Closes: https://bugs.gentoo.org/833824
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
index 85edf9309..5087476ef 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -38,6 +38,7 @@ src_install() {
 	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
 	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
 
+	dodir /usr/include/armadillo_bits
 	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
 		filename=$(basename "${file}")
 		dosym8 -r /usr/include/armadillo_bits/${file} "${R_includedir}/armadillo_bits/${file}"


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2022-02-24 11:10 Ronny Gutbrod
  0 siblings, 0 replies; 9+ messages in thread
From: Ronny Gutbrod @ 2022-02-24 11:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c39c24078a409cfe9bc9c6c8d63a90e431a4351d
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Feb 24 07:11:00 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Feb 24 07:18:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c39c2407

dev-R/RcppArmadillo: fix symlink (again)

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

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

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
index 5087476ef..90a6b1e20 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -41,6 +41,6 @@ src_install() {
 	dodir /usr/include/armadillo_bits
 	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
 		filename=$(basename "${file}")
-		dosym8 -r /usr/include/armadillo_bits/${file} "${R_includedir}/armadillo_bits/${file}"
+		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
 	done
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2023-07-29 15:04 Florian Schmaus
  0 siblings, 0 replies; 9+ messages in thread
From: Florian Schmaus @ 2023-07-29 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     37a87bb5aa9f3247a233793ce1931b635e5bafb5
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 29 15:03:56 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 15:03:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37a87bb5

dev-R/RcppArmadillo: treeclean

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-R/RcppArmadillo/Manifest                       |  2 -
 .../RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild  | 46 -----------------
 .../RcppArmadillo-0.10.8.1.0-r1.ebuild             | 57 ----------------------
 dev-R/RcppArmadillo/metadata.xml                   | 31 ------------
 4 files changed, 136 deletions(-)

diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest
deleted file mode 100644
index 051bc7d813..0000000000
--- a/dev-R/RcppArmadillo/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662
-DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
deleted file mode 100644
index a100ef542b..0000000000
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit R-packages eapi8-dosym
-
-MY_PV="$(ver_cut 2-3 ${PV})"
-DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
-SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz"
-KEYWORDS="~amd64"
-LICENSE='GPL-2+'
-
-DEPEND="
-	>=dev-lang/R-3.3.0
-	>=dev-R/Rcpp-0.11.0
-	=sci-libs/armadillo-${MY_PV}*:=[lapack]
-"
-RDEPEND="${DEPEND}"
-
-#TODO: correctly link to lapack
-
-src_prepare() {
-	R-packages_src_prepare
-
-	#remove bundled
-	rm -r inst/include/armadillo_bits || die
-	rm inst/include/armadillo || die
-
-	#link to sci-libs/armadillo
-	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
-	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
-}
-
-src_install() {
-	R-packages_src_install
-
-	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
-	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
-
-	dodir /usr/include/armadillo_bits
-	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
-		filename=$(basename "${file}")
-		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
-	done
-}

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild
deleted file mode 100644
index 30280253aa..0000000000
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit R-packages eapi8-dosym
-
-MY_PV="$(ver_cut 2-3 ${PV})"
-
-DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
-SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz"
-
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-LICENSE='GPL-2+'
-
-DEPEND="
-	>=dev-lang/R-3.3.0
-	>=dev-R/Rcpp-0.11.0
-	=sci-libs/armadillo-${MY_PV}*:=[lapack]
-"
-RDEPEND="${DEPEND}"
-
-SUGGESTED_PACKAGES="
-	dev-R/tinytest
-	virtual/Matrix
-	dev-R/pkgKitten
-	dev-R/reticulate
-	dev-R/slam
-"
-
-#TODO: correctly link to lapack
-
-src_prepare() {
-	R-packages_src_prepare
-
-	#remove bundled
-	rm -r inst/include/armadillo_bits || die
-	rm inst/include/armadillo || die
-
-	#link to sci-libs/armadillo
-	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
-	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
-}
-
-src_install() {
-	R-packages_src_install
-
-	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
-	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
-
-	dodir /usr/include/armadillo_bits
-	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
-		filename=$(basename "${file}")
-		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
-	done
-}

diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml
deleted file mode 100644
index d3e08683bb..0000000000
--- a/dev-R/RcppArmadillo/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<description>co-maintainers welcome</description>
-		<email>lssndrbarbieri@gmail.com</email>
-		<name>Alessandro Barbieri</name>
-	</maintainer>
-	<longdescription lang="en">'Armadillo' is a templated C++ linear algebra library (by Conrad
-Sanderson) that aims towards a good balance between speed and ease of
-use. Integer, floating point and complex numbers are supported, as
-well as a subset of trigonometric and statistics functions. Various
-matrix decompositions are provided through optional integration with
-LAPACK and ATLAS libraries.	The 'RcppArmadillo' package includes the
-header files from the templated 'Armadillo' library. Thus users do
-not need to install 'Armadillo' itself in order to use
-'RcppArmadillo'. From release 7.800.0 on, 'Armadillo' is licensed
-under Apache License 2; previous releases were under licensed as MPL
-2.0 from version 3.800.0 onwards and LGPL-3 prior to that;
-'RcppArmadillo' (the 'Rcpp' bindings/bridge to Armadillo) is licensed
-under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.
-Armadillo requires a C++11 compiler.</longdescription>
-	<upstream>
-		<maintainer>
-			<name>Dirk Eddelbuettel</name>
-			<email>edd@debian.org</email>
-		</maintainer>
-		<bugs-to>https://github.com/RcppCore/RcppArmadillo/issues</bugs-to>
-		<remote-id type="github">RcppCore/RcppArmadillo</remote-id>
-	</upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
@ 2023-07-31 15:52 David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2023-07-31 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b6347609565672a5e32c782e82f375e4df0a0e05
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 31 15:44:07 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jul 31 15:47:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6347609

dev-R/RcppArmadillo: drop 0.10.2.2.0, 0.10.8.1.0-r1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-R/RcppArmadillo/Manifest                       |  2 -
 .../RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild  | 46 -----------------
 .../RcppArmadillo-0.10.8.1.0-r1.ebuild             | 57 ----------------------
 3 files changed, 105 deletions(-)

diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest
index 972ceec1cf..d97a18f25a 100644
--- a/dev-R/RcppArmadillo/Manifest
+++ b/dev-R/RcppArmadillo/Manifest
@@ -1,3 +1 @@
-DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662
-DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567
 DIST RcppArmadillo_0.12.4.1.0.tar.gz 1373512 BLAKE2B 9228e80227c9f78be552c71bebb299a96306b7676b2d6c94657d1622b01f341d5846937451d195a25109232aa675303c29413ea84fb32bd23954c5564a146332 SHA512 33ad6c44606f1d16a67861aafdb0ea5750eb795974bfb0a594408e6ba82eedc3a1f8efd1cb5003cf3a4766cafd6fd6d6a4270d043339de3a56f22de22aa9b15f

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
deleted file mode 100644
index a100ef542b..0000000000
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit R-packages eapi8-dosym
-
-MY_PV="$(ver_cut 2-3 ${PV})"
-DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
-SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz"
-KEYWORDS="~amd64"
-LICENSE='GPL-2+'
-
-DEPEND="
-	>=dev-lang/R-3.3.0
-	>=dev-R/Rcpp-0.11.0
-	=sci-libs/armadillo-${MY_PV}*:=[lapack]
-"
-RDEPEND="${DEPEND}"
-
-#TODO: correctly link to lapack
-
-src_prepare() {
-	R-packages_src_prepare
-
-	#remove bundled
-	rm -r inst/include/armadillo_bits || die
-	rm inst/include/armadillo || die
-
-	#link to sci-libs/armadillo
-	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
-	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
-}
-
-src_install() {
-	R-packages_src_install
-
-	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
-	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
-
-	dodir /usr/include/armadillo_bits
-	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
-		filename=$(basename "${file}")
-		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
-	done
-}

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild
deleted file mode 100644
index 30280253aa..0000000000
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit R-packages eapi8-dosym
-
-MY_PV="$(ver_cut 2-3 ${PV})"
-
-DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
-SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz"
-
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-LICENSE='GPL-2+'
-
-DEPEND="
-	>=dev-lang/R-3.3.0
-	>=dev-R/Rcpp-0.11.0
-	=sci-libs/armadillo-${MY_PV}*:=[lapack]
-"
-RDEPEND="${DEPEND}"
-
-SUGGESTED_PACKAGES="
-	dev-R/tinytest
-	virtual/Matrix
-	dev-R/pkgKitten
-	dev-R/reticulate
-	dev-R/slam
-"
-
-#TODO: correctly link to lapack
-
-src_prepare() {
-	R-packages_src_prepare
-
-	#remove bundled
-	rm -r inst/include/armadillo_bits || die
-	rm inst/include/armadillo || die
-
-	#link to sci-libs/armadillo
-	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
-	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
-}
-
-src_install() {
-	R-packages_src_install
-
-	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
-	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
-
-	dodir /usr/include/armadillo_bits
-	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
-		filename=$(basename "${file}")
-		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
-	done
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
  2023-07-31 15:48 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2023-07-31 15:52 ` David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2023-07-31 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     1d688f7269dbc406063eb767a7ad4c8d0a01dc71
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 31 15:43:45 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jul 31 15:47:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d688f72

dev-R/RcppArmadillo: add 0.12.4.1.0

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-R/RcppArmadillo/Manifest                       |  1 +
 .../RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild  | 57 ++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest
index 051bc7d813..972ceec1cf 100644
--- a/dev-R/RcppArmadillo/Manifest
+++ b/dev-R/RcppArmadillo/Manifest
@@ -1,2 +1,3 @@
 DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662
 DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567
+DIST RcppArmadillo_0.12.4.1.0.tar.gz 1373512 BLAKE2B 9228e80227c9f78be552c71bebb299a96306b7676b2d6c94657d1622b01f341d5846937451d195a25109232aa675303c29413ea84fb32bd23954c5564a146332 SHA512 33ad6c44606f1d16a67861aafdb0ea5750eb795974bfb0a594408e6ba82eedc3a1f8efd1cb5003cf3a4766cafd6fd6d6a4270d043339de3a56f22de22aa9b15f

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild
new file mode 100644
index 0000000000..30280253aa
--- /dev/null
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages eapi8-dosym
+
+MY_PV="$(ver_cut 2-3 ${PV})"
+
+DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
+SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+LICENSE='GPL-2+'
+
+DEPEND="
+	>=dev-lang/R-3.3.0
+	>=dev-R/Rcpp-0.11.0
+	=sci-libs/armadillo-${MY_PV}*:=[lapack]
+"
+RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+	dev-R/tinytest
+	virtual/Matrix
+	dev-R/pkgKitten
+	dev-R/reticulate
+	dev-R/slam
+"
+
+#TODO: correctly link to lapack
+
+src_prepare() {
+	R-packages_src_prepare
+
+	#remove bundled
+	rm -r inst/include/armadillo_bits || die
+	rm inst/include/armadillo || die
+
+	#link to sci-libs/armadillo
+	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
+	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
+}
+
+src_install() {
+	R-packages_src_install
+
+	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
+	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
+
+	dodir /usr/include/armadillo_bits
+	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
+		filename=$(basename "${file}")
+		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
+	done
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/
  2023-07-31 15:48 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2023-07-31 15:52 ` David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2023-07-31 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7b9ae56ae34cf44f7a4bfb54ab713e59a0b240f9
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 31 15:37:17 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jul 31 15:47:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b9ae56a

Revert "dev-R/RcppArmadillo: treeclean"

This reverts commit 37a87bb5aa9f3247a233793ce1931b635e5bafb5.

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-R/RcppArmadillo/Manifest                       |  2 +
 .../RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild  | 46 +++++++++++++++++
 .../RcppArmadillo-0.10.8.1.0-r1.ebuild             | 57 ++++++++++++++++++++++
 dev-R/RcppArmadillo/metadata.xml                   | 31 ++++++++++++
 4 files changed, 136 insertions(+)

diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest
new file mode 100644
index 0000000000..051bc7d813
--- /dev/null
+++ b/dev-R/RcppArmadillo/Manifest
@@ -0,0 +1,2 @@
+DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662
+DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
new file mode 100644
index 0000000000..a100ef542b
--- /dev/null
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages eapi8-dosym
+
+MY_PV="$(ver_cut 2-3 ${PV})"
+DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
+SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz"
+KEYWORDS="~amd64"
+LICENSE='GPL-2+'
+
+DEPEND="
+	>=dev-lang/R-3.3.0
+	>=dev-R/Rcpp-0.11.0
+	=sci-libs/armadillo-${MY_PV}*:=[lapack]
+"
+RDEPEND="${DEPEND}"
+
+#TODO: correctly link to lapack
+
+src_prepare() {
+	R-packages_src_prepare
+
+	#remove bundled
+	rm -r inst/include/armadillo_bits || die
+	rm inst/include/armadillo || die
+
+	#link to sci-libs/armadillo
+	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
+	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
+}
+
+src_install() {
+	R-packages_src_install
+
+	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
+	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
+
+	dodir /usr/include/armadillo_bits
+	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
+		filename=$(basename "${file}")
+		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
+	done
+}

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild
new file mode 100644
index 0000000000..30280253aa
--- /dev/null
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages eapi8-dosym
+
+MY_PV="$(ver_cut 2-3 ${PV})"
+
+DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
+SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+LICENSE='GPL-2+'
+
+DEPEND="
+	>=dev-lang/R-3.3.0
+	>=dev-R/Rcpp-0.11.0
+	=sci-libs/armadillo-${MY_PV}*:=[lapack]
+"
+RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+	dev-R/tinytest
+	virtual/Matrix
+	dev-R/pkgKitten
+	dev-R/reticulate
+	dev-R/slam
+"
+
+#TODO: correctly link to lapack
+
+src_prepare() {
+	R-packages_src_prepare
+
+	#remove bundled
+	rm -r inst/include/armadillo_bits || die
+	rm inst/include/armadillo || die
+
+	#link to sci-libs/armadillo
+	ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
+	ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
+}
+
+src_install() {
+	R-packages_src_install
+
+	R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include"
+	dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo"
+
+	dodir /usr/include/armadillo_bits
+	for file in "${ED}/${R_includedir}"/armadillo_bits/*; do
+		filename=$(basename "${file}")
+		dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}"
+	done
+}

diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml
new file mode 100644
index 0000000000..d3e08683bb
--- /dev/null
+++ b/dev-R/RcppArmadillo/metadata.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<description>co-maintainers welcome</description>
+		<email>lssndrbarbieri@gmail.com</email>
+		<name>Alessandro Barbieri</name>
+	</maintainer>
+	<longdescription lang="en">'Armadillo' is a templated C++ linear algebra library (by Conrad
+Sanderson) that aims towards a good balance between speed and ease of
+use. Integer, floating point and complex numbers are supported, as
+well as a subset of trigonometric and statistics functions. Various
+matrix decompositions are provided through optional integration with
+LAPACK and ATLAS libraries.	The 'RcppArmadillo' package includes the
+header files from the templated 'Armadillo' library. Thus users do
+not need to install 'Armadillo' itself in order to use
+'RcppArmadillo'. From release 7.800.0 on, 'Armadillo' is licensed
+under Apache License 2; previous releases were under licensed as MPL
+2.0 from version 3.800.0 onwards and LGPL-3 prior to that;
+'RcppArmadillo' (the 'Rcpp' bindings/bridge to Armadillo) is licensed
+under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.
+Armadillo requires a C++11 compiler.</longdescription>
+	<upstream>
+		<maintainer>
+			<name>Dirk Eddelbuettel</name>
+			<email>edd@debian.org</email>
+		</maintainer>
+		<bugs-to>https://github.com/RcppCore/RcppArmadillo/issues</bugs-to>
+		<remote-id type="github">RcppCore/RcppArmadillo</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-07-31 15:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-02 16:00 [gentoo-commits] repo/proj/guru:master commit in: dev-R/RcppArmadillo/ Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2023-07-31 15:52 David Roman
2023-07-31 15:48 [gentoo-commits] repo/proj/guru:dev " David Roman
2023-07-31 15:52 ` [gentoo-commits] repo/proj/guru:master " David Roman
2023-07-31 15:48 [gentoo-commits] repo/proj/guru:dev " David Roman
2023-07-31 15:52 ` [gentoo-commits] repo/proj/guru:master " David Roman
2023-07-29 15:04 Florian Schmaus
2022-02-24 11:10 Ronny Gutbrod
2022-02-24 11:10 Ronny Gutbrod
2022-02-20  8:46 Florian Schmaus
2021-06-02 16:00 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox