Fix Darwin Nix desktop app icon (#2783)

* Fix Darwin Nix desktop app icon

* Refresh Darwin Nix bundle identity
This commit is contained in:
Ivan Malison
2026-08-03 04:33:08 +08:00
committed by GitHub
parent 2e188787ff
commit fdb39d2111
4 changed files with 18 additions and 3 deletions
+12 -1
View File
@@ -26,11 +26,22 @@
let
pkgs = pkgsFor system;
paseo = pkgs.callPackage ./nix/package.nix { };
versionParts = pkgs.lib.splitString "." paseo.version;
sourceRevision = if self ? revCount && self.revCount != null then self.revCount else 0;
buildRevision = sourceRevision - (sourceRevision / 10000) * 10000;
desktopBuildVersion = pkgs.lib.concatStringsSep "." [
(builtins.elemAt versionParts 0)
(builtins.elemAt versionParts 1)
(toString buildRevision)
];
in
{
default = paseo;
paseo = paseo;
desktop = pkgs.callPackage ./nix/desktop-package.nix { inherit paseo; };
desktop = pkgs.callPackage ./nix/desktop-package.nix {
inherit paseo;
buildVersion = desktopBuildVersion;
};
}
);