[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58020: [PATCH] import/utils: alist->package: Include properties.
From: |
Ludovic Courtès |
Subject: |
bug#58020: [PATCH] import/utils: alist->package: Include properties. |
Date: |
Thu, 29 Sep 2022 22:31:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hi,
itd <itd@net.in.tum.de> skribis:
> * guix/import/utils.scm (alist->package): Process properties field in input
> data and include it in the generated package.
> * tests/import-utils.scm ("alist->package with properties"): New test.
[...]
> + (define (process-properties properties)
> + (append-map (match-lambda
> + ((key . value)
> + (acons (string->symbol key) value '())))
> + properties))
I applied the patch and simplified this one.
> * guix/import/print.scm (package->code): Quasiquote properties.
> * tests/print.scm (pkg-with-properties, pkg-with-properties-source):
> New variables.
> ("package with properties"): New test
Applied, thanks!
Ludo’.