sile: Add passthru, and change some pre/post hooks.

This commit is contained in:
Doron Behar 2022-06-01 16:48:25 +03:00
parent 6f87cbf0ab
commit af0278308a

View File

@ -59,19 +59,23 @@ stdenv.mkDerivation rec {
makeWrapper
];
buildInputs = [
luaEnv
harfbuzz
icu
fontconfig
libiconv
luaEnv
]
++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.AppKit
;
checkInputs = [
poppler_utils
];
passthru = {
# So it will be easier to inspect this environment, in comparison to others
inherit luaEnv;
};
preConfigure = ''
postPatch = ''
patchShebangs build-aux/*.sh
'' + lib.optionalString stdenv.isDarwin ''
sed -i -e 's|@import AppKit;|#import <AppKit/AppKit.h>|' src/macfonts.m