From 3acfab615efbcbc886247c1b628cd21784dd96fd Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 12 Jul 2026 16:16:30 -0400 Subject: [PATCH] graphviz: support building Quartz plugin on Darwin Analogous to 023d279213f8396224ebb992ef8528c31204de70, but disabled by default so we can have it on master. --- pkgs/by-name/gr/graphviz/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gr/graphviz/package.nix b/pkgs/by-name/gr/graphviz/package.nix index f5686e0274d3..0ee2c6b0f129 100644 --- a/pkgs/by-name/gr/graphviz/package.nix +++ b/pkgs/by-name/gr/graphviz/package.nix @@ -22,6 +22,7 @@ libxrender, python3, withXorg ? true, + withQuartz ? false, # for passthru.tests exiv2, @@ -75,7 +76,8 @@ stdenv.mkDerivation (finalAttrs: { "--with-ltdl-lib=${libtool.lib}/lib" "--with-ltdl-include=${libtool}/include" (lib.withFeature withXorg "x") - ]; + ] + ++ optional withQuartz "--with-quartz"; enableParallelBuilding = true; strictDeps = true;