01/01: gnu: xterm: Update to 331.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 85afaceb10019a21823e6cad01e757b74474759b
Author: Tobias Geerinckx-Rice 
Date:   Wed Jan 10 02:07:11 2018 +0100

gnu: xterm: Update to 331.

* gnu/packages/xorg.scm (xterm): Update to 331.
[arguments]: Remove now-default ‘--enable-256-color’ from #:configure-flags.
now enabled by default.
---
 gnu/packages/xorg.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 8677c59..32cf7e9 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -14,6 +14,7 @@
 ;;; Copyright © 2017 Marius Bakke 
 ;;; Copyright © 2017 Rutger Helling 
 ;;; Copyright © 2017 Arun Isaac 
+;;; Copyright © 2018 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -5780,20 +5781,19 @@ to answer a question.  Xmessage can also exit after a 
specified time.")
 (define-public xterm
   (package
 (name "xterm")
-(version "330")
+(version "331")
 (source (origin
   (method url-fetch)
   (uri (string-append "ftp://ftp.invisible-island.net/xterm/";
   "xterm-" version ".tgz"))
   (sha256
(base32
-"1psnfmqd23v9gxj8a98nzrgvymrk0p1whwqi92gy15bbkzrgkvks"
+"047gk58hvj64974sg259ss5gixj7pac6halmjfz4cc6r1yimds4s"
 (build-system gnu-build-system)
 (arguments
- '(#:configure-flags '("--enable-wide-chars" "--enable-256-color"
-   "--enable-load-vt-fonts" "--enable-i18n"
-   "--enable-doublechars" "--enable-luit"
-   "--enable-mini-luit")
+ '(#:configure-flags '("--enable-wide-chars" "--enable-load-vt-fonts"
+   "--enable-i18n" "--enable-doublechars"
+   "--enable-luit" "--enable-mini-luit")
#:tests? #f))
 (native-inputs
  `(("pkg-config" ,pkg-config)))



branch master updated (edfa2ee -> 85aface)

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a change to branch master
in repository guix.

  from  edfa2ee   gnu: yoshimi: Update to 1.5.6.
   new  85aface   gnu: xterm: Update to 331.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/xorg.scm | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)



01/03: gnu: yadifa: Update to 2.3.7.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 57b05e4a24a03636f6d964ef051d1c3a34b7bc6e
Author: Tobias Geerinckx-Rice 
Date:   Wed Jan 10 00:42:24 2018 +0100

gnu: yadifa: Update to 2.3.7.

* gnu/packages/dns.scm (yadifa): Update to 2.3.7.
[arguments]: Add ‘--disable-build-timestamp’ and ‘--enable-acl’ to, and
remove ‘--enable-messages’ from #:configure-flags.
---
 gnu/packages/dns.scm | 37 ++---
 1 file changed, 22 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm
index 85b44fb..987449a 100644
--- a/gnu/packages/dns.scm
+++ b/gnu/packages/dns.scm
@@ -443,34 +443,41 @@ served by AS112.  Stub and forward zones are supported.")
 (define-public yadifa
   (package
 (name "yadifa")
-(version "2.2.6")
+(version "2.3.7")
 (source
- (let ((build "7246"))
+ (let ((build "7543"))
(origin
  (method url-fetch)
  (uri
   (string-append "http://cdn.yadifa.eu/sites/default/files/releases/";
  name "-" version "-" build ".tar.gz"))
  (sha256
-  (base32
-   "041a35f5jz2wcn8pxk1m7b2qln2wbvj4ddwb0a53lqabl912xi6p")
+  (base32 "0j4zj7h72ni3bbqbm1632z0vx8b9fjdrn4n1yx4yyzkpchsipwff")
 (build-system gnu-build-system)
 (native-inputs
  `(("which" ,which)))
 (inputs
  `(("openssl" ,openssl)))
 (arguments
- `(#:phases (modify-phases %standard-phases
-  (add-before 'configure 'omit-example-configurations
-  (lambda _
-(substitute* "Makefile.in"
-  ((" (etc|var)") ""))
-#t)))
-   #:configure-flags (list "--sysconfdir=/etc"  "--localstatedir=/var"
-   "--enable-shared""--disable-static"
-   "--enable-messages"  "--enable-ctrl"
-   "--enable-nsec"  "--enable-nsec3"
-   "--enable-tsig"  "--enable-caching")))
+ `(#:phases
+   (modify-phases %standard-phases
+ (add-before 'configure 'omit-example-configurations
+   (lambda _
+ (substitute* "Makefile.in"
+   ((" (etc|var)") ""))
+ #t)))
+   #:configure-flags
+   (list "--sysconfdir=/etc"
+ "--localstatedir=/var"
+ "--disable-build-timestamp" ; build reproducibly
+ "--enable-shared"
+ "--disable-static"
+ "--enable-acl"
+ "--enable-caching"
+ "--enable-ctrl"; enable remote control
+ "--enable-nsec"
+ "--enable-nsec3"
+ "--enable-tsig")))
 (home-page "http://www.yadifa.eu/";)
 (synopsis "Authoritative DNS name server")
 (description "YADIFA is an authoritative name server for the @dfn{Domain



branch master updated (eb0e51c -> edfa2ee)

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a change to branch master
in repository guix.

  from  eb0e51c   gnu: perl-module-pluggable: Fix perms on patch.
   new  57b05e4   gnu: yadifa: Update to 2.3.7.
   new  5edc868   gnu: yoshimi: Find ncurses with pkg-config.
   new  edfa2ee   gnu: yoshimi: Update to 1.5.6.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/dns.scm   | 37 ++---
 gnu/packages/music.scm | 20 +---
 2 files changed, 27 insertions(+), 30 deletions(-)



02/03: gnu: yoshimi: Find ncurses with pkg-config.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 5edc86820f3f5b056662a0674af93ffbef097afe
Author: Tobias Geerinckx-Rice 
Date:   Wed Jan 10 01:20:42 2018 +0100

gnu: yoshimi: Find ncurses with pkg-config.

* gnu/packages/music.scm (yoshimi)[arguments]: Remove obsolete
‘find-ncurses’ phase.
---
 gnu/packages/music.scm | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 420f6ca..00a0102 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1992,17 +1992,7 @@ capabilities, custom envelopes, effects, etc.")
   (("-msse -msse2 -mfpmath=sse") "")
   (("-march=(athlon64|core2)" flag)
(string-append flag " -msse -msse2 -mfpmath=sse")))
-#t))
- ;; Yoshimi tries to find ncurses with pkg-config, but our ncurses
- ;; package does not install .pc files.
- (add-after 'unpack 'find-ncurses
-   (lambda _
- (substitute* "src/CMakeLists.txt"
-   (("LIBNCURSES REQUIRED") "LIBNCURSES")
-   (("NCURSES REQUIRED") "NCURSES")
-   (("FATAL_ERROR \"libncurses") "STATUS \"libncurses")
-   (("\\$\\{NCURSES_LIBRARIES\\}") "ncurses"))
- #t)
+#t)
 (inputs
  `(("boost" ,boost)
("fftwf" ,fftwf)



03/03: gnu: yoshimi: Update to 1.5.6.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit edfa2eee918c7971a63bad5aea64f70237c7ed8a
Author: Tobias Geerinckx-Rice 
Date:   Wed Jan 10 01:19:17 2018 +0100

gnu: yoshimi: Update to 1.5.6.

* gnu/packages/music.scm (yoshimi): Update to 1.5.6.
[description]: Tweak slightly.
---
 gnu/packages/music.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 00a0102..8c7cdd1 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -13,7 +13,7 @@
 ;;; Copyright © 2017 Nicolas Goaziou 
 ;;; Copyright © 2017 Pierre Langlois 
 ;;; Copyright © 2017 Arun Isaac 
-;;; Copyright © 2017 Tobias Geerinckx-Rice 
+;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1964,7 +1964,7 @@ capabilities, custom envelopes, effects, etc.")
 (define-public yoshimi
   (package
 (name "yoshimi")
-(version "1.5.5")
+(version "1.5.6")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://sourceforge/yoshimi/"
@@ -1972,7 +1972,7 @@ capabilities, custom envelopes, effects, etc.")
   "/yoshimi-" version ".tar.bz2"))
   (sha256
(base32
-"0h71x9742bswifwll7bma1fz648fd5xd0yfp7byvsczy6zhjz5pf"
+"0bjfhfslpa2hjrc9h38m7dlr62953w9n4cvkgvfy495cbym12dak"
 (build-system cmake-build-system)
 (arguments
  `(#:tests? #f ; there are no tests
@@ -2012,7 +2012,7 @@ capabilities, custom envelopes, effects, etc.")
 (home-page "http://yoshimi.sourceforge.net/";)
 (synopsis "Multi-paradigm software synthesizer")
 (description
- "Yoshimi is a fork of ZynAddSubFX, a feature heavy realtime software
+ "Yoshimi is a fork of ZynAddSubFX, a feature-heavy real-time software
 synthesizer.  It offers three synthesizer engines, multitimbral and polyphonic
 synths, microtonal capabilities, custom envelopes, effects, etc.  Yoshimi
 improves on support for JACK features, such as JACK MIDI.")



branch master updated (297e04d -> eb0e51c)

2018-01-09 Thread Eric Bavier
bavier pushed a change to branch master
in repository guix.

  from  297e04d   publish: Remove "Guix-Nar-Compression" header from 
responses.
   new  eb0e51c   gnu: perl-module-pluggable: Fix perms on patch.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/patches/perl-module-pluggable-search.patch | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 mode change 100755 => 100644 
gnu/packages/patches/perl-module-pluggable-search.patch



01/01: gnu: perl-module-pluggable: Fix perms on patch.

2018-01-09 Thread Eric Bavier
bavier pushed a commit to branch master
in repository guix.

commit eb0e51c4c77e8dbd806b6200bbc6f297320d5d1a
Author: Eric Bavier 
Date:   Tue Jan 9 13:43:36 2018 -0600

gnu: perl-module-pluggable: Fix perms on patch.

* gnu/packages/patches/perl-module-pluggable-search.patch: Remove executable
bit.
---
 gnu/packages/patches/perl-module-pluggable-search.patch | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnu/packages/patches/perl-module-pluggable-search.patch 
b/gnu/packages/patches/perl-module-pluggable-search.patch
old mode 100755
new mode 100644



branch master updated (fa58a0a -> 297e04d)

2018-01-09 Thread Ludovic Court�s
civodul pushed a change to branch master
in repository guix.

  from  fa58a0a   gnu: libb2: Only check for CPU optimisations on Intel 
architectures.
   new  b0de7fd   system: Extend .gdbinit to authorize extensions from 
/gnu/store/*/lib.
   new  297e04d   publish: Remove "Guix-Nar-Compression" header from 
responses.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/system/shadow.scm|  8 ++--
 guix/scripts/publish.scm | 22 --
 2 files changed, 18 insertions(+), 12 deletions(-)



01/02: system: Extend .gdbinit to authorize extensions from /gnu/store/*/lib.

2018-01-09 Thread Ludovic Court�s
civodul pushed a commit to branch master
in repository guix.

commit b0de7fdba678c1b0ec27b9c8e37c81fb5d49a124
Author: Ludovic Courtès 
Date:   Tue Jan 9 17:19:53 2018 +0100

system: Extend .gdbinit to authorize extensions from /gnu/store/*/lib.

* gnu/system/shadow.scm (default-skeletons)["gdbinit"]: Add 'auto-load
safe-path' statement.
---
 gnu/system/shadow.scm | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/system/shadow.scm b/gnu/system/shadow.scm
index b662397..2b8412c 100644
--- a/gnu/system/shadow.scm
+++ b/gnu/system/shadow.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2013, 2014, 2015, 2016, 2017 Ludovic Courtès 
+;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Courtès 

 ;;; Copyright © 2016 Alex Griffin 
 ;;;
 ;;; This file is part of GNU Guix.
@@ -187,7 +187,11 @@ XTerm*utf8: always
 XTerm*metaSendsEscape: true\n"))
 (gdbinit   (plain-file "gdbinit" "\
 # Tell GDB where to look for separate debugging files.
-set debug-file-directory ~/.guix-profile/lib/debug\n")))
+set debug-file-directory ~/.guix-profile/lib/debug
+
+# Authorize extensions found in the store, such as the
+# pretty-printers of libstdc++.
+set auto-load safe-path /gnu/store/*/lib\n")))
 `((".bash_profile" ,profile)
   (".bashrc" ,bashrc)
   (".zlogin" ,zlogin)



02/02: publish: Remove "Guix-Nar-Compression" header from responses.

2018-01-09 Thread Ludovic Court�s
civodul pushed a commit to branch master
in repository guix.

commit 297e04d66010ada31a40f40143d81bf6b62affcc
Author: Ludovic Courtès 
Date:   Tue Jan 9 22:38:47 2018 +0100

publish: Remove "Guix-Nar-Compression" header from responses.

This was harmless but non-compliant and unnecessary.

* guix/scripts/publish.scm : Rename "Guix-Nar-Compression" to
"X-Nar-Compression" as should have always been.
(render-nar, nar-response-port): Adjust accordingly.
(strip-headers): New procedure.
(sans-content-length, with-content-length): Use it.
---
 guix/scripts/publish.scm | 22 --
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/guix/scripts/publish.scm b/guix/scripts/publish.scm
index 6eb5397..1673fb9 100644
--- a/guix/scripts/publish.scm
+++ b/guix/scripts/publish.scm
@@ -505,10 +505,10 @@ requested using POOL."
   stat:size))
port))
 
-;; XXX: Declare the 'Guix-Compression' HTTP header, which is in fact for
+;; XXX: Declare the 'X-Nar-Compression' HTTP header, which is in fact for
 ;; internal consumption: it allows us to pass the compression info to
 ;; 'http-write', as part of the workaround to .
-(declare-header! "Guix-Nar-Compression"
+(declare-header! "X-Nar-Compression"
  (lambda (str)
(match (call-with-input-string str read)
  (('compression type level)
@@ -529,7 +529,7 @@ requested using POOL."
 (if (valid-path? store store-path)
 (values `((content-type . (application/x-nix-archive
(charset . "ISO-8859-1")))
-  (guix-nar-compression . ,compression))
+  (x-nar-compression . ,compression))
 ;; XXX: We're not returning the actual contents, deferring
 ;; instead to 'http-write'.  This is a hack to work around
 ;; .
@@ -638,20 +638,22 @@ example: \"/foo/bar\" yields '(\"foo\" \"bar\")."
 (define %http-write
   (@@ (web server http) http-write))
 
+(define (strip-headers response)
+  "Return RESPONSE's headers minus 'Content-Length' and our internal headers."
+  (fold alist-delete
+(response-headers response)
+'(content-length x-raw-file x-nar-compression)))
+
 (define (sans-content-length response)
   "Return RESPONSE without its 'content-length' header."
   (set-field response (response-headers)
- (alist-delete 'content-length
-   (response-headers response)
-   eq?)))
+ (strip-headers response)))
 
 (define (with-content-length response length)
   "Return RESPONSE with a 'content-length' header set to LENGTH."
   (set-field response (response-headers)
  (alist-cons 'content-length length
- (fold alist-delete
-   (response-headers response)
-   '(content-length x-raw-file)
+ (strip-headers response
 
 (define-syntax-rule (swallow-EPIPE exp ...)
   "Swallow EPIPE errors raised by EXP..."
@@ -673,7 +675,7 @@ example: \"/foo/bar\" yields '(\"foo\" \"bar\")."
 (define (nar-response-port response)
   "Return a port on which to write the body of RESPONSE, the response of a
 /nar request, according to COMPRESSION."
-  (match (assoc-ref (response-headers response) 'guix-nar-compression)
+  (match (assoc-ref (response-headers response) 'x-nar-compression)
 (($  'gzip level)
  ;; Note: We cannot used chunked encoding here because
  ;; 'make-gzip-output-port' wants a file port.



01/02: gnu: iucode-tool: Limit to Intel compatible architectures.

2018-01-09 Thread Efraim Flashner
efraim pushed a commit to branch master
in repository guix.

commit 513dc568ca36d065f618f06c677db6d82240e9ff
Author: Efraim Flashner 
Date:   Tue Jan 9 22:46:04 2018 +0200

gnu: iucode-tool: Limit to Intel compatible architectures.

* gnu/packages/linux.scm (iucode-tool)[supported-systems]: New field.
---
 gnu/packages/linux.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index fb5e1cc..08498d5 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2014, 2015, 2016, 2017 Mark H Weaver 
 ;;; Copyright © 2015 Federico Beffa 
 ;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer 
-;;; Copyright © 2015, 2016, 2017 Efraim Flashner 
+;;; Copyright © 2015, 2016, 2017, 2018 Efraim Flashner 
 ;;; Copyright © 2016 Christopher Allan Webber 
 ;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2016, 2017 Alex Kost 
@@ -2445,6 +2445,8 @@ It works with most newer systems.")
  "@command{iucode_tool} is a utility to work with microcode packages for
 Intel processors.  It can convert between formats, extract specific versions,
 create a firmware image suitable for the Linux kernel, and more.")
+;; cpuid.h is available for i686, x86_64, and ia64.
+(supported-systems '("i686-linux" "x86_64-linux"))
 (license license:gpl2+)))
 
 (define-public i2c-tools



02/02: gnu: libb2: Only check for CPU optimisations on Intel architectures.

2018-01-09 Thread Efraim Flashner
efraim pushed a commit to branch master
in repository guix.

commit fa58a0a62e28db8f351222ee238ebb929b2b3bdb
Author: Efraim Flashner 
Date:   Tue Jan 9 23:11:05 2018 +0200

gnu: libb2: Only check for CPU optimisations on Intel architectures.

* gnu/packages/crypto.scm (libb2)[arguments]: Only pass the
configure-flag '--enable-fat' on i686 or x86_64.
---
 gnu/packages/crypto.scm | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 4ecdaa8..e616c92 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2016, 2017 ng0 
 ;;; Copyright © 2016, 2017 Eric Bavier 
 ;;; Copyright © 2017 Pierre Langlois 
+;;; Copyright © 2018 Efraim Flashner 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -56,7 +57,9 @@
   #:use-module (guix git-download)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
-  #:use-module (guix build-system perl))
+  #:use-module (guix build-system perl)
+  #:use-module (srfi srfi-1)
+  #:use-module (srfi srfi-26))
 
 (define-public libsodium
   (package
@@ -634,8 +637,14 @@ data on your platform, so the seed itself will be as 
random as possible.
  ("libtool" ,libtool)))
   (arguments
`(#:configure-flags
- (list "--enable-fat"   ; detect optimisations at run time...
-   "--disable-native")  ; ...not build time
+ (list
+   ,@(if (any (cute string-prefix? <> (or (%current-system)
+  (%current-target-system)))
+  '("x86_64" "i686"))
+   ;; fat only checks for Intel optimisations
+   '("--enable-fat")
+   '())
+   "--disable-native") ; don't optimise at build time.
  #:phases
  (modify-phases %standard-phases
(add-after 'unpack 'bootstrap



branch master updated (68b9be1 -> fa58a0a)

2018-01-09 Thread Efraim Flashner
efraim pushed a change to branch master
in repository guix.

  from  68b9be1   gnu: notmuch: Update to 0.26.
   new  513dc56   gnu: iucode-tool: Limit to Intel compatible architectures.
   new  fa58a0a   gnu: libb2: Only check for CPU optimisations on Intel 
architectures.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/crypto.scm | 15 ---
 gnu/packages/linux.scm  |  4 +++-
 2 files changed, 15 insertions(+), 4 deletions(-)



01/02: guix-europe: minutes: Add minutes of the Solidary Administrative Council.

2018-01-09 Thread Andreas Enge
andreas pushed a commit to branch master
in repository maintenance.

commit 12a70203c6bc05c15846d21e9f01b6888f6f57e1
Author: Andreas Enge 
Date:   Sun Jan 7 12:02:51 2018 +0100

guix-europe: minutes: Add minutes of the Solidary Administrative Council.

* guix-europe/minutes/sac-20171218.txt: New file.
---
 guix-europe/minutes/sac-20171218.txt | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/guix-europe/minutes/sac-20171218.txt 
b/guix-europe/minutes/sac-20171218.txt
new file mode 100644
index 000..2679c74
--- /dev/null
+++ b/guix-europe/minutes/sac-20171218.txt
@@ -0,0 +1,10 @@
+Minutes of the Solidary Administrative Council meeting of 2017-12-18
+
+
+Present: Ludovic Courtès, Andreas Enge, Mathieu Lirzin, Cyril Roelandt
+
+
+1) Membership request
+
+The membership request by Alex Sassmannshausen is accepted unanimously.
+



branch master updated (9a66ff9 -> c37d97f)

2018-01-09 Thread Andreas Enge
andreas pushed a change to branch master
in repository maintenance.

  from  9a66ff9   hydra: bayfront, berlin: Use gzip build log compression.
   new  12a7020   guix-europe: minutes: Add minutes of the Solidary 
Administrative Council.
   new  c37d97f   guix-europe: Add minutes of the 2017 General Assembly.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 guix-europe/minutes/ga-20171219.txt  | 33 +
 guix-europe/minutes/sac-20171218.txt | 10 ++
 2 files changed, 43 insertions(+)
 create mode 100644 guix-europe/minutes/ga-20171219.txt
 create mode 100644 guix-europe/minutes/sac-20171218.txt



02/02: guix-europe: Add minutes of the 2017 General Assembly.

2018-01-09 Thread Andreas Enge
andreas pushed a commit to branch master
in repository maintenance.

commit c37d97f00abfecbed6929d1fe07c1c05795a5bff
Author: Andreas Enge 
Date:   Tue Jan 9 21:57:18 2018 +0100

guix-europe: Add minutes of the 2017 General Assembly.

* guix-europe/minutes/ga-20171219.txt: New file.
---
 guix-europe/minutes/ga-20171219.txt | 33 +
 1 file changed, 33 insertions(+)

diff --git a/guix-europe/minutes/ga-20171219.txt 
b/guix-europe/minutes/ga-20171219.txt
new file mode 100644
index 000..b475bc5
--- /dev/null
+++ b/guix-europe/minutes/ga-20171219.txt
@@ -0,0 +1,33 @@
+Minutes of the ordinary General Assembly of 2017-12-19
+
+Present: Ludovic Courtès, Andreas Enge, Mathieu Lirzin, Cyril Roelandt;
+by electronic vote: Jan Nieuwenhuizen, Pjotr Prins, Manolis Ragkousis,
+Ricardo Wurmus
+
+
+1) Activity report by the Presidency
+
+   A report has been sent by e-mail by Andreas before the meeting.
+
+
+2) Activity report by the Treasury
+
+   A report has been sent by e-mail by Andreas before the meeting.
+   Up to date accounts are available in the public git repository
+  git://git.savannah.gnu.org/guix/maintenance.git
+   in the file
+  guix-europe/accounting/accounting.ledger ;
+   bills and receipts for expenses are available in the same directory.
+
+
+3) Elections of the Presidency and Treasury
+   
+   The General Assembly has unanimously elected Manolis for Presidency
+   and Andreas for Treasury.
+
+4) Election of the Solidary Administrative Council
+
+   As additional members of the Solidary Administrative Council besides
+   Manolis and Andreas, the General Assembly has unanimously elected
+   Christopher Baines, Ludovic and Ricardo.
+



01/01: gnu: notmuch: Update to 0.26.

2018-01-09 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 68b9be1fd8c2f0377f1f41651e3243bbc39120e5
Author: Marius Bakke 
Date:   Tue Jan 9 20:41:10 2018 +0100

gnu: notmuch: Update to 0.26.

* gnu/packages/mail.scm (notmuch): Update to 0.26.
---
 gnu/packages/mail.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 3cfa7ba..c415e85 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -693,14 +693,14 @@ invoking @command{notifymuch} from the post-new hook.")
 (define-public notmuch
   (package
 (name "notmuch")
-(version "0.25.3")
+(version "0.26")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://notmuchmail.org/releases/notmuch-";
   version ".tar.gz"))
   (sha256
(base32
-"1fyx20rjpwbf2j1v5fpa5s0rjnwhcgvijzh2qyinp8rlbh1qxmab"
+"1pvn1n7giv8n3xlazi3wpscdqhd2yak0fgv68aj23myr5bnr9s6k"
 (build-system gnu-build-system)
 (arguments
  `(#:modules ((guix build gnu-build-system)



branch master updated (16d78a8 -> 68b9be1)

2018-01-09 Thread Marius Bakke
mbakke pushed a change to branch master
in repository guix.

  from  16d78a8   tests: marionette-operating-system: Add initrd parameter 
and kernel-arguments.
   new  68b9be1   gnu: notmuch: Update to 0.26.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/mail.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



branch master updated (1e257d3 -> 16d78a8)

2018-01-09 Thread Danny Milosavljevic
dannym pushed a change to branch master
in repository guix.

  from  1e257d3   gnu: behave: Enable tests.
   new  20abb8c   system: Export operating-system-user-kernel-arguments.
   new  16d78a8   tests: marionette-operating-system: Add initrd parameter 
and kernel-arguments.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/system.scm | 1 +
 gnu/tests.scm  | 8 
 2 files changed, 9 insertions(+)



01/02: system: Export operating-system-user-kernel-arguments.

2018-01-09 Thread Danny Milosavljevic
dannym pushed a commit to branch master
in repository guix.

commit 20abb8c4085fcad6379ac46c285d6ac7f5b4d575
Author: Danny Milosavljevic 
Date:   Tue Jan 9 09:24:00 2018 +0100

system: Export operating-system-user-kernel-arguments.

* gnu/system.scm (operating-system-user-kernel-arguments): Export it.
---
 gnu/system.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/system.scm b/gnu/system.scm
index df89ca0..40e259f 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -90,6 +90,7 @@
 operating-system-activation-script
 operating-system-user-accounts
 operating-system-shepherd-service-names
+operating-system-user-kernel-arguments
 
 operating-system-derivation
 operating-system-profile



02/02: tests: marionette-operating-system: Add initrd parameter and kernel-arguments.

2018-01-09 Thread Danny Milosavljevic
dannym pushed a commit to branch master
in repository guix.

commit 16d78a8f7207271e662d9152150b0cf790492373
Author: Danny Milosavljevic 
Date:   Tue Jan 9 09:26:27 2018 +0100

tests: marionette-operating-system: Add initrd parameter and 
kernel-arguments.

* gnu/tests.scm (marionette-operating-system): Use initrd parameter 
"on-error"
and kernel-arguments "panic".
---
 gnu/tests.scm | 8 
 1 file changed, 8 insertions(+)

diff --git a/gnu/tests.scm b/gnu/tests.scm
index 0caa922..3e4c3d4 100644
--- a/gnu/tests.scm
+++ b/gnu/tests.scm
@@ -172,6 +172,14 @@ marionette service in the guest is started after the 
Shepherd services listed
 in REQUIREMENTS."
   (operating-system
 (inherit os)
+;; Make sure the guest dies on error.
+(kernel-arguments (cons "panic=1"
+(operating-system-user-kernel-arguments os)))
+;; Make sure the guest doesn't hang in the REPL on error.
+(initrd (lambda (fs . rest)
+  (apply (operating-system-initrd os) fs
+ #:on-error 'backtrace
+ rest)))
 (services (cons (service marionette-service-type
  (marionette-configuration
   (requirements requirements)



02/05: gnu: libsrtp: Mark up description.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 6c0b088740ee6b86c673b682bee923949b4ec609
Author: Tobias Geerinckx-Rice 
Date:   Tue Jan 9 02:54:03 2018 +0100

gnu: libsrtp: Mark up description.

* gnu/packages/telephony.scm (libsrtp)[description]: Use @dfn.
---
 gnu/packages/telephony.scm | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index ae2e229..53bc9f9 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -244,9 +244,10 @@ internet.")
(("words.txt") "FAQ"))
  #t)
 (synopsis "Secure RTP (SRTP) Reference Implementation")
-(description "This package provides an implementation of the Secure
-Real-time Transport Protocol (SRTP), the Universal Security Transform (UST),
-and a supporting cryptographic kernel.")
+(description
+ "This package provides an implementation of the Secure Real-time Transport
+Protocol (@dfn{SRTP}), the Universal Security Transform (@dfn{UST}), and a
+supporting cryptographic kernel.")
 (home-page "https://github.com/cisco/libsrtp";)
 (license license:bsd-3)))
 



branch master updated (0d92d2a -> 1e257d3)

2018-01-09 Thread Kei Kebreau
kkebreau pushed a change to branch master
in repository guix.

  from  0d92d2a   gnu: tor: Update to 3.2.9.
   new  5b72daf   gnu: gnucash: Update to 2.6.19.
   new  1e257d3   gnu: behave: Enable tests.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/check.scm   | 8 ++--
 gnu/packages/gnucash.scm | 8 
 2 files changed, 10 insertions(+), 6 deletions(-)



03/05: gnu: geierlein: Update to 0.9.13.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 1c21e734f4dab52a0954422772b72b1f10da4424
Author: Tobias Geerinckx-Rice 
Date:   Thu Dec 14 10:00:04 2017 +

gnu: geierlein: Update to 0.9.13.

* gnu/packages/finance.scm (geierlein): Update to 0.9.13.
---
 gnu/packages/finance.scm | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 2253a29..ddfee9c 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2017 Carlo Zancanaro 
 ;;; Copyright © 2017 Theodoros Foradis 
 ;;; Copyright © 2017 Vasile Dumitrascu 
+;;; Copyright © 2017 Tobias Geerinckx-Rice 
 ;;; Copyright © 2018 Eric Bavier 
 ;;;
 ;;; This file is part of GNU Guix.
@@ -222,7 +223,7 @@ in ability, and easy to use.")
 (define-public geierlein
   (package
 (name "geierlein")
-(version "0.9.5")
+(version "0.9.13")
 (source
  (origin
(method url-fetch)
@@ -231,13 +232,13 @@ in ability, and easy to use.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
 (base32
- "0b11fq8v5w8nxjb20jl4dsfhv76xky6n3sq3k3fbb0m2sq9ikikw"
+ "11jfa7mxvvf0ldhx0hsvjbx3xwvzvn2wrfjpms8c7qmrnqhwh4wp"
 (build-system gnu-build-system)
 (arguments
  `(#:tests? #f ; would require npm, python and a lot more
#:phases
 (modify-phases %standard-phases
-  (delete 'configure)
+  (delete 'configure)   ; no configure script
   (add-after 'unpack 'override-target-directory-and-tool-paths
 (lambda* (#:key inputs outputs #:allow-other-keys)
   (substitute* "Makefile"



01/02: gnu: gnucash: Update to 2.6.19.

2018-01-09 Thread Kei Kebreau
kkebreau pushed a commit to branch master
in repository guix.

commit 5b72dafe44625ad9844ec0fc38b315630fb99a12
Author: Kei Kebreau 
Date:   Mon Jan 8 23:27:33 2018 -0500

gnu: gnucash: Update to 2.6.19.

* gnu/packages/gnucash.scm (gnucash, gnucash-docs): Update to 2.6.19.
---
 gnu/packages/gnucash.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/gnucash.scm b/gnu/packages/gnucash.scm
index 89a0682..25200e3 100644
--- a/gnu/packages/gnucash.scm
+++ b/gnu/packages/gnucash.scm
@@ -47,15 +47,15 @@
 (define-public gnucash
   (package
 (name "gnucash")
-(version "2.6.18")
+(version "2.6.19")
 (source
  (origin
   (method url-fetch)
   (uri (string-append 
"mirror://sourceforge/gnucash/gnucash%20%28stable%29/"
-  version "/gnucash-" version "-1.tar.bz2"))
+  version "/gnucash-" version ".tar.bz2"))
   (sha256
(base32
-"1794qi7lkn1kbnhzk08wawacfcphbln3ngdl3q0qax5drv7hnwv8"))
+"1lbz7ygqlxbndxir5ay59bmmrqv9qvc6pgb5jwgdbhkf4ikr7f2h"))
   (patches (search-patches "gnucash-price-quotes-perl.patch"
 (build-system glib-or-gtk-build-system)
 (inputs
@@ -142,7 +142,7 @@ financial calculations or scheduled transactions.")
version "/gnucash-docs-" version ".tar.gz"))
(sha256
 (base32
- "0bzc7mvdba2sc8m61yxa1fp2liqs00b64dvfxhv854vdrl1z5vmb"
+ "1ix99d5c1ppamn5ajamjfxpx6l25bv81nkg777rp1sl0glaib116"
 (build-system gnu-build-system)
 ;; These are native-inputs because they are only required for building the
 ;; documentation.



branch master updated (39fb853 -> 0d92d2a)

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a change to branch master
in repository guix.

  from  39fb853   gnu: seqmagick: Update to 0.7.0.
   new  b0c7e05   gnu: libsrtp: Update to 1.6.0.
   new  6c0b088   gnu: libsrtp: Mark up description.
   new  1c21e73   gnu: geierlein: Update to 0.9.13.
   new  1e41bb1   gnu: geierlein: Use HTTPS for home page.
   new  0d92d2a   gnu: tor: Update to 3.2.9.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/finance.scm   |  9 +
 gnu/packages/telephony.scm | 26 ++
 gnu/packages/tor.scm   |  6 +++---
 3 files changed, 22 insertions(+), 19 deletions(-)



05/05: gnu: tor: Update to 3.2.9.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 0d92d2ad3d4e1af14530c1255fc711bfd28c
Author: Tobias Geerinckx-Rice 
Date:   Tue Jan 9 16:40:52 2018 +0100

gnu: tor: Update to 3.2.9.

* gnu/packages/tor.scm (tor): Update to 0.3.2.9.
---
 gnu/packages/tor.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm
index 055916a..4a39100 100644
--- a/gnu/packages/tor.scm
+++ b/gnu/packages/tor.scm
@@ -3,7 +3,7 @@
 ;;; Copyright © 2014, 2015 Mark H Weaver 
 ;;; Copyright © 2016, 2017 Efraim Flashner 
 ;;; Copyright © 2016, 2017 ng0 
-;;; Copyright © 2017 Tobias Geerinckx-Rice 
+;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice 
 ;;; Copyright © 2017 Eric Bavier 
 ;;; Copyright © 2017 Rutger Helling 
 ;;;
@@ -47,14 +47,14 @@
 (define-public tor
   (package
 (name "tor")
-(version "0.3.1.9")
+(version "0.3.2.9")
 (source (origin
  (method url-fetch)
  (uri (string-append "https://dist.torproject.org/tor-";
  version ".tar.gz"))
  (sha256
   (base32
-   "09ixizsr635qyshvrn1m5asjkaz4fm8dx80lc3ajyy0fi7vh86vf"
+   "03qn55c969zynnx71r82iaqnadpzq0qclq0zmjhb3n4qma8pnnj3"
 (build-system gnu-build-system)
 (arguments
  `(#:configure-flags (list "--enable-gcc-hardening"



01/05: gnu: libsrtp: Update to 1.6.0.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit b0c7e053d8bc581a8a58be4cee9fbe3afecd457f
Author: Tobias Geerinckx-Rice 
Date:   Thu Dec 28 22:05:00 2017 +

gnu: libsrtp: Update to 1.6.0.

* gnu/packages/telephony.scm (libsrtp): Update to 1.6.0.  Re-indent.
---
 gnu/packages/telephony.scm | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index cf1ab93..ae2e229 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2016 Francesco Frassinelli 
 ;;; Copyright © 2016, 2017 ng0 
 ;;; Copyright © 2017 Ricardo Wurmus 
+;;; Copyright © 2017 Tobias Geerinckx-Rice 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -209,17 +210,17 @@ internet.")
 (define-public libsrtp
   (package
 (name "libsrtp")
-(version "1.5.4")
+(version "1.6.0")
 (source (origin
- (method url-fetch)
- (uri (string-append "https://github.com/cisco/libsrtp/archive/v";
+  (method url-fetch)
+  (uri (string-append "https://github.com/cisco/libsrtp/archive/v";
   version ".tar.gz"))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
-  (base32
-   "1w2g623qkd7gdyydglx2hr4s2y237lg0nszjmy7z8d2iq8hvb9sn"
+  (file-name (string-append name "-" version ".tar.gz"))
+  (sha256
+   (base32
+"1ppdqsrx5ni54vmd4kdzzmvgmf5ixb04w0jw7idy8mad6l27jghs"
 (native-inputs
- `(("psmisc" ,psmisc);some tests require 'killall'
+ `(("psmisc" ,psmisc)   ;some tests require 'killall'
("procps" ,procps)))
 (build-system gnu-build-system)
 (arguments
@@ -234,7 +235,7 @@ internet.")
(("mips\\)") "mips_est)"))
  #t))
  (add-after 'unpack 'patch-dictionary-location
-   ;; With the above changes, the rtpw_test.sh test finally runs, and 
fails
+   ;; With the above changes, the rtpw_test.sh test finally runs, and 
fails.
(lambda _
  (substitute* "test/rtpw.c"
(("/usr/share/dict/words")



04/05: gnu: geierlein: Use HTTPS for home page.

2018-01-09 Thread Tobias Geerinckx-Rice
nckx pushed a commit to branch master
in repository guix.

commit 1e41bb1b6580ec1c1c89bbefdb56637e2bd262fa
Author: Tobias Geerinckx-Rice 
Date:   Tue Jan 9 15:34:56 2018 +

gnu: geierlein: Use HTTPS for home page.

* gnu/packages/finance.scm (geierlein)[home-page]: Use HTTPS.
---
 gnu/packages/finance.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index ddfee9c..ce0172b 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -257,7 +257,7 @@ in ability, and easy to use.")
   #t)
 (inputs
  `(("icecat" ,icecat)))
-(home-page "http://stesie.github.io/geierlein/";)
+(home-page "https://stesie.github.io/geierlein/";)
 (synopsis "Free Elster client, for sending Germany VAT declarations")
 (description
  "Geierlein is a free Elster client, i.e. an application that



02/02: gnu: behave: Enable tests.

2018-01-09 Thread Kei Kebreau
kkebreau pushed a commit to branch master
in repository guix.

commit 1e257d3da9a43a0b4ad09ddfb32562a08122e7c0
Author: Kei Kebreau 
Date:   Mon Jan 8 11:08:06 2018 -0500

gnu: behave: Enable tests.

* gnu/packages/check.scm (behave)[native-inputs]: Add python-mock, 
python-nose
and python-pyhamcrest.
[arguments]: Remove #:tests?.  Add #:test-target.
---
 gnu/packages/check.scm | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 76fb1dc..50675cb 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -1549,12 +1549,16 @@ backported from Python 2.7 for Python 2.4+.")
   (base32
"1iypp6z46r19n4xmgx6m1lwmlpfjh8vapq8izigrqlaarvp2y64c"
 (build-system python-build-system)
+(native-inputs
+ `(("python-mock" ,python-mock)
+   ("python-nose" ,python-nose)
+   ("python-pyhamcrest" ,python-pyhamcrest)))
 (propagated-inputs
  `(("python-six" ,python-six)
("python-parse" ,python-parse)
("python-parse-type" ,python-parse-type)))
-(arguments `(#:tests? #f))  ;TODO: tests require nose>=1.3 and
-;PyHamcrest>=1.8
+(arguments
+ '(#:test-target "behave_test"))
 (home-page "https://github.com/behave/behave";)
 (synopsis "Python behavior-driven development")
 (description



branch master updated (5424f9b -> 39fb853)

2018-01-09 Thread Ben Woodcroft
benwoodcroft pushed a change to branch master
in repository guix.

  from  5424f9b   gnu: ledger: Fix test failures.
   new  39fb853   gnu: seqmagick: Update to 0.7.0.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/bioinformatics.scm | 35 ---
 1 file changed, 4 insertions(+), 31 deletions(-)



01/01: gnu: seqmagick: Update to 0.7.0.

2018-01-09 Thread Ben Woodcroft
benwoodcroft pushed a commit to branch master
in repository guix.

commit 39fb853abe060973c0ca6f8b60a105b1a83e583b
Author: Ben Woodcroft 
Date:   Tue Jan 9 22:18:06 2018 +1000

gnu: seqmagick: Update to 0.7.0.

* gnu/packages/bioinformatics.scm (seqmagick): Update to 0.7.0.  Use
python-3.
[arguments]: Remove replacement phase for check.
[inputs]: Add biopython.  Remove python2-biopython-1.66.
(python2-biopython-1.66): Remove variable.
---
 gnu/packages/bioinformatics.scm | 35 ---
 1 file changed, 4 insertions(+), 31 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index ce66ce0..34b843c 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -790,20 +790,6 @@ into separate processes; and more.")
 (define-public python2-biopython
   (package-with-python2 python-biopython))
 
-;; An outdated version of biopython is required for seqmagick, see
-;; https://github.com/fhcrc/seqmagick/issues/59
-;; When that issue has been resolved this package should be removed.
-(define python2-biopython-1.66
-  (package
-(inherit python2-biopython)
-(version "1.66")
-(source (origin
-  (method url-fetch)
-  (uri (pypi-uri "biopython" version))
-  (sha256
-   (base32
-"1gdv92593klimg22icf5j9by7xiq86jnwzkpz4abaa05ylkdf6hp"))
-
 (define-public bpp-core
   ;; The last release was in 2014 and the recommended way to install from 
source
   ;; is to clone the git repository, so we do this.
@@ -5391,7 +5377,7 @@ bioinformatics file formats, sequence alignment, and 
more.")
 (define-public seqmagick
   (package
 (name "seqmagick")
-(version "0.6.1")
+(version "0.7.0")
 (source
  (origin
(method url-fetch)
@@ -5400,25 +5386,12 @@ bioinformatics file formats, sequence alignment, and 
more.")
  version ".tar.gz"))
(sha256
 (base32
- "0cgn477n74gsl4qdaakrrhi953kcsd4q3ivk2lr18x74s3g4ma1d"
+ "12bfyp8nqi0hd36rmj450aygafp01qy3hkbvlwn3bk39pyjjkgg5"
 (build-system python-build-system)
-(arguments
- ;; python2 only, see https://github.com/fhcrc/seqmagick/issues/56
- `(#:python ,python-2
-   #:phases
-   (modify-phases %standard-phases
- ;; Current test in setup.py does not work as of 0.6.1,
- ;; so use nose to run tests instead for now. See
- ;; https://github.com/fhcrc/seqmagick/issues/55
- (replace 'check (lambda _ (zero? (system* "nosetests")))
 (inputs
- ;; biopython-1.66 is required due to
- ;; https://github.com/fhcrc/seqmagick/issues/59
- ;; When that issue is resolved the 'python2-biopython-1.66' package
- ;; should be removed.
- `(("python-biopython" ,python2-biopython-1.66)))
+ `(("python-biopython" ,python-biopython)))
 (native-inputs
- `(("python-nose" ,python2-nose)))
+ `(("python-nose" ,python-nose)))
 (home-page "https://github.com/fhcrc/seqmagick";)
 (synopsis "Tools for converting and modifying sequence files")
 (description