aboutsummaryrefslogtreecommitdiff
path: root/tests/keys
ModeNameSize
-rw-r--r--civodul.pub88561logplainabout
-rw-r--r--dsa.pub1432logplainabout
-rw-r--r--ed25519-2.pub400logplainabout
-rw-r--r--ed25519-2.sec459logplainabout
-rw-r--r--ed25519-3.pub380logplainabout
-rw-r--r--ed25519-3.sec443logplainabout
-rw-r--r--ed25519.pub409logplainabout
-rw-r--r--ed25519.sec467logplainabout
-rw-r--r--rsa.pub953logplainabout
-rw-r--r--signing-key.pub302logplainabout
-rw-r--r--signing-key.sec983logplainabout
' & co. This change fixes it by ensuring even implicit inputs are rewritten. Fixes <https://bugs.gnu.org/42156>. * guix/packages.scm (package-input-rewriting/spec): Add #:deep? defaulting to #true, and pass it to 'package-mapping'. [replacement-property]: New variable. [rewrite]: Check that property and set it on the result of PROC. [cut?]: New procedure. * tests/packages.scm ("package-input-rewriting/spec"): Ensure implicit inputs were unchanged. ("package-input-rewriting/spec, partial match"): Pass #:deep? #f. ("package-input-rewriting/spec, deep") ("package-input-rewriting/spec, no duplicates"): New tests. (package/inherit): Move before use. * tests/guix-build.sh: Add tests. * tests/scripts-build.scm ("options->transformation, with-graft"): Compare dependencies by package name or derivation file name. * doc/guix.texi (Defining Packages): Adjust accordingly. Ludovic Courtès