guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/08: gnu: Add r-osqp.


From: guix-commits
Subject: 02/08: gnu: Add r-osqp.
Date: Thu, 24 Nov 2022 12:03:17 -0500 (EST)

rekado pushed a commit to branch master
in repository guix.

commit 8b1bee45f7fe37fd46e449910ff4ceb421e8ad87
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Thu Nov 24 17:00:32 2022 +0100

    gnu: Add r-osqp.
    
    * gnu/packages/cran.scm (r-osqp): New variable.
---
 gnu/packages/cran.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 91e05373bb..88600988c4 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -19251,6 +19251,28 @@ authoring books and technical documents with R 
Markdown.")
 that accept short and long options.")
     (license license:gpl2+)))
 
+(define-public r-osqp
+  (package
+    (name "r-osqp")
+    (version "0.6.0.7")
+    (source (origin
+              (method url-fetch)
+              (uri (cran-uri "osqp" version))
+              (sha256
+               (base32
+                "00w2hr0pagnvpsk84z99c7alhv7xvs9wpcmkzbcg3qs14g888rgf"))))
+    (properties `((upstream-name . "osqp")))
+    (build-system r-build-system)
+    (propagated-inputs (list r-matrix r-r6 r-rcpp))
+    (home-page "https://osqp.org";)
+    (synopsis "Quadratic Programming Solver using the OSQP Library")
+    (description
+     "This package provides bindings to the OSQP solver.  The OSQP
+solver is a numerical optimization package or solving convex quadratic
+programs written in C and based on the alternating direction method of
+multipliers.  See <arXiv:1711.08013> for details.")
+    (license (list license:asl2.0))))
+
 (define-public r-kernlab
   (package
     (name "r-kernlab")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]