tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
weasis: Add support for x86_64-darwin
Alexis Hildebrandt
4 months ago
cac41eef
317c9f4b
+7
-4
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
we
weasis
package.nix
+7
-4
pkgs/by-name/we/weasis/package.nix
···
3
stdenv,
4
fetchzip,
5
jdk24,
0
6
copyDesktopItems,
7
makeDesktopItem,
8
}:
···
14
platform = selectSystem {
15
"x86_64-linux" = "linux-x86-64";
16
"aarch64-linux" = "linux-aarch64";
0
17
"aarch64-darwin" = "macosx-aarch64";
18
};
19
···
29
stripRoot = false;
30
};
31
32
-
nativeBuildInputs = [ copyDesktopItems ];
0
0
0
33
34
desktopItems = [
35
(makeDesktopItem {
···
86
epl20
87
];
88
maintainers = [ ];
89
-
platforms = lib.platforms.linux ++ [
90
-
"aarch64-darwin"
91
-
];
92
mainProgram = "Weasis";
93
};
94
})
···
3
stdenv,
4
fetchzip,
5
jdk24,
6
+
unzip,
7
copyDesktopItems,
8
makeDesktopItem,
9
}:
···
15
platform = selectSystem {
16
"x86_64-linux" = "linux-x86-64";
17
"aarch64-linux" = "linux-aarch64";
18
+
"x86_64-darwin" = "macosx-x86-64";
19
"aarch64-darwin" = "macosx-aarch64";
20
};
21
···
31
stripRoot = false;
32
};
33
34
+
nativeBuildInputs = [
35
+
copyDesktopItems
36
+
]
37
+
++ lib.optional stdenv.isDarwin unzip;
38
39
desktopItems = [
40
(makeDesktopItem {
···
91
epl20
92
];
93
maintainers = [ ];
94
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
0
0
95
mainProgram = "Weasis";
96
};
97
})