Update Guile Knots

This commit is contained in:
Christopher Baines 2025-05-25 11:38:58 +01:00
parent 5717ce82ce
commit 3c6ad21285
2 changed files with 7 additions and 7 deletions

View file

@ -2515,11 +2515,11 @@ SELECT store_path FROM derivation_source_files WHERE id = $1"
ignore-systems ignore-targets) ignore-systems ignore-targets)
(define call-with-utility-thread (define call-with-utility-thread
(let* ((thread-pool (let* ((thread-pool
(make-thread-pool parallelism)) (make-fixed-size-thread-pool parallelism))
(queued-channel (queued-channel
;; There might be high demand for this, so order the requests ;; There might be high demand for this, so order the requests
(spawn-queueing-fiber (spawn-queueing-fiber
(thread-pool-channel thread-pool)))) (fixed-size-thread-pool-channel thread-pool))))
(lambda (thunk) (lambda (thunk)
(call-with-thread (call-with-thread
thread-pool thread-pool

View file

@ -42,7 +42,7 @@
(srfi srfi-1)) (srfi srfi-1))
(define guile-knots (define guile-knots
(let ((commit "1dca6d755e910b67636b791242f0948356cf8c4d") (let ((commit "016f37f108ca19da3664516baa97e907aa972b90")
(revision "1")) (revision "1"))
(package (package
(name "guile-knots") (name "guile-knots")
@ -54,7 +54,7 @@
(commit commit))) (commit commit)))
(sha256 (sha256
(base32 (base32
"1ycczphiqqz39fm7cfga5q0aklny22a014y1v0b4jsq6jc00wydk")) "12j3l9p4acf47cjpfzm41ddxyxs1v6vlfa2vrymdd4gdday62xfn"))
(file-name (string-append name "-" version "-checkout")))) (file-name (string-append name "-" version "-checkout"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs (native-inputs
@ -63,11 +63,11 @@
automake automake
guile-next guile-next
guile-lib guile-lib
guile-fibers)) guile-fibers-next))
(inputs (inputs
(list guile-3.0)) (list guile-next))
(propagated-inputs (propagated-inputs
(list guile-fibers)) (list guile-fibers-next))
(home-page "https://git.cbaines.net/guile/knots") (home-page "https://git.cbaines.net/guile/knots")
(synopsis "Patterns and functionality to use with Guile Fibers") (synopsis "Patterns and functionality to use with Guile Fibers")
(description (description