weasis: Add support for x86_64-darwin

This commit is contained in:
Alexis Hildebrandt
2025-09-05 20:04:25 +02:00
parent 317c9f4bce
commit cac41eef36
+7 -4
View File
@@ -3,6 +3,7 @@
stdenv,
fetchzip,
jdk24,
unzip,
copyDesktopItems,
makeDesktopItem,
}:
@@ -14,6 +15,7 @@ let
platform = selectSystem {
"x86_64-linux" = "linux-x86-64";
"aarch64-linux" = "linux-aarch64";
"x86_64-darwin" = "macosx-x86-64";
"aarch64-darwin" = "macosx-aarch64";
};
@@ -29,7 +31,10 @@ stdenv.mkDerivation (finalAttrs: {
stripRoot = false;
};
nativeBuildInputs = [ copyDesktopItems ];
nativeBuildInputs = [
copyDesktopItems
]
++ lib.optional stdenv.isDarwin unzip;
desktopItems = [
(makeDesktopItem {
@@ -86,9 +91,7 @@ stdenv.mkDerivation (finalAttrs: {
epl20
];
maintainers = [ ];
platforms = lib.platforms.linux ++ [
"aarch64-darwin"
];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
mainProgram = "Weasis";
};
})