diff options
author | Arun Isaac | 2023-01-20 23:40:31 +0000 |
---|---|---|
committer | Arun Isaac | 2023-01-20 23:40:31 +0000 |
commit | 5428e524457baa9484b6437f134f03a972c7d4d3 (patch) | |
tree | 22854a4cc5cfbe4853c1a757ee68dc8c79367362 | |
parent | c51267914d1ad8979554d8e751df7fa5ff42cb3d (diff) | |
download | guix-forge-5428e524457baa9484b6437f134f03a972c7d4d3.tar.gz guix-forge-5428e524457baa9484b6437f134f03a972c7d4d3.tar.lz guix-forge-5428e524457baa9484b6437f134f03a972c7d4d3.zip |
tissue: Use latest guile-xapian commit.
* guix/forge/tissue.scm (guile-xapian-latest): New variable.
(tissue)[inputs]: Replace guile-xapian-latest with guile-xapian.
-rw-r--r-- | guix/forge/tissue.scm | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/guix/forge/tissue.scm b/guix/forge/tissue.scm index e34e656..b9ca72e 100644 --- a/guix/forge/tissue.scm +++ b/guix/forge/tissue.scm @@ -1,5 +1,5 @@ ;;; guix-forge --- Guix software forge meta-service -;;; Copyright © 2022 Arun Isaac <arunisaac@systemreboot.net> +;;; Copyright © 2022, 2023 Arun Isaac <arunisaac@systemreboot.net> ;;; ;;; This file is part of guix-forge. ;;; @@ -78,6 +78,24 @@ (prepend automake) (prepend gnu-gettext)))))) +;; We use this commit of guile-xapian until the 0.4.0 release. +(define guile-xapian-latest + (let ((commit "93162fd60dbc0cce726113a82c13d88783a279b6") + (revision "1")) + (package + (inherit guile-xapian) + (name "guile-xapian") + (version (git-version (package-version guile-xapian) revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.systemreboot.net/guile-xapian") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0g9w10wsjw11ayi9l5y0k6lz4mq2qfhq2hwbxbqgdj7jmllwirgp"))))))) + ;; TODO: Contribute tissue package upstream to Guix after its first ;; release. (define-public tissue @@ -121,7 +139,7 @@ `("GUILE_LOAD_COMPILED_PATH" prefix (,(string-append out "/lib/guile/" effective-version "/site-ccache") ,(getenv "GUILE_LOAD_COMPILED_PATH"))))))))))) - (inputs (list guile-3.0 guile-filesystem guile-git guile-xapian)) + (inputs (list guile-3.0 guile-filesystem guile-git guile-xapian-latest)) (propagated-inputs (list skribilo-latest)) (home-page "https://tissue.systemreboot.net") |