gwyddion: add darwin support

Gwyddion will build on Darwin, but gnome2.gtkglext is broken there,
and so I am disabling it as an optional dependency here when building
on Darwin.
This commit is contained in:
Constantine Glen Evans 2020-03-31 19:58:59 -07:00
parent f7ccd35422
commit cacbbe92bf
No known key found for this signature in database
GPG key ID: 1A1D58B86AE2AABD

View file

@ -12,7 +12,7 @@
zlibSupport ? true, zlib ? null,
libuniqueSupport ? true, libunique ? null,
libpngSupport ? true, libpng ? null,
openglSupport ? true
openglSupport ? !stdenv.isDarwin
}:
assert openexrSupport -> openexr != null;
@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
buildInputs = with stdenv.lib;
[ gtk2 fftw ] ++
optionals openglSupport [gnome2.gtkglext] ++
optional openglSupport gnome2.gtkglext ++
optional openexrSupport openexr ++
optional libXmuSupport xorg.libXmu ++
optional fitsSupport cfitsio ++
@ -80,7 +80,7 @@ stdenv.mkDerivation rec {
spectrophotometry.
'';
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
platforms = with stdenv.lib.platforms; linux ++ darwin;
maintainers = [ stdenv.lib.maintainers.cge ];
};
}