1
0
Fork 0

Update kassandra for taskwarrior compat

This commit is contained in:
Malte Brandy 2021-11-26 19:27:42 +01:00
parent fa8ca5c92d
commit 9c5664170e
No known key found for this signature in database
GPG key ID: 226A2D41EF5378C9
3 changed files with 12 additions and 9 deletions

View file

@ -0,0 +1,11 @@
final: prev:
let
haskellPackages = prev.haskellPackages.extend (self: super: {
kassandra = self.callCabal2nix "kassandra" (prev.sources.kassandra2 + "/kassandra") { };
standalone = self.callCabal2nix "standalone" (prev.sources.kassandra2 + "/standalone") { };
taskwarrior = self.callHackageDirect { pkg = "taskwarrior"; ver = "0.3.1.0"; sha256 = "sha256-XUoa+xWUHfr080za07/4Xxcic6jgfljrTIXbLaXzoqQ="; } { };
});
in
{
kassandra = haskellPackages.standalone;
}

View file

@ -1,8 +0,0 @@
final: prev:
let
kassandra = prev.haskellPackages.callCabal2nix "kassandra" (prev.sources.kassandra2 + "/kassandra") { };
standalone = prev.haskellPackages.callCabal2nix "standalone" (prev.sources.kassandra2 + "/standalone") { inherit kassandra; };
in
{
kassandra2 = standalone;
}

View file

@ -37,7 +37,7 @@ self: super: {
'';
};
desktop-pkgs = {
inherit (self) lm_sensors xwayland xdg_utils libnotify kassandra2 shotcut mlt audacity paprefs wl-clipboard
inherit (self) lm_sensors xwayland xdg_utils libnotify kassandra shotcut mlt audacity paprefs wl-clipboard
nheko dconf2nix haskell-docs-cli
;
inherit (self.gnomeExtensions) appindicator system-monitor