Commit graph

63 commits

Author SHA1 Message Date
Jonathan Ringer de9249f9da grpc: add comment about updating python3Packages.grpcio-status
- Add python packages as tests
2021-12-22 00:25:05 -08:00
Mario Rodas 1fcc7c0ef4 grpc: 1.42.0 -> 1.43.0
https://github.com/grpc/grpc/releases/tag/v1.43.0
2021-12-18 04:20:00 +00:00
Mario Rodas df03e376fb grpc: fix build on aarch64 2021-11-19 20:19:42 -05:00
Mario Rodas deb8e275ea grpc: 1.41.0 -> 1.42.0
https://github.com/grpc/grpc/releases/tag/v1.42.0
2021-11-18 04:20:00 +00:00
Phillip Cloud f506ecdca9
all-packages: pass cxxStandard to or-tools 2021-11-01 11:50:37 -04:00
Phillip Cloud 1a590c529c
grpc: remove explicit cxx17 requirement coming from abseil-cpp 2021-11-01 11:50:20 -04:00
sternenseemann 8e57c33ab6 pkgsLLVM.grpc: fix build with clang < 11
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-07 21:30:02 +02:00
sternenseemann 34ca27bc95 grpc: don't set LD_LIBRARY_PATH when cross compiling
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-10-07 21:04:39 +02:00
Mario Rodas 3334018e52 grpc: 1.40.0 -> 1.41.0
https://github.com/grpc/grpc/releases/tag/v1.41.0
2021-09-29 09:04:59 -05:00
Mario Rodas d126476d40 grpc: add patch to revert alias to abseil mutex 2021-09-11 17:00:00 -05:00
Mario Rodas d7d170e7c4 grpc: 1.39.1 -> 1.40.0
https://github.com/grpc/grpc/releases/tag/v1.40.0
2021-09-07 18:00:00 -05:00
Mario Rodas 4c9338c8dc grpc: 1.39.0 -> 1.39.1 2021-08-22 13:16:18 -05:00
Sandro Jäckel 76341deaab
grpc: format 2021-08-02 13:12:04 +02:00
Sandro Jäckel 42e7791556
grpc: format 2021-08-02 10:59:36 +02:00
Alyssa Ross b2402c5cd3
grpc: fix cross
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-08-01 13:03:24 +00:00
Mario Rodas 05a5611fe9 grpc: 1.38.1 -> 1.39.0
https://github.com/grpc/grpc/releases/tag/v1.39.0
2021-07-21 04:20:00 +00:00
Mario Rodas 63b199c193 grpc: 1.38.0 -> 1.38.1
https://github.com/grpc/grpc/releases/tag/v1.38.1
2021-06-23 04:20:00 +00:00
Mario Rodas 04e18727c4 grpc: 1.37.1 -> 1.38.0
https://github.com/grpc/grpc/releases/tag/v1.38.0
2021-05-20 04:20:00 +00:00
Mario Rodas c8232cbac1 grpc: 1.37.0 -> 1.37.1
https://github.com/grpc/grpc/releases/tag/v1.37.1
2021-04-30 04:20:00 +00:00
Mario Rodas 26279f95f1 grpc: 1.36.4 -> 1.37.0
https://github.com/grpc/grpc/releases/tag/v1.37.0
2021-04-07 04:20:00 +00:00
Mario Rodas 9f759c4a1c
Merge pull request #117160 from marsam/abseil-cpp-shared
abseil-cpp: build shared
2021-03-28 09:34:38 -05:00
Mario Rodas 05212df6b4 grpc: 1.36.1 -> 1.36.4 2021-03-20 04:20:00 +00:00
Mario Rodas eff48104db grpc: do not use vendored abseil 2021-03-20 04:20:00 +00:00
Hedtke, Moritz cf6f9748b7
grpc: fix build input propagation 2021-03-15 23:56:19 +01:00
Mario Rodas a526d49118 grpc: 1.35.0 -> 1.36.1
https://github.com/grpc/grpc/releases/tag/v1.36.0
https://github.com/grpc/grpc/releases/tag/v1.36.1
2021-02-26 04:20:00 +00:00
Mario Rodas 4318b60668 grpc: 1.34.1 -> 1.35.0
https://github.com/grpc/grpc/releases/tag/v1.35.0
2021-02-10 04:20:00 +00:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Mario Rodas 00dcba48bb grpc: 1.34.0 -> 1.34.1
https://github.com/grpc/grpc/releases/tag/v1.34.1
2021-01-16 06:56:06 -05:00
Ben Siraphob b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
Mario Rodas 8bd46bbab0 grpc: 1.33.2 -> 1.34.0
https://github.com/grpc/grpc/releases/tag/v1.34.0
2020-12-02 18:00:00 -05:00
Mario Rodas c959631b11 grpc: 1.32.0 -> 1.33.2 2020-10-31 04:20:00 +00:00
Maximilian Bosch 0079133e42
grpc: fix build w/glibc-2.32 2020-09-12 23:04:49 +02:00
Mario Rodas 4051e867ba grpc: 1.31.0 -> 1.32.0
https://github.com/grpc/grpc/releases/tag/v1.32.0
2020-09-09 18:00:00 -05:00
Mario Rodas 6854a2cb4d
grpc: 1.29.0 -> 1.31.0
Changelog: https://github.com/grpc/grpc/releases/tag/v1.31.0
2020-08-05 04:20:00 -05:00
Mario Rodas 625cb1794a
grpc: 1.28.1 -> 1.29.0 2020-05-16 04:20:00 -05:00
Mario Rodas ad871d23f6
grpc: 1.27.1 -> 1.28.1
Changelog:
- https://github.com/grpc/grpc/releases/tag/v1.28.0
- https://github.com/grpc/grpc/releases/tag/v1.28.1
2020-04-02 04:20:00 -05:00
Mario Rodas c5a0f6b95f grpc: 1.26.0 -> 1.27.1
Changelog:
  - https://github.com/grpc/grpc/releases/tag/v1.27.0
  - https://github.com/grpc/grpc/releases/tag/v1.27.1
