Skip to content
Snippets Groups Projects
  1. Jan 22, 2013
    • Ludovic Courtès's avatar
      guix-build: Allow version-qualified package names. · 5401dd75
      Ludovic Courtès authored
      * guix-build.in (guix-build)[find-package]: New procedure.
        Use it instead of using `find-packages-by-name' directly.
        Suggested by Andreas Enge <andreas@enge.fr>.
      * tests/guix-build.sh: Add tests.
      * doc/guix.texi (Invoking guix-build): Add `coreutils-8.20' as an
        example.  Fix guile-1.8 example.
      5401dd75
  2. Jan 20, 2013
  3. Jan 18, 2013
  4. Jan 17, 2013
    • Ludovic Courtès's avatar
      doc: Mark binary deployment as not implemented yet. · 75f1e8f7
      Ludovic Courtès authored
      * doc/guix.texi (Features): Add a footnote saying that binary deployment
        is missing.
      75f1e8f7
    • Ludovic Courtès's avatar
      guix-package: Add `--roll-back'. · 24e262f0
      Ludovic Courtès authored
      Based on a patch by Nikita Karetnikov <nikita@karetnikov.org>.
      
      * guix-package.in (profile-regexp): New procedure.
        (latest-profile-number): Remove `%profile-rx', and use
        `profile-regexp' instead.
        (profile-number, roll-back): New procedure.
        (show-help): Add `--roll-back'.
        (%options): Likewise.
        (guix-package)[process-actions]: First check whether `roll-back?' is
        among OPTS, and call `roll-back' if it is, followed by a recursive
        call to `process-actions'.  Emit the "nothing to be done" message only
        when INSTALL or REMOVE is non-empty.
      * tests/guix-package.sh (readlink_base): New function.
        Add tests for `--roll-back'.
      * doc/guix.texi (Invoking guix-package): Document `--roll-back'.
      24e262f0
  5. Jan 16, 2013
  6. Jan 15, 2013
  7. Jan 14, 2013
    • Ludovic Courtès's avatar
      guix-package: Create or diagnose missing profile directory. · 0ec1af59
      Ludovic Courtès authored
      Reported by Andreas Enge.
      
      * guix-package.in (%profile-directory): Honor $NIX_STATE_DIR.
        (guix-package)[ensure-default-profile]: Use it.
        [process-actions]: Call it when the `profile' option is
        %CURRENT-PROFILE.
      * tests/guix-package.sh: Add installation test with $HOME set, using the
        default profile.
      0ec1af59
  8. Jan 13, 2013
    • Ludovic Courtès's avatar
      doc: Fix typos. · 80ba8cc0
      Ludovic Courtès authored
      * doc/guix.texi (Setting Up the Daemon): Use "useradd -c" for comments.
        Reported by Andreas Enge.
        (Invoking guix-gc): Fix typo.
      80ba8cc0
  9. Jan 11, 2013
  10. Jan 10, 2013
  11. Jan 09, 2013
  12. Jan 05, 2013
    • Ludovic Courtès's avatar
      Add `guix-gc'. · fe8ff028
      Ludovic Courtès authored
      * guix-gc.in, tests/guix-gc.sh: New files.
      * configure.ac: Output `guix-gc', and make it executable.
      * Makefile.am (bin_SCRIPTS): Add `guix-gc'.
        (TESTS): Add `tests/guix-gc.sh'.
      * doc/guix.texi (Features): Add xref to "Invoking guix-gc".
        (Invoking guix-gc): New node.
      * po/POTFILES.in: Add `guix-gc.in'.
      fe8ff028
  13. Dec 15, 2012
    • Ludovic Courtès's avatar
      guix-build: Add `--verbosity'. · 07ab4bf1
      Ludovic Courtès authored
      * guix-build.in (%default-options): Add `verbosity'.
        (%options): Add `--verbosity'.
        (guix-build): Pass it to `set-build-options'.
        (show-help): Update accordingly.
      * doc/guix.texi (Invoking guix-build): Document `--verbosity'.
      07ab4bf1
  14. Dec 12, 2012
  15. Dec 09, 2012
  16. Nov 25, 2012
  17. Nov 21, 2012
  18. Nov 19, 2012
    • Ludovic Courtès's avatar
      guix-package: Add `--list-available'. · 64fc89b6
      Ludovic Courtès authored
      * guix-package.in (show-help, %options): Add `--list-available'.
        (guix-package)[process-query]: Add support for `--list-available'.
      * doc/guix.texi (Invoking guix-package): Document it.
      * tests/guix-package.sh: Add test.
      
      * guix/ui.scm (location->string): New procedure.
      * guix/utils.scm: Export <location>.
      64fc89b6
    • Ludovic Courtès's avatar
      guix-package: Add `--list-installed'. · 733b4130
      Ludovic Courtès authored
      * guix-package.in (show-help, %options): Add `--list-installed'.
        (guix-package): Move main body to...
        [process-actions]: ... here.  New internal procedure.
        [process-query]: New procedure.
      * tests/guix-package.sh: Add tests for `--list-installed'.
      * doc/guix.texi (Invoking guix-package): Document it.
      733b4130
  19. Nov 18, 2012
    • Ludovic Courtès's avatar
      Turn Guix into "GNU Guix". · f8348b91
      Ludovic Courtès authored
      * configure.ac: Change package name to "GNU Guix", and bug-report
        address to `gnu-system-discuss@gnu.org'.
      * doc/guix.texi: Replace "Guix" by "GNU Guix" in some places.
        (Top, Introduction): Mention "for the GNU system".
      * HACKING, README: Use "GNU Guix" instead of "Guix" in some places.
      f8348b91
  20. Nov 07, 2012
  21. Oct 13, 2012
    • Ludovic Courtès's avatar
      doc: Add the stub of a manual. · 568717fd
      Ludovic Courtès authored
      * doc/guix.texi: New file.
      * doc/fdl-1.3.texi: New file, copied from Gnulib.
      
      * Makefile.am (info_TEXINFOS): New variable.
        (EXTRA_DIST): Add `doc/fdl-1.3.texi'.
      568717fd
Loading