sile: use lib.optionals for Darwin specific inputs

This commit is contained in:
Doron Behar
2024-11-04 12:47:26 +02:00
parent e37658c6f1
commit 6b90fbc91f
+11 -7
View File
@@ -43,13 +43,17 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
makeWrapper
];
buildInputs = [
finalAttrs.finalPackage.passthru.luaEnv
harfbuzz
icu
fontconfig
libiconv
] ++ lib.optional stdenv.hostPlatform.isDarwin darwin.apple_sdk.frameworks.AppKit;
buildInputs =
[
finalAttrs.finalPackage.passthru.luaEnv
harfbuzz
icu
fontconfig
libiconv
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk.frameworks.AppKit
];
passthru = {
luaEnv = lua.withPackages (
ps: