From 8fb479ae5ac335e67413189984adaaaed0fbf4db Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Fri, 12 Jun 2015 19:43:47 +0200 Subject: beuteltiere --- users/gkleen@bragi.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'users') diff --git a/users/gkleen@bragi.nix b/users/gkleen@bragi.nix index 326280f3..57786450 100644 --- a/users/gkleen@bragi.nix +++ b/users/gkleen@bragi.nix @@ -3,7 +3,7 @@ mpv = let mpv = pkgs.mpv.override { youtubeSupport = true; theoraSupport = true; }; in pkgs.stdenv.mkDerivation { name = "mpv-wrapper"; src = mpv; - unpackPhase = "cat"; + unpackPhase = "true"; buildInputs = [ pkgs.makeWrapper pkgs.rsync ]; installPhase = '' mkdir -p $out @@ -17,7 +17,7 @@ jackmeter = let jackmeter = pkgs.jackmeter.override {}; in pkgs.stdenv.mkDerivation { name = "jackmeter-wrapper"; src = jackmeter; - unpackPhase = "cat"; + unpackPhase = "true"; buildInputs = [ pkgs.makeWrapper pkgs.rsync ]; installPhase = '' mkdir -p $out @@ -28,5 +28,19 @@ --run "umask 0" ''; }; + myHaskellPackages = pkgs.recurseIntoAttrs { + pkgs.haskellPackages.override { + extension = self: super: let + callPackage = pkgs.lib.callPackageWith self; + in + beuteltier = callPackage custom/beuteltier.nix { fetchgit = pkgs.fetchgit; }; + wombat = callPackage custom/wombat.nix { fetchgit = pkgs.fetchgit; }; + opossum = callPackage custom/opossum.nix { fetchgit = pkgs.fetchgit; }; + opossumWrapper = callPackage custom/opossum-wrapper.nix { + stdenv = pkgs.stdenv; + makeWrapper = pkgs.stdenv.makeWrapper; + }; + }; + }; }; } -- cgit v1.2.3