~ruther/guix-local

e9772c44 — Andreas Enge 11 months ago
gnu: daemontools: Fix build with gcc-14.

* gnu/packages/patches/daemontools-gcc14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/admin.scm (daemontools)[origin]: Use patch.

Change-Id: Ica243ab00e20242e04be0281e3285d24fe7ff574
0697809d — Cayetano Santos 1 year, 4 days ago
gnu: opensta: Update to 2.7.0-0.cda3044.

Tests expect a hard coded path to the binary under source/build/sta.

* gnu/packages/electronics.scm (opensta): Update to 2.7.0-0.cda3044 and build locally.
<#:out-of-source?>: Set to #f.
<#:configure-flags>: Add build dir.
<#:phases>{check}: Correct relative path.
{create-build-dir}: Produce build dir.

Change-Id: I2b888675364290b28b7f29789c7807f9a42d9f5a
gnu: visidata: Update to 3.2.

* gnu/packages/spreadsheet.scm (visidata): Update to 3.2.
[source]: Use GitHub source repo since missing required file on PyPI.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I34043ee551c8b77549eb241facf46dd02116875a
6981f0ad — Sharlatan Hellseher 11 months ago
gnu: ivar: Update to 1.4.4, fix build with gcc@14.

* gnu/packages/bioinformatics.scm (ivar): Update to 1.4.4.

Change-Id: Ia7ec6adb465e3256d3f4dfd7e2fb51ae3334261f
e60839c3 — Sharlatan Hellseher 11 months ago
gnu: mcl: Fix build with gcc@14.

* gnu/packages/machine-learning.scm (mcl) [arguments] <configure-flags>:
Add extra option to relax GCC strictness.

Change-Id: I466786efced727f4f23540639453b5f4a2457ddb
702b64e4 — Sharlatan Hellseher 11 months ago
gnu: python-liana-py: Update to 1.6.0.

* gnu/packages/bioinformatics.scm (python-liana-py): Update to 1.6.0.
  [arguments] <test-flags>: Skip more problematic tests. Adjust pathe
  for "--ignore" option.
  <phases>: Remove 'relax-requirements.
  [propagated-inputs]: Remove python-decoupler-py; add python-decoupler.
  [native-inputs]: Remove python-black, python-poetry-core, and
  python-pytest-cov; add python-hatchling.

Change-Id: Icfec6a217f828b5e68cccde88fc889b2ee3e32f3
962948f2 — Sharlatan Hellseher 11 months ago
gnu: Add python-decoupler.

This package is a successor of python-decoupler-py with reworked tests
and inputs. Project has changed the license from GPL3+ to BSD-3.

See: <https://github.com/scverse/decoupler/blob/main/CHANGELOG.md#200>

* gnu/packages/bioinformatics.scm (python-decoupler): New variable based
  on python-decoupler-py.
  [source] <url>: Fix permanent redirect.
  [arguments] <test-flags>: Rework skipped tests.
  <phases>: Remove 'relax-requirements.
  [propagated-inputs]: Remove python-ipython, python-matplotlib,
  python-nbsphinx, python-numpy, python-numpydoc, python-omnipath,
  python-scanpy, python-scikit-learn, python-skranger, and
  python-typing-extensions; add python-dcor, python-docrep,
  python-igraph, python-ipywidgets, python-marsilea, python-requests,
  python-session-info2, and python-xgboost.
  [native-inputs]: Remove python-poetry-core; add nss-certs-for-test,
  python-hatchling, python-gseapy, python-memory-profiler, and
  python-scanpy.
  [home-page]: Fix permanent redirect.
  [licenses]: Switch to bsd-3.

(python-decoupler-py): Deprecate package.

Change-Id: Ia517db074c7ac405408731c9a8cfe00e56b8107b
018b8a47 — Sharlatan Hellseher 11 months ago
gnu: Add python-marsilea.

* gnu/packages/python-science.scm (python-marsilea): New variable.

Change-Id: I2f02691e45c57783edbd3c4654fdf4f8bafafb17
d10e1abe — Sharlatan Hellseher 11 months ago
gnu: Add python-legendkit.

