gnu: python-pyzstd: Migrate to (json). * gnu/packages/python-compression.scm (python-pyzstd)[arguments] <#:configure-flags>: Migrate syntax to (json). Change-Id: I4da32b265c2a2f529b357e5bed1ad41e72b5cce7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-clarabel: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-clarabel)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I258bc867cc4269779ccf886601a00323b8f80083 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: maturin: Extend with (pyproject-guile-json). * gnu/packages/rust-apps.scm (maturin)[arguments]: Improve style. Use G-expressions. <#:phases>: Extend with (pyproject-guile-json). Change-Id: I524df3f97274b309b6736f58925f0b5f27497151 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-tokenizers: Extend with (pyproject-guile-json). * gnu/packages/machine-learning.scm (python-tokenizers)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: Idae6f4609393ec1a612b7710dc60c6b7bd8c79a6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: onnxruntime: Extend with (pyproject-guile-json). * gnu/packages/machine-learning.scm (onnxruntime)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: Ib498a4697642d59784cf699230478ba23fb41ff6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rpds-py: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-rpds-py)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I39ba227211450ae8de98c76af12102f8972c9020 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-libcst: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-libcst)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I4301b1ce3054497a6d4cf1660987605398070d88 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-tiktoken: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-tiktoken)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I94c11b8e85c41f8da8158d691114952df823d8de Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pydantic-core: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-pydantic-core)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: Ifa061c9408a6f67988c3fcdc24123fd295a85261 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-orjson: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-orjson)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: If76da1021cd035828bf5c365c01ac0f94e96d2c1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: maturin: Improve style. * gnu/packages/rust-apps.scm (maturin)[arguments]: Improve style. <#:phases>: Use G-expressions. Change-Id: Icf2fd08db952c5dbd71a2c8cbb8b153d21aff61c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: lensfun: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (lensfun)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I3303e58cec378a70b0ab42fa8096625460e1b2ca Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-streamtracer: Extend with (pyproject-guile-json). * gnu/packages/python-xyz.scm (python-steamtracer)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I968fd19a792bc09635a4bb991e4db8eb789523c9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
build-system: pyproject: Normalize entry point import. The standard is using from instead of import and it indeed allows to avoid some side-effects in some cases, see https://packaging.python.org/en/latest/specifications/entry-points/#use-for-scripts * guix/build/pyproject-build-system (create-entrypoints) [create-script]: Add -sP flags, improve pythonic style. * gnu/packages/video.scm (python-yewtube)[arguments]<#:phases>: Remove phase 'patch-script. Change-Id: I995454c774666ed474b2418c18ec36c4f53bf015 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: hashlink: Update to 1.15. * gnu/packages/haxe.scm (hashlink): Update to 1.15. Change-Id: Ibe3f3df78404cd8f301527c933af577c90ccef65
gnu: Add vhacd. * gnu/packages/graphics.scm (vhacd): New variable. Change-Id: If26793a7ff9fcb77174494f01d884432599e395a
gnu: Add meshoptimizer. * gnu/packages/graphics.scm (meshoptimizer): New variable. Change-Id: I92f1a0bcc3ce61cf5318ac6cd02d49af5378beaa
gnu: qdmr: Build with librsvg-for-system. * gnu/packages/radio.scm (qdmr)[native-inputs]: Remove librsvg; add librsvg-for-system. Change-Id: Ic7346f50025e4bdc9a6bcae2882d801b0e6f57f5
gnu: nar-herder: Update to 0-50.8a99247. * gnu/packages/package-management.scm (nar-herder): Update to 0-50.8a99247. Change-Id: I4b69c2f7b75fd61fb77e7f755165fd22af8b5d6b
gnu: guix-build-coordinator: Update to 0-133.e0f6a8c. * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-133.e0f6a8c. Change-Id: Iac2afb2a7c5495c82409a768321d7604c9fef95c