Merge pull request #36191 from veprbl/xpdf_fixes

xpdf: fix icons on Darwin
This commit is contained in:
Daiderd Jordan 2018-03-02 08:28:06 +01:00 committed by GitHub
commit c863a43918
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,9 +1,9 @@
{ enableGUI ? true, enablePDFtoPPM ? true, useT1Lib ? false
, stdenv, fetchurl, zlib, libpng, freetype ? null, t1lib ? null
, cmake, qtbase ? null, makeWrapper
, cmake, qtbase ? null, qtsvg ? null, makeWrapper
}:
assert enableGUI -> qtbase != null && freetype != null;
assert enableGUI -> qtbase != null && qtsvg != null && freetype != null;
assert enablePDFtoPPM -> freetype != null;
assert useT1Lib -> t1lib != null;
@ -38,7 +38,7 @@ stdenv.mkDerivation {
postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
wrapProgram $out/bin/xpdf \
--set QT_QPA_PLATFORM_PLUGIN_PATH ${qtbase.bin}/lib/qt-*/plugins/platforms
--set QT_PLUGIN_PATH ${qtbase.bin}/${qtbase.qtPluginPrefix}:${qtsvg.bin}/${qtbase.qtPluginPrefix}
'';
meta = {