From 34c771b18dbf780184ee68836276c0d0fce95108 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Thu, 6 Jul 2023 13:29:43 +0100 Subject: Fix package build in channel and CI job. * .guix/tissue-package.scm (tissue)[source]: Use ".." instead of dirname and current-source-directory. Add constant function as fallback for git predicate. --- .guix/tissue-package.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.guix/tissue-package.scm b/.guix/tissue-package.scm index 305b501..ef20db2 100644 --- a/.guix/tissue-package.scm +++ b/.guix/tissue-package.scm @@ -55,11 +55,11 @@ (define-public tissue (package (inherit guix:tissue) - (source (let ((source-directory (dirname (current-source-directory)))) - (local-file source-directory - "tissue-checkout" - #:recursive? #t - #:select? (git-predicate source-directory)))) + (source (local-file ".." + "tissue-checkout" + #:recursive? #t + #:select? (or (git-predicate "..") + (const #t)))) (inputs (modify-inputs (package-inputs guix:tissue) (replace "guile-git" guile-git))) -- cgit v1.2.3