Skip to content
Snippets Groups Projects
  1. Sep 15, 2015
  2. Sep 14, 2015
    • Eric Bavier's avatar
      guix: lint: Check for meaningful origin file names. · 50f5c46d
      Eric Bavier authored
      * guix/scripts/lint.scm (check-source-file-name): New procedure.
        (%checkers): Add 'source-file-name' checker.
      * tests/lint.scm ("source-file-name", "source-file-name: v prefix")
        ("source-file-name: valid", "source-file-name: bad checkout")
        ("source-file-name: good checkout"): New tests.
      * doc/guix.texi (Invoking guix lint): Mention file name check.
      50f5c46d
    • Eric Bavier's avatar
      guix: packages: Add origin-actual-file-name. · 3b4d0103
      Eric Bavier authored
      * guix/scripts/graph.scm (uri->file-name, node-full-name): Move origin file
        name logic to...
      * guix/packages.scm (origin-actual-file-name): ...here.
      * tests/packages.scm ("origin-actual-file-name")
        ("origin-actual-file-name, file-name"): New tests.
      3b4d0103
  3. Sep 15, 2015
  4. Sep 14, 2015
    • Ludovic Courtès's avatar
      guix system: Gracefully handle incomplete commands. · d89e0990
      Ludovic Courtès authored
      Fixes <http://bugs.gnu.org/21451>.
      Reported by Steve Sprang <steve.sprang@gmail.com>.
      
      * guix/scripts/system.scm (guix-system)[option-arguments]: Error out
        when ACTION is #f.
      d89e0990
    • Mathieu Lirzin's avatar
      doc: Use the recommended Scheme format. · 17d8e33f
      Mathieu Lirzin authored
      Apply the recommended formatting rules from '.dir-locals.el' to the
      examples in the manual in order to fulfill it's purpose of being a
      reference.
      
      * doc/package-hello.scm: Indent it.
      * doc/guix.texi (Defining Packages, Version Numbers): Likewise.
      * gnu/packages/base.scm (hello): Be consistent with the manual.
      17d8e33f
    • Pjotr Prins's avatar
      gnu: Add bio-locus. · 9c38b540
      Pjotr Prins authored
      * gnu/packages/bioinformatics.scm (bio-locus): New variable.
      9c38b540
    • David Thompson's avatar
      Revert "gnu: Add bio-locus." · 801a0a22
      David Thompson authored
      This reverts commit b429c4fb.
      801a0a22
    • Pjotr Prins's avatar
      gnu: Add bio-locus. · b429c4fb
      Pjotr Prins authored
      * gnu/packages/bioinformatics.scm (bio-locus): New variable.
      b429c4fb
    • David Thompson's avatar
      gnu: system: Add Linux container module. · 239db054
      David Thompson authored
      * gnu/system/linux-container.scm: New file.
      * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
      * gnu/system.scm: Export 'operating-system-etc-directory',
        'operating-system-boot-script', 'operating-system-locale-directory', and
        'file-union'.
        (operating-system-boot-script): Add #:container? keyword argument.
        (operating-system-activation-script): Add #:container?  keyword argument.
        Don't call 'activate-firmware' or 'activate-ptrace-attach' when activating a
        container.
      239db054
    • David Thompson's avatar
      build: ruby: Add support for tarball and directory sources. · 5dc87623
      David Thompson authored
      Previously, the Ruby build system only knew how to work with gem archives,
      which made it difficult to build unreleased gems from a Git repository or
      released gems in tarball form.
      
      * gnu/build/ruby-build-system.scm (gnu:unpack, gem-archive?): New procedures.
        (unpack): Use GNU build system unpack phase for non-gem sources.
        (build): Rebuild the gemspec iff the source is a gem archive.
      * guix.texi ("ruby-build-system"): Mention that tarballs and directories are
        acceptable.
      5dc87623
  5. Sep 13, 2015
  6. Sep 12, 2015
Loading