commit: bd50fd7e4447c27fd54941000e7b1b69c2ea8da1 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> AuthorDate: Fri Feb 21 22:26:58 2025 +0000 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> CommitDate: Fri Feb 21 22:27:30 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd50fd7e
sci-libs/torchvision: fix split of NVCC_FLAGS Closes: https://bugs.gentoo.org/949903 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> sci-libs/torchvision/files/torchvision-0.20.0-gentoo.patch | 11 +++++++++++ sci-libs/torchvision/torchvision-0.20.0.ebuild | 2 ++ 2 files changed, 13 insertions(+) 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
