[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/138: guix/upstream: Let changed-inputs support the new input lists.
From: |
guix-commits |
Subject: |
03/138: guix/upstream: Let changed-inputs support the new input lists. |
Date: |
Wed, 5 Jan 2022 15:24:37 -0500 (EST) |
rekado pushed a commit to branch master
in repository guix.
commit e86afe58ff04a7a9b39cc6aee91d161afebddc18
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Tue Jan 4 21:41:38 2022 +0100
guix/upstream: Let changed-inputs support the new input lists.
* guix/upstream.scm (changed-inputs): Add match clauses for new-style input
lists.
---
guix/upstream.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/guix/upstream.scm b/guix/upstream.scm
index 632e9ebc4f..66fae5a351 100644
--- a/guix/upstream.scm
+++ b/guix/upstream.scm
@@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2015 Alex Kost <alezost@gmail.com>
-;;; Copyright © 2019 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2019, 2022 Ricardo Wurmus <rekado@elephly.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -117,16 +117,22 @@ S-expression PACKAGE-SEXP."
(match expr
((path *** ('inputs
('quasiquote ((label ('unquote sym)) ...)))) label)
+ ((path *** ('inputs
+ ('list sym ...))) (map symbol->string sym))
(_ '())))
(new-native
(match expr
((path *** ('native-inputs
('quasiquote ((label ('unquote sym)) ...)))) label)
+ ((path *** ('native-inputs
+ ('list sym ...))) (map symbol->string sym))
(_ '())))
(new-propagated
(match expr
((path *** ('propagated-inputs
('quasiquote ((label ('unquote sym)) ...)))) label)
+ ((path *** ('propagated-inputs
+ ('list sym ...))) (map symbol->string sym))
(_ '())))
(current-regular
(map input->name (package-inputs package)))
- 22/138: gnu: r-pkgload: Update to 1.2.4., (continued)
- 22/138: gnu: r-pkgload: Update to 1.2.4., guix-commits, 2022/01/05
- 34/138: gnu: r-arules: Update to 1.7-2., guix-commits, 2022/01/05
- 38/138: gnu: r-rbibutils: Update to 2.2.7., guix-commits, 2022/01/05
- 40/138: gnu: r-sjmisc: Update to 2.8.9., guix-commits, 2022/01/05
- 42/138: gnu: r-raster: Update to 3.5-11., guix-commits, 2022/01/05
- 45/138: gnu: r-emmeans: Update to 1.7.2., guix-commits, 2022/01/05
- 54/138: gnu: r-ks: Update to 1.13.3., guix-commits, 2022/01/05
- 46/138: gnu: r-sjplot: Update to 2.8.10., guix-commits, 2022/01/05
- 69/138: gnu: r-ggfortify: Update to 0.4.14., guix-commits, 2022/01/05
- 72/138: gnu: r-terra: Update to 1.4-22., guix-commits, 2022/01/05
- 03/138: guix/upstream: Let changed-inputs support the new input lists.,
guix-commits <=
- 15/138: gnu: r-v8: Update to 4.0.0., guix-commits, 2022/01/05
- 17/138: gnu: r-ggpmisc: Update to 0.4.5., guix-commits, 2022/01/05
- 26/138: gnu: r-rmysql: Update to 0.10.23., guix-commits, 2022/01/05
- 39/138: gnu: r-rdpack: Update to 2.1.3., guix-commits, 2022/01/05
- 24/138: gnu: r-progressr: Update to 0.10.0., guix-commits, 2022/01/05
- 52/138: gnu: r-remotes: Update to 2.4.2., guix-commits, 2022/01/05
- 49/138: gnu: r-gert: Update to 1.5.0., guix-commits, 2022/01/05
- 47/138: gnu: r-fs: Update to 1.5.2., guix-commits, 2022/01/05
- 60/138: gnu: r-irkernel: Update to 1.3., guix-commits, 2022/01/05
- 58/138: gnu: r-repr: Update to 1.1.4., guix-commits, 2022/01/05