guix-devel/guix/build
Eric Bavier e17d513381 gnu: ghc: Add GHC_PACKAGE_PATH native search path.
Benefits include: 'guix environment' more useful for ghc libraries, more
useful 'guix package --search-paths' for installed ghc libraries, cleaner
package recipes: no longer need to propagate runtime package dependencies.

* guix/build/haskell-build-system.scm (configure): Unset GHC_PACKAGE_PATH
  around cabal configure.
  (make-ghc-package-database): Use pattern directory search.
  (register): Install complete package database for the current package.
* gnu/packages/haskell.scm (ghc): Add native-search-paths field.
2015-10-29 17:30:18 -05:00
..
cmake-build-system.scm utils: 'modify-phases' no longer introduces quotes. 2015-03-31 22:43:01 +02:00
cvs.scm Add support for 'cvs-fetch' method in origins. 2015-02-04 01:51:20 -05:00
download.scm download: Check whether HORIZONTAL ELLIPSIS can be encoded. 2015-10-01 11:28:58 +02:00
emacs-build-system.scm emacs-build-system: Fix 'package-name-version->elpa-name-version'. 2015-09-23 17:38:47 -04:00
emacs-utils.scm build: emacs-utils: Add 'emacs-byte-compile-directory'. 2015-07-08 10:53:05 +02:00
git.scm git-download: Support recursive clones. 2014-06-27 23:04:48 +02:00
glib-or-gtk-build-system.scm build-system/glib-or-gtk: Don't generate 'icon-theme.cache'. 2015-09-11 20:24:30 +08:00
gnu-build-system.scm Use "normalized codesets" everywhere. 2015-10-04 00:10:03 +02:00
gnu-dist.scm utils: 'modify-phases' no longer introduces quotes. 2015-03-31 22:43:01 +02:00
graft.scm derivations: Add 'graft-derivation'. 2014-10-08 12:01:49 +02:00
gremlin.scm gremlin: Add support for the expansion of $ORIGIN in RUNPATH. 2015-04-23 18:52:40 +02:00
haskell-build-system.scm gnu: ghc: Add GHC_PACKAGE_PATH native search path. 2015-10-29 17:30:18 -05:00
perl-build-system.scm utils: 'modify-phases' no longer introduces quotes. 2015-03-31 22:43:01 +02:00
profiles.scm profiles: Export 'ensure-writable-directory' and use it. 2015-05-27 22:36:52 +02:00
pull.scm pull: Use the build procedure provided by the newly-downloaded Guix. 2014-11-09 22:33:45 +01:00
python-build-system.scm python-build-system: Fix 'get-python-version'. 2015-08-06 16:33:54 -04:00
r-build-system.scm build: Add R build system. 2015-08-31 15:39:34 +02:00
rpath.scm
ruby-build-system.scm build: ruby: Add support for tarball and directory sources. 2015-09-14 08:29:07 -04:00
store-copy.scm vm: Move store copy handling to (guix build store-copy). 2014-09-04 23:24:54 +02:00
svn.scm
syscalls.scm syscalls: Fix ABI mismatch for 'clone'. 2015-10-17 11:53:25 +02:00
union.scm
utils.scm utils: Have search-path-as-list pattern search for directories. 2015-10-29 17:30:18 -05:00
waf-build-system.scm utils: 'modify-phases' no longer introduces quotes. 2015-03-31 22:43:01 +02:00