lumafly: use nix-update-script

This commit is contained in:
Gutyina Gergő
2025-03-11 22:00:50 +01:00
parent 714de72b58
commit a8516f0857
+2 -11
View File
@@ -9,7 +9,7 @@
icoutils,
copyDesktopItems,
makeDesktopItem,
writeScript,
nix-update-script,
}:
buildDotnetModule rec {
pname = "lumafly";
@@ -34,16 +34,7 @@ buildDotnetModule rec {
selfContainedBuild = true;
passthru.updateScript = writeScript "update-lumafly" ''
#!/usr/bin/env nix-shell
#!nix-shell --pure -i bash -p bash nix nix-update git cacert
set -eo pipefail
prev_version=$(nix eval --raw -f. lumafly.version)
nix-update lumafly
[[ $(nix eval --raw -f. lumafly.version) == "$prev_version" ]] ||
$(nix-build . -A lumafly.fetch-deps --no-out-link)
'';
passthru.updateScript = nix-update-script { };
runtimeDeps = [
zlib