me
/
guix
Archived
1
0
Fork 0

gnu: gwl: Update to 0.2.0.

* gnu/packages/package-management.scm (gwl): Update to 0.2.0.
[source]: Fetch from gnu.org.
[native-inputs]: Add texinfo and graphviz.
[propagated-inputs]: Add guile-gcrypt, guile-pfds, guile-syntax-highlight, and
guile-wisp.
[home-page]: Use workflows.guix.info.
[description]: Use official project description.
master
Ricardo Wurmus 2020-02-16 14:03:59 +01:00
parent 3c6aca4232
commit 598ea80f84
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 18 additions and 11 deletions

View File

@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2015, 2017 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2015, 2017, 2020 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017 Muriithi Frederick Muriuki <fredmanglis@gmail.com>
;;; Copyright © 2017, 2018 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2017 Roel Janssen <roel@gnu.org>
@ -788,29 +788,36 @@ written entirely in Python.")))
(define-public gwl
(package
(name "gwl")
(version "0.1.1")
(version "0.2.0")
(source (origin
(method url-fetch)
(uri (string-append "https://www.guixwl.org/releases/gwl-"
version ".tar.gz"))
(uri (string-append "mirror://gnu/gwl/gwl-" version ".tar.gz"))
(sha256
(base32
"06pm967mq1wyggx7l0nfapw5s0k5qc5r9lawk2v3db868br779a7"))))
"0db1nvy6qzhj9kv834vrlxw7gqv3lih1n4hv5zac1zjmb61ll915"))))
(build-system gnu-build-system)
(native-inputs
`(("autoconf" ,autoconf)
("automake" ,automake)
("pkg-config" ,pkg-config)))
("pkg-config" ,pkg-config)
("texinfo" ,texinfo)
("graphviz" ,graphviz)))
(inputs
`(("guile" ,guile-2.2)))
(propagated-inputs
`(("guix" ,guix)
("guile-commonmark" ,guile-commonmark)))
(home-page "https://www.guixwl.org")
("guile-commonmark" ,guile-commonmark)
("guile-gcrypt" ,guile-gcrypt)
("guile-pfds" ,guile-pfds)
("guile-syntax-highlight" ,guile-syntax-highlight)
("guile-wisp" ,guile-wisp)))
(home-page "https://workflows.guix.info")
(synopsis "Workflow management extension for GNU Guix")
(description "This project provides two subcommands to GNU Guix and
introduces two record types that provide a workflow management extension built
on top of GNU Guix.")
(description "The @dfn{Guix Workflow Language} (GWL) provides an
extension to GNU Guix's declarative language for package management to
automate the execution of programs in scientific workflows. The GWL
can use process engines to integrate with various computing
environments.")
;; The Scheme modules in guix/ and gnu/ are licensed GPL3+,
;; the web interface modules in gwl/ are licensed AGPL3+,
;; and the fonts included in this package are licensed OFL1.1.