1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

guix: packages: Support package/inherit by package-field-location.

Fixes <https://issues.guix.gnu.org/65236>.

* guix/packages.scm (package-field-location): Add package/inherit case.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reported-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
Simon Tournier
2023-09-05 16:37:32 +02:00
committed by Maxim Cournoyer
parent 65dcfb3f38
commit d552c2508f

View File

@@ -761,7 +761,8 @@ object."
(lambda (port)
(go-to-location port line column)
(match (read port)
(('package inits ...)
((or ('package inits ...)
('package/inherit _ inits ...))
(let ((field (assoc field inits)))
(match field
((_ value)