public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-R/shiny/
@ 2022-07-03  8:55 Robert Greener
  0 siblings, 0 replies; only message in thread
From: Robert Greener @ 2022-07-03  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1552245aa434bffab009f69667f89890cc44bfc9
Author:     Robert Greener <me <AT> r0bert <DOT> dev>
AuthorDate: Sun Jul  3 08:55:04 2022 +0000
Commit:     Robert Greener <me <AT> r0bert <DOT> dev>
CommitDate: Sun Jul  3 08:55:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1552245a

dev-R/shiny: new package, add 1.7.1

Signed-off-by: Robert Greener <me <AT> r0bert.dev>

 dev-R/shiny/Manifest           |  1 +
 dev-R/shiny/metadata.xml       | 17 +++++++++++
 dev-R/shiny/shiny-1.7.1.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 85 insertions(+)

diff --git a/dev-R/shiny/Manifest b/dev-R/shiny/Manifest
new file mode 100644
index 000000000..b002deb65
--- /dev/null
+++ b/dev-R/shiny/Manifest
@@ -0,0 +1 @@
+DIST shiny_1.7.1.tar.gz 2963486 BLAKE2B a70602a302cd73cc9ff2bd2d77c3e19eaeed970025c64ad58e5ad8b18c4d027d04c7d7ba01d6029610ccf40ff7721cf5ef923651cb37bd112f702c6319e09fb7 SHA512 bcbf90ad719097b299a2535b94a9fe97530e94c01b179bb71b233651e1b906a6b496607861e2c355433065abab15810082839f2e1443dc9738af940e5501f061

diff --git a/dev-R/shiny/metadata.xml b/dev-R/shiny/metadata.xml
new file mode 100644
index 000000000..678eb9540
--- /dev/null
+++ b/dev-R/shiny/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">
+		<email>me@r0bert.dev</email>
+		<name>Robert Greener</name>
+	</maintainer>
+	<longdescription lang="en">Makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding between inputs and outputs and extensive prebuilt widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort.</longdescription>
+	<upstream>
+		<maintainer>
+			<name>Winston Chang</name>
+			<email>winston@rstudio.com</email>
+		</maintainer>
+		<bugs-to>https://github.com/rstudio/shiny/issues</bugs-to>
+		<remote-id type="github">rstudio/shiny</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/dev-R/shiny/shiny-1.7.1.ebuild b/dev-R/shiny/shiny-1.7.1.ebuild
new file mode 100644
index 000000000..c3f6d67d1
--- /dev/null
+++ b/dev-R/shiny/shiny-1.7.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages #edo
+
+DESCRIPTION="Web Application Framework for R"
+KEYWORDS="~amd64"
+LICENSE='GPL-3'
+# Tests need circular dependencies will enable once added
+#RESTRICT="!test? ( test )"
+#IUSE="test"
+
+DEPEND="
+	>=dev-R/httpuv-1.5.2
+	>=dev-R/mime-0.3
+	>=dev-R/jsonlite-0.9.16
+	dev-R/xtable
+	>=dev-R/fontawesome-0.2.1
+	>=dev-R/htmltools-0.5.2
+	>=dev-R/R6-2.0
+	dev-R/sourcetools
+	>=dev-R/later-1.0.0
+	>=dev-R/promises-1.1.0
+	dev-R/crayon
+	>=dev-R/rlang-0.4.10
+	dev-R/withr
+	>=dev-R/commonmark-1.7
+	>=dev-R/glue-1.3.2
+	>=dev-R/bslib-0.3.0
+	dev-R/cachem
+	dev-R/ellipsis
+	>=dev-R/lifecycle-0.2.0
+"
+#	test? (
+#		>=dev-R/testthat-3.0.0
+#		dev-R/markdown
+#		dev-R/ggplot2
+#		>=dev-R/reactlog-1.0.0
+#		>=dev-R/shinytest-1.4.0.9003
+#		dev-R/future
+#		dev-R/dygraphs
+#	)
+
+SUGGESTED_PACKAGES="
+	>=dev-R/Cairo-1.5.5
+	>=dev-R/testthat-3.0.0
+	>=dev-R/knitr-1.6
+	dev-R/markdown
+	dev-R/rmarkdown
+	dev-R/ggplot2
+	>=dev-R/reactlog-1.0.0
+	dev-R/magrittr
+	>=dev-R/shinytest-1.4.0.9003
+	dev-R/yaml
+	dev-R/future
+	dev-R/dygraphs
+	dev-R/ragg
+	dev-R/showtext
+	dev-R/sass
+"
+
+#src_test() {
+#	cd "${WORKDIR}/${P}/tests" || die
+#	NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R
+#}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2022-07-03  8:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-03  8:55 [gentoo-commits] repo/proj/guru:dev commit in: dev-R/shiny/ Robert Greener

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