From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48232) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e7p8J-0003U0-Iy for guix-patches@gnu.org; Thu, 26 Oct 2017 16:52:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e7p8F-0002Me-BQ for guix-patches@gnu.org; Thu, 26 Oct 2017 16:52:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:55096) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e7p8F-0002MQ-8J for guix-patches@gnu.org; Thu, 26 Oct 2017 16:52:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e7p8E-00071l-J6 for guix-patches@gnu.org; Thu, 26 Oct 2017 16:52:02 -0400 Subject: [bug#29017] [PATCH] gnu: Add gwl. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47944) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e7p7d-0003KI-LX for guix-patches@gnu.org; Thu, 26 Oct 2017 16:51:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e7p7Z-0001sc-DR for guix-patches@gnu.org; Thu, 26 Oct 2017 16:51:25 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e7p7Z-0001sQ-8I for guix-patches@gnu.org; Thu, 26 Oct 2017 16:51:21 -0400 Received: from ip112-245-209-87.adsl2.static.versatel.nl ([87.209.245.112]:64468 helo=yellowstone) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e7p7Y-0001PH-RI for guix-patches@gnu.org; Thu, 26 Oct 2017 16:51:21 -0400 From: Roel Janssen Date: Thu, 26 Oct 2017 22:51:12 +0200 Message-ID: <87h8ulhbun.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29017@debbugs.gnu.org --=-=-= Content-Type: text/plain Dear Guix, I would like to add GWL. For a lack of a better place, I chose the bioinformatics module because that's where we use this package. Thanks for your time! Kind regards, Roel Janssen --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-gwl.patch >From eaa22755769973ba30600ae96bb92a5d6bad11dd Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 26 Oct 2017 22:46:50 +0200 Subject: [PATCH] gnu: Add gwl. * gnu/packages/bioinformatics.scm (gwl): New variable. --- gnu/packages/bioinformatics.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 43a00f196..ac7320040 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -70,6 +70,7 @@ #:use-module (gnu packages java) #:use-module (gnu packages ldc) #:use-module (gnu packages linux) + #:use-module (gnu packages lisp) #:use-module (gnu packages logging) #:use-module (gnu packages machine-learning) #:use-module (gnu packages man) @@ -77,6 +78,7 @@ #:use-module (gnu packages mpi) #:use-module (gnu packages ncurses) #:use-module (gnu packages ocaml) + #:use-module (gnu packages package-management) #:use-module (gnu packages pcre) #:use-module (gnu packages parallel) #:use-module (gnu packages pdf) @@ -9755,6 +9757,37 @@ knowledge of gene annotation information. GESS stands for the graph-based exon-skipping scanner detection scheme.") (license license:bsd-3))) +(define-public gwl + (package + (name "gwl") + (version "0.1.0") + (source (origin + (method url-fetch) + (uri (string-append "https://git.roelj.com/attachments/" + "d804e310-b9c0-44b1-bd18-c7505e9f9d9b")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1x4swwp7kmhd57j3scii5c4h8swkcvab2r6mz7wxwwbx300wcqpy")))) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) + (inputs + `(("guix" ,guix) + ("guile" ,guile-2.2) + ("guile-commonmark" ,guile-commonmark))) + (home-page "https://www.guixwl.org") + (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.") + ;; 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. + (license (list license:gpl3+ license:agpl3+ license:silofl1.1)))) + (define-public phylip (package (name "phylip") -- 2.14.2 --=-=-=--