about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArun Isaac2023-07-06 22:12:12 +0100
committerArun Isaac2023-07-06 22:12:12 +0100
commit33899d1f966490d5093c86f12125d9399d6aa0fe (patch)
treec44eea0db28a10ebc027efef512aa742d2e6fb09
parent9b37e623640111fa2b4d75d3f1b7b4698c0f448f (diff)
downloadguile-xapian-33899d1f966490d5093c86f12125d9399d6aa0fe.tar.gz
guile-xapian-33899d1f966490d5093c86f12125d9399d6aa0fe.tar.lz
guile-xapian-33899d1f966490d5093c86f12125d9399d6aa0fe.zip
.guix: Use current-source-directory in git-predicate.
With "..", the git-predicate fails and filters nothing.

* .guix/guile-xapian-package.scm (guile-xapian,
guile2.2-xapian)[source]: Use current-source-directory in
git-predicate.
-rw-r--r--.guix/guile-xapian-package.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/.guix/guile-xapian-package.scm b/.guix/guile-xapian-package.scm
index 3de8532..a6fa505 100644
--- a/.guix/guile-xapian-package.scm
+++ b/.guix/guile-xapian-package.scm
@@ -30,7 +30,7 @@
     (source (local-file ".."
                         "guile-xapian-checkout"
                         #:recursive? #t
-                        #:select? (or (git-predicate "..")
+                        #:select? (or (git-predicate (dirname (current-source-directory)))
                                       (const #t))))))
 
 (define-public guile2.2-xapian
@@ -39,7 +39,7 @@
     (source (local-file ".."
                         "guile-xapian-checkout"
                         #:recursive? #t
-                        #:select? (or (git-predicate "..")
+                        #:select? (or (git-predicate (dirname (current-source-directory)))
                                       (const #t))))))
 
 guile-xapian