gnu: python-pyqtwebengine: Update to 5.15.9.
* gnu/packages/qt.scm (python-pyqtwebengine): Update to 5.15.9.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pyqt-builder.
[arguments]: Move 'configure phase into #:configure-flags, drop
'make-namespace, add 'set-include-dirs.
gnu: python-pyqt: Update to 5.15.9.
Version 5.15.8 does not build.
* gnu/packages/qt.scm (python-pyqt): Update to 5.15.9.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pyqt-builder.
[arguments]: Disable tests, move 'configure phase into #:configure-flags.
gnu: python-pyqt-builder: Update to 1.14.1.
* gnu/packages/qt.scm (python-pyqt-builder): Update to 1.14.1.
gnu: python-sip: Update to 6.7.7.
* gnu/packages/patches/python-sip-include-dirs.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/qt.scm (python-sip): Update to 6.7.7.
[propagated-inputs]: Add python-ply.
[source]: Use patch.
gnu: ucx: Update to 1.14.0.
* gnu/packages/fabric-management.scm (ucx): Update to 1.14.0.
* gnu/packages/patches/ucx-tcp-iface-ioctl.patch: Adapt patch to new ucx
version.
gnu: psm2: Update to 11.2.230.
* gnu/packages/linux.scm (psm2): Update to 11.2.230.
gnu: vtk: Don't pin to proj-7.
* gnu/packages/image-processing.scm (vtk)[inputs]: Replace proj-7 by proj.
gnu: u-boot: Fix build under Python 3.10.
* gnu/packages/patches/u-boot-fix-build-python-3.10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/bootloaders.scm (u-boot): Apply patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: opensbi: Build with default gcc, with microarch rv64g.
* gnu/packages/firmware.scm (make-opensbi-package): Remove specific #:xgcc for
the cross-toolchain, there is not reason for it now. Also set the microarch to
rv64g, so that it builds.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: qtquickcontrols2-5: Fix source hash.
* gnu/packages/qt.scm (qtquickcontrols2-5)[source]: Fix hash.
gnu: python-pyzmq: Update to 25.0.2.
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 25.0.2.
[source]: Update snippet.
[arguments]: Add 'disable-draft-test' phase.
[native-inputs]: Add python-pytest-asyncio and python-tornado.
gnu: volk: Update to 3.0.0.
* gnu/packages/engineering.scm (volk): Update to 3.0.0.
[arguments]: Add 'disable-check-lgpl-test' phase. Remove trailing booleans.
[license]: Replace gpl3+ by lgpl3+. Add asl2.0.
gnu: cl-cffi-gtk: Update to 3.8.8-3.1700fe6.
* gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk): Update to 3.8.8-3.1700fe6.
[source,home-page]: Switch to active repository.
[inputs]: Remove labels.
[arguments]: Update 'fix-paths' phase.
gnu: cl-cffi: Update to 0.24.1-1.3397035.
* gnu/packages/lisp-xyz.scm (sbcl-cffi): Update to 0.24.1-1.3397035.
[arguments]: Remove 'fix-arm-support' phase. Update 'fix-paths' phase.
gnu: python-pre-commit: Move deprecated variable next to replacement.
This fixes a module import dependency cycle, which was introduced in
831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("gnu: python-pre-commit: Replace
with pre-commit."). The rule of thumb to avoid these is that the deprecated
package should live next to the replacement package (in the same module).
* gnu/packages/python-xyz.scm (python-pre-commit): Move to...
* gnu/packages/version-control.scm (python-pre-commit): ... here.
gnu: git: Fix missing native-inputs after commit ccb62d8feb.
* gnu/packages/version-control.scm (git)[native-inputs]: Restore
native-inputs to what they were prior to the merge commit ccb62d8feb.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: gnulib: Depend on git-minimal/pinned.
* gnu/packages/build-tools.scm (gnulib)[native-inputs]: Change git to
git-minimal/pinned.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merge remote-tracking branch 'origin/master' into core-updates
Merge remote-tracking branch 'origin/master' into core-updates