diff options
| author | Anderson Torres <anderson.torres.8519@gmail.com> | 2026-06-29 19:43:24 -0300 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-07-07 22:02:35 +0200 |
| commit | 367a3d983171a39fce2950ce1d6d9d870adeaa10 (patch) | |
| tree | 3d599f132cc343ecab205b0c8bd4e0493735ea37 /gnu/packages/version-control.scm | |
| parent | 801938fa23da814b17071e4f9f3af808ca50f471 (diff) | |
gnu: git-filter-repo: Update to 2.47.0.
The new patch is required to build b4 -- it accidentally uncovers a bug on the
tests of git-filter-repo.
* gnu/local.mk: Register file right below.
* gnu/packages/patches/git-filter-repo-2.47.0-dont-crash-on-multiline-stuff.patch: New file.
* gnu/packages/version-control.scm (git-filter-repo): Update to 2.47.0.
[source]<patches>: Add patch file above.
[arguments]<#:phases>{fix-t9390}: Remove.
Change-Id: I5881d378a14ccbd8ab3c9f6be25404978861bd0b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Merges: guix/guix#9426
Diffstat (limited to 'gnu/packages/version-control.scm')
| -rw-r--r-- | gnu/packages/version-control.scm | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index de1a9e1998a..6e8424236cb 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm | |||
| @@ -4821,7 +4821,7 @@ TkDiff is included for browsing and merging your changes.") | |||
| 4821 | (define-public git-filter-repo | 4821 | (define-public git-filter-repo |
| 4822 | (package | 4822 | (package |
| 4823 | (name "git-filter-repo") | 4823 | (name "git-filter-repo") |
| 4824 | (version "2.45.0") | 4824 | (version "2.47.0") |
| 4825 | (source | 4825 | (source |
| 4826 | (origin | 4826 | (origin |
| 4827 | (method git-fetch) | 4827 | (method git-fetch) |
| @@ -4831,11 +4831,12 @@ TkDiff is included for browsing and merging your changes.") | |||
| 4831 | (file-name (git-file-name name version)) | 4831 | (file-name (git-file-name name version)) |
| 4832 | (sha256 | 4832 | (sha256 |
| 4833 | (base32 | 4833 | (base32 |
| 4834 | "03sjxscj7pkldvwcvlqi6k79rcxkd2fyy1rjvpwyp4jgni5kddkx")) | 4834 | "15gwl1gax7rxwjd7q4az25xc1wmmxd1f5q63wkv4n9dab6i4ighx")) |
| 4835 | ;; Modified from <https://github.com/newren/git-filter-repo/pull/477>. | 4835 | ;; Modified from <https://github.com/newren/git-filter-repo/pull/477>. |
| 4836 | ;; Used with 'unpack-git-source phase. | 4836 | ;; Used with 'unpack-git-source phase. |
| 4837 | (patches | 4837 | (patches |
| 4838 | (search-patches "git-filter-repo-2.38.0-generate-doc.patch")))) | 4838 | (search-patches "git-filter-repo-2.38.0-generate-doc.patch" |
| 4839 | "git-filter-repo-2.47.0-dont-crash-on-multiline-stuff.patch")))) | ||
| 4839 | (build-system pyproject-build-system) | 4840 | (build-system pyproject-build-system) |
| 4840 | (arguments | 4841 | (arguments |
| 4841 | (list | 4842 | (list |
| @@ -4866,12 +4867,6 @@ TkDiff is included for browsing and merging your changes.") | |||
| 4866 | (rename-file "asciidoc.conf.in" "asciidoc.conf")) | 4867 | (rename-file "asciidoc.conf.in" "asciidoc.conf")) |
| 4867 | (chdir old-path) | 4868 | (chdir old-path) |
| 4868 | (delete-file-recursively "git-source")))) | 4869 | (delete-file-recursively "git-source")))) |
| 4869 | (add-after 'unpack-git-source 'fix-t9390 | ||
| 4870 | ;; TODO: Remove when updating to 2.47.0. | ||
| 4871 | (lambda _ | ||
| 4872 | (substitute* "t/t9390-filter-repo.sh" | ||
| 4873 | (("(test_expect_success) ('--version')" _ prefix suffix) | ||
| 4874 | (string-append prefix " IN_FILTER_REPO_CLONE " suffix))))) | ||
| 4875 | (add-after 'unpack-git-source 'fix-t9391 | 4870 | (add-after 'unpack-git-source 'fix-t9391 |
| 4876 | (lambda* (#:key inputs native-inputs #:allow-other-keys) | 4871 | (lambda* (#:key inputs native-inputs #:allow-other-keys) |
| 4877 | (substitute* "t/t9391-filter-repo-lib-usage.sh" | 4872 | (substitute* "t/t9391-filter-repo-lib-usage.sh" |
