aboutsummaryrefslogtreecommitdiff
path: root/etc/manifests
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-12-12 23:28:51 +0100
committerLudovic Courtès <ludo@gnu.org>2024-12-12 23:30:52 +0100
commit98aca7a2b6250e7f6a2ff3a93b29d0dea896ad21 (patch)
tree45ade6c7f27dbfe164f9e38956a0fec9d5b141c6 /etc/manifests
parent5e2daf4b10cdbb7b5b3a7b1a49b0dfdba4346748 (diff)
downloadguix-98aca7a2b6250e7f6a2ff3a93b29d0dea896ad21.tar.gz
guix-98aca7a2b6250e7f6a2ff3a93b29d0dea896ad21.zip
etc: upgrade: Attempt to upgrade the latest libgit2, not the default one.
* etc/manifests/upgrade.scm (security-packages): Use ‘specification->package’ for libgit2. Change-Id: I6901ff6d40c645b292aab4779acf1c0547fdc024
Diffstat (limited to 'etc/manifests')
-rw-r--r--etc/manifests/upgrade.scm9
1 files changed, 6 insertions, 3 deletions
diff --git a/etc/manifests/upgrade.scm b/etc/manifests/upgrade.scm
index 9c97d2b4e5..03a7d6d319 100644
--- a/etc/manifests/upgrade.scm
+++ b/etc/manifests/upgrade.scm
@@ -32,7 +32,8 @@
((guix import github) #:select (%github-api))
(guix build-system gnu)
(guix build-system cmake)
- ((gnu packages) #:select (all-packages))
+ ((gnu packages)
+ #:select (all-packages specification->package))
(gnu packages backup)
(gnu packages curl)
@@ -40,7 +41,6 @@
(gnu packages gnupg)
(gnu packages ssh)
(gnu packages tls)
- (gnu packages version-control)
(gnu packages xorg)
(ice-9 match)
@@ -60,9 +60,12 @@
curl-ssh
libarchive
- libgit2
libssh
+ ;; Since there are several libgit2 versions, pick the latest one and
+ ;; compute the upgrade against that one.
+ (specification->package "libgit2")
+
;; GnuPG.
libassuan
libgpg-error