summaryrefslogtreecommitdiff
path: root/gnu/packages/cran.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/cran.scm')
-rw-r--r--gnu/packages/cran.scm441
1 files changed, 311 insertions, 130 deletions
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index fcdbf58d65..7231f9a94f 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -96,6 +96,7 @@
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pulseaudio) ;libsndfile
+ #:use-module (gnu packages protobuf)
#:use-module (gnu packages python)
#:use-module (gnu packages python-xyz)
#:use-module (gnu packages sqlite)
@@ -183,6 +184,29 @@ to other implementations such a @code{purrr::partial()} the operators in
etc.")
(license license:gpl2+)))
+(define-public r-datawizard
+ (package
+ (name "r-datawizard")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "datawizard" version))
+ (sha256
+ (base32
+ "1fc27arvm6ks65kl9nrl2vnprpz7j8d0r2yassgxnnvr3p3ba043"))))
+ (properties `((upstream-name . "datawizard")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-insight" ,r-insight)))
+ (home-page "https://easystats.github.io/datawizard/")
+ (synopsis "Easy data wrangling")
+ (description
+ "This package provides a lightweight package to easily manipulate,
+clean, transform, and prepare your data for analysis. It also forms the data
+wrangling backend for the packages in the @code{easystats} ecosystem.")
+ (license license:gpl3)))
+
(define-public r-diffobj
(package
(name "r-diffobj")
@@ -267,25 +291,25 @@ pronounceable identifiers.")
(define-public r-googlesheets4
(package
(name "r-googlesheets4")
- (version "0.3.0")
+ (version "1.0.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "googlesheets4" version))
(sha256
(base32
- "04b17cdzah2r92qj7imrdlpfzyxwyf1vx8k1kvsr36nqg383f4b2"))))
+ "0yncqwv9l5knyrv88ys5gwcv44hl1j0mbklpins6v7f9m9v7s40a"))))
(properties `((upstream-name . "googlesheets4")))
(build-system r-build-system)
(propagated-inputs
`(("r-cellranger" ,r-cellranger)
+ ("r-cli" ,r-cli)
("r-curl" ,r-curl)
("r-gargle" ,r-gargle)
("r-glue" ,r-glue)
("r-googledrive" ,r-googledrive)
("r-httr" ,r-httr)
("r-ids" ,r-ids)
- ("r-lifecycle" ,r-lifecycle)
("r-magrittr" ,r-magrittr)
("r-purrr" ,r-purrr)
("r-rematch2" ,r-rematch2)
@@ -567,26 +591,24 @@ variables.")
(define-public r-ggpp
(package
(name "r-ggpp")
- (version "0.4.0")
+ (version "0.4.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "ggpp" version))
(sha256
(base32
- "05gk0jaxv30sgrr8q634cqm0n7z66i2p1zxkzc40azdlcxjp5w3h"))))
+ "17j8b46vn0kdpm7x6xyfqzz3la8mwzhjql6dbgyvqnrylbx4svyl"))))
(properties `((upstream-name . "ggpp")))
(build-system r-build-system)
(propagated-inputs
`(("r-dplyr" ,r-dplyr)
- ("r-generics" ,r-generics)
("r-ggplot2" ,r-ggplot2)
("r-glue" ,r-glue)
("r-gridextra" ,r-gridextra)
("r-lubridate" ,r-lubridate)
("r-magrittr" ,r-magrittr)
("r-mass" ,r-mass)
- ("r-plyr" ,r-plyr)
("r-polynom" ,r-polynom)
("r-rlang" ,r-rlang)
("r-scales" ,r-scales)
@@ -1125,13 +1147,13 @@ single step.")
(define-public r-rvest
(package
(name "r-rvest")
- (version "1.0.0")
+ (version "1.0.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "rvest" version))
(sha256
- (base32 "04spcv6nxlmx5bxncq0vybfqrs8jgjamzyrn6wmkdcwii8jvyn53"))))
+ (base32 "1v99bpp2077s4y5phvkzpgjyr8cs9axifm1c3npw6jmh8x9j91h8"))))
(build-system r-build-system)
(propagated-inputs
`(("r-httr" ,r-httr)
@@ -2694,14 +2716,14 @@ applications. That is, compute distances and related measures for angular
(define-public r-jpeg
(package
(name "r-jpeg")
- (version "0.1-8.1")
+ (version "0.1-9")
(source
(origin
(method url-fetch)
(uri (cran-uri "jpeg" version))
(sha256
(base32
- "1a8mi70x79a691r40yiw684jkg1mr9n8agkxlcksxcnrdybs9c0x"))))
+ "0wihj538wdnr71wdldym83qadb4kh68a6rkallwbh2f25r27b881"))))
(build-system r-build-system)
(inputs `(("libjpeg" ,libjpeg-turbo)))
(home-page "https://www.rforge.net/jpeg/")
@@ -3469,14 +3491,14 @@ use in R. It also provides a simple way for variable interpolation in R.")
(define-public r-fastmatch
(package
(name "r-fastmatch")
- (version "1.1-0")
+ (version "1.1-3")
(source
(origin
(method url-fetch)
(uri (cran-uri "fastmatch" version))
(sha256
(base32
- "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
+ "0qcq1gwl9pijgp34giyq5y9rk0ly3d7xza2b7r68xx63ifqa1vqx"))))
(build-system r-build-system)
(home-page "https://www.rforge.net/fastmatch")
(synopsis "Fast match function")
@@ -3734,13 +3756,13 @@ print, summary, etc.")
(define-public r-laplacesdemon
(package
(name "r-laplacesdemon")
- (version "16.1.4")
+ (version "16.1.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "LaplacesDemon" version))
(sha256
- (base32 "1nv1kx86cg8f2s8q15pzskc0lg94bb250p0fhybrx5sjqv1s2lj1"))))
+ (base32 "1dsfp65cg06f25zjzd5ib4qyn1alfhbhpgyvpcw5n6bszn13idap"))))
(properties `((upstream-name . "LaplacesDemon")))
(build-system r-build-system)
(home-page "https://github.com/LaplacesDemonR/LaplacesDemon")
@@ -4461,14 +4483,14 @@ the RMariaDB package.")
(define-public r-rpostgresql
(package
(name "r-rpostgresql")
- (version "0.6-2")
+ (version "0.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "RPostgreSQL" version))
(sha256
(base32
- "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
+ "1bqfdbs09f65ssc6bx4z3kkmia8ja6qbnijxizw63p0fbcakq2q4"))))
(properties `((upstream-name . "RPostgreSQL")))
(build-system r-build-system)
(inputs
@@ -4702,14 +4724,14 @@ by base R methods related to model fitting.")
(define-public r-broom
(package
(name "r-broom")
- (version "0.7.8")
+ (version "0.7.9")
(source
(origin
(method url-fetch)
(uri (cran-uri "broom" version))
(sha256
(base32
- "0hb2ia55ni2dhyaapw00iy5y44x2kzv39z6qg118c5r94w56fykm"))))
+ "1z65qyhkhkyalxhrvpsa7n8pickj9fjs8r4gzdvjp2rpggwramhx"))))
(build-system r-build-system)
(propagated-inputs
`(("r-backports" ,r-backports)
@@ -4858,13 +4880,13 @@ color labels, layout, etc.")
(define-public r-stringdist
(package
(name "r-stringdist")
- (version "0.9.6.3")
+ (version "0.9.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "stringdist" version))
(sha256
- (base32 "06rzbgw43vzg496xca82pydf3g2rz6iw6h50ai0prbp9hbwrhvfd"))))
+ (base32 "0gcjxbwciviny2apvlmm9324b445rlj54b7ll368m8zid5hqxacw"))))
(build-system r-build-system)
(home-page "https://github.com/markvanderloo/stringdist")
(synopsis "Approximate string matching and string distance functions")
@@ -5195,14 +5217,14 @@ structure.")
(define-public r-vioplot
(package
(name "r-vioplot")
- (version "0.3.6")
+ (version "0.3.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "vioplot" version))
(sha256
(base32
- "15vmrm9gwdhfg8mnq8rsg7m59kzc9h53cv96am4ds1dkm56w4n6p"))))
+ "1dmdasp3jldc41233z6r08w3j76vyyp9m3jrj7n4ahk48yd5siq6"))))
(build-system r-build-system)
(propagated-inputs
`(("r-sm" ,r-sm)
@@ -5516,14 +5538,14 @@ plots in @code{ggplot2}.")
(define-public r-cli
(package
(name "r-cli")
- (version "3.0.0")
+ (version "3.0.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "cli" version))
(sha256
(base32
- "0fadfp0003i937yqs7rc5ckbavm0h7mlvhg7ldn1x6vnk3fp7wd4"))))
+ "1zdld2cr83k4v7yrwa2csvcafwslwr610vk70mv1a3knrnv2b6nq"))))
(build-system r-build-system)
(propagated-inputs
`(("r-glue" ,r-glue)))
@@ -5745,17 +5767,18 @@ packages maintained by Yihui Xie.")
(define-public r-utf8
(package
(name "r-utf8")
- (version "1.2.1")
+ (version "1.2.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "utf8" version))
(sha256
(base32
- "1yw7vjn3gpkqddc91rbfh4kk0zmn2kp0jycrd3066sissh01jhdk"))))
+ "1x6qg19z4qih9lk3mvnmx0vailm1khp5lylw4hlwz6rssj3yw6m7"))))
(build-system r-build-system)
(native-inputs
- `(("r-knitr" ,r-knitr)))
+ `(("r-knitr" ,r-knitr)
+ ("r-rmarkdown" ,r-rmarkdown))) ; for vignettes
(home-page "https://github.com/patperry/r-utf8")
(synopsis "Unicode text processing")
(description
@@ -5826,14 +5849,14 @@ to variables on the left-hand side of the assignment.")
(define-public r-pillar
(package
(name "r-pillar")
- (version "1.6.1")
+ (version "1.6.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "pillar" version))
(sha256
(base32
- "0akjk2k98zy4lyvw5ji1qlrrwzx43vad8z042jydn0f3i1hvkdq8"))))
+ "1666n7q95apfmk9nii090y23si5s07nhhw0gpzd24sagzw689lfs"))))
(build-system r-build-system)
(propagated-inputs
`(("r-cli" ,r-cli)
@@ -7049,14 +7072,14 @@ specific S3-method.")
(define-public r-vim
(package
(name "r-vim")
- (version "6.1.0")
+ (version "6.1.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "VIM" version))
(sha256
(base32
- "1a8aw0ysaf0al95m2la2zx1p3g5mnwqx0x30br1s1dqqkfnv57hz"))))
+ "0fbpm6y3hhiw8srnbc38k19b859jcqzsh78ib8yvj86gck5av0bm"))))
(properties `((upstream-name . "VIM")))
(build-system r-build-system)
(propagated-inputs
@@ -7772,14 +7795,14 @@ Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
(define-public r-rastervis
(package
(name "r-rastervis")
- (version "0.50.2")
+ (version "0.50.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "rasterVis" version))
(sha256
(base32
- "0fl766wx5jz8ylpd28czkvl32pk1s57nbfsn8kxrwfvx5cfnfkxr"))))
+ "10njks2kwyh5rp2b6sf2hffxzzwwhskb8m98l73p8yrvsdri1gyj"))))
(properties `((upstream-name . "rasterVis")))
(build-system r-build-system)
(propagated-inputs
@@ -7831,14 +7854,14 @@ those searches and pull data into their R sessions.")
(define-public r-renv
(package
(name "r-renv")
- (version "0.13.2")
+ (version "0.14.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "renv" version))
(sha256
(base32
- "0jlsf6vfvqhr4i35xy3xf1ixkfillivzy3wbpl6ca9vyjpnhiwj1"))))
+ "194hcxikdnna526bvyz9y60ccmmm9fib5g0w9dqivrg0fld23lyh"))))
(properties `((upstream-name . "renv")))
(build-system r-build-system)
(native-inputs
@@ -8452,14 +8475,14 @@ references and Rd files.")
(define-public r-officer
(package
(name "r-officer")
- (version "0.3.18")
+ (version "0.3.19")
(source
(origin
(method url-fetch)
(uri (cran-uri "officer" version))
(sha256
(base32
- "1j3bv4j8x5ijj0j447vpdsk4p8pl3ncwdwnns6n3plfrqgsf3vsg"))))
+ "06g2a6p0ik17fm5jlbl64kwg6jqm8hd52sfg6z87ni0c1yllzg7i"))))
(build-system r-build-system)
(propagated-inputs
`(("r-r6" ,r-r6)
@@ -8814,14 +8837,14 @@ functions.")
(define-public r-flextable
(package
(name "r-flextable")
- (version "0.6.6")
+ (version "0.6.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "flextable" version))
(sha256
(base32
- "1f4yb2sgy6m0y2s5jcxa3vpbizyc72qj1n8i3vi2a4pjhnv3bn2g"))))
+ "0yj9d84h4387vib988qqjzvknsdy4j8h7dd13ki7gqs443hzlnrd"))))
(build-system r-build-system)
(propagated-inputs
`(("r-base64enc" ,r-base64enc)
@@ -9062,14 +9085,14 @@ the work.")
(define-public r-doby
(package
(name "r-doby")
- (version "4.6.10")
+ (version "4.6.11")
(source
(origin
(method url-fetch)
(uri (cran-uri "doBy" version))
(sha256
(base32
- "0vqmmxhr3mx8yyl38abvy0zqswfgn7jqgwvc5gdchdiq6v8flnfr"))))
+ "1xhjh2d7zfgw8wbcj5yfscvmwbjar1w544ika13da69dydm44j81"))))
(properties `((upstream-name . "doBy")))
(build-system r-build-system)
(propagated-inputs
@@ -10218,14 +10241,14 @@ console, resulting in an interactive editing environment.")
(define-public r-survey
(package
(name "r-survey")
- (version "4.0")
+ (version "4.1-1")
(source
(origin
(method url-fetch)
(uri (cran-uri "survey" version))
(sha256
(base32
- "1q9x0s86s72gl43zj49gypg6jj2b78xjvxr4lmy5147s9h7z8lxh"))))
+ "0ljsszybzri531q6xab04r6zq11vchfs7y0snjzk57m3g0b9ms05"))))
(build-system r-build-system)
(propagated-inputs
`(("r-lattice" ,r-lattice)
@@ -10830,14 +10853,14 @@ models.")
(define-public r-glmmtmb
(package
(name "r-glmmtmb")
- (version "1.1.1")
+ (version "1.1.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "glmmTMB" version))
(sha256
(base32
- "1jhq6hvamv05z12s603dsr8g4acajfylj4sdip8dd2qvj41x9xlx"))))
+ "1mivh385j1601668n3dg72lws9720kzm7709z509w3a71wcikmz7"))))
(properties `((upstream-name . "glmmTMB")))
(build-system r-build-system)
(propagated-inputs
@@ -10863,18 +10886,19 @@ differentiation.")
(define-public r-bayestestr
(package
(name "r-bayestestr")
- (version "0.10.0")
+ (version "0.10.5")
(source
(origin
(method url-fetch)
(uri (cran-uri "bayestestR" version))
(sha256
(base32
- "1qr51mag5wf44h4sygkn5arsirpqdanf039cg6fxmyw83k51fi2v"))))
+ "0qnjl8b41d8sv9fs7633sbdq8phra62z7vqdn5mxfnqwdkvfzcgl"))))
(properties `((upstream-name . "bayestestR")))
(build-system r-build-system)
(propagated-inputs
- `(("r-insight" ,r-insight)))
+ `(("r-datawizard" ,r-datawizard)
+ ("r-insight" ,r-insight)))
(native-inputs
`(("r-knitr" ,r-knitr)))
(home-page "https://github.com/easystats/bayestestR")
@@ -10890,17 +10914,18 @@ ROPE percentage and pd).")
(define-public r-performance
(package
(name "r-performance")
- (version "0.7.2")
+ (version "0.7.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "performance" version))
(sha256
(base32
- "1yfbf7cp4nqwh5mcnm008vw3dapr5v3yj4lq81pvlwblp9hg7y94"))))
+ "03qdsdl4x3hwqlbs7hlqb73xypd13p5zj519y0zcydqkf25391sp"))))
(build-system r-build-system)
(propagated-inputs
`(("r-bayestestr" ,r-bayestestr)
+ ("r-datawizard" ,r-datawizard)
("r-insight" ,r-insight)))
(home-page "https://easystats.github.io/performance/")
(synopsis "Assessment of regression models performance")
@@ -10917,14 +10942,14 @@ effects models and Bayesian models.")
(define-public r-ggeffects
(package
(name "r-ggeffects")
- (version "1.1.0")
+ (version "1.1.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "ggeffects" version))
(sha256
(base32
- "1qb9d7nfs1hkgxhr6pkdrxxx7f8ar8g3si95bsm7wgl94xf2d8di"))))
+ "0xrb105kblkj3l9zlj9yy52rjlmx5x2aai1wwb5zvjr1f6nlc84l"))))
(build-system r-build-system)
(propagated-inputs
`(("r-insight" ,r-insight)
@@ -10974,17 +10999,18 @@ conversion of indices such as Cohen's d, r, odds, etc.")
(define-public r-sjplot
(package
(name "r-sjplot")
- (version "2.8.8")
+ (version "2.8.9")
(source
(origin
(method url-fetch)
(uri (cran-uri "sjPlot" version))
(sha256
- (base32 "050aarycgzy1n8ad67pj09s8k7s7xk6dicg0kjg0ivlkyyq0shqz"))))
+ (base32 "07b9p5wbb6xmyapg9j6i4cdcj7j9wj9gi30gljj6j2lj1flgdd7q"))))
(properties `((upstream-name . "sjPlot")))
(build-system r-build-system)
(propagated-inputs
`(("r-bayestestr" ,r-bayestestr)
+ ("r-datawizard" ,r-datawizard)
("r-dplyr" ,r-dplyr)
("r-effectsize" ,r-effectsize)
("r-ggeffects" ,r-ggeffects)
@@ -11131,14 +11157,14 @@ terminals that do not support Unicode.")
(define-public r-credentials
(package
(name "r-credentials")
- (version "1.3.0")
+ (version "1.3.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "credentials" version))
(sha256
(base32
- "1w9zj34xdwz9bszsvhv2cbgq96y5sgxbh7ndn31pgfcpzlkfq6f1"))))
+ "0q3s1bibwvw1p541k8a5cjx4dj1iabl4crg61fgjxkniclxag5c7"))))
(properties `((upstream-name . "credentials")))
(build-system r-build-system)
(arguments
@@ -11403,14 +11429,14 @@ ways.")
(define-public r-summarytools
(package
(name "r-summarytools")
- (version "0.9.9")
+ (version "1.0.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "summarytools" version))
(sha256
(base32
- "0ig7vgjvldbndwhky1bsi38zifr9ji8xvvfqbfffplac08llvrbr"))))
+ "04qcysfywljnqkcz2b7kzpy0xv3ykkvvb14vnda63z1wvmadyhkn"))))
(build-system r-build-system)
(propagated-inputs
`(("r-base64enc" ,r-base64enc)
@@ -11580,14 +11606,14 @@ analysing multivariate abundance data in community ecology.")
(define-public r-afex
(package
(name "r-afex")
- (version "0.28-1")
+ (version "1.0-1")
(source
(origin
(method url-fetch)
(uri (cran-uri "afex" version))
(sha256
(base32
- "0blwqr5ni3psav1dcdmhfi4jy3b4scm5njimqfpr1d81zadvgc6g"))))
+ "1k04n6gwk2n8kg0l3yk5j3wrqgkv5f6w04yjpif9y451hx5w7svg"))))
(build-system r-build-system)
(propagated-inputs
`(("r-car" ,r-car)
@@ -11815,14 +11841,14 @@ Bioconductor packages.")
(define-public r-rgl
(package
(name "r-rgl")
- (version "0.106.8")
+ (version "0.107.10")
(source
(origin
(method url-fetch)
(uri (cran-uri "rgl" version))
(sha256
(base32
- "0m1zvbmw81za680zq7h4agxr88pi7h5hz812r45vzmgc7hlw4apw"))))
+ "0ikqk30bpaak26f230rxi3l6fq5ym1558ngni86zs3nd42gqm3mi"))))
(build-system r-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)
@@ -11840,9 +11866,7 @@ Bioconductor packages.")
("r-htmlwidgets" ,r-htmlwidgets)
("r-jsonlite" ,r-jsonlite)
("r-knitr" ,r-knitr)
- ("r-magrittr" ,r-magrittr)
- ("r-manipulatewidget" ,r-manipulatewidget)
- ("r-shiny" ,r-shiny)))
+ ("r-magrittr" ,r-magrittr)))
(home-page "https://r-forge.r-project.org/projects/rgl/")
(synopsis "3D visualization using OpenGL")
(description
@@ -14312,14 +14336,14 @@ them in distributed compute environments.")
(define-public r-parallelly
(package
(name "r-parallelly")
- (version "1.26.1")
+ (version "1.27.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "parallelly" version))
(sha256
(base32
- "034y3il7g2rv1qy6k2fq6hhzvdbb588k4pq6hhjh9np0i6q79ljw"))))
+ "1xxy9wcfs5s7s4926dlxmdy6mxdh7dlj2siwcbqk8hl9614dqmb3"))))
(properties `((upstream-name . "parallelly")))
(build-system r-build-system)
(home-page "https://github.com/HenrikBengtsson/parallelly")
@@ -14739,14 +14763,14 @@ users of rARPACK are advised to switch to the RSpectra package.")
(define-public r-compositions
(package
(name "r-compositions")
- (version "2.0-1")
+ (version "2.0-2")
(source
(origin
(method url-fetch)
(uri (cran-uri "compositions" version))
(sha256
(base32
- "03qslsfx11gshls901zlhw47prd55mf16w4mkmd8x1dgiwq938l4"))))
+ "05pji62pzgfk9dyiybmr16q0h6mdzsmvyzxdni3hn0dvl4a7mr5m"))))
(build-system r-build-system)
(propagated-inputs
`(("r-bayesm" ,r-bayesm)
@@ -15925,14 +15949,14 @@ tessellation.")
(define-public r-wk
(package
(name "r-wk")
- (version "0.4.1")
+ (version "0.5.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "wk" version))
(sha256
(base32
- "0l49pg1ds02h1qji1fi2m67mncvgd1n905i0jx07frdxy0d3b9ys"))))
+ "0fj2wzswv3dfninsyw9irf52fc2d0lag5b822x841vdfpvh01mbi"))))
(properties `((upstream-name . "wk")))
(build-system r-build-system)
(propagated-inputs
@@ -15982,14 +16006,14 @@ information about geometries.")
(define-public r-sf
(package
(name "r-sf")
- (version "1.0-1")
+ (version "1.0-2")
(source
(origin
(method url-fetch)
(uri (cran-uri "sf" version))
(sha256
(base32
- "0c43l2h8i179q4zpgxdzi747i27144wfx3w028zvq13q0ab0brk9"))))
+ "0hh54krf4gjwrzxj2r3p5q7amdf8kblv8nm7hmbwmfv1rs30i1gc"))))
(build-system r-build-system)
(inputs
`(("gdal" ,gdal)
@@ -16069,14 +16093,14 @@ spanning tree.")
(define-public r-adegenet
(package
(name "r-adegenet")
- (version "2.1.3")
+ (version "2.1.4")
(source
(origin
(method url-fetch)
(uri (cran-uri "adegenet" version))
(sha256
(base32
- "1ipnawi0qfd4rfwj37igvh36x1a9d8x4n7xynn1jcr12rd713407"))))
+ "0sxbw5l92xmkazndxbqaa2cxmgk8bqzzbk77q9li850s2i1fdssp"))))
(build-system r-build-system)
(propagated-inputs
`(("r-ade4" ,r-ade4)
@@ -16755,14 +16779,14 @@ interaction search in high-dimensional data.")
(define-public r-rttf2pt1
(package
(name "r-rttf2pt1")
- (version "1.3.8")
+ (version "1.3.9")
(source
(origin
(method url-fetch)
(uri (cran-uri "Rttf2pt1" version))
(sha256
(base32
- "0b3f2zkmbyshn19cnaaf042d0zwf43l9jnkqizfhxxwb93a4c1jn"))))
+ "0w9ybqvr4bvpa2dyfkrscg4in0x2dkzmxdn1n6003j1rss7f8rw6"))))
(properties `((upstream-name . "Rttf2pt1")))
(build-system r-build-system)
(home-page "https://github.com/wch/Rttf2pt1")
@@ -17864,14 +17888,14 @@ colored by the number of neighboring points. This is useful to visualize the
(define-public r-arrow
(package
(name "r-arrow")
- (version "4.0.1")
+ (version "5.0.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "arrow" version))
(sha256
(base32
- "19kzfjxp90ybi1px3r93mfx59nqmnagxr4g73y7iby5blwl1bblc"))))
+ "1x9z7jr7rnsqi04vfs54qidhn8hi0j533lm7ka074jp4xdv1gxjx"))))
(properties `((upstream-name . "arrow")))
(build-system r-build-system)
(inputs
@@ -18196,14 +18220,14 @@ batch correction, and data correction.")
(define-public r-styler
(package
(name "r-styler")
- (version "1.4.1")
+ (version "1.5.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "styler" version))
(sha256
(base32
- "10fj4cnazicb2z9djbv5pszcmrf7wbzagbjvksffqpdc5vbbbw5x"))))
+ "11vskz58mxkiq74bdz72nyzr2jrpyq4h7g47aai7rc5r3fzl6clc"))))
(build-system r-build-system)
(propagated-inputs
`(("r-backports" ,r-backports)
@@ -18513,14 +18537,14 @@ been used in the call to @code{aov}.")
(define-public r-dalex
(package
(name "r-dalex")
- (version "2.2.1")
+ (version "2.3.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "DALEX" version))
(sha256
(base32
- "184mzby1giismhx4brvrdfl5n5kialyvv8ik18blhchvpy145cwf"))))
+ "0x8rcl3p1h1dpzgsfnalfjhvv345gg5v0z8dxqwrk6i32xk5wmzb"))))
(properties `((upstream-name . "DALEX")))
(build-system r-build-system)
(propagated-inputs
@@ -18907,14 +18931,14 @@ computed using the L1 (Manhattan, taxicab) metric.")
(define-public r-leiden
(package
(name "r-leiden")
- (version "0.3.8")
+ (version "0.3.9")
(source
(origin
(method url-fetch)
(uri (cran-uri "leiden" version))
(sha256
(base32
- "0sv0j4sgpz8z65vhbpmaglg878jhq52srzf5rpw4vbsbys2807w1"))))
+ "03gaxpcab3a1av5lk8r5ll1s858gvyx5ndknci1sia96w1v44xc1"))))
(properties `((upstream-name . "leiden")))
(build-system r-build-system)
(propagated-inputs
@@ -19936,14 +19960,14 @@ server-side.")
(define-public r-sysfonts
(package
(name "r-sysfonts")
- (version "0.8.3")
+ (version "0.8.4")
(source
(origin
(method url-fetch)
(uri (cran-uri "sysfonts" version))
(sha256
(base32
- "00kbazxw6zd1kakfshffdj928krca53bw9k78k0zar40mbqxiwd5"))))
+ "0bq48hf2h4dkxymc36ypqvbwx5lbyj2m6fsikmgqiy4ixjpbvz8h"))))
(properties `((upstream-name . "sysfonts")))
(build-system r-build-system)
(inputs
@@ -19984,14 +20008,14 @@ package.")
(define-public r-showtext
(package
(name "r-showtext")
- (version "0.9-2")
+ (version "0.9-3")
(source
(origin
(method url-fetch)
(uri (cran-uri "showtext" version))
(sha256
(base32
- "0y5mw6ffk92r7b22irrfhdmj4hxfl0d1wjxj14hznbapc4qm6f0z"))))
+ "0ghxd5la8is2mz5w7lk507zgcpr5lz30miqyhyn9cqazlsfwp4wa"))))
(properties `((upstream-name . "showtext")))
(build-system r-build-system)
(inputs
@@ -21003,14 +21027,14 @@ transcription, ...")
(define-public r-seewave
(package
(name "r-seewave")
- (version "2.1.6")
+ (version "2.1.8")
(source
(origin
(method url-fetch)
(uri (cran-uri "seewave" version))
(sha256
(base32
- "123h3q0gps0vy9sikr7gjphnv9m3l4h4mykiydjllmrpaw1s1844"))))
+ "1szcvryvl4kb3av2pcvl14bz6whl7xrq4wb1ck6w7lfc4mrlirhh"))))
(properties `((upstream-name . "seewave")))
(build-system r-build-system)
(inputs
@@ -23337,14 +23361,14 @@ imputed data sets with the appropriate degree of sampling uncertainty.")
(define-public r-matrixcalc
(package
(name "r-matrixcalc")
- (version "1.0-4")
+ (version "1.0-5")
(source
(origin
(method url-fetch)
(uri (cran-uri "matrixcalc" version))
(sha256
(base32
- "0id0s8fwwzs9mklp642vx1wzqwdqvpqry0rnhjnh3id60h8q7icl"))))
+ "1jkgl1v1q7cqpl1rf49qahdr9y0f33f0ldsbgby8xhfv0vpy21jr"))))
(properties `((upstream-name . "matrixcalc")))
(build-system r-build-system)
(home-page "https://cran.r-project.org/web/packages/matrixcalc/")
@@ -24453,14 +24477,14 @@ Encyclopedia of Integer Sequences} (OEIS) in the function help page.")
(define-public r-isoband
(package
(name "r-isoband")
- (version "0.2.4")
+ (version "0.2.5")
(source
(origin
(method url-fetch)
(uri (cran-uri "isoband" version))
(sha256
(base32
- "0z1qpxcl8b6fi691fbdr3vrb19mn4pas1iff62zl1bafzbdvpmcn"))))
+ "19bbi0n0kz33xdgmdprcmc6raphd1hcm1w1brc16z5phcsh3zxa6"))))
(properties `((upstream-name . "isoband")))
(build-system r-build-system)
(native-inputs
@@ -25434,14 +25458,14 @@ counting and recursive k-means partitioning.")
(define-public r-hardhat
(package
(name "r-hardhat")
- (version "0.1.5")
+ (version "0.1.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "hardhat" version))
(sha256
(base32
- "1b7f9i9fy39j9n03g40vd6nzgq9fgq914xg3svf84najlknvjzly"))))
+ "07mx8c24gy0xfmip9hb5w29gp10sfnpnilzc1pi0hjadnrqz8mks"))))
(properties `((upstream-name . "hardhat")))
(build-system r-build-system)
(propagated-inputs
@@ -25950,14 +25974,14 @@ package.")
(define-public r-spatstat-geom
(package
(name "r-spatstat-geom")
- (version "2.2-0")
+ (version "2.2-2")
(source
(origin
(method url-fetch)
(uri (cran-uri "spatstat.geom" version))
(sha256
(base32
- "0k33d5h9slk2g43a90g4ksrq3kkz0kdsxbxkmyr33x8pyfkn7c3h"))))
+ "0rx28g064641yrk2h23qpyc0bgs20lpsnqmyl1d06530ga6r1qc3"))))
(properties `((upstream-name . "spatstat.geom")))
(build-system r-build-system)
(propagated-inputs
@@ -25976,14 +26000,14 @@ for the geometry of linear networks.")
(define-public r-spatstat-core
(package
(name "r-spatstat-core")
- (version "2.2-0")
+ (version "2.3-0")
(source
(origin
(method url-fetch)
(uri (cran-uri "spatstat.core" version))
(sha256
(base32
- "0lsjsr85j69b3b840hkixwrc9dcdmi9n5yiyvd0lz3ccd2pc3jqf"))))
+ "1j962lzllqzxkd57j6immyj94pc53ff9mlvw1iscw7cnn9nyr5ap"))))
(properties `((upstream-name . "spatstat.core")))
(build-system r-build-system)
(propagated-inputs
@@ -26008,14 +26032,14 @@ user-level code from spatstat, except for the code for linear networks.")
(define-public r-spatstat-linnet
(package
(name "r-spatstat-linnet")
- (version "2.2-1")
+ (version "2.3-0")
(source
(origin
(method url-fetch)
(uri (cran-uri "spatstat.linnet" version))
(sha256
(base32
- "10fl2x74bazf9xgvcgy256yl6ag05awqanm8pdc6lifx9z4msxxd"))))
+ "1yd2z629f7908xw9kyqiahk3qn9ajpl6qffbkv887zmq3p28kh7h"))))
(properties
`((upstream-name . "spatstat.linnet")))
(build-system r-build-system)
@@ -26024,6 +26048,7 @@ user-level code from spatstat, except for the code for linear networks.")
("r-spatstat-core" ,r-spatstat-core)
("r-spatstat-data" ,r-spatstat-data)
("r-spatstat-geom" ,r-spatstat-geom)
+ ("r-spatstat-sparse" ,r-spatstat-sparse)
("r-spatstat-utils" ,r-spatstat-utils)))
(home-page "http://spatstat.org/")
(synopsis "Linear networks functionality of the spatstat package")
@@ -26757,14 +26782,14 @@ more.")
(define-public r-workflows
(package
(name "r-workflows")
- (version "0.2.2")
+ (version "0.2.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "workflows" version))
(sha256
(base32
- "19ipcxx4qfz28cjkgr1vny03yhmbd3m2v64v30gk5pf73nazvmaz"))))
+ "0bca4s49qabam4ny8vckxcghj3z0xfhwfhs5h1136kihrr5pm6mw"))))
(properties `((upstream-name . "workflows")))
(build-system r-build-system)
(propagated-inputs
@@ -26773,6 +26798,7 @@ more.")
("r-generics" ,r-generics)
("r-glue" ,r-glue)
("r-hardhat" ,r-hardhat)
+ ("r-lifecycle" ,r-lifecycle)
("r-parsnip" ,r-parsnip)
("r-rlang" ,r-rlang)
("r-tidyselect" ,r-tidyselect)
@@ -26799,6 +26825,33 @@ workflow. The advantages are:
")
(license license:expat)))
+(define-public r-lobstr
+ (package
+ (name "r-lobstr")
+ (version "1.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "lobstr" version))
+ (sha256
+ (base32
+ "0vkif17825x33cz8r89j0qph4wj5l8fzfgl8nh2g7m2v140cxjdq"))))
+ (properties `((upstream-name . "lobstr")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-crayon" ,r-crayon)
+ ("r-rcpp" ,r-rcpp)
+ ("r-rlang" ,r-rlang)))
+ (home-page "https://github.com/r-lib/lobstr")
+ (synopsis "Visualize R data structures with trees")
+ (description
+ "This package provides a set of tools for inspecting and understanding R
+data structures inspired by @code{str}. It includes @code{ast} for
+visualizing abstract syntax trees, @code{ref} for showing shared references,
+@code{cst} for showing call stack trees, and @code{obj_size} for computing
+object sizes.")
+ (license license:gpl3)))
+
(define-public r-gpfit
(package
(name "r-gpfit")
@@ -26996,14 +27049,14 @@ for creating, simulating, or validating values for such parameters.")
(define-public r-tune
(package
(name "r-tune")
- (version "0.1.5")
+ (version "0.1.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "tune" version))
(sha256
(base32
- "06snvnppa9xan99lkd2b7ynh916j75ga9lvifnra614akhhxv4rr"))))
+ "1356w98ljiay8fwa7narr7j5hfbvi69gy03gr7kqiwnfglyksrza"))))
(properties `((upstream-name . "tune")))
(build-system r-build-system)
(propagated-inputs
@@ -27015,6 +27068,8 @@ for creating, simulating, or validating values for such parameters.")
("r-ggplot2" ,r-ggplot2)
("r-glue" ,r-glue)
("r-gpfit" ,r-gpfit)
+ ("r-hardhat" ,r-hardhat)
+ ("r-lifecycle" ,r-lifecycle)
("r-parsnip" ,r-parsnip)
("r-purrr" ,r-purrr)
("r-recipes" ,r-recipes)
@@ -27023,6 +27078,7 @@ for creating, simulating, or validating values for such parameters.")
("r-tibble" ,r-tibble)
("r-tidyr" ,r-tidyr)
("r-vctrs" ,r-vctrs)
+ ("r-withr" ,r-withr)
("r-workflows" ,r-workflows)
("r-yardstick" ,r-yardstick)))
(home-page "https://github.com/tidymodels/tune")
@@ -27037,21 +27093,23 @@ methods, and post-processing steps.")
(define-public r-workflowsets
(package
(name "r-workflowsets")
- (version "0.0.2")
+ (version "0.1.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "workflowsets" version))
(sha256
(base32
- "0kzr2sm9xpikc0r7qzkrm4vm03vxh7vcvqvaqvp727qfbpm4cly0"))))
+ "0596hb17mshpag3vjy2wl6fi2mdw54i9gc5za10vzy8vpkigb9jy"))))
(properties `((upstream-name . "workflowsets")))
(build-system r-build-system)
(propagated-inputs
`(("r-cli" ,r-cli)
("r-dplyr" ,r-dplyr)
+ ("r-hardhat" ,r-hardhat)
("r-generics" ,r-generics)
("r-ggplot2" ,r-ggplot2)
+ ("r-lifecycle" ,r-lifecycle)
("r-prettyunits" ,r-prettyunits)
("r-purrr" ,r-purrr)
("r-rlang" ,r-rlang)
@@ -27274,14 +27332,14 @@ analysis using @code{dplyr}, @code{ggplot2}, and other Tidy tools.")
(define-public r-parsnip
(package
(name "r-parsnip")
- (version "0.1.6")
+ (version "0.1.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "parsnip" version))
(sha256
(base32
- "0qhdh2xdswqy94f4gkdxi1iqm0k794p9y8sdh6mgbd1a86c8ngfs"))))
+ "12chngdzplwkk1c9k8y7cwaqlyy72yamlknp7ksg7g9p3b58f1fb"))))
(properties `((upstream-name . "parsnip")))
(build-system r-build-system)
(propagated-inputs
@@ -27289,6 +27347,7 @@ analysis using @code{dplyr}, @code{ggplot2}, and other Tidy tools.")
("r-generics" ,r-generics)
("r-globals" ,r-globals)
("r-glue" ,r-glue)
+ ("r-hardhat" ,r-hardhat)
("r-lifecycle" ,r-lifecycle)
("r-magrittr" ,r-magrittr)
("r-prettyunits" ,r-prettyunits)
@@ -27340,14 +27399,14 @@ expressive statistical grammar that coheres with the Tidy design framework.")
(define-public r-modeldata
(package
(name "r-modeldata")
- (version "0.1.0")
+ (version "0.1.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "modeldata" version))
(sha256
(base32
- "0lbvmicvhw560jn9qk5dywrl6mgj1rf7zh7p86lf97c6bmz0zp2r"))))
+ "0jgrwf9k8p9j3ywg3yv2wzwsx3snlwm3dd9vfqwhlr7j63jg3cm4"))))
(properties `((upstream-name . "modeldata")))
(build-system r-build-system)
(home-page "https://modeldata.tidymodels.org")
@@ -27801,14 +27860,14 @@ discovery of differentially expressed genes and markers.")
(define-public r-phangorn
(package
(name "r-phangorn")
- (version "2.7.0")
+ (version "2.7.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "phangorn" version))
(sha256
(base32
- "19113x95vq09168x6v4ryfcdrb3a4ckp8rimd43sdkmz9pkfdxkx"))))
+ "160kks4bg4iwy8g234g6aiiqbvz7ki5k9csyax3kjv7ia5wddafq"))))
(build-system r-build-system)
(propagated-inputs
`(("r-ape" ,r-ape)
@@ -27951,14 +28010,14 @@ kernel estimators.")
(define-public r-lpme
(package
(name "r-lpme")
- (version "1.1.1")
+ (version "1.1.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "lpme" version))
(sha256
(base32
- "0si90nkgl8bqk8yvd2igdsrngiwqh8891072pfpzipifnd0f5448"))))
+ "1b0w5ji8hjayni1sh5id193cmanf6n11p16fijkxln4sv4lks4aw"))))
(properties `((upstream-name . "lpme")))
(build-system r-build-system)
(propagated-inputs
@@ -28079,18 +28138,19 @@ are.")
(define-public r-mlr3misc
(package
(name "r-mlr3misc")
- (version "0.9.2")
+ (version "0.9.3")
(source (origin
(method url-fetch)
(uri (cran-uri "mlr3misc" version))
(sha256
(base32
- "02ls0sr20z97jl6waz8mrs5l6l6vqrba3d5a9m1hqkvxakxchdky"))))
+ "0i3pngdqasajlwl9cmpqhrx0l6l1gi94kpiz61bm4c9dwkzjwn04"))))
(build-system r-build-system)
(propagated-inputs
`(("r-backports" ,r-backports)
("r-checkmate" ,r-checkmate)
("r-data-table" ,r-data-table)
+ ("r-digest" ,r-digest)
("r-r6" ,r-r6)))
(home-page "https://mlr3misc.mlr-org.com/")
(synopsis "Helper functions for mlr3")
@@ -28719,14 +28779,14 @@ percentages, citations, person tags, phone numbers, times, and zip codes.")
(define-public r-mgsub
(package
(name "r-mgsub")
- (version "1.7.2")
+ (version "1.7.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "mgsub" version))
(sha256
(base32
- "02l1b96zv36ia0c97wgcwfhi037mbn3wy9c64hcw0n0w67yj77rr"))))
+ "1mci6x65h94qiz9cwikx2inbrwkykv43zbs8abfbx416zrh2bbn9"))))
(properties `((upstream-name . "mgsub")))
(build-system r-build-system)
(native-inputs `(("r-knitr" ,r-knitr)))
@@ -29125,14 +29185,14 @@ latter.")
(define-public r-readtext
(package
(name "r-readtext")
- (version "0.80")
+ (version "0.81")
(source
(origin
(method url-fetch)
(uri (cran-uri "readtext" version))
(sha256
(base32
- "0q8ajnp99fwvh14ppkm2z3gqwdwmjrvxvsfb4q7ad0dhkqric05y"))))
+ "0k782h5hns5v5h8a6qyfqck2hc15nq0awg8bsp196q4zviv5jw3c"))))
(properties `((upstream-name . "readtext")))
(build-system r-build-system)
(propagated-inputs
@@ -29188,14 +29248,14 @@ and formatted text files with additional meta-data, such including @code{.csv},
(define-public r-lwgeom
(package
(name "r-lwgeom")
- (version "0.2-6")
+ (version "0.2-7")
(source
(origin
(method url-fetch)
(uri (cran-uri "lwgeom" version))
(sha256
(base32
- "1733iwinn426bcmgjxp4j0scvbz35rvqkanmw7g7f47l6j7w14vn"))))
+ "1qgszbw03haqfjdc07ivkg8r0yd50ldkiqq27ppkaibw7mgiak5k"))))
(properties `((upstream-name . "lwgeom")))
(build-system r-build-system)
(inputs
@@ -29712,14 +29772,14 @@ in order to customise how it should change with time.")
(define-public r-tzdb
(package
(name "r-tzdb")
- (version "0.1.1")
+ (version "0.1.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "tzdb" version))
(sha256
(base32
- "0ym5rh6abs8ash6xz0av0gfhsjp7k1lgnjvpba36zwrxyfg2wrqi"))))
+ "1sl8nacx2i1h9vcvggiyzwd2zwvgrvfvsv3xa9072br62gkpay2c"))))
(properties `((upstream-name . "tzdb")))
(build-system r-build-system)
(propagated-inputs `(("r-cpp11" ,r-cpp11)))
@@ -29740,14 +29800,14 @@ time zone manipulations.")
(define-public r-vroom
(package
(name "r-vroom")
- (version "1.5.2")
+ (version "1.5.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "vroom" version))
(sha256
(base32
- "1a6a265ymmwv9s0iaml7f51a5wpazwf31pl16phc41x27j338fcw"))))
+ "0hjb9qxv1ma7c38pihqhypc9l55ad1i1dfzxsz56jn3jsiw29ya4"))))
(properties `((upstream-name . "vroom")))
(build-system r-build-system)
(propagated-inputs
@@ -29776,3 +29836,124 @@ step, then reads the values lazily, so only the data you actually use needs to
be read. The writer formats the data in parallel and writes to disk
asynchronously from formatting.")
(license license:expat)))
+
+(define-public r-rmisc
+ (package
+ (name "r-rmisc")
+ (version "1.5")
+ (source (origin
+ (method url-fetch)
+ (uri (cran-uri "Rmisc" version))
+ (sha256
+ (base32
+ "1ijjhfy3v91fspid77rrkc5dkcb2lav37wc3f4k5lwrn24wzy5y8"))))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-plyr" ,r-plyr)
+ ("r-rcpp" ,r-rcpp)
+ ("r-lattice" ,r-lattice)))
+ (home-page "https://cran.r-project.org/web/packages/Rmisc/")
+ (synopsis "Ryan Miscellaneous")
+ (description "The Rmisc library contains functions for data analysis and
+utility operations.")
+ (license license:gpl3)))
+
+(define-public r-webutils
+ (package
+ (name "r-webutils")
+ (version "1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "webutils" version))
+ (sha256
+ (base32 "16a6ds0fnb6y8i1r9ba1hf1ydb53am57s070b3hi5jmrs84b9qik"))))
+ (properties `((upstream-name . "webutils")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-curl" ,r-curl)
+ ("r-jsonlite" ,r-jsonlite)))
+ (home-page "https://github.com/jeroen/webutils")
+ (synopsis "Utility functions for developing web applications")
+ (description
+ "This package parses HTTP request data in @code{application/json},
+@code{multipart/form-data}, or @code{application/x-www-form-urlencoded}
+format. It includes an example of hosting and parsing HTML form data in R
+using either @code{httpuv} or @code{Rhttpd}.")
+ (license license:expat)))
+
+(define-public r-protolite
+ (package
+ (name "r-protolite")
+ (version "2.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "protolite" version))
+ (sha256
+ (base32 "0g1r3lzmvx1w44qzqzdvxfn21zmz11srlp6cr76kd7pd5wzjv82p"))))
+ (properties `((upstream-name . "protolite")))
+ (build-system r-build-system)
+ (inputs
+ `(("protobuf" ,protobuf)))
+ (propagated-inputs
+ `(("r-jsonlite" ,r-jsonlite)
+ ("r-rcpp" ,r-rcpp)))
+ (native-inputs
+ `(("protobuf" ,protobuf)
+ ("pkg-config" ,pkg-config)))
+ (home-page "https://github.com/jeroen/protolite")
+ (synopsis "Highly optimized protocol buffer serializers")
+ (description
+ "This package provides pure C++ implementations for reading and writing
+several common data formats based on Google protocol-buffers. It currently
+supports @code{rexp.proto} for serialized R objects, @code{geobuf.proto} for
+binary geojson, and @code{mvt.proto} for vector tiles. This package uses the
+auto-generated C++ code by protobuf-compiler, hence the entire serialization
+is optimized at compile time. The @code{RProtoBuf} package on the other hand
+uses the protobuf runtime library to provide a general-purpose toolkit for
+reading and writing arbitrary protocol-buffer data in R.")
+ (license license:expat)))
+
+(define-public r-opencpu
+ (package
+ (name "r-opencpu")
+ (version "2.2.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "opencpu" version))
+ (sha256
+ (base32 "0f0lrqfzzrbaimd39v1gzdirf0zpkc5n58z8jj5nl6jb6mppf4qk"))))
+ (properties `((upstream-name . "opencpu")))
+ (build-system r-build-system)
+ (inputs
+ `(("pandoc" ,pandoc)))
+ (propagated-inputs
+ `(("r-brew" ,r-brew)
+ ("r-curl" ,r-curl)
+ ("r-evaluate" ,r-evaluate)
+ ("r-httpuv" ,r-httpuv)
+ ("r-jsonlite" ,r-jsonlite)
+ ("r-knitr" ,r-knitr)
+ ("r-mime" ,r-mime)
+ ("r-openssl" ,r-openssl)
+ ("r-protolite" ,r-protolite)
+ ("r-rappdirs" ,r-rappdirs)
+ ("r-remotes" ,r-remotes)
+ ("r-sys" ,r-sys)
+ ("r-webutils" ,r-webutils)
+ ("r-zip" ,r-zip)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://www.opencpu.org")
+ (synopsis "API for embedded scientific computing")
+ (description
+ "This package provides a system for embedded scientific computing and
+reproducible research with R. The OpenCPU server exposes a simple but
+powerful HTTP API for RPC and data interchange with R. This provides a
+reliable and scalable foundation for statistical services or building R web
+applications. The OpenCPU server runs either as a single-user development
+server within the interactive R session, or as a multi-user stack based on
+Apache2.")
+ (license license:asl2.0)))