summary refs log tree commit diff
diff options
context:
space:
mode:
authorUri Baghin <uri@canva.com>2023-01-12 09:09:55 +1100
committerUri Baghin <uri@canva.com>2023-01-24 19:30:20 +1100
commit619ba04b8752a8f14d583de6bceb76f7fb44cd5c (patch)
treee4bc5ab65482cce153483778d18496f0df17e36d
parentf203bcdff14aca0aaeeedaf9b4438b3f3bcada2e (diff)
downloadnixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.tar
nixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.tar.gz
nixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.tar.bz2
nixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.tar.lz
nixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.tar.xz
nixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.tar.zst
nixpkgs-619ba04b8752a8f14d583de6bceb76f7fb44cd5c.zip
buildBazelPackage: make bazel explicit
-rw-r--r--pkgs/build-support/build-bazel-package/default.nix7
-rw-r--r--pkgs/development/python-modules/tensorflow-probability/default.nix3
-rw-r--r--pkgs/top-level/python-packages.nix3
3 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/build-support/build-bazel-package/default.nix b/pkgs/build-support/build-bazel-package/default.nix
index 14f7ac38d3f..d1cd502e7e4 100644
--- a/pkgs/build-support/build-bazel-package/default.nix
+++ b/pkgs/build-support/build-bazel-package/default.nix
@@ -1,16 +1,11 @@
 { stdenv
-, bazel
 , cacert
 , lib
 }:
 
-let
-  bazelPkg = bazel;
-in
-
 args@{
   name ? "${args.pname}-${args.version}"
-, bazel ? bazelPkg
+, bazel
 , bazelFlags ? []
 , bazelBuildFlags ? []
 , bazelTestFlags ? []
diff --git a/pkgs/development/python-modules/tensorflow-probability/default.nix b/pkgs/development/python-modules/tensorflow-probability/default.nix
index 819dc0634d4..6f820298ec1 100644
--- a/pkgs/development/python-modules/tensorflow-probability/default.nix
+++ b/pkgs/development/python-modules/tensorflow-probability/default.nix
@@ -1,5 +1,6 @@
 { lib
 , fetchFromGitHub
+, bazel_3
 , buildBazelPackage
 , buildPythonPackage
 , python
@@ -45,6 +46,8 @@ let
       tensorflow
     ];
 
+    bazel = bazel_3;
+
     bazelTarget = ":pip_pkg";
 
     fetchAttrs = {
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index e21a89c4d8b..b8c5b329e45 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -4803,9 +4803,6 @@ self: super: with self; {
 
   jaxlib-build = callPackage ../development/python-modules/jaxlib rec {
     inherit (pkgs.darwin) cctools;
-    buildBazelPackage = pkgs.buildBazelPackage.override {
-      stdenv = if stdenv.isDarwin then pkgs.darwin.apple_sdk_11_0.stdenv else stdenv;
-    };
     # Some platforms don't have `cudaSupport` defined, hence the need for 'or false'.
     cudaSupport = pkgs.config.cudaSupport or false;
     IOKit = pkgs.darwin.apple_sdk_11_0.IOKit;