[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/07: gnu: noweb: Update to 2.12.
From: |
guix-commits |
Subject: |
04/07: gnu: noweb: Update to 2.12. |
Date: |
Thu, 16 Jan 2020 13:54:11 -0500 (EST) |
nckx pushed a commit to branch master
in repository guix.
commit dc26c8c533eec6bbcfecbfea00add44cadf2abfb
Author: Tobias Geerinckx-Rice <address@hidden>
AuthorDate: Wed Jan 15 01:33:38 2020 +0100
gnu: noweb: Update to 2.12.
* gnu/packages/noweb.scm (noweb): Update to 2.12.
[source]: Switch to git repository.
[arguments]: Remove obsolete substitution.
[license]: Add BSD-2.
---
gnu/packages/noweb.scm | 29 ++++++++++++++---------------
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/noweb.scm b/gnu/packages/noweb.scm
index 2fcd24c..77e88cc 100644
--- a/gnu/packages/noweb.scm
+++ b/gnu/packages/noweb.scm
@@ -19,7 +19,7 @@
(define-module (gnu packages noweb)
#:use-module (guix packages)
- #:use-module (guix download)
+ #:use-module (guix git-download)
#:use-module (guix build-system gnu)
#:use-module (guix licenses)
#:use-module (gnu packages perl))
@@ -27,14 +27,16 @@
(define-public noweb
(package
(name "noweb")
- (version "2.11b")
- (source (origin
- (method url-fetch)
- (uri (string-append "ftp://www.eecs.harvard.edu/pub/nr/noweb-"
- version ".tgz"))
- (sha256
- (base32
- "10hdd6mrk26kyh4bnng4ah5h1pnanhsrhqa7qwqy6dyv3rng44y9"))))
+ (version "2.12")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/nrnrnr/noweb")
+ (commit (string-append "v" (string-join (string-split version #\.)
+ "_")))))
+ (sha256
+ (base32 "1160i2ghgzqvnb44kgwd6s3p4jnk9668rmc15jlcwl7pdf3xqm95"))))
(build-system gnu-build-system)
(arguments
'(#:phases
@@ -83,11 +85,6 @@
(lambda _
;; Jump in the source.
(chdir "src")
-
- ;; The makefile reads "source: FAQ", but FAQ isn't
- ;; available.
- (substitute* "Makefile"
- (("FAQ") ""))
#t)))
#:make-flags (let ((out (assoc-ref %outputs "out")))
(list (string-append "BIN=" out "/bin")
@@ -108,4 +105,6 @@ with other literate-programming tools. noweb uses 5
control sequences to
WEB's 27. The noweb manual is only 4 pages; an additional page explains how
to customize its LaTeX output. noweb works “out of the box” with any
programming language, and supports TeX, LaTeX, HTML, and troff back ends.")
- (license (fsf-free "https://www.cs.tufts.edu/~nr/noweb/#copyright"))))
+ (license
+ (list bsd-2 ; dual-licenced under this and…
+ (fsf-free "https://www.cs.tufts.edu/~nr/noweb/#copyright")))))
- branch master updated (ffe58d1 -> ad83280), guix-commits, 2020/01/16
- 02/07: gnu: noweb: Use HTTPS home page., guix-commits, 2020/01/16
- 06/07: gnu: multipath-tools: Update to 0.8.3., guix-commits, 2020/01/16
- 04/07: gnu: noweb: Update to 2.12.,
guix-commits <=
- 07/07: gnu: global: Update to 6.6.4., guix-commits, 2020/01/16
- 05/07: gnu: mcelog: Update to 168., guix-commits, 2020/01/16
- 03/07: gnu: noweb: Embed store references to external binaries., guix-commits, 2020/01/16
- 01/07: gnu: ethtool: Update to 5.4., guix-commits, 2020/01/16