2020-02-10 09:52:04 +01:00
Anders Kaseorg 3cd8ce3bce treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted.  (See #67234, for
example.)  Fix this throughout the tree.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
Mario Rodas d0a5c6030e grpc: 1.25.0 -> 1.26.0
Changelog: https://github.com/grpc/grpc/releases/tag/v1.26.0
2019-12-29 20:08:09 -08:00
Ben Wolsieffer 279b5a60ff grpc: fix build on armv6l 2019-12-02 16:14:15 -05:00
Mario Rodas b60f2ad808
grpc: 1.24.3 -> 1.25.0 2019-11-06 04:20:00 -05:00
Mario Rodas e90d7e7a62
grpc: 1.23.0 -> 1.24.3
Co-authored-by: Tom Bereknyei <tomberek@users.noreply.github.com>
2019-10-23 04:20:00 -05:00
Vladimír Čunát 2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Mario Rodas 16dec82d99
grpc: add marsam as maintainer 2019-08-22 20:17:54 -05:00
R. RyanTM 36a2ffc2e4 grpc: 1.22.0 -> 1.23.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/grpc/versions
2019-08-19 03:13:54 -07: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
Mario Rodas f2c7593c1a
grpc: fix darwin build 2019-08-02 01:55:21 -05:00
Mario Rodas 18c2645f7b
grpc: 1.19.1 -> 1.22.0 2019-08-02 01:48:26 -05:00
Frederik Rietdijk 93d61e5c23 grpc: build shared libs, fixes #58375 2019-04-11 08:02:19 +02:00
Frederik Rietdijk 38b0717d50 grpc: 1.19.0 -> 1.19.1 2019-04-11 08:02:19 +02:00