]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - lib/default.nix
Upgrade syden peertube to flake
[perso/Immae/Config/Nix.git] / lib / default.nix
index 26557ede380829f7dcb399f95722e3868c067791..7b392f1de44e14d10d4be8e73f693260fb8b3bbc 100644 (file)
@@ -1,6 +1,7 @@
 { pkgs }:
 with pkgs;
 rec {
+  flakeCompat = import ./flake-compat.nix;
   nodeEnv = import ./node-env.nix;
 
   fetchedGithub = path:
@@ -12,28 +13,4 @@ rec {
       name = "${pname}-${version}";
       src = fetchFromGitHub json.github;
     };
-
-  fetchedGit = path:
-    let
-      json = lib.importJSON path;
-    in rec {
-      version = json.tag;
-      pname = json.meta.name;
-      name = "${pname}-${version}";
-      src = fetchgit json.git;
-    };
-
-  fetchedGitPrivate = path:
-    let
-      json = lib.importJSON path;
-    in rec {
-      version = json.tag;
-      pname = json.meta.name;
-      name = "${pname}-${version}";
-      src = builtins.fetchGit {
-        url = json.git.url;
-        ref = "master";
-        rev = json.git.rev;
-      };
-    };
 } // (if builtins.pathExists ./private then callPackage ./private {} else {})