gnu: python-path: Don't ask to run tests when cross-compiling.
* gnu/packages/python-xyz.scm
(python-path)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
gnu: python-fonttools-full: Don't ask to run tests when cross-compiling.
* gnu/packages/python-xyz.scm
(python-fonttools-full)[arguments]{#:tests?}: When cross-compiling, set to #false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
gnu: Add python-mpv.
* gnu/packages/python-xyz.scm (python-mpv): Add variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: snakemake-7: Convert dependencies to propagated-inputs
* gnu/packages/python-xyz.scm (snakemake-7)[inputs]: Change to ...
[propagated-inputs]: ... this, to ensure that "python -m snakemake"
works (because snakemake uses it internally).
Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: snakemake-6: Convert dependencies to propagated-inputs
* gnu/packages/python-xyz.scm (snakemake-6)[inputs]: Change to ...
[propagated-inputs]: ... this, to ensure that "python -m snakemake"
works (because snakemake uses it internally).
Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: snakemake-7: Fix cluster execution bug
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Revise the patch for
the cluster execution script
Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: scons: Move to (gnu packages build-tools).
* gnu/packages/python-xyz.scm (scons, scons-python2): Move from here ...
* gnu/packages/build-tools.scm (scons, scons-python2): ... to here.
* gnu/packages/direct-connect.scm, gnu/packages/disk.scm,
gnu/packages/game-development.scm, gnu/packages/gps.scm,
gnu/packages/image.scm, gnu/packages/installers.scm, gnu/packages/web.scm,
gnu/packages/xdisorg.scm: Adjust module imports accordingly.
* guix/build-system/scons.scm (default-scons): Likewise.
gnu: python-natsort: Fix the test suite on slower machines.
* gnu/packages/python-xyz.scm (python-natsort)[arguments]: Add custom
phase to remove the time limit for some of the tests.
gnu: python-natsort: Reflow description.
* gnu/packages/python-xyz.scm (python-natsort)[description]: Rewrap
description to normal columns.
gnu: python-natsort: Honor the #:tests? flag.
* gnu/packages/python-xyz.scm (python-natsort)[arguments]: Adjust the
custom 'check phase to honor the #:tests? flag.
gnu: Add python-ncls.
* gnu/packages/python-xyz.scm (python-ncls): New variable.
gnu: python-shapely: Update to 1.8.4.
* gnu/packages/python-xyz.scm (python-shapely): Update to 1.8.4.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: python-jaraco-functools: Disable flaky test.
* gnu/packages/python-xyz.scm (python-jaraco-functools)[arguments]:
Skip the "test_function_throttled".
Reported by Lumine in #guix.
gnu: i3-autotiling: Update to 1.6.1.
* gnu/packages/python-xyz.scm (i3-autotiling): Update to 1.6.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: python-wand: Update to 0.6.10.
* gnu/packages/python-xyz.scm (python-wand): Update to 0.6.10.
[description]: Remove text about the unused C API.
gnu: Add python-lief.
From c865b31b702d0e5f86faaadcb306cea269ae1109 Mon Sep 17 00:00:00 2001
From: Hilton Chain <hako@ultrarare.space>
Date: Tue, 16 Aug 2022 21:26:33 +0800
Subject: [PATCH v3] gnu: Add python-lief.
* gnu/packages/python-xyz.scm (python-lief): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
gnu: python-daemon: Remove unused input.
* gnu/packages/python-xyz.scm (python-daemon)[native-inputs]: Remove
PYTHON-UNITTEST2.
gnu: python-case: Remove unused input.
* gnu/packages/python-xyz.scm (python-case)[propagated-inputs]: Remove
PYTHON-UNITTEST2.
gnu: python-posix-ipc: Remove unused input.
* gnu/packages/python-xyz.scm (python-posix-ipc)[native-inputs]: Remove.
gnu: python-pyclipper: Update to 1.3.0.post3.
* gnu/packages/python-xyz.scm (python-pyclipper): Update to 1.3.0.post3.
[source](uri): Use tarball instead of zipball.
[source](snippet): Adjust for renamed file.
[arguments]: Likewise.
[propagated-inputs]: Remove.
[native-inputs]: Remove PYTHON-UNITTEST2 and UNZIP. Add PYTHON-SETUPTOOLS-SCM.