diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2019-12-15 14:24:56 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2019-12-15 15:38:52 +0100 |
commit | f1964519e748cda1703ec874ce8e33bcd85ddcb9 (patch) | |
tree | b80f5545ce9c644365e05a2060a5a5cd11a87816 | |
parent | c8ab9eb1b4d9af156d8008d43e6a7520e8718683 (diff) | |
download | guix-patches-f1964519e748cda1703ec874ce8e33bcd85ddcb9.tar guix-patches-f1964519e748cda1703ec874ce8e33bcd85ddcb9.tar.gz |
gnu: Add r-rprotobuflib.
* gnu/packages/bioconductor.scm (r-rprotobuflib): New variable.
-rw-r--r-- | gnu/packages/bioconductor.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index c59d799cc0..8d0861a5f3 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -5471,6 +5471,36 @@ statistics to the plot.") model with Box-Cox transformation.") (license license:artistic2.0))) +;; TODO: this package bundles an old version of protobuf. It's not easy to +;; make it use our protobuf package instead. +(define-public r-rprotobuflib + (package + (name "r-rprotobuflib") + (version "1.8.0") + (source + (origin + (method url-fetch) + (uri (bioconductor-uri "RProtoBufLib" version)) + (sha256 + (base32 + "0dlgki21a37bxqh3cf83vl5zqxm86472g8a9plvhrjzzsn3mwnrm")))) + (properties `((upstream-name . "RProtoBufLib"))) + (build-system r-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'unpack-bundled-sources + (lambda _ + (with-directory-excursion "src" + (invoke "tar" "xf" "protobuf-2.6.0.tgz")) + #t))))) + (home-page "https://bioconductor.org/packages/RProtoBufLib/") + (synopsis "C++ headers and static libraries of Protocol buffers") + (description + "This package provides the headers and static library of Protocol buffers +for other R packages to compile and link against.") + (license license:bsd-3))) + (define-public r-flowsom (package (name "r-flowsom") |