From e2c2c1f78f2ef0b67e95f71de4fb21663a9afb17 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Sun, 8 Apr 2018 07:51:14 +0200 Subject: [PATCH] guix.scm: Update mescc-tools to 0.4. * guix.scm (mescc-tools): Update to 0.4. --- guix.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/guix.scm b/guix.scm index c0f37f92..a3e54a57 100644 --- a/guix.scm +++ b/guix.scm @@ -131,7 +131,7 @@ extensive examples, including parsers for the Javascript and C99 languages.") (define-public mescc-tools (package (name "mescc-tools") - (version "0.2") + (version "0.4") (source (origin (method url-fetch) (uri (string-append @@ -141,14 +141,18 @@ extensive examples, including parsers for the Javascript and C99 languages.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0gmyczh88xcsmrmxqksbpaqidchj5hfqxqk7apx40k9r3vav6mnz")))) + "1iwc8xqwzdaqckb4jkkisljrgn8ii4bl7dzk1l2kpv98hsyq9vi1")))) (build-system gnu-build-system) (supported-systems '("i686-linux" "x86_64-linux")) (arguments `(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))) #:test-target "test" #:phases (modify-phases %standard-phases - (delete 'configure)))) + (delete 'configure) + (add-after 'install 'install-2 + (lambda _ + (let ((out (assoc-ref %outputs "out"))) + (copy-file "bin/blood-elf" (string-append out "/bin/blood-elf")))))))) (synopsis "Tools for the full source bootstrapping process") (description "Mescc-tools is a collection of tools for use in a full source