Commit Graph

32 Commits

Author SHA1 Message Date
Ivan Babrou
d191f2278d python3Packages.grpcio: remove cctools from build inputs
This fixes `aarch64-darwin` build in #105026. Without this the `strip` in `PATH`
is the one from `darwin.cctools`, which doesn't preserve code signatures,
resulting in code that cannot run and pass `pythonImportsCheckPhase`.

The dependency on cctools was introduced in #44902 in 2018,
but it doesn't seem to be necessary on `x86_64-darwin` today.
2021-02-28 16:37:49 +00:00
Pavol Rusnak
a4bbfba80d
pkgs/development/python-modules: stdenv.lib -> lib 2021-01-24 01:29:22 +01:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Sandro Jäckel
2979502a46
pythonPackages.grpcio: Disable tests, cleanup 2021-01-06 21:54:26 +01:00
Ben Wolsieffer
9518714926 pythonPackages.grpcio: split outputs to avoid runtime build references
protobuf propagates build-arch protobuf, and this commit prevents it from
ending up in grpcio's runtime closure.
2020-11-19 22:05:10 +01:00
Mario Rodas
36cb6946ef pythonPackages.grpcio: fix build 2020-09-13 04:20:00 +00:00
Matthew Bauer
849f26d61c python.pkgs.grpcio: use system openssl, zlib, and c-ares 2020-04-14 15:13:37 -04:00
Klaas van Schelven
256a07d3fb pythonPackages.grpcio: remove vanschelven from maintainers 2020-02-26 12:13:33 -08:00
Thomas Bereknyei
6b09e24bba
pythonPackages.grpcio: inherit src from grpc 2019-10-18 20:31:34 -04:00
Mario Rodas
5e9255b643
pythonPackages.grpcio: 1.22.0 -> 1.23.0 2019-08-22 20:16:00 -05:00
Mario Rodas
5cae05ecf8
pythonPackages.grpcio: 1.18.0 -> 1.22.0 2019-08-03 17:00:29 -05:00
Daniël de Kok
715ec6e885 pythonPackages.grpcio: fix build on Darwin
Builds on Darwin have started to fail recently. This seems to be caused
by a check in Makefile that verifies whether the system is able to build
BoringSSL. This check attempts to compile test/build/boringssl.c, which
is absent in PyPI archives of grpcio.

This change builds the grpcio module directly from the grpc git
repository, so that all the files that are necessary for checks are
present.

Affects #56826 since darwin builds of this derivation on nixpkgs-19.03
fail.
2019-03-27 20:06:15 +01:00
Frederik Rietdijk
f0cba48e63 python: grpcio: 1.16.1 -> 1.18.0 2019-02-17 14:40:23 +01:00
Ben Wolsieffer
de39c5f372 pythonPackages.grpcio: 1.15.0 -> 1.16.1 2018-11-27 12:02:55 -05:00
Igor Tarasov
292bb74552 python.pkgs.grpcio: 1.14.1 -> 1.15.0 2018-09-25 19:06:07 +00:00
Frederik Rietdijk
6696977b50 python: grpcio: 1.13.0 -> 1.14.1 2018-08-25 07:38:21 +02:00
Daniël de Kok
4beb94d6d6 python/grpcio: fix darwin build
grpcio currently does not build on Darwin (10.13.6). Due to the
following issues:

* ar is invoked with incorrect flags (#33765).
* libtool cannot be found, with a libtool dependency, with libtool
  the option '-no_warning_for_no_symbols' is not recognized.
* the module build cannot find boringssl that is packaged with
  python-grpcio when pkgconfig is not installed (grpc/#10058).
2018-08-11 16:47:35 +02:00
Vladimír Čunát
0f01215203
Merge branch 'master' into staging-next
Hydra: ?compare=1468896
2018-07-14 18:15:30 +02:00
Manuel Mendez
7db99ba53e pythonPackages.grpcio: use correct license (#42944)
According to https://pypi.org/project/grpcio/ and github.com/grpc/grpc
2018-07-03 23:07:42 +02:00
Matthew Bauer
e8e26becac
Merge pull request #42887 from matthewbauer/libsecurity-closure-reductions
Libsecurity closure reductions
2018-07-02 18:34:53 -04:00
numkem
b045d1f139 pythonPackages.grpcio: 1.12.1 -> 1.13.0 (#42854) 2018-07-02 17:47:06 +02:00
Frederik Rietdijk
1dd0109c8c pythonPackages: remove traces of Python 2.6 2018-06-25 10:50:44 +02:00
Frederik Rietdijk
a69bee47d9 python: grpcio: 1.12.0 -> 1.12.1 2018-06-22 13:09:41 +02:00
Ben Wolsieffer
afbcc2670f python: grpcio: 1.9.1 -> 1.12.0 (#41300) 2018-06-17 21:39:29 +02:00
Robert Schütz
35b38b021b python.pkgs.protobuf: use 3.5 by default 2018-04-08 11:36:07 +02:00
Robin Gloster
c71bcb2744
grpcio: use protobuf3_5 2018-03-24 19:37:03 +01:00
Frederik Rietdijk
e6553a24d4 python: grpcio: 1.9.0 -> 1.9.1 2018-02-18 20:07:42 +01:00
Frederik Rietdijk
6d6cef6329 python: grpcio: 1.8.4 -> 1.9.0 2018-02-03 17:43:30 +01:00
Frederik Rietdijk
4d68c2ea3f python: grpcio: 1.8.3 -> 1.8.4 2018-01-20 12:05:25 +01:00
Frederik Rietdijk
35fa14484e python: grpcio: 1.8.2 -> 1.8.3 2018-01-07 09:00:37 +01:00
Frederik Rietdijk
495bf9b9c1 python: grpcio: 1.7.3 -> 1.8.2 2017-12-31 10:55:05 +01:00
Klaas van Schelven
df69f446a8 grpcio: init at 1.7.3 2017-12-20 23:46:51 +01:00