<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/python-pytorch-system-libraries.patch, branch linode-image-docs</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=linode-image-docs</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=linode-image-docs'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2026-02-22T17:41:10Z</updated>
<entry>
<title>gnu: python-pytorch: Update to 2.10.0.</title>
<updated>2026-02-22T17:41:10Z</updated>
<author>
<name>Ayan Das</name>
<email>bvits@riseup.net</email>
</author>
<published>2026-01-28T20:38:56Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=52b5ef81a12e3eeb0ee710546bfd054b7cf1e6d3'/>
<id>urn:sha1:52b5ef81a12e3eeb0ee710546bfd054b7cf1e6d3</id>
<content type='text'>
* gnu/packages/machine-learning.scm (%python-pytorch-version): Update to 2.10.0.
(%python-pytorch-src)[source]: Update hash.
(python-pytorch)[arguments]: Fix build by including Utils.hpp.
* gnu/packages/patches/python-pytorch-runpath.patch: Update for 2.10.0.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.10.0.

Change-Id: Ic579058f302d2d8face536ae9980f06854888615
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 2.9.0.</title>
<updated>2025-11-04T12:12:56Z</updated>
<author>
<name>Ayan Das</name>
<email>bvits@riseup.net</email>
</author>
<published>2025-10-19T19:03:08Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=720d2b57ebf1222cb998acaa46a91f5ee08f2041'/>
<id>urn:sha1:720d2b57ebf1222cb998acaa46a91f5ee08f2041</id>
<content type='text'>
* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.9.0.
  [source]: Update hash.
  [arguments]: Add 'skip-pip-redirect' phase to avoid pip redirect in
  setup.py.  Extend concurrentqueue include fix to cover nativert.
  [native-inputs]: Add python-setuptools.

* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.9.0.

Change-Id: I26606949da3c36fe8d7b6933ec54cb2c347a1bb9
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 2.8.0.</title>
<updated>2025-08-20T12:05:51Z</updated>
<author>
<name>Ayan Das</name>
<email>bvits@riseup.net</email>
</author>
<published>2025-08-08T17:57:46Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=801d1108b5e2ca224a5a1de3c295fa7f8874ccb2'/>
<id>urn:sha1:801d1108b5e2ca224a5a1de3c295fa7f8874ccb2</id>
<content type='text'>
* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.8.0.
[source]: Update hash. Update CUDA kernel deletion paths.
[arguments]: Add BUILD_TEST=0. Fix concurrentqueue includes. Fix sympy
version constraint. Fix nccl skip phase.
[inputs]: Add concurrentqueue and rdma-core.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.8.0.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Update for 2.8.0.
* gnu/packages/patches/python-pytorch-without-kineto.patch: Update for 2.8.0.

Change-Id: I237913636dfeaa7eb19f7d71516fd05c86373f28
Reviewed-by: David Elsing &lt;david.elsing@posteo.net&gt; @dtelsing
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Improve package.</title>
<updated>2025-06-25T22:43:59Z</updated>
<author>
<name>David Elsing</name>
<email>david.elsing@posteo.net</email>
</author>
<published>2025-06-25T17:10:17Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=a8d3f40966c06178308ec9a4c7ef354c012ee03a'/>
<id>urn:sha1:a8d3f40966c06178308ec9a4c7ef354c012ee03a</id>
<content type='text'>
This fixes the build of python-pytorch-for-r-torch and moves the new patches
introduced in 81d309de8745605eb76b85e6c445b896c2ba10f3 to the existing patch
files for python-pytorch.

Fixes guix/guix#779.

* gnu/packages/machine-learning.scm (python-pytorch)[source]: Update patches.
[arguments]: Adjust the 'use-system-libraries phase.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-runpath.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-runpath-2.7.0.patch: Remove patch.
* gnu/packages/patches/python-pytorch-system-libraries-2.7.0.patch: Remove patch.
* gnu/packages/patches/python-pytorch-without-kineto-2.7.0.patch: Remove patch.
* gnu/packages/patches/python-pytorch-fix-codegen-2.7.0.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove them.
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 2.5.1.</title>
<updated>2025-01-27T13:42:40Z</updated>
<author>
<name>David Elsing</name>
<email>david.elsing@posteo.net</email>
</author>
<published>2025-01-22T18:32:22Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=a0a9044d356295be45841add1c239d377ebb3ddf'/>
<id>urn:sha1:a0a9044d356295be45841add1c239d377ebb3ddf</id>
<content type='text'>
This also updates the qnnpack-pytorch package.

* gnu/packages/machine-learning.scm (%python-pytorch-version): Set to 2.5.1.
(%python-pytorch-src): Adjust hash accordingly.
(python-pytorch)[arguments]&lt;#:phases&gt;: Add 'remove-fr-trace-script
phase. Adjust 'use-system-libraries phase.
[native-inputs]: Add nlohmann-json. Replace cmake with cmake-minimal.
[inputs]: Remove foxi.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 2.4.0.</title>
<updated>2024-09-06T09:46:25Z</updated>
<author>
<name>David Elsing</name>
<email>david.elsing@posteo.net</email>
</author>
<published>2024-08-04T22:15:58Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=b44b2e346c1274eff3392ebfbf0aa3b6595e156c'/>
<id>urn:sha1:b44b2e346c1274eff3392ebfbf0aa3b6595e156c</id>
<content type='text'>
This also updates the qnnpack-pytorch package.

