Skip to content
Snippets Groups Projects
  1. Jun 13, 2015
  2. Jun 12, 2015
  3. 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
  4. Jun 12, 2015
  5. Jun 11, 2015
Loading