[FIX] pin cytoplasm to the latest commit

This commit is contained in:
Hank 2025-02-10 22:23:03 +01:00
commit b50b9bd615

View file

@ -8,21 +8,25 @@
#:use-module ((guix licenses) #:prefix license:)) #:use-module ((guix licenses) #:prefix license:))
(define-public cytoplasm (define-public cytoplasm
(let ((commit "32f31fe6d61583630995d956ed7bd7566c4dc14f")
(revision "0"))
(package (package
(name "cytoplasm") (name "cytoplasm")
(version "0.4.1") (version (git-version "0.4.1" revision commit))
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://git.telodendria.io/Telodendria/Cytoplasm") (url "https://git.telodendria.io/Telodendria/Cytoplasm")
(commit (string-append "v" version)))) (commit commit)))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 "13iwh37xfmz98vmb6dzl4v6vlxcis5q85c8rzmv3fs28khsfk45n")))) (base32 "09x5xfswryf3wjs1synh972yr2fmpjmffi7pjyjdzb4asqh4whrv"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
(list (list
#:tests? #f #:tests? #f
#:configure-flags #~'("--with-lmdb")
#:phases #~(modify-phases %standard-phases #:phases #~(modify-phases %standard-phases
(add-before 'configure 'add-ld-flags (add-before 'configure 'add-ld-flags
(lambda _ (lambda _
@ -35,9 +39,9 @@
(apply invoke `("./configure" (apply invoke `("./configure"
,(string-append "--prefix=" #$output) ,(string-append "--prefix=" #$output)
,@configure-flags))))))) ,@configure-flags)))))))
(inputs (list openssl)) (inputs (list openssl lmdb))
(home-page "https://git.telodendria.io/Telodendria/Cytoplasm") (home-page "https://git.telodendria.io/Telodendria/Cytoplasm")
(synopsis "General-purpose high-level networked C library") (synopsis "General-purpose high-level networked C library")
(description "Cytoplasm is a general-purpose C library for creating (description "Cytoplasm is a general-purpose C library for creating
high-level (particularly networked and multi-threaded) C applications.") high-level (particularly networked and multi-threaded) C applications.")
(license license:expat))) (license license:expat))))