gnu: Add open-logic.
* gnu/packages/electronics.scm (open-logic): New variable.
Change-Id: Icb4619170339d678d7769de09a4ca36ff87b1221
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: Add python-sounddevice.
* gnu/packages/audio.scm (python-sounddevice): New variable.
Change-Id: Ia4bb0b52aab812232f82ca299b29e429d07007ce
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
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
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
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>