Tobias Mayer
1da9ecb9dc
arrow-cpp: fixup after protobuf bump
2023-08-16 01:49:48 +02:00
Tobias Mayer
54e9994a6b
grpc: refactor cxxStandard selection
...
GRPC is less aggressive in overriding `CMAKE_CXX_STANDARD` nowadays.
This allows us to take a less invasive approach to ensure that the
provided abseil package is configured with the same implementation
for the provided c++17 compatibility shims.
Instead of always setting `CMAKE_CXX_STANDARD`, we only do it to
override hard-coded downgrade on darwin. With that, we can use the
default configuration for abseil-cpp, reducing the number of instances
of that library in the build closure to one.
2023-08-14 11:50:30 +02:00
Justin Bedo
5a62c9eaba
arrow-cpp: 12.0.0 -> 12.0.1
2023-07-02 18:57:21 +10:00
Tobias Mayer
6dc7093484
arrow-cpp: 11.0.0 -> 12.0.0
2023-05-01 21:56:12 +02:00
Weijia Wang
e8b4c13b8d
arrow-cpp: unbreak on aarch64-linux
2023-03-01 18:09:07 +02:00
tobim
bd1ec260fb
arrow-cpp: disable failing test on darwin ( #217661 )
2023-02-22 09:22:18 -05:00
Dmitry Kalinkin
0a25e2c87e
arrow-cpp: mark as unbroken on darwin ( #216219 )
...
Was fixed by 2f8e6f3d
('gtest: ensure C++17 support (#207338 )')
2023-02-13 19:52:29 -05:00
Dmitry Kalinkin
91bf862e3c
arrow-cpp: fix meta.broken
2023-02-12 16:11:42 -05:00
Dmitry Kalinkin
3824c54740
arrow-cpp: mark as broken on darwin
2023-02-11 18:32:57 +00:00
Dmitry Kalinkin
a966935ff3
arrow-cpp: don't sync C++ standard with grpc
...
C++17 is required by arrow-cpp
2023-02-11 18:29:29 +00:00
Tobias Mayer
6c43205441
arrow-cpp: mark as broken on aarch64-linux
2023-02-02 00:43:24 +01:00
Tobias Mayer
d0fd4b418e
arrow-cpp: 10.0.1 -> 11.0.0
2023-02-01 14:29:42 +01:00
Phillip Cloud
390bbccee0
arrow-cpp: 9.0.0 -> 10.0.1
2023-02-01 14:29:35 +01:00
Sandro
6ebc1f9773
Merge pull request #209227 from amarshall/arrow-cpp-shrink-closure
2023-01-21 20:51:03 +01:00
Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Andrew Marshall
9fb025d0ed
arrow-cpp: Use minimal aws-sdk-cpp, reducing closure 1.0G->417M
2023-01-05 09:37:33 -05:00
Weijia Wang
6f2d0134d1
arrow-cpp: inherit cxxStandard from grpc
2022-12-19 05:29:41 +01:00
Phillip Cloud
da1cb54c5b
arrow-cpp: build with CMAKE_CXX_STANDARD=17
2022-12-06 09:46:16 -05:00
Vladimír Čunát
5033fffabe
treewide: avoid mixing abseil-cpp versions
...
The packages use some version through grpc;
adding in a different one is most likely not a good idea.
`rippled` has been failing to build for weeks already.
The other three packages build before and after this commit.
2022-10-30 09:44:34 +01:00
Andrew Marshall
cc89e76d76
arrow-cpp: Fix building x86_64-darwin on aarch_64-darwin ( #193207 )
...
When building x86_64-darwin emulated via Rosetta on aarch64-darwin, all
tests would fail with
> Illegal instruction: 4
this resolves that by never using Jemalloc on Darwin, since even though
`isAarch64` is false, it might “really” be aarch64-darwin.
2022-09-27 15:21:39 -04:00
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