gnu: sbcl-cl-posix-mqueue: Update to 0.1.3.

* gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue): Update to 0.1.3.

This uses the tagged release which is at the same commit as the direct commit
that was previously used.

Change-Id: I5e7c59a09da75c1fe377e2425a5e2ea28e94f20d
This commit is contained in:
jgart 2026-01-21 11:34:47 -05:00
parent 11f9ab1d82
commit d97cbcb4ad
No known key found for this signature in database
GPG key ID: A52AA2B477B6DD35

View file

@ -9294,45 +9294,43 @@ using bindings to the portaudio library.")
(sbcl-package->ecl-package sbcl-cl-portaudio)) (sbcl-package->ecl-package sbcl-cl-portaudio))
(define-public sbcl-cl-posix-mqueue (define-public sbcl-cl-posix-mqueue
(let ((commit "8977370c7206d1f62bd1be80f4254af40654b83f") (package
(revision "1")) (name "sbcl-cl-posix-mqueue")
(package (version "0.1.3")
(name "sbcl-cl-posix-mqueue") (source
(version (git-version "0.1.2" revision commit)) (origin
(source (method git-fetch)
(origin (uri (git-reference
(method git-fetch) (url "https://github.com/xFA25E/cl-posix-mqueue")
(uri (git-reference (commit version)))
(url "https://github.com/xFA25E/cl-posix-mqueue") (file-name (git-file-name "cl-posix-mqueue" version))
(commit commit))) (sha256
(file-name (git-file-name "cl-posix-mqueue" version)) (base32 "1c6002yqliqqwsnn08bx9n9ap7nx8ypjxnvhp65g01fqdcx7bpq7"))))
(sha256 (build-system asdf-build-system/sbcl)
(base32 "04519rg8vc782z097dzlb8nx0skab2fy2zd0m60r6mz2nw8xdvh6")))) (arguments
(build-system asdf-build-system/sbcl) `(#:phases
(arguments (modify-phases %standard-phases
`(#:phases (add-after 'unpack 'patch-librt-path
(modify-phases %standard-phases (lambda* (#:key inputs #:allow-other-keys)
(add-after 'unpack 'patch-librt-path (substitute* "src/spec.lisp"
(lambda* (#:key inputs #:allow-other-keys) (("librt.so" all)
(substitute* "src/spec.lisp" (string-append (assoc-ref inputs "glibc") "/lib/" all))))))))
(("librt.so" all) (native-inputs
(string-append (assoc-ref inputs "glibc") "/lib/" all)))))))) `(("cl-ppcre" ,sbcl-cl-ppcre)
(native-inputs ("rove" ,sbcl-rove)))
`(("cl-ppcre" ,sbcl-cl-ppcre) (inputs
("rove" ,sbcl-rove))) `(("alexandria" ,sbcl-alexandria)
(inputs ("babel" ,sbcl-babel)
`(("alexandria" ,sbcl-alexandria) ("cffi" ,sbcl-cffi)
("babel" ,sbcl-babel) ("glibc" ,glibc)
("cffi" ,sbcl-cffi) ("local-time" ,sbcl-local-time)))
("glibc" ,glibc) (home-page "https://github.com/xFA25E/cl-posix-mqueue")
("local-time" ,sbcl-local-time))) (synopsis "Common Lisp binding to POSIX mqueue")
(home-page "https://github.com/xFA25E/cl-posix-mqueue") (description
(synopsis "Common Lisp binding to POSIX mqueue") "This package provides Common Lisp bindings to POSIX message queue, an
(description
"This package provides Common Lisp bindings to POSIX message queue, an
@acronym{IPC, Inter-Process Communication} method that is easy to use and quick @acronym{IPC, Inter-Process Communication} method that is easy to use and quick
to setup.") to setup.")
(license license:gpl3)))) (license license:gpl3)))
(define-public cl-posix-mqueue (define-public cl-posix-mqueue
(sbcl-package->cl-source-package sbcl-cl-posix-mqueue)) (sbcl-package->cl-source-package sbcl-cl-posix-mqueue))