Skip to content
Snippets Groups Projects
  1. Jun 15, 2015
  2. Jun 14, 2015
  3. Jun 13, 2015
  4. Jun 12, 2015
  5. Jun 11, 2015
    • Eric Bavier's avatar
      gnu: ghc: Patch runtime references to /bin/sh. · 48d21d6c
      Eric Bavier authored
      * gnu/packages/haskell.scm (ghc)[arguments]: Rename
        'unpack-and-fix-testsuite' phase to 'unpack-testsuite-and-fix-bins'.
        Patch source files that reference /bin/sh.
      48d21d6c
    • Eric Bavier's avatar
      build-system/haskell: install config for any package that creates it. · 6508ce55
      Eric Bavier authored
      A Cabal package is allowed to declare an "empty" library, in an
      otherwise executable-only package, for the purpose of allowing Cabal
      to use it as a dependency for other packages.  See e.g. hspec-discover.
      
      * guix/build/haskell-build-system.scm (register): Unconditionally call
        setup script with "register", and install any config file generated.
      6508ce55
    • Eric Bavier's avatar
      profiles: Process ghc conf files only once. · b4b1fe9d
      Eric Bavier authored
      A package may be listed in the manifest inputs multiple times.  Avoid
      copying ghc *.conf files twice by deleting duplicates.
      
      * guix/profiles.scm (ghc-package-cache-file)[conf-files]: Delete
        duplicate manifest inputs before copying conf files.
      b4b1fe9d
    • Eric Bavier's avatar
      profiles: Search for ghc conf files only if package db exists. · 84de458b
      Eric Bavier authored
      This avoids having 'find-files' report warnings about searching in
      non-existent directories.
      
      * guix/profiles.scm (ghc-package-cache-file)[conf-files]: Only search
        for *.conf files if the search directory exists.
      84de458b
  6. Jun 12, 2015
  7. Jun 11, 2015
    • Ludovic Courtès's avatar
      tests: Avoid sequence of zero expressions. · 6c356414
      Ludovic Courtès authored
      * tests/records.scm ("define-record-type* with let* behavior"): Add missing
        body for clause.
      6c356414
    • Ludovic Courtès's avatar
      records: Remove unnecessary 'begin'. · ad7c1a2c
      Ludovic Courtès authored
      * guix/records.scm (define-record-type*): Remove unnecessary 'begin'.
      ad7c1a2c
    • Ludovic Courtès's avatar
      tests: Write the random seed to the error port. · 79477def
      Ludovic Courtès authored
      * guix/tests.scm (random-seed): New procedure.
        (%seed): Use it, and write the random seed to the error port.
      79477def
    • Ludovic Courtès's avatar
      gnu: guix: Update snapshot. · e21adc76
      Ludovic Courtès authored
      * gnu/packages/package-management.scm (guix-devel): Update to a43b55f1.
        [source]: Add 'file-name' field.
        [native-inputs]: Add HELP2MAN.
      e21adc76
    • Ludovic Courtès's avatar
      packages: Make 'location' field innate. · 0004c590
      Ludovic Courtès authored
      * guix/packages.scm (<package>)[location]: Add 'innate' property.
      * guix/build-system/gnu.scm (static-package): Remove 'loc' parameter and
        'location' field.
      * gnu/packages/autotools.scm (autoconf-wrapper): Remove 'location' field.
      * gnu/packages/commencement.scm (gnu-make-boot0, diffutils-boot0, gcc-final):
        Likewise.
      * gnu/packages/cross-base.scm (cross): Likewise.
      * gnu/packages/emacs.scm (emacs-no-x, emacs-no-x-toolkit): Likewise.
      * gnu/packages/make-bootstrap.scm (tarball-package): Likewise.
      * gnu/packages/maths.scm (petsc-complex): Likewise.
      0004c590
Loading