diff options
| author | Phillip Cloud <417981+cpcloud@users.noreply.github.com> | 2021-11-28 09:30:24 -0500 |
|---|---|---|
| committer | Phillip Cloud <417981+cpcloud@users.noreply.github.com> | 2021-11-30 08:30:03 -0500 |
| commit | da8dfd5128d9ba847b48ea21fbf4da7a313cfb34 (patch) | |
| tree | 604f9a93db47dcd741330997bb0aee9e45b79cf7 | |
| parent | python3Packages.pyarrow: enable dataset module (diff) | |
| download | nixpkgs-da8dfd5128d9ba847b48ea21fbf4da7a313cfb34.tar.gz | |
python3Packages.pyarrow: enable flight module
| -rw-r--r-- | pkgs/development/libraries/arrow-cpp/default.nix | 3 | ||||
| -rw-r--r-- | pkgs/development/python-modules/pyarrow/default.nix | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/arrow-cpp/default.nix b/pkgs/development/libraries/arrow-cpp/default.nix index 574ba3b12501..55efb99b8bd0 100644 --- a/pkgs/development/libraries/arrow-cpp/default.nix +++ b/pkgs/development/libraries/arrow-cpp/default.nix @@ -238,4 +238,7 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ tobim veprbl cpcloud ]; }; + passthru = { + inherit enableFlight enableJemalloc enableS3 enableGcs; + }; } diff --git a/pkgs/development/python-modules/pyarrow/default.nix b/pkgs/development/python-modules/pyarrow/default.nix index 762b1db02c51..9c74f0a5ea6a 100644 --- a/pkgs/development/python-modules/pyarrow/default.nix +++ b/pkgs/development/python-modules/pyarrow/default.nix @@ -19,6 +19,7 @@ buildPythonPackage rec { PYARROW_BUILD_TYPE = "release"; PYARROW_WITH_DATASET = true; + PYARROW_WITH_FLIGHT = _arrow-cpp.enableFlight; PYARROW_WITH_PARQUET = true; PYARROW_CMAKE_OPTIONS = [ @@ -28,9 +29,13 @@ buildPythonPackage rec { # ourselves "-DCMAKE_POLICY_DEFAULT_CMP0025=NEW" ]; + ARROW_HOME = _arrow-cpp; PARQUET_HOME = _arrow-cpp; + ARROW_TEST_DATA = lib.optionalString doCheck _arrow-cpp.ARROW_TEST_DATA; + + doCheck = true; dontUseCmakeConfigure = true; preBuild = '' |
