diff --git a/pkgs/by-name/li/librttopo/package.nix b/pkgs/by-name/li/librttopo/package.nix index 339f618cd88c..12ea18a9c3a5 100644 --- a/pkgs/by-name/li/librttopo/package.nix +++ b/pkgs/by-name/li/librttopo/package.nix @@ -27,11 +27,14 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook validatePkgConfig - geos # for geos-config ]; buildInputs = [ geos ]; + configureFlags = [ + "--with-geosconfig=${lib.getExe' (lib.getDev geos) "geos-config"}" + ]; + enableParallelBuilding = true; meta = with lib; { diff --git a/pkgs/by-name/li/libspatialite/package.nix b/pkgs/by-name/li/libspatialite/package.nix index 483c54c33917..94f860b8895a 100644 --- a/pkgs/by-name/li/libspatialite/package.nix +++ b/pkgs/by-name/li/libspatialite/package.nix @@ -45,7 +45,6 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config validatePkgConfig - geos # for geos-config ]; buildInputs = [ @@ -62,6 +61,10 @@ stdenv.mkDerivation (finalAttrs: { libiconv ]; + configureFlags = [ + "--with-geosconfig=${lib.getExe' (lib.getDev geos) "geos-config"}" + ]; + enableParallelBuilding = true; postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''