summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEdward Tjörnhammar <ed@cflags.cc>2015-01-17 01:25:10 +0100
committerEdward Tjörnhammar <ed@cflags.cc>2015-01-17 01:26:18 +0100
commit2594999cede5b0ceb2991d74c42a5dde2514dfbb (patch)
tree251fabc8978e3c212869becc0230d2f341a50cde /pkgs
parentc83673a050a2f090ae4065c744fdd073fb4f1ace (diff)
downloadnixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.tar
nixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.tar.gz
nixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.tar.bz2
nixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.tar.lz
nixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.tar.xz
nixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.tar.zst
nixlib-2594999cede5b0ceb2991d74c42a5dde2514dfbb.zip
ihaskell: fix path to installedconf in wrapper
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/tools/haskell/ihaskell/wrapper.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/tools/haskell/ihaskell/wrapper.nix b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
index 3637400b46df..281a3177baef 100644
--- a/pkgs/development/tools/haskell/ihaskell/wrapper.nix
+++ b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
@@ -2,7 +2,7 @@
 
 stdenv.mkDerivation rec {
 
-  inherit (ihaskell) name;
+  inherit (ihaskell) name pname version;
 
   buildInputs = [ makeWrapper ];
 
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
       --set PROFILE_DIR "\$HOME/.ipython/profile_haskell" \
       --set PROFILE_TAR "$(find ${ihaskell} -iname "profile.tar")" \
       --set PROFILE_INIT "\$([ ! -d \$PROFILE_DIR ] && mkdir -p \$PROFILE_DIR && tar xvf \$PROFILE_TAR -C \$PROFILE_DIR)" \
-      --prefix GHC_PACKAGE_PATH : "\$(${ghc.GHCGetPackages} ${ghc.version}|sed -e 's, -package-db ,:,g'|cut -b 2-):${ihaskell}/lib/ghc-${ghc.version}/package.conf.d/${name}.installedconf" \
+      --prefix GHC_PACKAGE_PATH : "\$(${ghc.GHCGetPackages} ${ghc.version}|sed -e 's, -package-db ,:,g'|cut -b 2-):${ihaskell}/lib/ghc-${ghc.version}/package.conf.d/${pname}-${version}.installedconf" \
       --set GHC_PACKAGE_PATH "\$GHC_PACKAGE_PATH:" # always end with : to include base packages
   '';