Subject: [bug#55379] [PATCH 12/14] gnu: Add r-ryacas.

From: kyle <[email-masked]>
Date: Thu, 12 May 2022 02:10:32 +0000

From: Kyle Andrews <[email-masked]>

---
 gnu/packages/cran.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 0c7a3d55ff..a2a29f8cdb 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -33487,6 +33487,28 @@ (define-public r-rpicosat
     "Bindings for the 'PicoSAT' solver to solve Boolean satisfiability problems (SAT).  The boolean satisfiability problem asks the question if a given boolean formula can be TRUE; i.e.  does there exist an assignment of TRUE/FALSE for each variable such that the whole formula is TRUE? The package bundles 'PicoSAT' solver release 965 <http://www.fmv.jku.at/picosat/>.")
    (license license:expat)))
 
+(define-public r-ryacas
+  (package
+   (name "r-ryacas")
+   (version "1.1.3")
+   (source
+    (origin
+     (method url-fetch)
+     (uri (cran-uri "Ryacas" version))
+     (sha256
+      (base32
+       "12vkylq06c7kqvvf662cyzhdcnpy928xsjflf1kf0nh6y00gywf8"))))
+   (properties `((upstream-name . "Ryacas")))
+   (build-system r-build-system)
+   (propagated-inputs (list r-magrittr r-rcpp))
+   (native-inputs (list r-knitr))
+   (home-page "https://github.com/r-cas/ryacas")
+   (synopsis
+    "R Interface to the 'Yacas' Computer Algebra System")
+   (description
+    "Interface to the 'yacas' computer algebra system (<http://www.yacas.org/>).")
+   (license (list license:gpl2+ license:gpl3+))))
+
 
 (define r-gpg
   (package
-- 
2.36.0