~ruther/guix-local

c2d38eba — Hugo Buddelmeijer 5 months ago
gnu: gemrb: Switch to Python 3.11.

This is the only that explicitly refered to python-3.10.
Switch to python-3.11 is one step closer to removing 3.10
altogether and thereby closing several CVEs.

* gnu/packages/games.scm (gemrb)[native-inputs]: Remove python-3.10;
add python.

Change-Id: I66783b7fd2c4066cded400b753684384a2e1cff2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8c9fc757 — Nicolas Graves 5 months ago
gnu: pwclient: Switch to pyproject.

* gnu/packages/patchutils.scm (pwclient):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style, remove phase
'patch-requirements.
[native-inputs]: Add python-setuptools.

Change-Id: I59177c0dd35d577b5a7a988b9dbfd0c7772eefcf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3c62bfeb — Nicolas Graves 5 months ago
gnu: patchwork: Switch to pyproject.

* gnu/packages/patchutils.scm (patchwork): Run guix style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, run guix style, remove trailing #t.
[native-inputs]: Add python-setuptools.

Change-Id: I811c5ded2b517e35c49f2ae2a67178e4e3417e67
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
af4acb48 — Nicolas Graves 5 months ago
gnu: python-plover-stroke: Switch to pyproject.

* gnu/packages/stenography.scm (python-plover-stroke):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Ia14ad0ecec308720c212168ed2e51cfcd5da1e7c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cf006b7f — Nicolas Graves 5 months ago
gnu: meteo-qt: Switch to pyproject.

* gnu/packages/weather.scm (meteo-qt):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate, improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I1053de72536158860ecb0cf6edfda873a8743728
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8a24b7ee — Nicolas Graves 5 months ago
gnu: python-pycanberra: Switch to pyproject.

* gnu/packages/libcanberra.scm (python-pycanberra):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[home-page]: Update it.

Change-Id: Ic6c5a527ed5b3447c64d9607ca91ca4ceee94bec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
37ba8866 — Nicolas Graves 5 months ago
gnu: gramps: Switch to pyproject.

* gnu/packages/genealogy.scm (gramps):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate, improve style.
<#:phases>: Refresh phase 'wrap-with-GI_TYPELIB_PATH.  Merge phases
'prepare-tests and 'set-home-for-tests.
[native-inputs]: Add python-setuptools.

Change-Id: I889bde2a6db4ed249c1e9137fc0274bb44e87f47
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4a39d264 — Nicolas Graves 5 months ago
gnu: rednotebook: Update to 2.41.

* gnu/packages/rednotebook.scm (rednotebook): Update to 2.41.
[arguments]: Improve style.
<#:phases>: Add phase 'configure-tests.
[native-inputs]: Add gettext-minimal.

Change-Id: I62be122b254c4158de4406ae49b070ab2094b196
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9a026ab7 — Nicolas Graves 5 months ago
gnu: rednotebook: Switch to pyproject.

* gnu/packages/rednotebook.scm (rednotebook):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
<#:tests?>: Enable them, as they seem to pass now.
<#:phases>: Refresh phase 'wrap-with-library-paths.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I147d51fd8106ff3ee88a9fe5ecc4220744163eac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8adc0408 — Nicolas Graves 5 months ago
gnu: folders: Switch to pyproject.

* gnu/packages/esolangs.scm (folders):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Set a custom 'check phase.
[native-inputs]: Add python-setuptools.
[description, properties]: Run guix style.

Change-Id: Icb1ab9f7ea246747e08da7bbec5a9339aaf5431b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8f686573 — Nicolas Graves 5 months ago
teams: Update Nicolas Graves' codeberg account.

* etc/teams.scm (Nicolas Graves): Adjust CodeBerg's account.

Change-Id: I338fc27a5654d8fd12d5ab9846fa05e42051b6fa
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b12f5280 — Nicolas Graves 5 months ago
gnu: av-98: Update to 1.4.

* gnu/packages/web-browsers.scm (av-98): Update to 1.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Add phase 'configure-sanity-check.
[native-inputs]: Add python-setuptools.
[home-page]: Refresh it, the project moved.

Change-Id: I589c4622f9c38a9d3e4b27e9e2a28d3767eed74b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
22045e66 — Nicolas Graves 5 months ago
gnu: leo: Switch to pyproject.

* gnu/packages/web-browsers.scm (leo):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.

Change-Id: I04ad66f944fed21b832d85ea9b443293a337d942
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9cd4bdd3 — Nicolas Graves 5 months ago
gnu: python-mpi4py: Update to 4.1.0.

* gnu/packages/mpi.scm (python-mpi4py): Update to 4.1.0.
[arguments]<#:phases>: Add 'check phase replacement.
<#:test-flags>: Set them.
[native-inputs]: Replace python-cython-0 by python-cython.

Change-Id: I8d1ab87bdb27607fe73c1865fd5fa3c174421840
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c608175c — Nicolas Graves 5 months ago
gnu: python-mpi4py: Switch to pyproject.

* gnu/packages/mpi.scm (python-mpi4py):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments, description]: Improve style.
[native-inputs]: Add python-cython-0, python-pytest,
python-setuptools.

Change-Id: I3d21936ce3dc368d358174a984885f7450032195
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
281eb65a — Nicolas Graves 5 months ago
gnu: xapers: Switch to pyproject.

* gnu/packages/search.scm (xapers):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
<#:tests?>: Disable them, as a lot of them are failing.
<#:phases>: Replace 'check phase. Refrash phase 'install-doc.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I135aa42aca9f4c784798c38cf0a2f77b605ed338
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
03b67f4c — Nicolas Graves 5 months ago
gnu: clikan: Switch to pyproject.

* gnu/packages/task-management.scm (clikan):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase by a 'configure-tests
phase.
[native-inputs]: Add python-setuptools.
b972e487 — Nicolas Graves 5 months ago
gnu: mygnuhealth: Switch to pyproject.

* gnu/packages/medical.scm (mygnuhealth):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests>: Disable them.
<#:imported-modules, #:modules>: Refresh them.
<#:phases>: Run guix style.
[native-inputs]: Add python-setuptools.

Change-Id: Ieec8cbd7c1c87f1482a8dc8049fcb8ad1aae4f9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c1344744 — Nicolas Graves 5 months ago
gnu: nicotine+: Switch to pyproject.

* gnu/packages/nicotine.scm (nicotine+):
[source]: Remove <modules> and <snippet>.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Delete network test before running them.
<#:imported-modules, #:modules>: Refresh them.
[native-inputs]: Add python-setuptools.

Change-Id: Id9492a83fd1ae6916a6998f3cae2c014eb87644a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
23e58b71 — Remco van 't Veer 5 months ago
gnu: yt-dlp: Fix non-x86 build.

The `search-input-file` procedure raises an error when file is not
available, `which` returns #f when executable is not available.

* gnu/packages/video.scm (yt-dlp): Fix non-x86 build.
[arguments] <#:phases>: Use which to check for pandoc.

Change-Id: I2c7bba7500defc31e69f6d7144ff1020505e4d43
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Next