plplot: compile optional png support

This commit is contained in:
Simon Hauser
2024-09-23 10:01:59 +02:00
parent 72afec8da6
commit a50b031b1e
+13 -2
View File
@@ -3,11 +3,15 @@
stdenv,
fetchurl,
cmake,
pkg-config,
enableWX ? false,
wxGTK32,
Cocoa,
enableXWin ? false,
xorg,
enablePNG ? false,
cairo,
pango,
}:
stdenv.mkDerivation rec {
@@ -19,12 +23,19 @@ stdenv.mkDerivation rec {
sha256 = "0ywccb6bs1389zjfmc9zwdvdsvlpm7vg957whh6b5a96yvcf8bdr";
};
nativeBuildInputs = [ cmake ];
nativeBuildInputs = [
cmake
pkg-config
];
buildInputs =
lib.optional enableWX wxGTK32
++ lib.optional (enableWX && stdenv.isDarwin) Cocoa
++ lib.optional enableXWin xorg.libX11;
++ lib.optional enableXWin xorg.libX11
++ lib.optionals enablePNG [
cairo
pango
];
passthru = {
inherit (xorg) libX11;