[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#67592] [PATCH 01/14] gnu: libgit2: Update to 1.7.1.
From: |
Rémi Teissier |
Subject: |
[bug#67592] [PATCH 01/14] gnu: libgit2: Update to 1.7.1. |
Date: |
Sat, 2 Dec 2023 22:33:02 +0100 |
Change-Id: I53c7d49c2809599c79b31491859ef35d4314a770
---
gnu/packages/version-control.scm | 58 +++++++++++++++++++++++++++++---
1 file changed, 54 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index e1d7e19703..0c52778c7f 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -823,7 +823,7 @@ (define-public git-cal
(define-public libgit2
(package
(name "libgit2")
- (version "1.5.1")
+ (version "1.7.1")
(source (origin
;; Since v1.1.1, release artifacts are no longer offered (see:
;;
https://github.com/libgit2/libgit2/discussions/5932#discussioncomment-1682729).
@@ -834,11 +834,19 @@ (define-public libgit2
(file-name (git-file-name name version))
(sha256
(base32
- "04ypzpicpgq1wh6anwcmjjyh2b854lvjhxq0hq2hbsx7kb14qc1b"))
+ "1wq6a91k97gbsyafla39yvn1lnr559hqc41ksz1qxv7flf5kyvfx"))
(modules '((guix build utils)))
(snippet
'(begin
- (delete-file-recursively "deps")))))
+ ;TODO: package unversioned xdiff project
+ (delete-file-recursively "deps/chromium-zlib")
+ (delete-file-recursively "deps/http-parser")
+ (delete-file-recursively "deps/ntlmclient")
+ (delete-file-recursively "deps/pcre")
+ (delete-file-recursively "deps/winhttp")
+ (delete-file-recursively "deps/zlib")
+ ))
+ ))
(build-system cmake-build-system)
(outputs '("out" "debug"))
(arguments
@@ -886,9 +894,51 @@ (define-public libgit2
;; GPLv2 with linking exception
(license license:gpl2)))
-(define-public libgit2-1.4
+(define-public libgit2-1.6
(package
(inherit libgit2)
+ (name "libgit2")
+ (version "1.6.4")
+ (source (origin
+ ;; Since v1.1.1, release artifacts are no longer offered (see:
+ ;;
https://github.com/libgit2/libgit2/discussions/5932#discussioncomment-1682729).
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/libgit2/libgit2")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "078jnis7lwzb38ha5lcrs8hzi4br3c8v7c9xaqkvkcaa8nifcvcm"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin
+ (delete-file-recursively "deps")))))))
+
+(define-public libgit2-1.5
+ (package
+ (inherit libgit2-1.6)
+ (name "libgit2")
+ (version "1.5.1")
+ (source (origin
+ ;; Since v1.1.1, release artifacts are no longer offered (see:
+ ;;
https://github.com/libgit2/libgit2/discussions/5932#discussioncomment-1682729).
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/libgit2/libgit2")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "04ypzpicpgq1wh6anwcmjjyh2b854lvjhxq0hq2hbsx7kb14qc1b"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin
+ (delete-file-recursively "deps")))))))
+
+(define-public libgit2-1.4
+ (package
+ (inherit libgit2-1.5)
(version "1.4.5")
(source (origin
(inherit (package-source libgit2))
--
2.41.0
- [bug#67592] [PATCH 00/14] gnu: rust-git2: Update to 0.18.1, Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 01/14] gnu: libgit2: Update to 1.7.1.,
Rémi Teissier <=
- [bug#67592] [PATCH 03/14] gnu: rust-quick-xml: Update to 0.31.0., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 04/14] gnu: Add rust-bugreport., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 05/14] gnu: Add rust-deranged., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 08/14] gnu: Add rust-syntect., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 02/14] gnu: rust-time-core: Update to 0.1.2., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 06/14] gnu: rust-fancy-regex: Update to 0.11.0., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 07/14] gnu: rust-indexmap: Update to 2.1.0., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 10/14] gnu: Add rust-powerfmt-macros., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 09/14] gnu: rust-plist: Update to 1.6.0., Rémi Teissier, 2023/12/02
- [bug#67592] [PATCH 11/14] gnu: Add rust-powerfmt., Rémi Teissier, 2023/12/02