gnu: breezy: Switch to pyproject.
* gnu/packages/version-control.scm (breezy):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove phase 'adjust-for-python-3.10.
[native-inputs]: Add python-setuptools.
[description]: Fix typo.
Fixes: guix/guix#4325
Change-Id: I801065b345892b14451dd445c88d991d622170a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cramjam: Update to 2.11.0.post1.
* gnu/packages/python-compression.scm (python-cramjam): Update to 2.11.0.post1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Ignore failing tests.
* gnu/packages/rust-crates.scm : Update crates accordingly.
Change-Id: Icc6788030a6220550a48229567065a728703bd87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cramjam: Fix flaky tests.
* gnu/packages/python-compression.scm (python-cramjam)
[arguments]<#:phases>: Add phase 'configure-tests.
Change-Id: I1dcbdd09c068f2ad3f0b03e095963e1176ca63af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyqtwebengine*: Refresh configure-flags.
* gnu/packages/qt.scm (python-pyqtwebengine, python-pyqtwebengine-6):
[arguments]<#:configure-flags>: Refresh them for (json) module.
Change-Id: I64010e8e81414913b4f792257a68c312b42b485e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-py7zr: Update to 1.0.0rc3.
* gnu/packages/python-compression.scm (python-py7zr): Update to 1.0.0rc3.
[arguments]<#:phases>: Add phase 'relax-requirements to avoid a brotli
world-rebuild.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-setuptools, python-pyannotate,
python-wheel. Add python-pypa-build, python-pytest-httpserver,
python-setuptools.
Change-Id: Ica508a96a74c4684938df232c81c45c9b61b4e6a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyzstd: Update to 0.18.0.
* gnu/packages/python-compression.scm (python-pyzstd): Update to 0.18.0.
[source]: Switch to git-fetch.
<snippet>: Touch zstd/LICENSE, which is used in setup.py.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Add python-typing-extensions.
[description]: Improve style.
Change-Id: Idc60b6bf3119c7b6c3799826525263fbee3cd90b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-inflate64: Update to 1.0.3.
* gnu/packages/python-compression.scm (python-inflate64): Update to 1.0.3.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-wheel.
Change-Id: I81336fb3bb767ee1a1d04ce597ed10ec0dfc5c6b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: erlang: Update to 27.3.4.6.
* gnu/packages/erlang.scm (erlang): Update to 27.3.4.6.
Change-Id: I29ef75507ca167976ddc89afa70efd34fa5b2e5a
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: waylock: Update to 1.5.0.
* gnu/packages/zig-xyz.scm (waylock): Update to 1.5.0.
[arguments]<#:zig>: New parameter.
Change-Id: Iece31dbc1dbbde4665a54c607972a1336464b1a3
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: river: Update to 0.3.12.
* gnu/packages/zig-xyz.scm (river): Update to 0.3.12.
[arguments]<#:zig>: New parameter.
<#:phases>{prepare-build.zig.zon, revert-build.zig.zon}: New phases.
Change-Id: I9a8fd0d71d07a5c89ba874791c4a021be0725e94
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: zig-wlroots: Update to 0.19.3.
* gnu/packages/zig-xyz.scm (zig-wlroots): Update to 0.19.3.
[propagated-inputs]: Remove wlroots-0.18; add wlroots-0.19.
[arguments]<#:zig>: New parameter.
Change-Id: I95c214d9dfd5318f9899a9629a3460e0d4f0ae82
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: zig-pixman: Update to 0.3.0.
* gnu/packages/zig-xyz.scm (zig-pixman): Update to 0.3.0.
Change-Id: I62e900ca9804f889c928c4f7617afd02a9346518
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: zig-wayland: Update to 0.4.0.
* gnu/packages/zig-xyz.scm (zig-wayland): Update to 0.4.0.
[arguments]<#:zig, #:zig-release-type, #:zig-build-flags,
Change-Id: I6259830cc4a7f339bcf04c7163791b8adee3b9cd
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: zig-xkbcommon: Update to 0.3.0.
* gnu/packages/zig-xyz.scm (zig-xkbcommon): Update to 0.3.0.
Change-Id: I0db3aad54c2fb06718eba423c0b21c8138388dcc
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: elixir: Update to 1.19.3.
* gnu/packages/elixir.scm (elixir): Update to 1.19.3.
[arguments]<#:phases>{replace-paths}: Add substitution.
Change-Id: Ic94e5aec86ae4e47dedaf337a690e2024e9afee4
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: bbcsdl: Update to 1.42a.
* gnu/packages/game-development.scm (bbcsdl): Update to 1.42a.
Change-Id: I96809e997c44dd410417a8483ccb89ae54c8334b
gnu: opencolorio: Disable a failing test case on ARM and RISC-V.
* gnu/packages/image-processing.scm (opencolorio): Disable a failing test
case on ARM and RISC-V.
Change-Id: If7ef40f72b0d42be47a3771a18e18c7c97b202ea
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: emacs-vdiff-magit: Update to 0.3.3-0-cc9e2db.
* gnu/packages/emacs-xyz.scm (emacs-vdiff-magit): Update to 0.3.3-0-cc9e2db.
Inline version string instead of factoring it under let.
Change-Id: I6b9626f57ab2fd42f3e6aae458fa21a66abee954
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: emacs-meep: New package.
* gnu/packages/emacs-xyz.scm (emacs-meep): New variable.
Change-Id: Ic7df4f88470c538f4fa57620591a4c48d7b602ff
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: emacs-bray: New package.
* gnu/packages/emacs-xyz.scm (emacs-bray): New variable.
Change-Id: I0f68ec1b8c5c61b327eb1d292e5fe6ad62f4266e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>