* gnu/packages/machine-learning.scm (%python-pytorch-version): Set to 2.4.0.
(%python-pytorch-src): Adjust hash accordingly.
[source]: Remove obsolete file deletions in snippet.
(python-pytorch)[arguments]&lt;#:phases&gt;: Disable telemetry and set Python
install directory.  Remove obsolete USE_FFMPEG, USE_OPENCV and
USE_PYTORCH_QNNPACK environment variables.
[native-inputs]: Remove python-typing-extensions.
[inputs]: Add brotli, cpp-httplib and zlib.  Remove qnnpack.  Use oneapi-dnnl,
qnnpack-pytorch and xnnpack for all systems.
[propagated-inputs]: Add onnx and python-typing-extensions.  Use cpuinfo for
all systems.
[supported-systems]: New field.
(python-pytorch-for-r-torch)[inputs]: Add qnnpack.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-runpath.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-without-kineto.patch: Adjust patch.
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 2.2.1 and unbundle dependencies.</title>
<updated>2024-06-18T09:44:56Z</updated>
<author>
<name>David Elsing</name>
<email>david.elsing@posteo.net</email>
</author>
<published>2024-03-23T22:05:05Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=7b62d614e774031d3247be774e4e2ebe4d30fa39'/>
<id>urn:sha1:7b62d614e774031d3247be774e4e2ebe4d30fa39</id>
<content type='text'>
Autogenerated files are also regenerated. The tests can be run, but are
disabled, as they require a long time.

* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.2.1.
[version]: Use %python-pytorch-version.
[source]: Use %python-pytorch-src.
[arguments]: Remove 'make-things-writable phase.  Add 'cmake-patches,
'disable-avx-dependencies, 'set-max-jobs, 'codegen1, 'codegen2, 'build2,
'install2 phases. Adjust 'use-system-libraries and 'check phases.
[native-inputs]: Add doxygen, ideep-pytorch, pocketfft-cpp, python-expecttest,
python-pytest-flakefinder, python-pytest-rerunfailures-13,
python-pytest-shard, python-pytest-xdist, python-hypothesis,
python-types-dataclasses, python-typing-extensions-4.10 and valgrind.
[inputs]: Add asmjit, clog, flatbuffers-next, foxi, fxdiv, libuv,
miniz-for-pytorch, qnnpack, qnnpack-pytorch and oneapi-dnnl. Use nnpack,
oneapi-dnnl, qnnpack, qnnpack-pytorch and xnnpack only for supported systems.
[propagated-inputs]: Add python-filelock, python-fsspec, python-jinja2,
python-networkx, python-opt-einsum, python-optree, python-packaging,
python-psutil and python-sympy. Remove python-cffi and python-six. Use cpuinfo
only for supported systems.
(%python-pytorch-src)[source]: Add patches.
(python-pytorch2): Remove variable.
* gnu/packages/patches/python-pytorch-runpath.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-1.9.0-system-libraries.patch: Remove file.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: New file.
* gnu/packages/patches/python-pytorch-without-kineto: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 1.11.0.</title>
<updated>2022-07-05T14:56:04Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludovic.courtes@inria.fr</email>
</author>
<published>2022-07-05T14:51:38Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=20f55375dc3ec969c24d39e9d97830d84be345a8'/>
<id>urn:sha1:20f55375dc3ec969c24d39e9d97830d84be345a8</id>
<content type='text'>
* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.11.0.
[source](snippet): Remove now unnecessary "caffe2/onnx/backend.cc"
substitution.
[arguments]: Add 'remove-caffe2-onnx-scripts' phase.
* gnu/packages/patches/python-pytorch-runpath.patch,
gnu/packages/patches/python-pytorch-system-libraries.patch: Update.
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Update to 1.10.0.</title>
<updated>2021-11-15T16:55:50Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludovic.courtes@inria.fr</email>
</author>
<published>2021-11-15T16:25:33Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=782e9975dc11e614fe38f9899806b968f9cd7d70'/>
<id>urn:sha1:782e9975dc11e614fe38f9899806b968f9cd7d70</id>
<content type='text'>
* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.10.0.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust.
</content>
</entry>
<entry>
<title>gnu: python-pytorch: Unbundle NNPACK.</title>
<updated>2021-09-24T11:48:50Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludovic.courtes@inria.fr</email>
</author>
<published>2021-09-24T11:46:02Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=d326dec8115cf5e2cac9497633dc11ecc970361b'/>
<id>urn:sha1:d326dec8115cf5e2cac9497633dc11ecc970361b</id>
<content type='text'>
* gnu/packages/machine-learning.scm (python-pytorch)[source]: Delete
"third_party/NNPACK".
[inputs]: Add NNPACK.
[propagated-inputs]: Remove PYTHON-PEACHPY.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Remove
hunk modifying NNPACK; add hunk to allow the use of our own NNPACK.
</content>
</entry>
</feed>
