~ruther/guix-local

8a42ed84 — Sharlatan Hellseher 4 months ago
gnu: Add go-github-com-schollz-cli-v2.

* gnu/packages/golang-xyz.scm (go-github-com-schollz-cli-v2): New variable.

Change-Id: Iec30a56e8b2e46e8872b5bf99ec9af1c3443e1cb
68d7bd6e — Danny Milosavljevic 4 months ago
gnu: python-ajsonrpc: Fix version.

* gnu/packages/python-web.scm (python-ajsonrpc)[arguments] <#:phases>{set-version}:
New phase.
[native-inputs]: Remove python-wheel.

Change-Id: If28164fcb53e91698c947d764efdc42391bc65f0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fae670b1 — Sören Tempel 1 year, 1 month ago
gnu: Add chimerautils.

* gnu/packages/linux.scm (chimerautils): New procedure.

Change-Id: Ie4982283bcde55793cd97ace1e13fa1be740527e
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
aac578df — Sören Tempel 1 year, 1 month ago
gnu: Add libxo.

* gnu/packages/textutils.scm (libxo): New procedure.

Change-Id: Ic0db518b3d16eb6049b8cf3570f8bb5f51403718
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c3e4224e — Jake Forster 4 months ago
gnu: gdcm: Unbundle some dependencies.

* gnu/packages/bioinformatics.scm (gdcm)[arguments]<#:configure-flags>: Use
system CharLS, Expat, JSON, OpenSSL, UUID, and zlib.
[inputs]: Add charls, expat, json-c, openssl, util-linux:lib, and zlib.

Change-Id: I3d74ce7efe026ce27986ea3cdaf20c9a372e2ac9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7b2b2ed2 — Jake Forster 4 months ago
gnu: gdcm: Update to 3.2.2.

* gnu/packages/bioinformatics.scm (gdcm): Update to 3.2.2.
[arguments]<#:test-exclude>: Do not exclude TestFileMetaInformation and
TestElement2; exclude TestImageReaderRandomEmpty and TestTransferSyntax.
<#:configure-flags>: Add "-DGDCM_BUILD_DOCBOOK_MANPAGES=ON".
[home-page]: Update.

Change-Id: I895dea12d4237d29f9f7d826f0a0d65f10f7e116
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0d3220d7 — Allan Adair 4 months ago
gnu: go-github-com-awesome-gocui-keybinding: Update 1.0.0-1.8602903.

Update go-github-com-awesome-gocui-keybinding to an unreleased, but
latest commit that allows the `dive` program to run without failures
with default settings.

The previous version in guix would cause the `dive` program to fail with
this message: "could not parse keybinding 'q' from request 'ctrl+c,q':
unsupported keybinding: KeyQ".

* gnu/packages/golang-xyz.scm (go-github-com-awesome-gocui-keybinding):
Update 86029037a63f3b47096fcfef02f63e5e5d6d5abd commit.

Change-Id: I71c2b0f634bb381b9ae6c7eccaac107fc0a4ef0d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a539839b — Hartmut Goebel 4 months ago
gnu: python-3.12: Update to 3.12.12.

* gnu/packages/python.scm (python-3.12): Update to 3.12.12.

Change-Id: I543fe286661ea03c2f690c080d6e5a8dc26a9509
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6cd31cbb — Martin Schitter 4 months ago
gnu: python-coverage: Ignore tests_numbits.py

* gnu/packages/check.scm (python-coverage)[arguments] <test-flags>:
Deselect tests that would report errors on slow riscv64 SBCs.

Change-Id: I7437c514fb60965a76fe80b0d8629f9c76a80d15
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
61ede04a — Nicolas Graves 4 months ago
gnu: python-socksipychain: Update to 2.1.3-0.570c75c.

* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.3-0.570c75c.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments]: Improve style.

Change-Id: I085f49a57e7140bc21d01eb22d40a04d6270664a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
80a24d6d — Nicolas Graves 4 months ago
gnu: python-socksipy-branch: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-socksipy-branch):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[source, arguments, description]: Improve style.

Change-Id: Iec3eb91557e8875a544e8214977f5866951a36fc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cbe28b90 — Nicolas Graves 4 months ago
gnu: python-proto-matcher: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-proto-matcher):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, propagated-inputs, description]: Run guix style.
fe81b5fc — Nicolas Graves 4 months ago
gnu: python-patch-ng: Switch to pyproject.

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

Change-Id: I2f019c51f036ce96277419dff8151a1e15bebf04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
65c15f0a — Nicolas Graves 4 months ago
gnu: python-norns: Switch to pyproject.

* gnu/packages/patches/python-norns-nose.patch: New file.
* gnu/local.mk: Record patch.
* gnu/packages/python-xyz.scm (python-norns):
[source]: Switch to git-fetch.  Add patch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-setuptools, replace python-nose by
python-pynose.
[native-inputs]: Add python-setuptools.  Remove python-wheel.

Change-Id: Idf13cbf9cb1b224d4e502a5ebd8573540604eeed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1e98883e — Nicolas Graves 4 months ago
gnu: Add python-pynose.

* gnu/packages/python-check.scm (python-pynose): New variable.

Change-Id: Ie9ce596d19d5a4dd936a5a95228c91b78e0e1705
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5edc770f — Nicolas Graves 4 months ago
gnu: python-node-semver: Switch to pyproject.

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

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

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

Change-Id: I3342026c622fe72de51602816ef4b600eb652fc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
56e358df — Nicolas Graves 4 months ago
gnu: python-ipdb: Update to 0.13.13.

* gnu/packages/python-xyz.scm (python-ipdb): Update to 0.13.13.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch from <#:phases> to <#:test-backend>.
[native-inputs]: Add python-setuptools.
[description]: Run guix style.

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

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

Change-Id: If7486ba795baa0f4e73fc37097c7e936b2fa3efd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
594f9970 — Nicolas Graves 4 months ago
gnu: python-numpysane: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-numpysane):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve and rewrite phase 'patch.
[native-inputs]: Add python-setuptools.
[home-page]: Relocate field.
[description]: Improve style.

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