guix-devel/guix/scripts
Federico Beffa bc5844d149
import: Add stackage importer and updater.
* guix/import/stackage.scm: New file.
* guix/scripts/import/stackage.scm: New file.
* Makefile.am (MODULES): Add new files.
* guix/scripts/import.scm (importers): Add "stackage".
* guix/scripts/refresh.scm (%updaters): Add %stackage-updater.
* doc/guix.texi (Invoking 'guix import'): Document the importer.
  (Invoking 'guix refresh'): Add stackage to option --type valid values.
* guix/import/hackage.scm (guix-package->hackage-name, hackage-fetch,
  hackage-source-url, hackage-cabal-url, hackage-package?): Export them.
2017-02-09 19:36:08 +01:00
..
container container: Pass through TERM when calling exec. 2017-01-25 14:27:31 +01:00
import import: Add stackage importer and updater. 2017-02-09 19:36:08 +01:00
archive.scm guix archive: Allow compilation in the absence of Guile-JSON. 2017-01-10 15:56:49 +01:00
authenticate.scm Use (ice-9 binary-ports) instead of (rnrs io ports). 2016-10-19 15:54:10 +02:00
build.scm Add (guix memoization). 2017-01-28 18:55:20 +01: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 copy: Use userauth-public-key/auto! for ssh authentification. 2017-01-26 11:26:24 +01:00
download.scm guix download: Add '-o' option. 2016-11-16 18:00:41 +01:00
edit.scm edit: Do not honor 'GUIX_BUILD_OPTIONS'. 2016-08-19 17:34:37 +02:00
environment.scm file-systems: Add '%network-configuration-files' and '%network-file-mappings'. 2017-02-07 00:08:10 +01: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 guix hash: '-x' excludes '.git' even when it is a regular file. 2017-01-02 15:23:21 +01:00
import.scm import: Add stackage importer and updater. 2017-02-09 19:36:08 +01:00
lint.scm lint: Use the "@" syntax for versioned packages in warnings. 2017-01-31 23:51:09 +01:00
offload.scm Add (guix ssh) module. 2016-12-31 01:44:04 +01:00
package.scm guix package: Fix version and output for 'guix package -i /gnu/store/…'. 2017-01-11 11:58:21 +01:00
perform-download.scm perform-download: Add backward-compatible case. 2017-01-11 23:01:54 +01:00
publish.scm publish: Factorize 'content-length' addition. 2016-12-04 22:32:26 +01:00
pull.scm utils: Add 'switch-symlinks', moved from (guix ui). 2015-10-27 00:01:20 +01:00
refresh.scm import: Add stackage importer and updater. 2017-02-09 19:36:08 +01:00
size.scm size: Fix corner case with multiple items on the command line. 2016-07-29 22:32:04 +02:00
substitute.scm substitute: Disable HTTPS certificate verification. 2016-11-12 13:04:45 +01:00
system.scm guix system: If the new system generation already exists, overwrite it. 2016-12-05 23:19:37 +01:00