Loading pkgs/development/libraries/gegl/default.nix +84 −73 Original line number Diff line number Diff line { lib , stdenv , fetchurl , pkg-config , vala , gi-docgen , gobject-introspection , glib , babl , libpng , llvmPackages , cairo , libjpeg , librsvg , lensfun , libspiro , maxflow , netsurf , pango , poly2tri-c , poppler , bzip2 , json-glib , gettext , meson , ninja , libraw , gexiv2 , libwebp , luajit , openexr , OpenCL , suitesparse , withLuaJIT ? lib.meta.availableOn stdenv.hostPlatform luajit { lib, stdenv, fetchurl, pkg-config, vala, gi-docgen, gobject-introspection, glib, babl, libpng, llvmPackages, cairo, libjpeg, librsvg, lensfun, libspiro, maxflow, netsurf, pango, poly2tri-c, poppler, bzip2, json-glib, gettext, meson, ninja, libraw, gexiv2, libwebp, luajit, openexr, OpenCL, suitesparse, withLuaJIT ? lib.meta.availableOn stdenv.hostPlatform luajit, }: stdenv.mkDerivation rec { pname = "gegl"; version = "0.4.48"; outputs = [ "out" "dev" "devdoc" ]; outputs = [ "out" "dev" "devdoc" ]; outputBin = "dev"; src = fetchurl { Loading @@ -56,7 +61,8 @@ stdenv.mkDerivation rec { gi-docgen ]; buildInputs = [ buildInputs = [ libpng cairo libjpeg Loading @@ -74,11 +80,14 @@ stdenv.mkDerivation rec { gexiv2 openexr suitesparse ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ OpenCL ] ++ lib.optionals stdenv.cc.isClang [ ] ++ lib.optionals stdenv.cc.isClang [ llvmPackages.openmp ] ++ lib.optionals withLuaJIT [ ] ++ lib.optionals withLuaJIT [ luajit ]; Loading @@ -89,7 +98,8 @@ stdenv.mkDerivation rec { babl ]; mesonFlags = [ mesonFlags = [ "-Dmrg=disabled" # not sure what that is "-Dsdl2=disabled" "-Dpygobject=disabled" Loading @@ -99,7 +109,8 @@ stdenv.mkDerivation rec { # Disabled due to multiple vulnerabilities, see # https://github.com/NixOS/nixpkgs/pull/73586 "-Djasper=disabled" ] ++ lib.optionals (!withLuaJIT) [ ] ++ lib.optionals (!withLuaJIT) [ "-Dlua=disabled" ]; Loading Loading
pkgs/development/libraries/gegl/default.nix +84 −73 Original line number Diff line number Diff line { lib , stdenv , fetchurl , pkg-config , vala , gi-docgen , gobject-introspection , glib , babl , libpng , llvmPackages , cairo , libjpeg , librsvg , lensfun , libspiro , maxflow , netsurf , pango , poly2tri-c , poppler , bzip2 , json-glib , gettext , meson , ninja , libraw , gexiv2 , libwebp , luajit , openexr , OpenCL , suitesparse , withLuaJIT ? lib.meta.availableOn stdenv.hostPlatform luajit { lib, stdenv, fetchurl, pkg-config, vala, gi-docgen, gobject-introspection, glib, babl, libpng, llvmPackages, cairo, libjpeg, librsvg, lensfun, libspiro, maxflow, netsurf, pango, poly2tri-c, poppler, bzip2, json-glib, gettext, meson, ninja, libraw, gexiv2, libwebp, luajit, openexr, OpenCL, suitesparse, withLuaJIT ? lib.meta.availableOn stdenv.hostPlatform luajit, }: stdenv.mkDerivation rec { pname = "gegl"; version = "0.4.48"; outputs = [ "out" "dev" "devdoc" ]; outputs = [ "out" "dev" "devdoc" ]; outputBin = "dev"; src = fetchurl { Loading @@ -56,7 +61,8 @@ stdenv.mkDerivation rec { gi-docgen ]; buildInputs = [ buildInputs = [ libpng cairo libjpeg Loading @@ -74,11 +80,14 @@ stdenv.mkDerivation rec { gexiv2 openexr suitesparse ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ OpenCL ] ++ lib.optionals stdenv.cc.isClang [ ] ++ lib.optionals stdenv.cc.isClang [ llvmPackages.openmp ] ++ lib.optionals withLuaJIT [ ] ++ lib.optionals withLuaJIT [ luajit ]; Loading @@ -89,7 +98,8 @@ stdenv.mkDerivation rec { babl ]; mesonFlags = [ mesonFlags = [ "-Dmrg=disabled" # not sure what that is "-Dsdl2=disabled" "-Dpygobject=disabled" Loading @@ -99,7 +109,8 @@ stdenv.mkDerivation rec { # Disabled due to multiple vulnerabilities, see # https://github.com/NixOS/nixpkgs/pull/73586 "-Djasper=disabled" ] ++ lib.optionals (!withLuaJIT) [ ] ++ lib.optionals (!withLuaJIT) [ "-Dlua=disabled" ]; Loading