Skip to content
Snippets Groups Projects
  1. Aug 27, 2015
    • Ludovic Courtès's avatar
      Thank Eric Hanchrow. · 25ae74cf
      Ludovic Courtès authored
      25ae74cf
    • Alex Kost's avatar
      emacs: Add completions for 'guix graph'. · f2638f0b
      Alex Kost authored
      * emacs/guix-pcomplete.el (guix-pcomplete-parse-linter-regexp): Improve
        and rename to ...
        (guix-pcomplete-parse-list-regexp): ...this.  New variable.
        (guix-pcomplete-lint-checkers): Use it.
        (guix-pcomplete-graph-types): New function.
        (guix-pcomplete-complete-command-arg): Complete package names for
        'guix graph' command.
        (guix-pcomplete-complete-option-arg): Complete '-t/--type' option.
      f2638f0b
    • Alex Kost's avatar
      gnu: git-modes: Update to 1.2.0. · 89949e8f
      Alex Kost authored
      * gnu/packages/emacs.scm (git-modes): Update to 1.2.0.
        [arguments]: Disable tests.
      89949e8f
    • Alex Kost's avatar
      gnu: magit-svn: Update to 2.1.0. · be379ee7
      Alex Kost authored
      * gnu/packages/emacs.scm: Use (gnu packages base) module.  Remove
        duplicated (gnu packages guile) and (gnu packages linux) modules.
        (magit-svn): Update to 2.1.0.
        [source]: Use 'url-fetch' method.
        [inputs]: Remove.  Move "emacs" to 'native-inputs', move "magit" to
        'propagated-inputs'.
        [native-inputs]: Add "tar" and "gzip".
        [propagated-inputs]: Add "dash".
        [arguments]: Adjust builder for the new inputs and unpacking the source.
      be379ee7
    • Alex Kost's avatar
      gnu: magit: Update to 2.2.1. · 55f29c39
      Alex Kost authored
      * gnu/packages/emacs.scm (magit): Update to 2.2.1.
        [inputs]: Remove 'git:gui'.
        [propagated-inputs]: Add 'dash', remove 'git-modes'.
        [arguments]: Add PREFIX and DASH_DIR to 'make-flags'.  Remove
        'configure', 'augment-load-path' and 'post-install' phases.
      55f29c39
    • Ludovic Courtès's avatar
      daemon: Require a signature for imports made by root. · ef80ca96
      Ludovic Courtès authored
      This reinstates commit aa0f8409, which was inadvertently undone in commit
      322eeb87.
      
      Running 'guix archive --import' as root would have let corrupt or unauthentic
      store items through.
      
      Reported by Eric Hanchrow <eric.hanchrow@gmail.com>
      at <http://bugs.gnu.org/21354>.
      
      * nix/nix-daemon/nix-daemon.cc (performOp) <wopImportPaths>: Pass true as the
        first argument to 'importPaths'.
      ef80ca96
    • Ludovic Courtès's avatar
      tests: Skip 'set-network-interface-address' test when running as root. · 54e515eb
      Ludovic Courtès authored
      Reported by Eric Hanchrow <eric.hanchrow@gmail.com>
      in <http://bugs.gnu.org/21354>.
      
      * tests/syscalls.scm ("set-network-interface-address"): Skip when (getuid)
        returns zero.
      54e515eb
    • Ludovic Courtès's avatar
      Add graph.scm to 'POTFILES'. · d1f38287
      Ludovic Courtès authored
      * po/guix/POTFILES.in: Add guix/scripts/graph.scm.
      d1f38287
  2. Aug 26, 2015
    • Ludovic Courtès's avatar
      Add 'guix graph'. · 88856916
      Ludovic Courtès authored
      * guix/scripts/graph.scm, tests/graph.scm, tests/guix-graph.sh,
        doc/images/coreutils-bag-graph.dot, doc/images/coreutils-graph.dot: New
        files.
      * Makefile.am (MODULES): Add guix/scripts/graph.scm.
        (SH_TESTS): Add tests/guix-graph.sh.
        (SCM_TESTS): Add tests/graph.scm.
      * doc.am (DOT_FILES, DOT_VECTOR_GRAPHICS): New variables.
        (EXTRA_DIST): Use them.
        (dist_infoimage_DATA): Use $(DOT_FILES).
        (pdf-local, info-local, ps-local): Likewise.
      * doc/guix.texi (Packages with Multiple Outputs): Add cross-reference to 'guix
        graph'.
        (Invoking guix gc): Likewise.
        (Invoking guix graph): New section.
      88856916
    • Ludovic Courtès's avatar
      build: Do not build (guix build syscalls) if 'mount' is missing from libc. · 12e5b266
      Ludovic Courtès authored
      This disables compilation of this module on GNU/Hurd.
      Reported by Manolis Ragkousis <manolis837@gmail.com>.
      
      * m4/guix.m4 (GUIX_CHECK_LIBC_MOUNT): New variable.
      * configure.ac: Use it.  Define 'BUILD_SYSCALLS_MODULE' conditional.
      * Makefile.am (MODULES, EXTRA_DIST): Make 'guix/build/syscalls.scm'
        conditional on BUILD_SYSCALLS_MODULE.
      12e5b266
    • Ludovic Courtès's avatar
      gexp: Add 'lower-object'. · c2b84676
      Ludovic Courtès authored
      * guix/gexp.scm (lower-object): New procedure.
        (lower-inputs, lower-references, gexp->sexp): Use it.
      * tests/gexp.scm ("lower-object"): New test.
      * doc/guix.texi (G-Expressions): Document it.
      c2b84676
    • Ricardo Wurmus's avatar
      gnu: Add BioPerl. · f7283db3
      Ricardo Wurmus authored
      * gnu/packages/bioinformatics.scm (bioperl-minimal): New variable.
      f7283db3
  3. Aug 25, 2015
  4. Aug 24, 2015
    • Andy Wingo's avatar
      gnu: llvm: Update to 3.6.2. · be23021d
      Andy Wingo authored
      * gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 3.6.2.
      be23021d
    • Andy Wingo's avatar
      gnu: clang-runtime: New package, propagated by clang. · b81f5693
      Andy Wingo authored
      * gnu/packages/llvm.scm (clang-runtime-from-llvm): New function.
        (clang-from-llvm): Add clang-runtime argument and propagate clang-runtime
        input.
        (clang-runtime, clang-runtime-3.5): New variables.
        (clang, clang-3.5): Adapt to propagate clang-runtime modules.
      b81f5693
    • Andy Wingo's avatar
      gnu: Simplify LLVM build. · 22d0e9b7
      Andy Wingo authored
      * gnu/packages/llvm.scm (llvm)[arguments]: Remove phases argument.
        Add to configure-flags "-DCMAKE_SKIP_BUILD_RPATH=FALSE" and
        "-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE".
      22d0e9b7
  5. Aug 23, 2015
  6. Aug 24, 2015
  7. Aug 23, 2015
Loading