diff --git a/pkgs/by-name/um/umami/package.nix b/pkgs/by-name/um/umami/package.nix index 9df179d015a1..e8c7c978287a 100644 --- a/pkgs/by-name/um/umami/package.nix +++ b/pkgs/by-name/um/umami/package.nix @@ -72,7 +72,7 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "umami"; - version = "3.0.2"; + version = "3.0.3"; nativeBuildInputs = [ makeWrapper @@ -84,21 +84,27 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "umami-software"; repo = "umami"; tag = "v${finalAttrs.version}"; - hash = "sha256-6ega3ShfZlEnoFuFSh420hB8sp2qoJuAYnzeoOdpODs="; + hash = "sha256-rkOD52suE6bihJqKvMdIvqHRIcWhSxXzUkCfmdNbC40="; }; - # install dev dependencies as well, for rollup - pnpmInstallFlags = [ "--prod=false" ]; - pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname - pnpmInstallFlags version src ; + # prevent downloading dependencies for windows + # which bloat derivation size and fail to build on hydra + # https://github.com/NixOS/nixpkgs/pull/467820#issuecomment-3624054271 + pnpmInstallFlags = [ + "--force=false" + "--os=linux" + "--os=darwin" + "--cpu=x64" + "--cpu=arm64" + ]; fetcherVersion = 2; - hash = "sha256-zHpIqhxfvJ/so7bKvrGMqVGGnquJNnSI/0q3PE+VQ1Y="; + hash = "sha256-bqeJ0wzCtnuR6V67Qe1N9UcaHPLziuBhsn7eN8JVJbQ="; }; env.CYPRESS_INSTALL_BINARY = "0"; diff --git a/pkgs/by-name/um/umami/sources.json b/pkgs/by-name/um/umami/sources.json index 1f691d4d685b..48c653cabebc 100644 --- a/pkgs/by-name/um/umami/sources.json +++ b/pkgs/by-name/um/umami/sources.json @@ -1,7 +1,7 @@ { "geocities": { - "rev": "6ba4792cd60bfab42cab9ff0b0614106a6f98cb9", - "date": "2025-12-04", - "hash": "sha256-1NJbjXHk2jL18FTyN5CpWYIe1JO4bCqrgb/YTobDniY=" + "rev": "c311451d8c87eff88329f08a0fae5f84fc0303fe", + "date": "2025-12-11", + "hash": "sha256-tDK2p1VUmVfbzl0EhcGZbWP/1ao/U3f9vcK49f0MErc=" } }