diff --git a/pkgs/by-name/zo/zoom/package.nix b/pkgs/by-name/zo/zoom/package.nix index a3c85db2ded2..52133e858854 100644 --- a/pkgs/by-name/zo/zoom/package.nix +++ b/pkgs/by-name/zo/zoom/package.nix @@ -3,7 +3,6 @@ stdenv, fetchurl, perl, - expat, fontconfig, freetype, libxrender, @@ -11,6 +10,7 @@ libx11, libsm, libice, + which, }: stdenv.mkDerivation (finalAttrs: { @@ -22,9 +22,12 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-8pZ/HAVV341K6QRDUC0UzzO2rGW2AvSZ++Pp445V27w="; }; - buildInputs = [ + nativeBuildInputs = [ perl - expat + which + ]; + + buildInputs = [ fontconfig freetype libice @@ -34,7 +37,11 @@ stdenv.mkDerivation (finalAttrs: { libxrender ]; - env.NIX_CFLAGS_COMPILE = "-I${freetype}/include/freetype2 -fgnu89-inline"; + strictDeps = true; + __structuredAttrs = true; + enableParallelBuilding = true; + + env.CFLAGS = "-fgnu89-inline"; meta = { homepage = "https://www.logicalshift.co.uk/unix/zoom/"; @@ -49,5 +56,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3; platforms = lib.platforms.linux; mainProgram = "zoom"; + broken = true; }; })