diff --git a/clients/quadraticserver/matrix/cinny.nix b/clients/quadraticserver/matrix/cinny.nix index 2e55792..f442d9b 100644 --- a/clients/quadraticserver/matrix/cinny.nix +++ b/clients/quadraticserver/matrix/cinny.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ pkgs, inputs, ... }: { services.caddy.virtualHosts = let @@ -35,16 +35,11 @@ }); "staging.app.federated.nexus" = mkCinny (old: rec { - src = pkgs.fetchFromCodeberg { - owner = "lapingvino"; - repo = "cinny"; - rev = "6ab260be793c38d1725509c4c4168be288735923"; - hash = "sha256-1IqZxhi3/lYxlQ2EWZ6rhwGWT1qJbE0afMxg/sJpXUU="; - }; + src = inputs.wally; npmDeps = pkgs.fetchNpmDeps { inherit src; name = "${old.pname}-${old.version}-npm-deps"; - hash = "sha256-RZEQojhMpwimws5eQj/eCMs/rDSfvtlQmLRpd+scv8g="; + hash = "sha256-zlO2wTdzzZFB9j1GDIF9JDhLPNFov/tlRz4ICTfw0r0="; }; }); }; diff --git a/flake.lock b/flake.lock index 21aa924..1afac6b 100644 --- a/flake.lock +++ b/flake.lock @@ -2656,6 +2656,7 @@ "run0-sudo-shim": "run0-sudo-shim", "sdm845": "sdm845", "stylix": "stylix", + "wally": "wally", "wrapper-manager": "wrapper-manager" } }, @@ -3093,6 +3094,22 @@ "type": "github" } }, + "wally": { + "flake": false, + "locked": { + "lastModified": 1774908360, + "narHash": "sha256-xvYZmpADqk+rfier0vp/qH74MSIvCJudSYKn1SlyUG4=", + "ref": "refs/heads/main", + "rev": "0ef1918ef8ad4ed3465519812c421fad542f5dfa", + "revCount": 1673, + "type": "git", + "url": "https://codeberg.org/lapingvino/cinny" + }, + "original": { + "type": "git", + "url": "https://codeberg.org/lapingvino/cinny" + } + }, "weird-deployer": { "locked": { "lastModified": 1728549622, diff --git a/flake.nix b/flake.nix index 41dbf28..4c12ad4 100755 --- a/flake.nix +++ b/flake.nix @@ -18,6 +18,10 @@ url = "github:lordgrimmauld/run0-sudo-shim"; inputs.nixpkgs.follows = "nixpkgs"; }; + wally = { + url = "git+https://codeberg.org/lapingvino/cinny"; + flake = false; + }; stylix = { url = "github:danth/stylix"; inputs.nixpkgs.follows = "nixpkgs";