build: Release update.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 25 Jun 2017 15:40:38 +0000 (17:40 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 25 Jun 2017 15:40:38 +0000 (17:40 +0200)
* configure (main): Make hex2 required.
* guix.scm (mes): Add mescc-tools to propagated-inputs.  Update commit, hash.

configure
guix.scm

index c5cf4ab2e4d3d684ff5872dfcee5c277acbd354e..1a98dc1df23b74f1e18d37f49f8065e34ca397e5 100755 (executable)
--- a/configure
+++ b/configure
@@ -216,6 +216,10 @@ Usage: ./configure [OPTION]...
          (verbose? (option-ref options 'verbose #f))
          (with-courage? (option-ref options 'with-courage #f)))
     (set! *verbose?* verbose?)
+    (check-version 'guile '(2 0))
+    (check-version HEX2 '(0 0))
+    (check-version 'nyacc '(0 78 0) #:command (string-append GUILE " -c '(use-modules (nyacc lalr)) (display *nyacc-version*)'"))
+
     (check-version 'bash '(4 0))
     (when (and (not (member ARCH '("i686" "x86_64"))) (not with-courage?))
           (stderr "platform not supported: ~a, try --with-courage\n" ARCH)
@@ -227,12 +231,8 @@ Usage: ./configure [OPTION]...
       (check-header-c "limits.h" "linux-headers"))
     (if (not (check-version CC32 '(4 8) #:optional? #t))
         (set! CC32 #f))
-    (check-version 'guile '(2 0))
     (check-version 'make '(4 0))
     (check-version 'perl '(5))
-    (check-version 'nyacc '(0 78 0) #:command (string-append GUILE " -c '(use-modules (nyacc lalr)) (display *nyacc-version*)'"))
-    (if (not (check-version HEX2 '(0) #:optional? #t))
-        (set! HEX2 #f))
 
     (when (pair? required)
       (stderr "\nMissing dependencies [~a], run\n\n" ((->string ", ") required))
index 2443abd3afc1e7a8c1c35c53dcb144baf11f185e..47f615baa45e19ae493d186f295f98a25a0592d3 100644 (file)
--- a/guix.scm
+++ b/guix.scm
@@ -81,7 +81,7 @@
         (_ #f)))))
 
 (define-public mes
-  (let ((commit "7fdca75d2188b28df806b34ec92627d57aafa9ae")
+  (let ((commit "ec072e8625e72b89301ad1746d839c6529188b6f")
         (revision "0")
         (triplet "i686-unknown-linux-gnu")
         (version "0.7"))
                       (commit commit)))
                 (file-name (string-append name "-" version))
                 (sha256
-                 (base32 "0fvzr1ai2rmi46zdi5b2bdjb6s8ip78mkmsk02yxl46rajmp2pb1"))))
+                 (base32 "0g9xqqpmj8319hc1931bycj88p16iw50w5rakax3jdj01gr0x6i7"))))
       (build-system gnu-build-system)
       (supported-systems '("i686-linux" "x86_64-linux"))
       (propagated-inputs
-       `(("nyacc" ,nyacc)))
+       `(("mescc-tools" ,mescc-tools)
+         ("nyacc" ,nyacc)))
       (native-inputs
        `(("guile" ,guile-2.2)
          ,@(if (string-prefix? "x86_64-linux" (or (%current-target-system)