* gnu/packages/python-science.scm (python-legendkit): New variable.

Change-Id: I98f9eb01b9162dec907b7b4a7423d718e2437fdd
bf812960 — Sharlatan Hellseher 11 months ago
gnu: Add python-dcor.

* gnu/packages/statistics.scm (python-dcor): New variable.

Change-Id: I87d8562b9e0cc3a6d2faf28f38c8d9b3f757c618
6e38e8ab — Sharlatan Hellseher 11 months ago
gnu: python-scanpy: Update to 1.11.2.

* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.11.2.
  [arguments] <test-flags>: Run tests in parallel, supported
  upstream. Skipp some more problematic tests.
  <phases>: Remove 'set-numba-cache-dir; add combined 'pre-check.
  [propagated-inputs]: Remove python-session-info; add python-session-info2.
  [native-inputs]: Add python-flaky, python-pytest-xdist, and python-scanorama.

Change-Id: I6a13a7c3449b0d60801daf49e40e6f1fcc48f0c0
3d7c4915 — Sharlatan Hellseher 11 months ago
gnu: python-seaborn: Update to 0.13.2.

* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.13.2.
  [arguments] <test-flags>: Run tests in parallel, supported upstream.
  [native-inputs]: Remove python-flake8, python-ipykernel,
  python-nbconvert, python-numpydoc, python-mypy, python-pytest-cov, and
  python-pyyaml.

Change-Id: Ie8df114f7b617a8c5ce0999242b47e84f8255fa6
debc80b4 — Sharlatan Hellseher 11 months ago
gnu: python-statsmodels: Update to 0.14.4.

* gnu/packages/statistics.scm (python-statsmodels): Update to 0.14.4.
  [native-inputs]: Remove python-colorama, python-cython, python-flake8,
  python-isort, python-joblib, python-pytest, python-pytest-randomly,
  python-pytest-xdist, python-setuptools, and python-wheel; add
  python-cython-3 and python-setuptools-next.

Change-Id: I59164ed861224bfb8230686b2133639a7d1c649e
c22b6731 — Sharlatan Hellseher 11 months ago
gnu: Add python-session-info2.

* gnu/packages/python-xyz.scm (python-session-info2): New variable.

Change-Id: I8773329702f7ef7c6c9a929317cc3d5295b8b507
c1aa8035 — Sharlatan Hellseher 11 months ago
gnu: Add python-hatch-docstring-description.

* gnu/packages/python-build.scm (python-hatch-docstring-description): New variable.

Change-Id: I859fbd0beb3a31c812c818caf0eabc75e55df9b8
80e27d57 — Sharlatan Hellseher 11 months ago
gnu: blast+: Update to 2.17.0.

* gnu/packages/bioinformatics.scm (blast+): Update to 2.17.0.

Change-Id: I37b460e057b392a88934a03f9a41d2b445e08f20
f470fc04 — Sharlatan Hellseher 11 months ago
gnu: java-cisd-jhdf5: Fix build with gcc@14.

* gnu/packages/java.scm (java-cisd-jhdf5): [phases]
{build-native-library}: Add "-Wno-error=implicit-function-declaration"
option to relax GCC strictness.

Change-Id: Icee8001a4908e9124b76bf1ffb27d2659868e32d
51e8d1cb — Sharlatan Hellseher 11 months ago
gnu: salmon: Update to 1.10.3, fix build.

* gnu/packages/bioinformatics.scm (salmon): Update to 1.10.3.
[inputs]: Update pufferfish sources.

Change-Id: Iba95cc2bc61bbd8bddd1c9b679c9705e260a1364
e3a90b81 — Sharlatan Hellseher 11 months ago
gnu: lmms: Fix build.

Fixes guix/guix#1802

* gnu/packages/music.scm (lmms) [arguments] <phases>: Add
'fix-carla-export.

Change-Id: I763418c78068388c76066a62b7bf9277afe3a355
659d44ce — Sharlatan Hellseher 11 months ago
gnu: r-voltron: Fix tests.

* gnu/packages/bioinformatics.scm (r-voltron): [inputs]: Add which.

Change-Id: Id16ef6a5810f592a349249f1327dc747db9a66b1
Next