~ruther/guix-local

e01edc11 — Nicolas Graves 1 year, 4 months ago
gnu: mageck: Add missing native-inputs.

* gnu/packages/bioinformatics.scm (mageck)[native-inputs]: Add
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ec22768c — Nicolas Graves 1 year, 4 months ago
gnu: autokey: Add missing native-inputs.

* gnu/packages/python-xyz.scm (autokey)[native-inputs]: Add
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
89a891a7 — Nicolas Graves 1 year, 4 months ago
gnu: scregseg: Add missing native-inputs.

* gnu/packages/bioinformatics.scm (scregseg)[native-inputs]: Add
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
576ffc08 — Nicolas Graves 1 year, 4 months ago
gnu: labelme: Add missing native-inputs.

* gnu/packages/image-processing.scm (labelme)[native-inputs]: Add
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8cd6103d — Nicolas Graves 1 year, 4 months ago
gnu: Add clipper2.

* gnu/packages/cpp.scm (clipper2): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bc4c4b0a — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-numdifftools: Skip some tests.

* gnu/packages/python-science.scm (python-numdifftools) [arguments]
<test-flags>: Skip 7 tests failing with a NumPy 1.26.2.

Change-Id: I5dc5865d0ac1ba47e79aac57d4e1768ecdb590be
36949b91 — Nicolas Graves 1 year, 4 months ago
gnu: python-mechanize: Update to 0.4.10.

* gnu/packages/python-xyz.scm (python-mechanize): Update to 0.4.10.
[build-system]: Switch to pyproject-build-system.
[arguments]{tests?}: Disable them.
{phases}: Add 'configure-tests phase to setup GUIX_PYTHONPATH.
[native-inputs]: Add python-html5-parser, python-html5lib,
python-lxml, python-service-identity, python-setuptools, python-six,
python-twisted, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f8cedfb8 — Nicolas Graves 1 year, 4 months ago
gnu: openmolar: Fix build.

* gnu/packages/medical.scm (openmolar): Fix build.
[build-system]: Switch to pyproject-build-system.
[arguments]{use-setuptools?}: Drop it.
{phases}: Add phase 'set-acceptable-version.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0f30a646 — Nicolas Graves 1 year, 4 months ago
gnu: libei: Update to 1.4.0.

* gnu/packages/freedesktop.scm (libei): Update to 1.4.0.
[native-inputs]: Add dbus, python-pyaml. Remove python-black.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5cbb9d21 — Nicolas Graves 1 year, 4 months ago
gnu: python-cu2qu: Fix tests.

* gnu/packages/fontutils.scm (python-cu2qu): Fix tests.
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Ignore failing test (most likely due to
lagging behing python-fonttools package).
[native-inputs]: Add python-setuptools, python-wheel.
* gnu/packages/python-xyz.scm (python-fonttools-minimal): Add comment.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
356e356e — Nicolas Graves 1 year, 4 months ago
gnu: conan: Update to 2.7.1.

* gnu/packages/package-management.scm (conan): Update to 2.7.1.
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Use field. Ignore failing tests (old versions
of cmake, performance tests, docker/premake/scons requirements.
{phases}: Refresh phases. Replace 'check phase by a 'configure-tests
phase and the native 'check phase.
[propagated-inputs]: Replace python-urllib3 by python-urllib3-next.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2be1c0e5 — Nicolas Graves 1 year, 4 months ago
gnu: veusz: Update to 3.6.2.

* gnu/packages/maths.scm (veusz): Update to 3.6.2.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
{phases}: Remove phase 'fix-sip-dir. Add phase
'fix-pyqt5-include-dir. Refresh phase 'wrap-executable.
[native-inputs]: Add python-astropy, python-setuptools,
python-wheel. Remove python-sip-4.
[inputs]: Add qtwayland-5.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f806aa80 — Nicolas Graves 1 year, 4 months ago
gnu: python-patch-ng: Update to 1.18.1.

* gnu/packages/python-xyz.scm (python-patch-ng): Update to 1.18.1.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b0c6e601 — Nicolas Graves 1 year, 4 months ago
gnu: cpplint: Update to 2.0.0.

* gnu/packages/cpp.scm (cpplint): Update to 2.0.0.
[arguments]{phases}: Add phase 'patch-build-system.
[native-inputs]: Add python-parameterized, python-pytest-timeout.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
29661328 — Nicolas Graves 1 year, 4 months ago
gnu: umi-tools: Update to 1.1.6.

* gnu/packages/bioinformatics.scm (umi-tools): Update to 1.1.6.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[inputs]: Add python-pybktree, python-scipy.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5676350d — Nicolas Graves 1 year, 4 months ago
gnu: Add python-pybktree.

* gnu/packages/backup.scm (python-pybktree): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8088bd76 — Nicolas Graves 1 year, 4 months ago
gnu: python-sip: Update to 6.10.0.

* gnu/packages/qt.scm (python-sip): Update to 6.10.0.
[source]: Add snippet to relax python-setuptools requirement.
[native-inputs]: Remove python-wrapper. Add python-wheel. Sort inputs.
[propagated-inputs]: Remove python-tomli, python-wheel. Sort inputs.

* gnu/packages/backup.scm (vorta)[native-inputs]: Add
python-setuptools, python-wheel.

* gnu/packages/python-xyz.scm (python-echo)[native-inputs]: Add
python-setuptools, python-wheel.

* gnu/packages/patches/python-sip-include-dirs.patch: Refresh patch.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ce93d369 — Nicolas Graves 1 year, 4 months ago
gnu: python-rstr: Update to 3.2.2. Enable tests.

* gnu/packages/python-xyz.scm (python-rstr): Update to 3.2.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]{phases}: Add phase 'pretend-version.
[native-inputs]: Add python-pytest, python-setuptools,
python-setuptools-scm, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a5d3be8a — Nicolas Graves 1 year, 4 months ago
gnu: taxtastic: Update to 0.11.1.

* gnu/packages/bioinformatics.scm (taxtastic): Update to 0.11.1.
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Ignore failing test.
{phases}: Improve style with gexp. Update phase
'prepare-directory. Improve phase 'check with test-flags inclusion.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Sort inputs. Replace python-psycopg2 by both
python-psycopg and python-psycopg2-binary. Add python-sqlparse.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5139f5e4 — Nicolas Graves 1 year, 4 months ago
gnu: Remove python-pyfasta.

This package is archived and deprecated in favor or python-pyfaidx for
7 years.

* gnu/packages/bioinformatics.scm (python-pyfasta): Delete variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next