diff options
author | 2025-02-21 23:26:58 +0100 | |
---|---|---|
committer | 2025-02-21 23:27:30 +0100 | |
commit | bd50fd7e4447c27fd54941000e7b1b69c2ea8da1 (patch) | |
tree | 4d9b1bb0a12cad82b9c8971722561467a8056c4e | |
parent | dev-libs/glib: drop 2.78.3, 2.78.4-r1 (diff) | |
download | gentoo-bd50fd7e4447c27fd54941000e7b1b69c2ea8da1.tar.gz gentoo-bd50fd7e4447c27fd54941000e7b1b69c2ea8da1.tar.bz2 gentoo-bd50fd7e4447c27fd54941000e7b1b69c2ea8da1.zip |
sci-libs/torchvision: fix split of NVCC_FLAGS
Closes: https://bugs.gentoo.org/949903
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
-rw-r--r-- | sci-libs/torchvision/files/torchvision-0.20.0-gentoo.patch | 11 | ||||
-rw-r--r-- | sci-libs/torchvision/torchvision-0.20.0.ebuild | 2 |
2 files changed, 13 insertions, 0 deletions
diff --git a/sci-libs/torchvision/files/torchvision-0.20.0-gentoo.patch b/sci-libs/torchvision/files/torchvision-0.20.0-gentoo.patch new file mode 100644 index 000000000000..a622e41ec1ea --- /dev/null +++ b/sci-libs/torchvision/files/torchvision-0.20.0-gentoo.patch @@ -0,0 +1,11 @@ +--- a/setup.py 2025-02-21 22:49:07.255937371 +0100 ++++ b/setup.py 2025-02-21 22:49:20.372975254 +0100 +@@ -127,7 +127,7 @@ + if NVCC_FLAGS is None: + nvcc_flags = [] + else: +- nvcc_flags = nvcc_flags.split(" ") ++ nvcc_flags = NVCC_FLAGS.split(" ") + extra_compile_args["nvcc"] = nvcc_flags + + if sys.platform == "win32": diff --git a/sci-libs/torchvision/torchvision-0.20.0.ebuild b/sci-libs/torchvision/torchvision-0.20.0.ebuild index 88443c235d3f..c0a1f3942189 100644 --- a/sci-libs/torchvision/torchvision-0.20.0.ebuild +++ b/sci-libs/torchvision/torchvision-0.20.0.ebuild @@ -38,6 +38,8 @@ BDEPEND=" ) " +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + src_prepare() { use cuda && cuda_src_prepare distutils-r1_src_prepare |