about summary refs log tree commit diff
path: root/.guix
diff options
context:
space:
mode:
authorArun Isaac2026-01-13 13:50:18 +0000
committerArun Isaac2026-01-13 13:50:18 +0000
commit48451965ae34147ccf31fa7579d59a46ec96076b (patch)
treebd7e7283de7877a1fbe546ff6f044e3f33bf50c9 /.guix
parentc4cf5b815fb3659736b559960cd191b0dca63e6b (diff)
downloadccwl-48451965ae34147ccf31fa7579d59a46ec96076b.tar.gz
ccwl-48451965ae34147ccf31fa7579d59a46ec96076b.tar.lz
ccwl-48451965ae34147ccf31fa7579d59a46ec96076b.zip
guix: Switch to skribilo 0.10.0.
There are regressions in the skribilo 0.11.0 (the latest), that mess
up rendering of Scheme code in the manual.
Diffstat (limited to '.guix')
-rw-r--r--.guix/ccwl-package.scm21
1 files changed, 19 insertions, 2 deletions
diff --git a/.guix/ccwl-package.scm b/.guix/ccwl-package.scm
index e5d34ba..63f76e1 100644
--- a/.guix/ccwl-package.scm
+++ b/.guix/ccwl-package.scm
@@ -1,5 +1,5 @@
 ;;; ccwl --- Concise Common Workflow Language
-;;; Copyright © 2021, 2023–2025 Arun Isaac <arunisaac@systemreboot.net>
+;;; Copyright © 2021, 2023–2026 Arun Isaac <arunisaac@systemreboot.net>
 ;;;
 ;;; This file is part of ccwl.
 ;;;
@@ -19,11 +19,27 @@
 (define-module (ccwl-package)
   #:use-module ((gnu packages bioinformatics) #:prefix guix:)
   #:use-module ((gnu packages guile-xyz) #:select (guile-run64))
+  #:use-module ((gnu packages skribilo)
+                #:select (skribilo) #:prefix guix:)
+  #:use-module (guix download)
   #:use-module (guix gexp)
   #:use-module (guix git-download)
   #:use-module (guix packages)
   #:use-module (guix utils))
 
+(define skribilo
+  (package
+    (inherit guix:skribilo)
+    (name "skribilo")
+    (version "0.10.0")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "mirror://savannah/skribilo/skribilo-"
+                                 version ".tar.gz"))
+             (sha256
+              (base32
+               "03pm2a9a5k0wkj10ywh6xi8flawm8sd396k4698gvvbc2zp4izwc"))))))
+
 (define-public ccwl
   (package
     (inherit guix:ccwl)
@@ -34,6 +50,7 @@
                                       (const #t))))
     (native-inputs
      (modify-inputs (package-native-inputs guix:ccwl)
-       (prepend guile-run64)))))
+       (prepend guile-run64)
+       (replace "skribilo" skribilo)))))
 
 ccwl