~ruther/guix-local

ec95c71c01144fcae1a3d079e0d0aec6087b9d2a — David Thompson 1 year, 2 months ago 5b56e84f
gnu: guile-hoot: Update to 0.6.1.

* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.6.1.
[native-inputs]: Add node.
[native-search-paths]: Add HOOT_LOAD_PATH.

Change-Id: Icf91d5ea38dacad3255aa4b921ff6f50ec8a1654
1 files changed, 9 insertions(+), 5 deletions(-)

M gnu/packages/guile-xyz.scm
M gnu/packages/guile-xyz.scm => gnu/packages/guile-xyz.scm +9 -5
@@ 113,6 113,7 @@
  #:use-module (gnu packages multiprecision)
  #:use-module (gnu packages ncurses)
  #:use-module (gnu packages networking)
  #:use-module (gnu packages node)
  #:use-module (gnu packages noweb)
  #:use-module (gnu packages nss)
  #:use-module (gnu packages package-management)


@@ 4039,7 4040,7 @@ from @code{tree-il}.")
(define-public guile-hoot
  (package
    (name "guile-hoot")
    (version "0.6.0")
    (version "0.6.1")
    (source (origin
              (method url-fetch)
              (uri (string-append "https://spritely.institute/files/releases"


@@ 4047,15 4048,18 @@ from @code{tree-il}.")
                                  version ".tar.gz"))
              (sha256
               (base32
                "0miq9bv09xvzdrcvzdrca9vychsznpzi4jj87f5r1mwz0xxpvxjb"))))
                "0bpcni900sh2rp8j8ixjs0cipmvgygh1srnli686vf12n61hw0kz"))))
    (build-system gnu-build-system)
    (arguments
     '(#:make-flags '("GUILE_AUTO_COMPILE=0"
                      "WASM_HOST=hoot")))
     '(#:make-flags '("GUILE_AUTO_COMPILE=0")))
    (native-inputs
     (list autoconf automake pkg-config texinfo))
     (list autoconf automake node pkg-config texinfo))
    (inputs
     (list guile-next))
    (native-search-paths
     (list (search-path-specification
            (variable "HOOT_LOAD_PATH")
            (files (list "share/guile-hoot/site")))))
    (synopsis "WebAssembly compiler backend for Guile")
    (description "Guile Hoot is a WebAssembly compiler backend for GNU Guile
and standalone WASM toolchain.")