~ruther/guix-local

011a3b93 — Cayetano Santos 2 months ago
gnu: Add open-logic.

* gnu/packages/electronics.scm (open-logic): New variable.

Change-Id: Icb4619170339d678d7769de09a4ca36ff87b1221
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
e83b1bad — Evgenii Klimov 4 months ago
gnu: Add python-sounddevice.

* gnu/packages/audio.scm (python-sounddevice): New variable.

Change-Id: Ia4bb0b52aab812232f82ca299b29e429d07007ce
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
f61f1541 — Cayetano Santos 2 months ago
gnu: emacs-gptel-prompts: Update to 1.0-2.f1c2920.

* gnu/packages/emacs-xyz.scm (emacs-gptel-prompts): Update to
1.0-2.f1c2920.

Change-Id: If4a077419a9729bd9767481cb2ef719ddc6c1ddc
f48389ad — Cayetano Santos 3 months ago
gnu: emacs-gptel: Update to 0.9.9.3.

* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.9.9.3.
[arguments]: Add #:test-command.
<#:phases>: Add ’unpack-tests, ’rename-pkg, ’rename-pkg-back and updated
’use-appropriate-curl.
[native-inputs]: Add emacs-gptel-test-files.

Change-Id: I4cbdba248a108d87f9c4b43d36de5ec912fa4d5e
ec4f475b — Jason Conroy 5 months ago
gnu: ocaml-4.07: Fix build with gcc@14.

* gnu/packages/ocaml.scm (ocaml-4.07)[arguments]:
   <#:phases>{patch-cflags}: Add CFLAGS
  `-Wno-incompatible-pointer-types` and
  `-Wno-implicit-function-declaration` to configure and build scripts.
  Also remove `-Werror` to avoid failure on macro redefinition.

Change-Id: I2defd11fc2741856cd48f853706fe37b165a16c0
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
43673b96 — Jason Conroy 5 months ago
gnu: camlboot: Fix build with gcc@14.

* gnu/packages/ocaml.scm (camlboot)[arguments]:
  <#:phases>{patch-makefile}: Make configure errors more visible.
  <#:phases>{patch-cflags}: Add CFLAGS
  `-Wno-incompatible-pointer-types` and
  `-Wno-implicit-function-declaration` to configure and build scripts.
  Also remove `-Werror` to avoid failure on macro redefinition.

Change-Id: I132ae6af1360f63cccfa6dd3afcb643c92726487
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
971f0e4e — Jason Conroy 5 months ago
gnu: ocaml-guile: Fix build with gcc@14.

* gnu/packages/ocaml.scm (ocaml-guile)[arguments]: Modify Dune
  configurator script to add CFLAG `-Wno-int-conversion`.

Change-Id: I9eab10fc7e10904e46346bfeb207eae3a58ca300
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
9f5840e8 — Tomas Volf 2 months ago
gnu: podman: Update to 5.7.0.

* gnu/packages/containers.scm (podman): Update to 5.7.0.
[arguments]<#:phases>{fix-hardcoded-paths}: Update file name.
[native-inputs]: Use go-1.24.

Closes: https://issues.guix.gnu.org/79919
Change-Id: I4193174311eee928a98a653e16d6be4a5deb2624
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
61f492e2 — Tomas Volf 2 months ago
gnu: go-github-com-cpuguy83-go-md2man-v2: Update to 2.0.7.

* gnu/packages/golang-xyz.scm (go-github-com-cpuguy83-go-md2man-v2): Update to
2.0.7.

Change-Id: I91a88f88c3ee974eb0a1191bc1c87ed438200530
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fae9ec22 — Sharlatan Hellseher 2 months ago
gnu: go-github-com-ibm-go-sdk-core: Fix name.

This is a following up 69c0bfbb99597707eca32491e8eb29302471af7d
commit (gnu: Add go-github-com-ibm-go-sdk-core.).

