~ruther/guix-local

ref: 09effee863a2bcec0d675aa0ffba50e8be4330cb guix-local/gnu d---------
09effee8 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-asynckivy: Update to 0.8.1.

* gnu/packages/python-xyz.scm (python-asynckivy): Update to 0.8.1.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproejct.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: Ie7145f020e0487799ca8af0ce4506a5ffc290191
81be05a6 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-asyncgui: Fix hope page.

* gnu/packages/python-xyz.scm (python-asyncgui): [home-page]: Permanent
redirect from <https://github.com/gottadiveintopython/asyncgui> to
<https://github.com/asyncgui/asyncgui>.

Change-Id: Ic2fcbf4abbc208d16ae33e91a9eb71e9febd7988
aaa898ec — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-asyncgui: Update to 0.8.0.

* gnu/packages/python-xyz.scm (python-asyncgui): Update to 0.8.0.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproejct.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: I56830e39e99830bceae60f2f3b9afcf70bf00093
c17e70a3 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-kivymd: Update to 1.1.1.

* gnu/packages/python-xyz.scm (python-kivymd): Update to 1.1.1.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable some tests.
<phases>: Add 'fix-modules.
[native-inputs]: Add python-pytest, python-pytest-asyncio,
python-setuptools, and python-wheel.

Change-Id: I5b82048776484eb115ba590dd7a34bdb9097aa66
d3663ba4 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-kivy: Adjust inputs.

* gnu/packages/python-xyz.scm (python-kivy)
[inputs]: Remove python-docutils, python-filetype, python-kivy-garden,
python-pygments, and python-requests.
[propagated-inputs]: Add python-docutils, python-filetype,
python-kivy-garden, python-pygments, and python-requests.

Change-Id: I76f7ca94d42fafe3bde36f4b2a1d27bf89831521
a1b5fcd4 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-kivy: Update to 2.3.1.

* gnu/packages/python-xyz.scm (python-kivy): Update to 2.3.1.
[build-system]: Swap to pyproject.
[inputs]: Add python-filetype and python-requests.
[native-inputs]: Add python-packaging, python-setuptools, and
python-wheel.

Change-Id: I174fa9a2239d4d733e67d08a224e8efcd95268a0
e9e15e60 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-kivy-garden: Update to 0.1.5.

* gnu/packages/python-xyz.scm (python-kivy-garden): Update to 0.1.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[arguments] <phases>: Remove 'remove-bat-file, as it's part of
installation even if it's related to Windows, it's just set-up script no
a binary blob.
<tests?>: Deliberately switch them off as no provided.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I1eab910405f0a55bad241b2dd2d8cb4b80261a5b
ec95c71c — David Thompson 1 year, 2 months ago
gnu: guile-hoot: Update to 0.6.1.

* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.6.1.
[native-inputs]: Add node.
[native-search-paths]: Add HOOT_LOAD_PATH.

Change-Id: Icf91d5ea38dacad3255aa4b921ff6f50ec8a1654
gnu: trealla: Update to 2.71.0.

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

Change-Id: I053d5feb1c12df63207bce65c5d7fab40a662e3c
fbf8b819 — Maxim Cournoyer 1 year, 2 months ago
tests: Fix (gnu tests base.scm) module indentation.

* gnu/tests/base.scm: Fix indentation.

Change-Id: I3432fafa2f5c2853a14b5d125cf9377786ca6594
b8afb310 — Efraim Flashner 1 year, 2 months ago
gnu: arm-trusted-firmware-sun50i-a64: Fix build.

Fixes: https://issues.guix.gnu.org/78251

* gnu/packages/firmware.scm (arm-trusted-firmware-sun50i-a64)
[native-inputs]: Add gcc-14.

Change-Id: I11a71ec8bbaa7bea4212943ceaea75e6d660cf61
f8bd2dbb — Nicolas Graves 1 year, 2 months ago
gnu: fail2ban: Improve snippet.

* gnu/packages/admin.scm (fail2ban)
  [source]<modules>: Remove (srfi srfi-26).
  <snippet>: Use gexp. Move substitute* patches...
  [arguments]<phases>: ...to phases 'patch-setup.py and 'disable-some-tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
bbae0882 — Nicolas Graves 1 year, 2 months ago
gnu: fail2ban: Improve style.

* gnu/packages/admin.scm (fail2ban):
  [arguments]<phases>: Rewrite phases 'set-action-dependencies and
  copy-man-pages for readability.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
30f240b0 — Nicolas Graves 1 year, 2 months ago
gnu: fail2ban: Improve style.

* gnu/packages/admin.scm (fail2ban): Use gexps and run guix style.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6567fd40 — Nicolas Graves 1 year, 2 months ago
gnu: fail2ban: Update to 1.1.0.

* gnu/packages/patches/fail2ban-0.11.2_CVE-2021-32749.patch,
  gnu/packages/fail2ban-0.11.2_fix-setuptools-drop-2to3.patch,
  gnu/packages/patches/fail2ban-0.11.2_fix-test-suite.patch,
  gnu/packages/patches/fail2ban-python310-server-action.patch,
  gnu/packages/fail2ban-python310-server-actions.patch: Delete patches.

* gnu/local.mk: Deregister patches.

* gnu/packages/admin.scm (fail2ban): Update to 1.1.0.
  [source]<snippet>: Use (srfi srfi-26) for readability.
  <patches>: Deregister patches.
  [build-system]: Switch to pyproject-build-system.
  [arguments]<phases>: Remove phase 'invoke-2to3.  Add phase
  'avoid-external-binary-in-/bin to avoid creating a symlink to
  python-wrapper binary during installation (current 'install phase
  breaks otherwise).  Run phases 'fix-default-config and
  'set-action-dependencies before 'build phase (needed for pyproject).
  [native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
43a5197c — Nicolas Graves 1 year, 2 months ago
gnu: fail2ban: Move setup and test patches to phases.

* gnu/packages/admin.scm (fail2ban)
  [source]<snippet>: Move setup and test substitutions...
  [arguments]<phases>: ...to phases 'patch-setup.py and
  'disable-some-tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f744f060 — Nicolas Graves 1 year, 2 months ago
gnu: fail2ban: Move file deletion to source snippet.

* gnu/packages/admin.scm (fail2ban)
  [arguments]<phases>: Move multiple file deletion from here...
  [source]<snippet>: ...to here.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5dccf878 — Ada Stevenson 1 year, 3 months ago
gnu: libfilezilla: Update source origin.

* gnu/packages/ftp.scm (gnu): (libfilezilla): Update source origin.
[source]: Replace `url-fetch` with `svn-fetch`.
[native-inputs]: Add `automake`, `autoconf` and `libtool`.

Change-Id: I1d94d10ff5eb91043f99f15334866b6ad6a2b1cf
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
db336991 — Andreas Enge 1 year, 2 months ago
gnu: asymptote: Fix build.

* gnu/packages/plotutils.scm (asymptote)[arguments]<#:phases>{setenv}:
New phase.

Change-Id: Id2e0f33d82affa573c7f2c5fe7c3741f42479b8e
6295ea85 — Nicolas Goaziou 1 year, 2 months ago
gnu: jthreads: Fix build.

* gnu/packages/cpp.scm (jthread): Bump texlive-listings version provided in
TeX Live to 1.10c.

Change-Id: I699bcc43b1a2dcbff8956d664b3dab496ca2e270
Next