gnu: libgit2: Update to 1.4.3.

* gnu/packages/version-control.scm (libgit2): Update to 1.4.3.
[source]: Adjust snippet to comment out the "10 years ago" test, which
was changed in 1.4.3 but is still problematic.
[arguments]: Add "-DUSE_SSH=ON".  Remove 'fix-hardcoded-paths' phase.
Adjust 'check' phase for new executable name.
(libgit2-1.3): New variable.
(libgit2-1.1): Inherit from 'libgit2-1.3'; inherit from its origin too.
* gnu/packages/crates-io.scm (rust-git2-0.13)[inputs]: Use LIBGIT2-1.3.
* gnu/packages/python-xyz.scm (python-pygit2)[propagated-inputs]: Likewise.

Co-authored-by: Maxime Devos <maximedevos@telenet.be>
This commit is contained in:
Ludovic Courtès 2022-03-31 16:34:47 +00:00
parent d24ad39491
commit e764b89a52
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
3 changed files with 41 additions and 29 deletions

View file

@ -6137,7 +6137,7 @@ readable format.")
(arguments
'(#:tests? #f)) ; tests don't run correctly in our environment
(propagated-inputs
(list python-cached-property python-cffi libgit2))
(list python-cached-property python-cffi libgit2-1.3))
(native-inputs
(list python-pytest))
(home-page "https://github.com/libgit2/pygit2")