summaryrefslogtreecommitdiff
path: root/gnu/packages/version-control.scm
diff options
context:
space:
mode:
authorNicolas Graves via Guix-patches via <guix-patches@gnu.org>2025-01-30 10:04:23 +0100
committerHilton Chain <hako@ultrarare.space>2025-01-30 20:18:05 +0800
commitc5a4937f0e19f0aca0d01b10110c9728ecb4b22e (patch)
tree83c681cf381d7b2241e8470fc70bc34ed7b8d4fb /gnu/packages/version-control.scm
parentf7fc4caf7da8f1d7cc76b3bc6ac0c4e643507454 (diff)
gnu: git-filter-repo: Fix build.
* gnu/packages/version-control.scm (git-filter-repo)[arguments]<#:phases>: Adapt phase 'unpack-git-source to handle the asciidoc.conf renamed to asciidoc.conf.in in upstream git. * gnu/packages/patches/git-filter-repo-generate-doc.patch: Refresh patch. Signed-off-by: Hilton Chain <hako@ultrarare.space> Change-Id: Icbe5729c17c1d865200612d4a571fe42a1c5741b
Diffstat (limited to 'gnu/packages/version-control.scm')
-rw-r--r--gnu/packages/version-control.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 636509d6c56..09973c1f9c1 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -4434,7 +4434,12 @@ TkDiff is included for browsing and merging your changes.")
#:source #+(package-source git))
(for-each
(cut install-file <> doc-source)
- (find-files "." "asciidoc\\.conf$|manpage.*\\.xsl$"))
+ (find-files "." "asciidoc\\.conf\\.in$|manpage.*\\.xsl$"))
+ ;; These attributes are probably not needed.
+ (with-directory-excursion doc-source
+ (substitute* "asciidoc.conf.in"
+ (("@GIT_(VERSION|DATE)@") ""))
+ (rename-file "asciidoc.conf.in" "asciidoc.conf"))
(chdir old-path)
(delete-file-recursively "git-source"))))
(add-before 'build 'set-pythondir