Ludovic Courtès
57bdd79e48
grafts: Allow the replacement to have a different name.
...
* guix/build/graft.scm (replace-store-references): REPLACEMENT is now
the full string, not just the hash.
(rewrite-directory)[hash-mapping](valid-suffix?): Remove.
(hash+suffix): Rename to...
(hash+rest): ... this. Change to return the whole string as the second
element of the list. Adjust 'match-lambda' expression accordingly;
check whether the string length of the origin and replacement match.
* tests/grafts.scm ("graft-derivation, grafted item uses a different
name"): New test.
* doc/guix.texi (Security Updates): Update sentence on the name/version
restriction.
2016-10-03 23:16:48 +02:00
..
2016-04-03 14:19:09 +02:00
2014-03-30 12:02:10 +02:00
2016-06-06 18:14:52 +02:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2016-05-04 23:35:55 +02:00
2016-06-25 01:13:23 +02:00
2016-08-31 09:58:39 -05:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2015-11-26 22:35:01 +01:00
2016-05-28 01:07:12 +02:00
2016-05-21 01:35:14 +02:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2016-08-28 14:04:50 +02:00
2016-09-09 23:54:43 +02:00
2016-04-03 14:19:09 +02:00
2016-10-03 23:16:48 +02:00
2016-05-24 00:06:01 +02:00
2016-04-03 14:19:09 +02:00
2015-10-19 10:10:47 +02:00
2014-04-22 11:30:58 +02:00
2016-10-03 15:24:21 +02:00
2016-03-02 14:47:07 +01:00
2015-11-23 17:48:35 +01:00
2016-08-29 00:09:44 +02:00
2016-07-26 17:59:25 +02:00
2015-11-11 23:29:20 +01:00
2016-05-21 01:35:14 +02:00
2016-09-07 12:00:35 +02:00
2016-05-24 14:45:18 +02:00
2015-11-11 00:37:50 +01:00
2016-05-27 22:05:34 +02:00
2016-07-29 11:39:30 +02:00
2016-07-20 14:49:01 +02:00
2016-09-01 13:40:49 +03:00
2016-04-03 14:19:09 +02:00
2016-09-28 13:17:15 +02:00
2016-08-28 23:24:18 -05:00
2016-09-05 00:06:47 +02:00
2016-04-03 14:19:09 +02:00
2016-06-12 23:55:22 +02:00
2016-09-06 23:22:10 +02:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2016-09-06 23:22:10 +02:00
2016-08-02 18:07:19 +02:00
2016-08-28 14:04:50 +02:00
2016-07-14 19:07:07 +02:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2016-08-31 15:44:20 +02:00
2016-04-03 14:19:09 +02:00
2013-12-20 17:17:42 +01:00
2013-12-20 17:17:42 +01:00
2016-05-24 23:05:28 +02:00
2016-04-03 14:19:09 +02:00
2016-05-31 18:22:14 +02:00
2016-04-03 14:19:09 +02:00
2016-05-06 13:25:30 +02:00
2016-08-31 15:44:20 +02:00
2012-04-19 23:09:55 +02:00
2016-06-09 23:34:56 +02:00
2016-04-03 14:19:09 +02:00
2016-04-03 14:19:09 +02:00
2016-05-06 13:25:30 +02:00
2016-07-19 00:07:12 +02:00