diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-09-25 17:16:34 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-10-02 23:28:09 +0200 |
commit | 8e1907a72430aa989125b053573ef0897c480697 (patch) | |
tree | 99e70ccfd1af5205bc731930733299852cae9658 /CODE-OF-CONDUCT | |
parent | ad54a73bb820a685f242976a86be63931789fa97 (diff) | |
download | guix-patches-8e1907a72430aa989125b053573ef0897c480697.tar guix-patches-8e1907a72430aa989125b053573ef0897c480697.tar.gz |
guix package: Re-apply package transformation when upgrading.
* guix/scripts/package.scm (transaction-upgrade-entry)[upgrade]: Add
'transform' parameter. Pass PKG through it. Use
'manifest-entry-with-transformations'.
Call 'options->transformation' to get the transformation procedure.
* tests/guix-package.sh: Add 'guix package -u' test.
* tests/packages.scm ("transaction-upgrade-entry, transformation options preserved"):
New test.
* doc/guix.texi (Invoking guix package): Mention that transformations
are preserved across upgrades.
(Package Transformation Options): Likewise.
Diffstat (limited to 'CODE-OF-CONDUCT')
0 files changed, 0 insertions, 0 deletions