~ruther/guix-local

bebb4ca6 — Nicolas Graves 4 months ago
gnu: python-kneed: Update to 0.8.5.

* gnu/packages/python-xyz.scm (python-kneed): Update to 0.8.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatchling, python-pytest-cov.
[description]: Improve style.

Change-Id: I600f92e885a1480665d941749836578cf9a47035
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
93fccc95 — Nicolas Graves 4 months ago
gnu: python-mwclient: Update to 0.11.0.

* gnu/packages/python-xyz.scm (python-mwclient): Update to 0.11.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Remove python-pytest-runner.
[propagated-inputs]: Remove python-six.

Change-Id: I8bb9bade72f8a2d6e5f4fd4a7641a8149ae4714e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4b71f8e7 — Nicolas Graves 4 months ago
gnu: python-isbnlib: Update to 3.10.14.

* gnu/packages/python-xyz.scm (python-isbnlib): Update to 3.10.14.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore network-dependent tests.
[native-inputs]: Add python-pytest-cov, python-setuptools.
[description]: Improve style.

Change-Id: Id31784a81dce7987c24eb9806464659627141303
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f29e074e — Nicolas Graves 4 months ago
gnu: python-pycosat: Update to 0.6.6.

* gnu/packages/python-xyz.scm (python-pycosat): Update to 0.6.6.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I247ddc4a3dad65fe862c65b44a04fdad03d1f0b7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c00ea827 — Nicolas Graves 4 months ago
gnu: python-easy-ansi: Update to 2.1.

* gnu/packages/python-xyz.scm (python-easy-ansi): Update to 2.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'remove-extra.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I3324c25f2033f21681fe1beda8befb3a36100483
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e3becaca — Nicolas Graves 4 months ago
gnu: python-rst2ansi: Update to 0.1.5-0.c6f390b.

* gnu/packages/python-xyz.scm (python-rst2ansi): Update to 0.1.5-0.c6f390b.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Add 'check phase replacement.
[native-inputs]: Add python-cram, python-setuptools.
[description]: Improve style.

Change-Id: Ic9fce5aedec3b41249838224cb3ed03e154e6521
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
42360fd1 — Nicolas Graves 4 months ago
gnu: python-pbkdf2: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pbkdf2):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I82678c91cf5cd8633954546bfe660648dad64363
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
aeb2454a — Leo Famulari 4 months ago
gnu: Add linux-libre 6.17.

* gnu/packages/linux.scm (linux-libre-6.17-version,
linux-libre-6.17-gnu-revision, deblob-scripts-6.17,
linux-libre-6.17-pristine-source, linux-libre-6.17-source,
linux-libre-headers-6.17): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.17.
* gnu/packages/aux-files/linux-libre/6.17-arm64.conf,
gnu/packages/aux-files/linux-libre/6.17-i686.conf,
gnu/packages/aux-files/linux-libre/6.17-riscv.conf,
gnu/packages/aux-files/linux-libre/6.17-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Co-authored-by: Dariqq <dariqq@posteo.net>

Change-Id: I52d2bc9114a948d31726d2da2a5916fc607dcdd6
2bf4dcfa — Leo Famulari 4 months ago
gnu: linux-libre 6.6: Update to 6.6.114.

* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.114.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Ic72596e2ac44f86edf33d166c89d185242dc328a
1c9639cd — Leo Famulari 4 months ago
gnu: linux-libre 6.12: Update to 6.12.55.

* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.55.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I5cb28464be5d4ce41dbd8aa3d381603159820e30
c1f07d6e — charje 4 months ago
gnu: Add sbcl-charje.lambda-list.

* gnu/packages/lisp-xyz.scm (sbcl-charje.lambda-list, cl-charje.lambda-list,
clasp-charje.lambda-list): New variables.
Co-authored-by: jgart <jgart@dismail.de>

Change-Id: If4a29cad126f8d8df6021a7b79d31a41bbceead5
Signed-off-by: jgart <jgart@dismail.de>
97922804 — Nicolas Graves 4 months ago
gnu: python-mkdoc-material: Unbundle js-lunr-* packages.

* gnu/packages/python-xyz.scm (python-mkdocs-material)
[source]<snippet>: Unbundle js-lunr-* assets.  Add a warning comment:
there are other unbundled minified assets!
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Add phase 'inject-javascript-assets and
'replace-javascript-assets.
[native-inputs]: Add python-setuptools.

Change-Id: Ie04b8d2e885f549fe756a433f4beb16ef0053128
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
364c45bb — Nicolas Graves 4 months ago
gnu: js-lunr-*: Add packages.

* gnu/packages/javascript.scm (make-js-lunr-lang): New procedure.
(js-lunr-ar, js-lunr-da, js-lunr-de, js-lunr-el, js-lunr-es,
js-lunr-fi, js-lunr-fr, js-lunr-he, js-lunr-hi, js-lunr-hu,
js-lunr-hy, js-lunr-it, js-lunr-ja, js-lunr-kn, js-lunr-ko,
js-lunr-nl, js-lunr-no, js-lunr-pt, js-lunr-ro, js-lunr-ru,
js-lunr-sa, js-lunr-sv, js-lunr-ta, js-lunr-te, js-lunr-th,
js-lunr-tr, js-lunr-vi, js-lunr-zh, js-lunr-multi,
js-lunr-stemmer-support): New variables.

Change-Id: Iea8c495b926a554bd2906f7d86279c9f60a6cfdb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2ee432e8 — Nicolas Graves 4 months ago
gnu: python-yaspin: Fix build.

* gnu/packages/python-xyz.scm (python-yaspin)[propagated-inputs]:
Remove python-termcolor; add python-termcolor-next.

Change-Id: I1cf6a5d5f51fe14aca9b64f9c338d10b7f2e95a2
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
235f9294 — Sharlatan Hellseher 4 months ago
gnu: Add python-termcolor-next.

* gnu/packages/python-xyz.scm (python-termcolor-next): New variable.

Change-Id: Iceae7329eaff3e1ec9a30f989c26704f42f109cd
55b89f5e — Nicolas Graves 4 months ago
gnu: rapid-photo-downloader: Switch to pyproject, enable tests.

* gnu/packages/photo.scm (rapid-photo-downloader):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Refresh them. Add phase 'configure-check. Rename phase
'wrap.
[native-inputs]: Add python-pytest, python-setuptools.
[inputs]: Remove python-pyxdg, python-dateutil, python-rawkit,
python-requests, python-colorlog, python-pyprind.
[description]: Improve style.

Change-Id: I8828710bb42da5a8c064f6aa0184a854aab95f74
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
764e967f — Nicolas Graves 4 months ago
gnu: python-forbiddenfruit: Update to 0.1.4.

* gnu/packages/python-xyz.scm (python-forbiddenfruit): Update to 0.1.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve phase 'check.
[native-inputs]: Add python-setuptools.  Replace python-nose by
python-pynose.

Change-Id: I6e3e8a788b8334d714c440f1f126449ac98b15d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
14dcd29c — Nicolas Graves 4 months ago
gnu: python-astor: Update to 0.8.1-0.df09001.

* gnu/packages/python-xyz.scm (python-astor): Update to 0.8.1-0.df09001.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguemnts]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

Change-Id: If59cb53040d1cf402a652c14d0c45d613b92eb85
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b9420a2e — Nicolas Graves 4 months ago
gnu: python-reparser: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-reparser):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[synopsis]: Improve style.

Change-Id: I5f1668114b588f0c3a6c08384e1764951df8b8f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
183ca249 — Nicolas Graves 4 months ago
gnu: python-readlike: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-readlike):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

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