* gnu/packages/golang-web.scm (go-github-com-ibm-go-sdk-core): Rename
to go-github-com-ibm-go-sdk-core-v5 to fix importer.
[name]: Likewise.
* gnu/packages/sync.scm (rclone)[native-inputs]: Remove
go-github-com-ibm-go-sdk-core; add go-github-com-ibm-go-sdk-core-v5.

Change-Id: Ib8d87a82aba645c85ccf017476c4499710b5df8f
7447159d — Nicolas Graves 2 months ago
gnu: vigra: Remove python-nose native-inputs.

* gnu/packages/image.scm (vigra)
[arguments]: Relocate field.
[native-inputs]: Remove python-nose.

Change-Id: Ic0acd630a9cfef9019efc5b9dbb543c8ff881261
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
22c90285 — Nicolas Graves 2 months ago
gnu: python-spake2: Switch to pyproject.

* gnu/packages/python-crypto.scm (python-spake2):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-hkdf.

Change-Id: I2f767e142446b867c7341c66e907c784ada2b22a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
82f644f6 — Nicolas Graves 2 months ago
gnu: lightgbm: Switch to pyproject.

* gnu/packages/machine-learning.scm (lightgbm):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style and refresh <#:phases>.
[native-inputs]: Add python.  Remove python-nose.
[description]: Improve style.

Change-Id: I0d1e2560573a412814d303d65c33b30a545f9416
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2a47999c — Nicolas Graves 2 months ago
gnu: python-graphtools: Remove uneeded native-inputs.

* gnu/packages/graph.scm (python-graphtools)[native-inputs]: Remove
python-black, python-coverage, python-coveralls.  Replace python-nose
by python-pynose.

Change-Id: Ided53c4b39d061c57ec1633f8b151597253d9347
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
dd65e510 — Nicolas Graves 2 months ago
gnu: python-mygpoclient: Update to 1.10.

* gnu/packages/gpodder.scm (python-mygpoclient): Update to 1.10.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-setuptools.  Remove python-coverage,
python-nose.
[description]: Improve style.

Change-Id: Icc6a00c7ad9977bf42043ac387e81861e2f2c413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5d2a8a4a — Nicolas Graves 2 months ago
gnu: ocrodjvu: Switch to pyproject.

* gnu/packages/djvu.scm (ocrodjvu):
[arguments]: Relocate field, improve style.
<#:modules, #:imported-modules>: Switch to pyproject modules.
<#:phases>: Wrap with pyproject-guile-json extension.
[native-inputs]: Replace python-nose by python-pynose.

Change-Id: Ic0009a5986a74fe27551f7aadf3ddb83cf17827b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
dc155f82 — Nicolas Graves 2 months ago
gnu: didjvu: Switch to pyproject.

* gnu/packages/djvu.scm (didjvu):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Relocate and refresh phase 'wrap-path.
[native-inputs]: Add python-setuptools.  Remove python-nose, as tests
are disabled anyway.

Change-Id: I66844660a5cb54cb72f75e021db40908756df35d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
18e814ae — Nicolas Graves 2 months ago
gnu: python-jaconv: Update to 0.4.0-0.d427346.

* gnu/packages/python-xyz.scm (python-jaconv): Update to 0.4.0-0.d427346.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.  Replace python-nose by python-pynose.

Change-Id: I2106aa0237e41af9263fb662d2f7a8be15547bde
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
452bd714 — Nicolas Graves 2 months ago
gnu: python-minimock: Update to 1.3.0.

* gnu/packages/check.scm (python-minimock): Update to 1.3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pynose, python-setuptools.
[home-page]: Refresh it.
[description]: Improve style.

Change-Id: I61fbd1609556b7d24230f1e23be9f63cdd82ead9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a506477c — Nicolas Graves 2 months ago
gnu: cxxtest: Switch to pyproject.

* gnu/packages/check.scm (cxxtest):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them and add a comment.
[native-inputs]: Add python-setuptools.

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