From 29b168b81ad537b88d23630133385e5bf5e1411f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sat, 17 Jan 2026 09:19:25 +0100 Subject: [PATCH] gnu: python-pytorch: Patch Python build. * gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Add phases 'patch-build-system to remove "__legacy__". Change-Id: Ic2243bdb4539cca3a0a0ac955961feeec963c2e5 --- gnu/packages/machine-learning.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index f332c9d6a3b..07d5f68f822 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2015-2025 Ricardo Wurmus +;;; Copyright © 2015-2026 Ricardo Wurmus ;;; Copyright © 2016, 2020-2024 Efraim Flashner ;;; Copyright © 2016, 2017, 2020 Marius Bakke ;;; Copyright © 2016 Hartmut Goebel @@ -4606,6 +4606,11 @@ PyTorch.") (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-build-system + (lambda _ + (substitute* "pyproject.toml" + (("setuptools\\.build_meta:__legacy__") + "setuptools.build_meta")))) (add-after 'unpack 'cmake-patches (lambda* (#:key inputs outputs #:allow-other-keys) (substitute* "cmake/Dependencies.cmake"