summaryrefslogtreecommitdiff
path: root/bragi.nix
diff options
context:
space:
mode:
Diffstat (limited to 'bragi.nix')
-rw-r--r--bragi.nix16
1 files changed, 8 insertions, 8 deletions
diff --git a/bragi.nix b/bragi.nix
index e3835fc6..570f202a 100644
--- a/bragi.nix
+++ b/bragi.nix
@@ -86,26 +86,26 @@ in rec {
86 86
87 nixpkgs.config = { 87 nixpkgs.config = {
88 overlays = [ 88 overlays = [
89 (selfPkgs: superPkgs: with superPkgs; { 89 (selfPkgs: superPkgs: {
90 haskellPackages = haskellPackages.override { 90 haskellPackages = haskellPackages.override {
91 overrides = self: super: with self; { 91 overrides = selfH: superH: {
92 encoding = haskell.lib.overrideCabal encoding ( oldAttrs: { 92 encoding = superPkgs.haskell.lib.overrideCabal encoding ( oldAttrs: {
93 src = fetchFromGitHub { owner = "pngwjpgh"; repo = "encoding"; rev = "extended-version-bounds"; sha256 = "0pzxixp384a1ywzj56pl7xc4ln7i9x6mq8spqjwcs80y0pgfpp9s"; }; 93 src = fetchFromGitHub { owner = "pngwjpgh"; repo = "encoding"; rev = "extended-version-bounds"; sha256 = "0pzxixp384a1ywzj56pl7xc4ln7i9x6mq8spqjwcs80y0pgfpp9s"; };
94 }); 94 });
95 inherit 95 inherit
96 (lib.mapAttrs (name: haskell.lib.dontCheck) super) 96 (lib.mapAttrs (name: superPkgs.haskell.lib.dontCheck) superH)
97 Glob filelock hedgehog; 97 Glob filelock hedgehog;
98 inherit 98 inherit
99 (callPackage ./custom/thermoprint { inherit runCommand makeWrapper; extraPackages = (p: with p; [ persistent-postgresql ]); }) 99 (selfH.callPackage ./custom/thermoprint { inherit runCommand makeWrapper; extraPackages = (p: with p; [ persistent-postgresql ]); })
100 thermoprint-spec thermoprint-bbcode thermoprint-client thermoprint-server thermoprint-webgui tprint bbcode; 100 thermoprint-spec thermoprint-bbcode thermoprint-client thermoprint-server thermoprint-webgui tprint bbcode;
101 }; 101 };
102 }; 102 };
103 103
104 jack2Full = jack2Full.override { dbus = null; }; 104 jack2Full = superPkgs.jack2Full.override { dbus = null; };
105 105
106 mpd = mpd.override { gmeSupport = false; pulseaudioSupport = false; }; 106 mpd = superPkgs.mpd.override { gmeSupport = false; pulseaudioSupport = false; };
107 107
108 inherit (pkgs.haskellPackages) thermoprint-server thermoprint-client thermoprint-webgui tprint; 108 inherit (selfPkgs.haskellPackages) thermoprint-server thermoprint-webgui tprint;
109 }) 109 })
110 ]; 110 ];
111 111