guix-devel/guix/scripts
Ludovic Courtès dff3189c7d
publish: Produce a "FileSize" narinfo field when possible.
* guix/scripts/publish.scm (narinfo-string): Add #:file-size parameter.
Produce a "FileSize" field when COMPRESSION is eq? to '%no-compression'
or when FILE-SIZE is true.
(bake-narinfo+nar): Pass #:file-size.
* tests/publish.scm ("/*.narinfo")
("/*.narinfo with properly encoded '+' sign")
("with cache"): Check for "FileSize".
2017-05-01 17:28:20 +02:00
..
container container: Pass through TERM when calling exec. 2017-01-25 14:27:31 +01:00
import import cran: Print package stream in the expected order. 2017-03-28 15:54:10 +02:00
archive.scm pack: Add '--format' option and Docker output support. 2017-03-16 22:50:15 +01:00
authenticate.scm utils: Move base16 procedures to (guix base16). 2017-03-16 22:50:14 +01:00
build.scm build: Add and export procedure 'register-root*'. 2017-04-06 10:11:26 +02:00
challenge.scm challenge: Add '--verbose'. 2017-01-14 00:57:51 +01:00
container.scm scripts: Add 'container' subcommand. 2015-11-01 18:20:04 -05:00
copy.scm ssh: Move 'open-ssh-session' to (guix ssh). 2017-04-21 19:17:34 +02:00
download.scm utils: Move base16 procedures to (guix base16). 2017-03-16 22:50:14 +01:00
edit.scm edit: Do not honor 'GUIX_BUILD_OPTIONS'. 2016-08-19 17:34:37 +02:00
environment.scm environment: Deal with single-entry search paths. 2017-04-05 22:50:21 +02:00
gc.scm guix gc: Display of saved space for garbage collection. 2016-07-16 14:41:39 +02:00
graph.scm Use 'mlambda' instead of 'memoize'. 2017-01-28 18:55:20 +01:00
hash.scm utils: Move base16 procedures to (guix base16). 2017-03-16 22:50:14 +01:00
import.scm import: Add stackage importer and updater. 2017-02-09 19:36:08 +01:00
lint.scm lint: Avoid non-literal format strings. 2017-04-16 12:08:30 +02:00
offload.scm offload: Avoid using '_' as a 'match' pattern. 2017-04-21 17:23:37 +02:00
pack.scm pack: Add '--expression'. 2017-04-07 23:30:38 +02:00
package.scm Merge branch 'master' into core-updates 2017-01-23 22:33:10 +01:00
perform-download.scm perform-download: Add backward-compatible case. 2017-01-11 23:01:54 +01:00
publish.scm publish: Produce a "FileSize" narinfo field when possible. 2017-05-01 17:28:20 +02:00
pull.scm pull: Default to HTTPS. 2017-03-12 19:39:32 +01:00
refresh.scm refresh: Report packages using the "@" syntax. 2017-05-01 16:38:30 +02:00
size.scm size: Avoid '_' as a pattern variable in 'match'. 2017-04-07 00:17:16 +02:00
substitute.scm Add (guix cache) and use it in (guix scripts substitute). 2017-04-18 23:19:30 +02:00
system.scm scripts: system: Rename --no-grub option to --no-bootloader. 2017-04-17 17:41:54 +02:00