summaryrefslogtreecommitdiff
path: root/users/gkleen@bragi.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2015-06-12 19:43:47 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2015-06-12 19:43:47 +0200
commit8fb479ae5ac335e67413189984adaaaed0fbf4db (patch)
tree77359d1cc7b18123ee5d6d0b405fe435865d2620 /users/gkleen@bragi.nix
parenteb5a39aee4c9f4767f23911495d7a72e5bf27471 (diff)
downloadnixos-8fb479ae5ac335e67413189984adaaaed0fbf4db.tar
nixos-8fb479ae5ac335e67413189984adaaaed0fbf4db.tar.gz
nixos-8fb479ae5ac335e67413189984adaaaed0fbf4db.tar.bz2
nixos-8fb479ae5ac335e67413189984adaaaed0fbf4db.tar.xz
nixos-8fb479ae5ac335e67413189984adaaaed0fbf4db.zip
beuteltiere
Diffstat (limited to 'users/gkleen@bragi.nix')
-rw-r--r--users/gkleen@bragi.nix18
1 files changed, 16 insertions, 2 deletions
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 @@
3 mpv = let mpv = pkgs.mpv.override { youtubeSupport = true; theoraSupport = true; }; in pkgs.stdenv.mkDerivation { 3 mpv = let mpv = pkgs.mpv.override { youtubeSupport = true; theoraSupport = true; }; in pkgs.stdenv.mkDerivation {
4 name = "mpv-wrapper"; 4 name = "mpv-wrapper";
5 src = mpv; 5 src = mpv;
6 unpackPhase = "cat"; 6 unpackPhase = "true";
7 buildInputs = [ pkgs.makeWrapper pkgs.rsync ]; 7 buildInputs = [ pkgs.makeWrapper pkgs.rsync ];
8 installPhase = '' 8 installPhase = ''
9 mkdir -p $out 9 mkdir -p $out
@@ -17,7 +17,7 @@
17 jackmeter = let jackmeter = pkgs.jackmeter.override {}; in pkgs.stdenv.mkDerivation { 17 jackmeter = let jackmeter = pkgs.jackmeter.override {}; in pkgs.stdenv.mkDerivation {
18 name = "jackmeter-wrapper"; 18 name = "jackmeter-wrapper";
19 src = jackmeter; 19 src = jackmeter;
20 unpackPhase = "cat"; 20 unpackPhase = "true";
21 buildInputs = [ pkgs.makeWrapper pkgs.rsync ]; 21 buildInputs = [ pkgs.makeWrapper pkgs.rsync ];
22 installPhase = '' 22 installPhase = ''
23 mkdir -p $out 23 mkdir -p $out
@@ -28,5 +28,19 @@
28 --run "umask 0" 28 --run "umask 0"
29 ''; 29 '';
30 }; 30 };
31 myHaskellPackages = pkgs.recurseIntoAttrs {
32 pkgs.haskellPackages.override {
33 extension = self: super: let
34 callPackage = pkgs.lib.callPackageWith self;
35 in
36 beuteltier = callPackage custom/beuteltier.nix { fetchgit = pkgs.fetchgit; };
37 wombat = callPackage custom/wombat.nix { fetchgit = pkgs.fetchgit; };
38 opossum = callPackage custom/opossum.nix { fetchgit = pkgs.fetchgit; };
39 opossumWrapper = callPackage custom/opossum-wrapper.nix {
40 stdenv = pkgs.stdenv;
41 makeWrapper = pkgs.stdenv.makeWrapper;
42 };
43 };
44 };
31 }; 45 };
32} 46}