Age | Commit message (Expand) | Author |
2012-12-07 | download: Fix the primary Savannah URL....* guix/download.scm (%mirrors)[savannah]: Use
"http://download.savannah.gnu.org/releases/" as the primary URL.
| Ludovic Courtès |
2012-11-27 | download: Add kernel.org mirrors....* guix/download.scm (%mirrors): Add `kernel.org' mirrors.
| Ludovic Courtès |
2012-11-13 | guix-download: Use code from (guix build download)....* guix-download.in (http-fetch, ftp-fetch): Remove.
(fetch-and-store): Replace `uri' parameter with `name', for the output
file name. Redirect the output of `fetch' to the error port.
(guix-download): Call `url-fetch' for all URI schemes except `file'.
Handle PATH equal to #f.
* guix/download.scm: Export `%mirrors'.
* tests/guix-download.sh: Change erroneous URL, because URLs at
example.com are all valid redirections.
| Ludovic Courtès |
2012-11-13 | download: Add support for mirror:// URLs....* guix/download.scm (%mirrors): New variable. Mirror lists taken from
Nixpkgs.
(url-fetch): New `mirrors' keyword parameter.
[builder]: Pass it.
* guix/build/download.scm (url-fetch): New `mirrors' keyword parameter.
[maybe-expand-mirrors]: New procedure.
[uri]: Use it.
| Ludovic Courtès |
2012-11-12 | Add (guix download) and (guix build download)....* guix/download.scm, guix/build/download.scm: New files.
* Makefile.am (MODULES): Add them.
* tests/builders.scm ("url-fetch"): New test.
* distro/packages/bootstrap.scm (bootstrap-origin): Support
`url-fetch'.
* guix/snix.scm (snix-derivation->guix-package): Use `url-fetch' instead
of `http-fetch'.
| Ludovic Courtès |