about summary refs log tree commit diff
path: root/pkgs/development/libraries/grpc
AgeCommit message (Collapse)AuthorFilesLines
2022-12-19grpc: expose cxxStandardWeijia Wang1-22/+23
2022-12-17grpc: fixup build on aarch64-linux by using older C++Vladimír Čunát1-1/+3
This was an older regression than the current staging-next iteration.
2022-12-06grpc: build with `CMAKE_CXX_STANDARD=17`Phillip Cloud1-16/+20
2022-11-29grpc: 1.51.0 -> 1.51.1Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.51.1
2022-11-21grpc: 1.50.0 -> 1.51.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.51.0
2022-10-23Merge pull request #193352 from mweinelt/grpcMario Rodas1-2/+2
grpcio: 1.48.1 -> 1.49.1
2022-10-22grpc: 1.49.1 -> 1.50.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.50.0
2022-10-13c-ares: remove passthru.cmake-configJonathan Ringer1-1/+1
2022-09-28grpc: 1.48.1 -> 1.49.1Martin Weinelt1-2/+2
2022-09-01grpc: 1.48.0 -> 1.48.1Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.48.1
2022-08-06grpc: add arrow-cpp to passthru.testsRobert Scott1-0/+2
reverse dependency is sensitive to changes as exhibited by https://github.com/NixOS/nixpkgs/pull/182157
2022-07-19grpc: 1.47.0 -> 1.48.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.48.0
2022-07-04treewide: Stop setting CMAKE_SKIP_BUILD_RPATH=OFFJosef Kemetmüller1-1/+0
This is now the new default and thus doesn't need to be set manually anymore.
2022-06-24grpc: 1.46.3 -> 1.47.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.47.0
2022-05-20grpc: 1.46.1 -> 1.46.3Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.46.2 https://github.com/grpc/grpc/releases/tag/v1.46.3
2022-05-04grpc: 1.45.2 -> 1.46.1Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.46.0 https://github.com/grpc/grpc/releases/tag/v1.46.1
2022-04-10grpc: 1.44.0 -> 1.45.2Martin Weinelt1-2/+2
2022-02-18grpc: 1.43.0 -> 1.44.0Fabian Affolter1-2/+2
2021-12-22grpc: add comment about updating python3Packages.grpcio-statusJonathan Ringer1-1/+10
- Add python packages as tests
2021-12-18grpc: 1.42.0 -> 1.43.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.43.0
2021-11-19grpc: fix build on aarch64Mario Rodas1-1/+2
2021-11-18grpc: 1.41.0 -> 1.42.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.42.0
2021-11-01all-packages: pass cxxStandard to or-toolsPhillip Cloud1-2/+1
2021-11-01grpc: remove explicit cxx17 requirement coming from abseil-cppPhillip Cloud1-5/+5
2021-10-07pkgsLLVM.grpc: fix build with clang < 11sternenseemann1-1/+6
Apparently there's an issue where compiling grpc with -std=c++17 fails unless the clang version is at least 11. Hopefully our default clang version will be increased to that soon, but until then we need to work around this problem by setting an older C++ standard. It's unclear if using C++11 causes further issues, but compiling is better than not compiling, I suppose. Contrary to the linked bug report, the darwin stdenv doesn't exhibit this problem for some reason.
2021-10-07grpc: don't set LD_LIBRARY_PATH when cross compilingsternenseemann1-1/+6
LD_LIBRARY_PATH is only necessary in the native compilation case when we need to execute grpc_cpp_plugin from the build directory. Disabling this for cross is not only cleaner, but eliminates linker failures when cross compiling to a compatible configuration, since LD_LIBRARY_PATH takes precedence over the rpath set in buildPackages.grpc's grpc_cpp_plugin.
2021-09-29grpc: 1.40.0 -> 1.41.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.41.0
2021-09-11grpc: add patch to revert alias to abseil mutexMario Rodas1-0/+7
2021-09-07grpc: 1.39.1 -> 1.40.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.40.0
2021-08-22grpc: 1.39.0 -> 1.39.1Mario Rodas1-2/+2
2021-08-02grpc: formatSandro Jäckel1-3/+15
2021-08-02grpc: formatSandro Jäckel1-15/+17
2021-08-01grpc: fix crossAlyssa Ross1-2/+6
I couldn't find any alternative to setting _gRPC_PROTOBUF_PROTOC_EXECUTABLE. protobuf.cmake uses find_program when cross-compiling, which finds the host platform's protoc instead of the build platform's. I even tried giving protobuf multiple outputs and not including the one with the binary in buildInputs, but it didn't help.
2021-07-21grpc: 1.38.1 -> 1.39.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.39.0
2021-06-23grpc: 1.38.0 -> 1.38.1Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.38.1
2021-05-20grpc: 1.37.1 -> 1.38.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.38.0
2021-04-30grpc: 1.37.0 -> 1.37.1Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.37.1
2021-04-07grpc: 1.36.4 -> 1.37.0Mario Rodas1-5/+4
https://github.com/grpc/grpc/releases/tag/v1.37.0
2021-03-28Merge pull request #117160 from marsam/abseil-cpp-sharedMario Rodas1-2/+4
abseil-cpp: build shared
2021-03-20grpc: 1.36.1 -> 1.36.4Mario Rodas1-2/+2
2021-03-20grpc: do not use vendored abseilMario Rodas1-2/+4
2021-03-15grpc: fix build input propagationHedtke, Moritz1-1/+2
2021-02-26grpc: 1.35.0 -> 1.36.1Mario Rodas1-4/+5
https://github.com/grpc/grpc/releases/tag/v1.36.0 https://github.com/grpc/grpc/releases/tag/v1.36.1
2021-02-10grpc: 1.34.1 -> 1.35.0Mario Rodas1-5/+4
https://github.com/grpc/grpc/releases/tag/v1.35.0
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-4/+4
2021-01-16grpc: 1.34.0 -> 1.34.1Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.34.1
2021-01-01treewide: cmake buildInputs to nativeBuildInputs, minor cleanupsBen Siraphob1-2/+2
2020-12-02grpc: 1.33.2 -> 1.34.0Mario Rodas1-2/+2
https://github.com/grpc/grpc/releases/tag/v1.34.0
2020-10-31grpc: 1.32.0 -> 1.33.2Mario Rodas1-3/+4
2020-09-12grpc: fix build w/glibc-2.32Maximilian Bosch1-2/+4