]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/taskwarrior-web/default.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / flakes / taskwarrior-web / default.nix
similarity index 75%
rename from pkgs/webapps/taskwarrior-web/default.nix
rename to flakes/taskwarrior-web/default.nix
index d5368c58c32580f57ccdbbe08935c1178e86d538..7678b3c6e556270d5902948327742a99c4544006 100644 (file)
@@ -1,4 +1,4 @@
-{ ruby_2_6, bundlerEnv, mylibs, stdenv }:
+{ ruby_2_6, bundlerEnv, src, stdenv }:
 let
   gems = bundlerEnv {
     name = "taskwarrior-web-env";
@@ -8,7 +8,10 @@ let
     gemdir = package.out;
     groups = [ "default" "local" "development" ];
   };
-  package = stdenv.mkDerivation (mylibs.fetchedGithub ./taskwarrior-web.json // rec {
+  package = stdenv.mkDerivation {
+    pname = "taskwarrior-web";
+    version = src.shortRev;
+    inherit src;
     phases = [ "unpackPhase" "patchPhase" "installPhase" ];
     patches = [ ./fixes.patch ./thin.patch ];
     installPhase = ''
@@ -18,5 +21,5 @@ let
     passthru = {
       inherit gems;
     };
-  });
+  };
 in package