public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/reticulate/
@ 2022-04-19 18:31 Alessandro Barbieri
  0 siblings, 0 replies; 4+ messages in thread
From: Alessandro Barbieri @ 2022-04-19 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1bf0935cad2016e989147f08820c5e282e342eb1
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Apr 19 14:02:12 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Apr 19 18:31:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bf0935c

dev-R/reticulate: echo

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

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

diff --git a/dev-R/reticulate/reticulate-1.24.ebuild b/dev-R/reticulate/reticulate-1.24.ebuild
index 0cc67c0b6..c7ccd9aac 100644
--- a/dev-R/reticulate/reticulate-1.24.ebuild
+++ b/dev-R/reticulate/reticulate-1.24.ebuild
@@ -41,7 +41,7 @@ src_install() {
 	python_optimize "/usr/$(get_libdir)/R/site-library/reticulate/python/rpytools"
 
 	# enforce python implementation
-	cat "RETICULATE_PYTHON=\"${PYTHON}\"" > "${T}/99reticulate" || die
+	echo "RETICULATE_PYTHON=\"${PYTHON}\"" > "${T}/99reticulate" || die
 	doenvd "${T}/99reticulate"
 }
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/reticulate/
@ 2022-04-19 18:31 Alessandro Barbieri
  0 siblings, 0 replies; 4+ messages in thread
From: Alessandro Barbieri @ 2022-04-19 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8ca1bdf02bddf4df06b01ed8dc5e065cad2dd35f
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Apr 19 14:04:20 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Apr 19 18:31:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ca1bdf0

dev-R/reticulate: ED

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

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

diff --git a/dev-R/reticulate/reticulate-1.24.ebuild b/dev-R/reticulate/reticulate-1.24.ebuild
index c7ccd9aac..ca86445b0 100644
--- a/dev-R/reticulate/reticulate-1.24.ebuild
+++ b/dev-R/reticulate/reticulate-1.24.ebuild
@@ -38,7 +38,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 src_install() {
 	R-packages_src_install
 
-	python_optimize "/usr/$(get_libdir)/R/site-library/reticulate/python/rpytools"
+	python_optimize "${ED}/usr/$(get_libdir)/R/site-library/reticulate/python/rpytools"
 
 	# enforce python implementation
 	echo "RETICULATE_PYTHON=\"${PYTHON}\"" > "${T}/99reticulate" || die


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/reticulate/
@ 2022-04-19 18:31 Alessandro Barbieri
  0 siblings, 0 replies; 4+ messages in thread
From: Alessandro Barbieri @ 2022-04-19 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     b1440e106cd0987260ae0d7ba5c55b42a141a2ab
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Apr 19 13:44:25 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Apr 19 18:31:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1440e10

dev-R/reticulate: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-R/reticulate/Manifest               |  1 +
 dev-R/reticulate/metadata.xml           | 17 +++++++++++
 dev-R/reticulate/reticulate-1.24.ebuild | 54 +++++++++++++++++++++++++++++++++
 3 files changed, 72 insertions(+)

diff --git a/dev-R/reticulate/Manifest b/dev-R/reticulate/Manifest
new file mode 100644
index 000000000..a813b112f
--- /dev/null
+++ b/dev-R/reticulate/Manifest
@@ -0,0 +1 @@
+DIST reticulate_1.24.tar.gz 1537517 BLAKE2B 8e2da502c5f9bd87a5c42261e2d456bc08a826c5afe690332a15d8d4c5d76a1488040ce3a436a1ce8e9eb6b5df0138ce11f32d4f46995f4fe806e5cf0f618125 SHA512 f6bcbb97162874b776adf0baa1cbd5723f232d6e15fe678b256af38b6287aa40d7266903ac3201d4e6f72b2eb0df85ef9854c4aa3dd07f02d7de2bf8b619397c

diff --git a/dev-R/reticulate/metadata.xml b/dev-R/reticulate/metadata.xml
new file mode 100644
index 000000000..7da3f7fc2
--- /dev/null
+++ b/dev-R/reticulate/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+		Interface to 'Python' // Interface to 'Python' modules, classes,
+		and functions. When calling into 'Python', R data types are
+		automatically converted to their equivalent 'Python' types.
+		When values are returned from 'Python' to R they are converted
+		back to R types. Compatible with all versions of 'Python' =
+		2.7.
+	</longdescription>
+</pkgmetadata>

diff --git a/dev-R/reticulate/reticulate-1.24.ebuild b/dev-R/reticulate/reticulate-1.24.ebuild
new file mode 100644
index 000000000..0cc67c0b6
--- /dev/null
+++ b/dev-R/reticulate/reticulate-1.24.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit python-single-r1 R-packages
+
+DESCRIPTION='Interface to Python'
+HOMEPAGE="
+	https://rstudio.github.io/reticulate/
+	https://github.com/rstudio/reticulate
+	https://cran.r-project.org/package=reticulate
+"
+
+KEYWORDS="~amd64"
+LICENSE='Apache-2.0'
+
+DEPEND="
+	dev-R/jsonlite
+	dev-R/rappdirs
+	>=dev-R/Rcpp-0.12.7
+	>=dev-lang/R-3.0
+	dev-R/RcppTOML
+	virtual/Matrix
+	dev-R/here
+	dev-R/png
+	dev-R/withr
+"
+RDEPEND="
+	${DEPEND}
+	${PYTHON_DEPS}
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_install() {
+	R-packages_src_install
+
+	python_optimize "/usr/$(get_libdir)/R/site-library/reticulate/python/rpytools"
+
+	# enforce python implementation
+	cat "RETICULATE_PYTHON=\"${PYTHON}\"" > "${T}/99reticulate" || die
+	doenvd "${T}/99reticulate"
+}
+
+SUGGESTED_PACKAGES="
+	dev-R/callr
+	dev-R/knitr
+	dev-R/rlang
+	dev-R/rmarkdown
+	dev-R/testthat
+"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/reticulate/
@ 2022-05-28 12:53 Alessandro Barbieri
  0 siblings, 0 replies; 4+ messages in thread
From: Alessandro Barbieri @ 2022-05-28 12:53 UTC (permalink / raw
  To: gentoo-commits

commit:     7a22502ca66d1d1f7bebb254afed1f5c604237b0
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat May 28 12:43:32 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat May 28 12:53:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a22502c

dev-R/reticulate: enable py3.11

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

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

diff --git a/dev-R/reticulate/reticulate-1.25.ebuild b/dev-R/reticulate/reticulate-1.25.ebuild
index ca86445b0..40dd59759 100644
--- a/dev-R/reticulate/reticulate-1.25.ebuild
+++ b/dev-R/reticulate/reticulate-1.25.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit python-single-r1 R-packages
 


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

end of thread, other threads:[~2022-05-28 12:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-19 18:31 [gentoo-commits] repo/proj/guru:dev commit in: dev-R/reticulate/ Alessandro Barbieri
  -- strict thread matches above, loose matches on Subject: below --
2022-05-28 12:53 Alessandro Barbieri
2022-04-19 18:31 Alessandro Barbieri
2022-04-19 18:31 Alessandro Barbieri

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