From 2454d994b69802906ba3f13ff1ef765fa86d3694 Mon Sep 17 00:00:00 2001 From: tesnos6921 <7860497+tesnos6921@users.noreply.github.com> Date: Sun, 11 Aug 2024 22:00:37 -0400 Subject: [PATCH 1/2] Update default.nix --- pkgs/development/python-modules/tensorflow/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix index b1a2dd0f90979..a2b7c544e3df4 100644 --- a/pkgs/development/python-modules/tensorflow/default.nix +++ b/pkgs/development/python-modules/tensorflow/default.nix @@ -294,7 +294,7 @@ let src = fetchFromGitHub { owner = "tensorflow"; repo = "tensorflow"; - rev = "refs/tags/v${version}"; + rev = "ac01bdf5c12b36c19794dabcd56fecb6d17394ff"; hash = "sha256-Rq5pAVmxlWBVnph20fkAwbfy+iuBNlfFy14poDPd5h0="; }; From 2608116006bb52e521614517e62f9a05227d61b7 Mon Sep 17 00:00:00 2001 From: tesnos6921 <7860497+tesnos6921@users.noreply.github.com> Date: Tue, 13 Aug 2024 10:51:01 -0400 Subject: [PATCH 2/2] Update default.nix --- pkgs/development/python-modules/tensorflow/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix index a2b7c544e3df4..c01a98dcb76ad 100644 --- a/pkgs/development/python-modules/tensorflow/default.nix +++ b/pkgs/development/python-modules/tensorflow/default.nix @@ -436,6 +436,11 @@ let url = "https://raw.githubusercontent.com/conda-forge/tensorflow-feedstock/0a63c5a962451b4da99a9948323d8b3ed462f461/recipe/patches/0001-Omit-linking-to-layout_proto_cc-if-protobuf-linkage-.patch"; hash = "sha256-/7buV6DinKnrgfqbe7KKSh9rCebeQdXv2Uj+Xg/083w="; }) + (fetchpatch { + name = "tensorflow-python3.12-no-distutil"; + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/tensorflow/-/raw/fff04b07ca2bc6758f81505cc396c91f7466c08a/tensorflow-2.16.1-python-distutils-removal.patch"; + hash = "sha256-t+vP8pwCn3D8W2s33QiPm8SjgKVjIxD6cg4kESh1dL4="; + }) ./com_google_absl_add_log.patch ./absl_py_argparse_flags.patch ./protobuf_python.patch