From 048da8ec39829ed1e03c8256fb3e4b44d22ebd51 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Tue, 23 Aug 2022 21:10:13 +0300 Subject: [PATCH 1/2] gnu: guile-smc: Update to 0.5.0. * gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.0. --- gnu/packages/guile-xyz.scm | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index a85c7e0fc4..69f629638b 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -4796,7 +4796,7 @@ (define-public guile-gitlab (define-public guile-smc (package (name "guile-smc") - (version "0.3.0") + (version "0.5.0") (source (origin (method git-fetch) @@ -4806,7 +4806,7 @@ (define-public guile-smc (file-name (string-append name "-" version)) (sha256 (base32 - "0szkjmasi70m1vppck7nhdxg4lnxzjq6mihi6r1552s8sxm5z008")))) + "03imz9bfvvj8xnwxjaw7b26capvlwq921kqq5yzlzv15ngidky72")))) (build-system gnu-build-system) (arguments `(#:make-flags '("GUILE_AUTO_COMPILE=0") ;to prevent guild warnings @@ -4829,12 +4829,11 @@ (define-public guile-smc (format #f "#:init-value \"~a/bin/logger\"" (assoc-ref inputs "inetutils"))) - (("\\(add-handler! %logger %syslog\\)") - (string-append - "(add-handler! %logger\n" - " (make \n" - " #:file-name \"smc.log\"))\n"))) - #t)) + (("\\(add-handler! %logger %syslog\\)") + (string-append + "(add-handler! %logger\n" + " (make \n" + " #:port (open-file \"/tmp/smc.log\" \"a+\")))\n"))))) (add-after 'install 'wrap-program (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -4854,12 +4853,12 @@ (define-public guile-smc ,(string-append guile-lib go))))) #t))))) (native-inputs - (list autoconf automake pkg-config texinfo)) + (list autoconf automake pkg-config texinfo help2man)) (inputs - `(("bash" ,bash-minimal) - ("guile" ,guile-3.0) - ("guile-lib" ,guile-lib) - ("inetutils" ,inetutils))) + (list bash-minimal + guile-3.0 + guile-lib + inetutils)) (home-page "https://github.com/artyom-poptsov/guile-smc") (synopsis "GNU Guile state machine compiler") (description -- 2.34.1