~ruther/guix-local

8f1a5c74 — Andreas Enge 1 year, 2 months ago
gnu: Remove python-django-3.1.14.

* gnu/packages/django.scm (python-django-3.1.14): Delete variable.

Change-Id: Ib332b5a64696f6df6e35dd40538d4a23033afa97
47eaa5ef — Andreas Enge 1 year, 2 months ago
gnu: kaidan: Add input.

This is a follow-up to commit ba5279cafded9c7375ef65f3720727e9973756a0 .

* gnu/packages/messaging.scm (kaidan)[inputs]: Add sonnet.

Change-Id: I2913a4bd2c5da2993ed23bb2a681c29d0d72e076
ba5279ca — Andreas Enge 1 year, 2 months ago
gnu: kaidan: Update to 0.12.2 and build with Qt6.

* gnu/packages/messaging.scm (kaidan): Update to 0.12.2.
[inputs]: Remove kirigami-5, knotifications-5, qtbase-5, qtdeclarative-5,
qtgraphicaleffects, qtlocation-5, qtquickcontrols2-5, qtsvg-5,
qtmultimedia-5, qtxmlpatterns-5, and zxing-cpp-1.2a; add icu4c, kcrash,
kdsingleapplication, kio, kirigami, kirigami-addons, knotifications,
kquickimageeditor, prison, qtlocation, qtmultimedia, qtpositioning,
qtsvg, and qttools.
[native-inputs]: Remove perl and python-wrapper.
[arguments]<#:test-exclude>: Disable test requiring network access.
<#:phases>: Add phase to set $HOME.

Change-Id: I169dd8d7922bd6005901c2e32ddaa8bbd2812406
ada284dc — Andreas Enge 1 year, 2 months ago
gnu: qxmpp: Update to 1.10.3 and build with Qt6.

* gnu/packages/messaging.scm (qxmpp): Update to 1.10.3.
[origin]: Update uri.
[build-system]: Switch to qt-build-system.
[inputs]: Remove qtbase-5; add libomemo-c, qca-qt6 and qt5compat.
[arguments]<#:qtbase>: Choose Qt6.
<#:configure-flags>: Add flag.
[home-page]: Update.

Change-Id: I995b060fd65082c3d3ee99cbab8cbe6280169c6e
9d71b2f3 — Andreas Enge 1 year, 2 months ago
gnu: osm2pgsql: Update to 2.1.1.

* gnu/packages/geo.scm (osm2pgsql): Update to 2.1.1.
[inputs]: Remove fmt-8; add fmt-11.

Change-Id: Ia0a49786b18cb7c6e2da270fa2e7e0bef318410c
36143bea — Andreas Enge 1 year, 2 months ago
gnu: Remove fmt-7.

* gnu/packages/pretty-print.scm (fmt-7): Delete variable.

Change-Id: I1e7064e1ec128dba96bdb7bf4ad87b12ae73da31
9d5f97be — Andreas Enge 1 year, 2 months ago
gnu: fmt-6: Change inheritance.

* gnu/packages/pretty-print.scm (fmt-6)[inherit]: Replace fmt-7 by fmt-8.

Change-Id: Ife0184d3a0bac17628c32b1981e283e300b4fdfd
gnu: trealla: Update to 2.81.1.

* gnu/packages/prolog.scm (trealla): Update to 2.81.1.

Change-Id: Icfd01f6d6419ea1274f48173c813cd365dfa463f
7d3e4fa6 — Cayetano Santos 1 year, 3 months ago
gnu: librnd: Make private.

Librnd is a library intended to be used solely by packages in the
Ringdove suite.

* gnu/packages/electronics.scm (librnd): Make private.

Change-Id: Ic42b79eb8644cc6981d8c95ae67d2258796423e4
Signed-off-by: Andreas Enge <andreas@enge.fr>
e074256f — Andreas Enge 1 year, 2 months ago
gnu: ruby-puma: Update to 6.6.1.

* gnu/packages/ruby-xyz.scm (ruby-puma): Update to 6.6.1.

Change-Id: I73d24797a77c9b5c6f3b81e92ef89ab2a943dc4c
gnu: ruby-nio4r: Update to 2.7.4.

* gnu/packages/ruby-xyz.scm (ruby-nio4r): Update to 2.7.4.
[source]: Switch to git-fetch.
[arguments]<#:test-target>: Add.
<#:phases>: Remove remove-unnecessary-dependencies and check.
Add delete-certificate to delete certificate fields from gemspec file.

Change-Id: Iaf9efd43a81da0238a07effd811e21edf4b1c12a
Signed-off-by: Andreas Enge <andreas@enge.fr>
dd6f0eb2 — Cayetano Santos 1 year, 2 months ago
gnu: opencl-headers: Remove old versions.

There are no references left to these variables anywhere in the code.

* gnu/packages/opencl.scm (make-opencl-headers, opencl-headers-1.0,
opencl-headers-1.1, opencl-headers-1.1, opencl-headers-2.0,
opencl-headers-2.1, opencl-headers-2.2): Remove variables.

Change-Id: I4afdac98e7156f3b38eecb36503a13f5a425634c
Signed-off-by: Andreas Enge <andreas@enge.fr>
89766e6e — Andreas Enge 1 year, 2 months ago
gnu: sbcl-wayflan: Update to 0.1.0.

* gnu/packages/lisp-xyz.scm (sbcl-wayflan): Update to 0.1.0.

Change-Id: Id847d9239b1525faac47a95e09826cf33bd805d1
e9772c44 — Andreas Enge 1 year, 2 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, 3 months 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 1 year, 2 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 1 year, 2 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 1 year, 2 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 1 year, 2 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
Next