aboutsummaryrefslogtreecommitdiff
path: root/guix/forge
diff options
context:
space:
mode:
authorArun Isaac2023-01-20 23:40:31 +0000
committerArun Isaac2023-01-20 23:40:31 +0000
commit5428e524457baa9484b6437f134f03a972c7d4d3 (patch)
tree22854a4cc5cfbe4853c1a757ee68dc8c79367362 /guix/forge
parentc51267914d1ad8979554d8e751df7fa5ff42cb3d (diff)
downloadguix-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.
Diffstat (limited to 'guix/forge')
-rw-r--r--guix/forge/tissue.scm22
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")