Commit Graph

64 Commits

Author SHA1 Message Date
Sebastián Mancilla
bf3489173a
arrow-cpp: fix failing tests on darwin sandbox 2022-08-08 05:21:56 -04:00
Phillip Cloud
56e9e52cc2
arrow-cpp: add commentary for vendored jemalloc and mimalloc 2022-08-08 05:21:51 -04:00
Phillip Cloud
cf192f5db1
arrow-cpp: remove unused jemalloc input 2022-08-08 05:21:50 -04:00
Phillip Cloud
c44d47dbe5
arrow-cpp: 8.0.0 -> 9.0.0 2022-08-08 05:21:49 -04:00
Andrew Marshall
92a0505c26 arrow-cpp: Adjust homepage to specific variant
There are lots of Arrow implementations, so instead go to the one that
this implements.
2022-07-20 09:22:28 -04:00
Josef Kemetmüller
1ca04aa9f1 treewide: Stop setting CMAKE_SKIP_BUILD_RPATH=OFF
This is now the new default and thus doesn't need to be set manually
anymore.
2022-07-04 03:49:01 +03:00
Dmitry Kalinkin
b64c3d3885
arrow-cpp: pin jemalloc tarball (#177037)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-06-09 22:14:03 +02:00
Phillip Cloud
315002db4e
arrow-cpp: 7.0.0 -> 8.0.0 2022-05-10 09:55:04 -04:00
Nikola Knežević
da882cddcc
arrow-cpp: libnsl is not necessary for building (#162757)
libnsl dependency was preventing building arrow-cpp on darwin.
arrow-cpp builds on darwin without issues outside of nix. The official
instructions at
https://arrow.apache.org/docs/developers/cpp/building.html do not
mention libnsl as a dependency. Thus, this change removes libnsl from
both darwin and linux platforms.
2022-03-04 11:01:20 -05:00
Phillip Cloud
f44d17da59
arrow-cpp: enable hdfs support 2022-02-18 06:52:53 -05:00
Phillip Cloud
be83d5bb38
apache-beam: mark as broken on 3.10 2022-02-06 15:00:53 -05:00
Phillip Cloud
c1998338b2
arrow-cpp: 6.0.1 -> 7.0.0 2022-02-06 15:00:50 -05:00
Dmitry Kalinkin
a4b6d6742e
arrow-cpp: blacklist all TestS3FS tests on darwin
More tests are popping up to break the sandboxed build.
2022-01-04 23:20:26 -05:00
Dmitry Kalinkin
38da06c69f
arrow-cpp: fix sandboxed build on darwin 2021-12-12 13:57:27 -05:00
Phillip Cloud
da8dfd5128
python3Packages.pyarrow: enable flight module 2021-11-30 08:30:03 -05:00
Dmitry Kalinkin
e3e77ee8a4
arrow-cpp: build without jemalloc on aarch64-darwin to fix build 2021-11-26 00:26:37 -05:00
Dmitry Kalinkin
c5a0962ddd
arrow-cpp: fix sandboxed build on darwin 2021-11-26 00:26:33 -05:00
Phillip Cloud
92c45083e5
arrow-cpp: 6.0.0 -> 6.0.1 2021-11-24 06:44:38 -05:00
Phillip Cloud
ea5437f80c
arrow-cpp: add GCS feature flag (#144610) 2021-11-07 18:34:24 +01:00
Phillip Cloud
ab269d980e
arrow-cpp: glob TestS3FSGeneric tests 2021-11-06 07:03:35 -04:00
Phillip Cloud
14bec58875
arrow-cpp: disable some potentially failing s3fs tests 2021-11-06 07:03:34 -04:00
Phillip Cloud
67d0727336
arrow-cpp: add S3 feature flag 2021-11-05 12:05:37 -04:00
Phillip Cloud
ac4188fe57
arrow-cpp: add flight feature flag (#144609) 2021-11-05 14:35:03 +01:00
Phillip Cloud
d96ab39a64
arrow-cpp: refactor source fetching 2021-11-04 09:07:25 -04:00
Phillip Cloud
12fe0fae03
arrow-cpp: 5.0.0 -> 6.0.0 (#143422)
* arrow-cpp: fix typo

* arrow-cpp: pin xsimd

* arrow-cpp: fix tzdata by patching

* arrow-cpp: update data deps

* arrow-cpp: 5.0.0 -> 6.0.0

* arrow-cpp: add cpcloud as maintainer
2021-10-30 19:08:19 -07:00
Dmitry Kalinkin
850930b13f
arrow-cpp: search for Thrift using pkg-config instead of cmake
Setting it to "AUTO" allows for the first[1] find_package to fail
through to pkg-config search logic.

[1] 2ae84e8e90/cpp/cmake_modules/ThirdpartyToolchain.cmake (L228)
2021-10-29 02:01:01 -04:00
Tobias Mayer
51b1d4b421
arrow-cpp: 4.0.1 -> 5.0.0 2021-07-29 21:30:34 +02:00
Dmitry Kalinkin
cff04883e8
arrow-cpp: 4.0.0 -> 4.0.1 2021-05-29 03:31:38 -04:00
Tobias Mayer
2d9f3e32d9
arrow-cpp: 3.0.0 -> 4.0.0
arrow-cpp: cleanup

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-30 20:30:59 +02:00
Tobias Mayer
c0449e4f2f
arrow-cpp: 2.0.0 -> 3.0.0 2021-01-27 16:55:16 +01:00
John Ericson
f52263ced0 treewide: Start to break up static overlay
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.

CC @FRidh @matthewbauer
2021-01-03 19:18:16 +00:00
Tobias Mayer
7cb0d9d37e
arrow-cpp: 1.0.1 -> 2.0.0 2020-10-22 14:03:46 +02:00
Dmitry Kalinkin
6b74dfe376 arrow-cpp: 1.0.0 -> 1.0.1 2020-10-08 18:33:05 -07:00
Tobias Mayer
9e0b75eaf7
arrow-cpp: 0.17.1 -> 1.0.0 2020-08-19 22:14:16 +02:00
Dmitry Kalinkin
166a71a6ae
arrow-cpp: fix eval, enable linking against zstd_shared
This is a second part for #93203.
2020-07-15 22:36:07 -04:00
Dmitry Kalinkin
4ae8a4977b
arrow-cpp: fix darwin build by linking against libzstd_static
The enableShared=false override will need to be reverted on staging.
2020-07-15 19:45:22 -04:00
Dmitry Kalinkin
1fc90ff164
arrow-cpp: 0.17.0 -> 0.17.1 2020-05-20 16:38:00 -04:00
Dmitry Kalinkin
f149c7030a
arrow-cpp: 0.16.0 -> 0.17.0 2020-05-11 22:34:24 -04:00
Dmitry Kalinkin
56c2b7cb9a
arrow-cpp: fix RPATH on darwin
Instead of patching test binaries with install_name_tool just set
CMAKE_SKIP_BUILD_RPATH to OFF let cmake compile them with RPATH set
correctly.

Add CMAKE_INSTALL_RPATH to set correct RPATH for the installed
executables for parquet tools. We could set it to an absolute path using
"-DCMAKE_INSTALL_RPATH=${placeholder "out"}", but instead we use
@loader_path to provide a relocable solution.
2020-02-27 12:50:23 -05:00
Tobias Mayer
5ddadce27b
arrow-cpp: 0.15.1 -> 0.16.0
This switches to explicitly enabling dependency lookups for
optional features (they were not picked up before).
It also enables building of the Parquet command line tools.
2020-02-26 10:23:43 +01:00
Tobias Mayer
cdbf3f78bf arrow-cpp: add lib parameter 2019-12-31 15:05:13 +01:00
Tobias Mayer
207db019ce arrow-cpp: add pkgsStatic support 2019-12-31 15:05:13 +01:00
Dmitry Kalinkin
c57018fb3b
arrow-cpp: fix tests not being run on linux
Fixes: 8c86e54a ('arrow-cpp: fix/disable some plasma tests on darwin')
2019-11-11 06:18:42 -05:00
Jonathan Ringer
5d1c5ba7f1 arrow-cpp: 0.15.0 -> 0.15.1 2019-11-05 23:33:34 +00:00
Dmitry Kalinkin
8c86e54a25 arrow-cpp: fix/disable some plasma tests on darwin 2019-10-08 22:22:33 +02:00
Tobias Mayer
bf09368bf5 arrow-cpp: run nixfmt 2019-10-08 22:22:33 +02:00
Tobias Mayer
366476defd arrow-cpp: 0.14.1 -> 0.15.0
This also enables building the plasma module.
2019-10-08 22:22:33 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Dmitry Kalinkin
188fe901be
arrow-cpp: 0.13.0 -> 0.14.1
pythonPackages.pyarrow: 0.13.0 -> 0.14.1

Replace *-test with *test because of misnamed test executable
"arrow-dataset-file_test".
2019-08-07 09:09:31 -04:00
Dmitry Kalinkin
e884852ac4
arrow-cpp: add fixDarwinDylibNames 2019-07-02 11:11:00 -04:00