me
/
guix
Archived
1
0
Fork 0

gnu: r-tgconfig: Update to 0.1.2-1.15cf199.

* gnu/packages/statistics.scm (r-tgconfig): Update to 0.1.2-1.15cf199.
[source]: Fetch from github.
[properties]: Add field.
[home-page]: Use new URL.
[description]: Expand.
[license]: Use GPLv3 or later.
Afkhami, Navid 2023-10-13 15:51:50 +00:00 committed by Ricardo Wurmus
parent ea9334e113
commit 278432cb77
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 20 additions and 15 deletions

View File

@ -6563,30 +6563,35 @@ tools.")
(license license:gpl2)))) (license license:gpl2))))
(define-public r-tgconfig (define-public r-tgconfig
(let ((changeset "1e02c7614713bd0866c46f0c679a058f8c6d627e") (let ((commit "15cf199436ae0b2ac0006b2ca7f0aeeb5c9d4445")
(revision "1")) (revision "1"))
(package (package
(name "r-tgconfig") (name "r-tgconfig")
(version (string-append "0.0.0.9000-" revision "." (string-take changeset 7))) (version (git-version "0.1.2" revision commit))
(source (source
(origin (origin
(method hg-fetch) (method git-fetch)
(uri (hg-reference (uri (git-reference
(url "https://bitbucket.org/tanaylab/tgconfig") (url "https://github.com/tanaylab/tgconfig")
(changeset changeset))) (commit commit)))
(file-name (string-append name "-" version "-checkout")) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32 "159m8hhbk9ip2fdy6zsa96v0173q1awcrzdz2rr2796awfaxjgx1"))))
"0xy6c7s7mn1yx191154bwbv1bl424bnvc80syqpl1vdl28ba46rj")))) (properties `((upstream-name . "tgconfig")))
(build-system r-build-system) (build-system r-build-system)
(propagated-inputs (propagated-inputs (list r-yaml))
(list r-yaml)) (home-page "https://github.com/tanaylab/tgconfig")
(home-page "https://bitbucket.org/tanaylab/tgconfig/")
(synopsis "Infrastructure for managing package parameters") (synopsis "Infrastructure for managing package parameters")
(description (description
"The goal of tgconfig is to provide infrastructure for managing package "This is a package to provide infrastructure for managing package parameters.
parameters.") Parameters are easy to get in relevant functions within a package,
(license license:gpl3)))) and rrror is thrown if a parameter is missing. Developers are able
to register parameters and set their default value in a config file
that is part of the package in YAML format, and users are able to
override parameters using their own YAML. Users get an exception
when trying to override a parameter that was not registered, and
can load multiple parameters to the current environment.")
(license license:gpl3+))))
(define-public r-catterplots (define-public r-catterplots
(let ((commit "ae17cd5e49ddda4ecfe0eba8a4c21df8c88e72c4") (let ((commit "ae17cd5e49ddda4ecfe0eba8a4c21df8c88e72c4")