Fix Darwin Nix desktop app icon (#2783)
* Fix Darwin Nix desktop app icon * Refresh Darwin Nix bundle identity
This commit is contained in:
@@ -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;
|
||||
};
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user