[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.7-421-g1b3e968
From: |
David Thompson |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.7-421-g1b3e968 |
Date: |
Mon, 29 Sep 2014 23:31:51 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".
The branch, master has been updated
via 1b3e968512ebbccf02d00c52f7e089156946f445 (commit)
from 2efb3ddaa434b86a841dffbba89e21d2d9208526 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 1b3e968512ebbccf02d00c52f7e089156946f445
Author: David Thompson <address@hidden>
Date: Sat Sep 27 10:16:23 2014 -0400
import: Add PyPI importer.
* guix/snix.scm: Delete.
* guix/import/snix.scm: New file.
* guix/import/pypi.scm: New file.
* guix/import/utils.scm: New file.
* guix/scripts/import/nix.scm: New file.
* guix/scripts/import/pypi.scm: New file.
* tests/pypi.scm: New file.
* tests/snix.scm: Import (guix import snix) module.
* guix/scripts/import.scm (%default-options, %options): Delete.
(%standard-import-options, importers): New variables.
(show-help): List importers.
(guix-import): Factor out Nix-specific logic. Delegate to correct
importer
based upon first argument.
* configure.ac (HAVE_GUILE_JSON): New conditional.
* Makefile.am (MODULES): Add new files and remove 'guix/snix.scm'.
(SCM_TESTS): Add 'tests/pypi.scm' if guile-json is installed.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 12 ++-
configure.ac | 4 +
guix/import/pypi.scm | 169 +++++++++++++++++++++++++++
guix/{ => import}/snix.scm | 31 +-----
guix/import/utils.scm | 51 ++++++++
guix/scripts/import.scm | 85 ++++++-------
guix/scripts/{import.scm => import/nix.scm} | 62 +++-------
guix/scripts/import/pypi.scm | 83 +++++++++++++
tests/pypi.scm | 102 ++++++++++++++++
tests/snix.scm | 4 +-
10 files changed, 479 insertions(+), 124 deletions(-)
create mode 100644 guix/import/pypi.scm
rename guix/{ => import}/snix.scm (93%)
create mode 100644 guix/import/utils.scm
copy guix/scripts/{import.scm => import/nix.scm} (60%)
create mode 100644 guix/scripts/import/pypi.scm
create mode 100644 tests/pypi.scm
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.7-421-g1b3e968,
David Thompson <=