GNU bug report logs -
#40764
New package: r-restrserve
Previous Next
Reported by: Eric Brown <ecbrown <at> ericcbrown.com>
Date: Wed, 22 Apr 2020 11:13:02 UTC
Severity: normal
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Wed, 09 Dec 2020 19:36:17 +0000
with message-id <87mtym4vri.fsf <at> cbaines.net>
and subject line Re: [bug#40764] New package: r-restrserve
has caused the debbugs.gnu.org bug report #40764,
regarding New package: r-restrserve
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
40764: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40764
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Dear Guix,
Please see attached diff for r-restrserve. Please note that it depends
on a patch r-rserve which I submitted just a moment ago.
Cheers,
Eric
[0001-gnu-Add-r-restrserve.patch (text/x-patch, inline)]
From 77b08891ad2ffba228858dc0d06b0000b544597a Mon Sep 17 00:00:00 2001
From: Eric Brown <ecbrown <at> ericcbrown.com>
Date: Wed, 22 Apr 2020 06:07:14 -0500
Subject: [PATCH] gnu: Add r-restrserve.
* gnu/packages/cran.scm (r-restrserve): 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 70cb7cc700..8b27279f2b 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -21162,3 +21162,25 @@ evaluated interactively.")
Bayes factors, posterior model probabilities, and normalizing constants in
general, via different versions of bridge sampling.")
(license license:gpl2+)))
+
+(define-public r-restrserve
+ (package
+ (name "r-restrserve")
+ (version "0.2.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "RestRserve" version))
+ (sha256
+ (base32 "1b8wbar98qhhl46s4i7qks5nm2wy5bvfi9029gpd4gmqsq4bmbm7"))))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-rserve" ,r-rserve)))
+ (home-page "https://restrserve.org")
+ (synopsis "R web API framework")
+ (description
+ "RestRserve is an R web API framework for building high-performance AND
+robust microservices and app backends. With Rserve backend on UNIX-like systems
+it is parallel by design. It will handle incoming requests in parallel - each
+request in a separate fork.")
+ (license license:gpl2+)))
--
2.26.2
[Message part 5 (message/rfc822, inline)]
[Message part 6 (text/plain, inline)]
Eric Brown <ecbrown <at> ericcbrown.com> writes:
> Dear Guix,
>
> Please see attached diff for r-restrserve. Please note that it depends
> on a patch r-rserve which I submitted just a moment ago.
Hi Eric,
I've gone ahead and pushed this as
e36291ef52a30b1c667b78ef76c1980363f8c138.
Due to the delay in merging this, I updated the package to 0.4.0 and
added some more inputs.
In the future, I'd strongly recommend not adding packages to the bottom
of modules, unless you really want the package definition to be
there. If every new definition gets added at the bottom, merge conflicts
become very likely. Related to this, I also moved the package definition
up off the bottom of the module.
Thanks,
Chris
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 219 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.