From 733ff18bef16d8ebe2151b3d541731c8e5d9b7ee Mon Sep 17 00:00:00 2001 From: acesyde Date: Thu, 12 Feb 2026 19:11:04 +0100 Subject: [PATCH] fosrl-pangolin: 1.15.1 -> 1.15.3 --- pkgs/by-name/fo/fosrl-pangolin/package.nix | 26 ++++++++++------------ 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/fo/fosrl-pangolin/package.nix b/pkgs/by-name/fo/fosrl-pangolin/package.nix index b14e5ad3bdaf..60ee7a0916c9 100644 --- a/pkgs/by-name/fo/fosrl-pangolin/package.nix +++ b/pkgs/by-name/fo/fosrl-pangolin/package.nix @@ -29,16 +29,16 @@ in buildNpmPackage (finalAttrs: { pname = "pangolin"; - version = "1.15.1"; + version = "1.15.3"; src = fetchFromGitHub { owner = "fosrl"; repo = "pangolin"; tag = finalAttrs.version; - hash = "sha256-SItYudhY+4JQ8Qrm2FgR5se9blETE5y0i1nnjZNQli4="; + hash = "sha256-UGfwbFbuQ0ljipCjnPxZ/Is2hh1vjZJb97Lo/43sWeg="; }; - npmDepsHash = "sha256-4uGIR0KnVl0SvTnD14bavqlv00aX91s2caPPLPdlhO4="; + npmDepsHash = "sha256-kfgwU5QusUNWVcRXlYCS3ES1Av/phCHG8nFBj0yjz2Q="; nativeBuildInputs = [ esbuild @@ -60,15 +60,15 @@ buildNpmPackage (finalAttrs: { ''; preBuild = '' + npm run set:${db false} npm run set:oss - npm run set:${db true} - npx drizzle-kit generate --dialect ${db true} --schema ./server/db/${db false}/schema/ --name migration --out init + npm run db:${db false}:generate ''; buildPhase = '' runHook preBuild - npm run build:${db false} + npm run build npm run build:cli runHook postBuild @@ -79,21 +79,19 @@ buildNpmPackage (finalAttrs: { installPhase = '' runHook preInstall - cp -r node_modules $out/share/pangolin - - cp -r .next/standalone/.next $out/share/pangolin - cp .next/standalone/package.json $out/share/pangolin - + cp -r node_modules $out/share/pangolin/node_modules + cp -r .next/standalone/. $out/share/pangolin cp -r .next/static $out/share/pangolin/.next/static - cp -r public $out/share/pangolin/public - cp -r dist $out/share/pangolin/dist - cp -r init $out/share/pangolin/dist/init + cp -r server/migrations $out/share/pangolin/dist/init + cp package.json $out/share/pangolin/package.json cp server/db/names.json $out/share/pangolin/dist/names.json cp server/db/ios_models.json $out/share/pangolin/dist/ios_models.json cp server/db/mac_models.json $out/share/pangolin/dist/mac_models.json + cp -r public $out/share/pangolin/public + runHook postInstall '';