Nicolas Graves
51b986b42e
gnu: python-fields: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-fields):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I08fdc957c0adaa59ad5fe0a7419ea084b220a061
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:12 +01:00
Nicolas Graves
18ef361e9c
gnu: python-fastbencode: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-fastbencode):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I34ff7d31368a73d9314492ea430e153033e35eee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:12 +01:00
Nicolas Graves
da8cee569c
gnu: python-speg: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-speg):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ic6acfaf9654cb4444158cf950357bb5fe1a1a0dc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
9b4925f01b
gnu: python-psycopg2-binary: Improve style.
...
* gnu/packages/python-xyz.scm (python-psycopg2-binary): Run guix
style and reorder fields.
Change-Id: I2c730ae7e3b57784b7d45a119f066a76ad74fc61
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
b18266a41f
gnu: python-psycopg2-binary: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-psycopg2-binary):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ide1577a2414e380d7be66dee7d88c5bc59abae6e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
431fdb259e
gnu: python-types-freezegun: Disable tests.
...
* gnu/packages/python-xyz.scm (python-types-freezegun):
[arguments]: Disable tests explicitely.
Change-Id: I5a58d81a6a83edb1d4fa6f6c5f9c6f3eb03c1521
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
88119444c3
gnu: python-types-freezegun: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-types-freezegun):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ic2c028b2f3990fa7546e38fe37805a5cdf90add4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
e35f4e88d7
gnu: python-types-protobuf: Disable tests.
...
* gnu/packages/python-xyz.scm (python-types-protobuf):
[arguments]: Disable tests explicitely.
Change-Id: I89decb3eb81f626a4dedf66c5a931f4c7ef60df8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
c7da5ddcf7
gnu: python-types-protobuf: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-types-protobuf):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I99e6654114c23bc5bf79aeb15b917ca6de70f054
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
69d80b31b0
gnu: python-args: Disable tests and remove python-nose dependency.
...
* gnu/packages/python-xyz.scm (python-args)
[arguments]<#:tests?>: Unset.
[native-inputs]: Remove python-nose.
Change-Id: I3b42748b25665271b2a1d83f3eaac68e8621f232
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:11 +01:00
Nicolas Graves
682dedf479
gnu: python-args: Improve style.
...
* gnu/packages/python-xyz.scm (python-args): Run guix style.
Change-Id: I291da2a8d3edc23cab7d760d74b657da781d4253
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:10 +01:00
Nicolas Graves
b31de4d4d7
gnu: python-args: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-args):
[arguments]<#:phases>: Remove 'check phase replacement.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ia25eae40725adadce182cbdb5e874dd7352e4d35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:10 +01:00
Nicolas Graves
7b1f7c7e8c
gnu: python-clint: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-clint):
[arguments]<#:phases>: Delete 'check phase.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I02ebd2b167dc9dafa3af44f2ed588b713279bba2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-25 11:32:10 +01:00
Sharlatan Hellseher
56a1addaed
gnu: cbehave: Fix build with gcc@14.
...
Fixes guix/guix#1563
* gnu/packages/check.scm (cbehave): [arguments] <configure-flags>:
Provide CFLAGS which salient fails on warning of implicit function
declaration.
Change-Id: I162bfa41bcf1a0c9d409fefa44fe302612888220
2025-07-25 11:32:10 +01:00
Ashish SHUKLA
23edce641d
gnu: snac: Update to 2.80.
...
* gnu/packages/fediverse.scm (snac2): Update to 2.80.
Fixes : #1553
Change-Id: I11a54b670b7c1aba3cdf7cd288417f5979c3f479
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-07-25 14:28:37 +08:00
Ashish SHUKLA
1f921c9820
gnu: wbg: Update to 1.3.0.
...
* gnu/packages/wm.scm (wbg): Update to 1.3.0.
[inputs]: Add libjxl.
[arguments]<#:configure-flags>: Add '-Djxl=enabled'.
Fixes : #1552
Change-Id: I354da59a2dd3bee5c38b122976d5125edf124981
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-07-25 14:27:42 +08:00
Ashish SHUKLA
fac50e22fb
gnu: fnott: Update to 1.8.0.
...
* gnu/packages/wm.scm (fnott): Update to 1.8.0.
Fixes : #1551
Change-Id: I2e1cd2968ffddfdd7fe707e3c1c39bce22a33917
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-07-25 14:25:08 +08:00
Murilo
8a972347ed
gnu: qt3d: Update to 6.8.2.
...
* gnu/packages/qt.scm (qt3d): Update to 6.8.2.
Fixes : #1549
Change-Id: I378b6881cda2dfe4bdb0944ac4e53a79f40b25f4
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-07-25 14:21:46 +08:00
Sharlatan Hellseher
b585cc6b69
gnu: Remove go-keyify.
...
go-honnef-co-go-tools@0.6.1 does not provide <cmd/keyify> which was
removed in v0.5.0.
See: <https://github.com/dominikh/go-tools/releases/tag/2024.1 >.
* gnu/packages/golang-check.scm (go-keyify): Delete variable.
Change-Id: I4e4b8cd8611dfd70f6dce3b6815e0ef057191f33
2025-07-25 00:02:37 +01:00
Sharlatan Hellseher
90880a7d65
gnu: go-honnef-co-go-tools: Fix build for inherited packages.
...
Fixes guix/guix#1555
Simplify package by utilizing <skip-build?> argument parameter and using
default 'check. Do not overwrite chosen go compiler in inherited
packages which fixes their build.
* gnu/packages/golang-check.scm (go-honnef-co-go-tools):
[arguments] <skip-build?>: No go files in project's root, use it
instead of deleting 'build phase.
<phases>: Use default 'check.
(go-staticcheck, go-structlayout, go-structlayout,optimize,
go-structlayout-pretty): Do not overwrite argument paramter, substitue
them. Swap INHERIT with PACKAGE/INHERIT.
Change-Id: I308e6162813757a1c668bb328652adf89b3b30f0
2025-07-25 00:02:37 +01:00
Ashish SHUKLA
6566207b0f
gnu: fcft: Update to 3.3.2.
...
* gnu/packages/fontutils.scm (fcft): Update to 3.3.2.
Change-Id: Ib33cd4c062eaf68042de5b3d3974023953ec0dbb
Signed-off-by: jgart <jgart@dismail.de >
2025-07-24 15:51:55 -05:00
Gabriel Wicki
52c18505a0
gnu: installer: Replace deprecated dhcp client service.
...
* gnu/installer/services.scm(system-service) [snippet]: Replace dhcp service.
Change-Id: Ia345704ebcea747b91fd3c357437d2479a5c11c2
2025-07-24 18:46:50 +02:00
Gabriel Wicki
39405f7981
gnu: tests: Replace deprecated dhcp client service.
...
* gnu/tests/audio.scm, gnu/tests/avahi.scm, gnu/tests/ci.scm,
gnu/tests/containers.scm, gnu/tests/cups.scm, gnu/tests/databases.scm,
gnu/tests/dict.scm, gnu/tests/dns.scm, gnu/tests/docker.scm,
gnu/tests/file-sharing.scm, gnu/tests/guix.scm, gnu/tests/install.scm,
gnu/tests/ldap.scm, gnu/tests/lightdm.scm, gnu/tests/mail.scm,
gnu/tests/messaging.scm, gnu/tests/monitoring.scm, gnu/tests/networking.scm,
gnu/tests/nfs.scm, gnu/tests/package-management.scm, gnu/tests/rsync.scm,
gnu/tests/samba.scm, gnu/tests/ssh.scm, gnu/tests/telephony.scm,
gnu/tests/upnp.scm, gnu/tests/version-control.scm,
gnu/tests/virtualization.scm, gnu/tests/vnstat.scm,
gnu/tests/web.scm: (services): Replace dhcp-client-service-type with its
replacement dhcpcd-service-type.
Change-Id: I01d7f9a8c01736d8c8da591aaf4749bbfa4dcdad
2025-07-24 18:46:34 +02:00
Gabriel Wicki
aea73f5b74
gnu: system: Replace deprecated dhcp client service.
...
* gnu/system/examples/asus-c201.tmpl,
gnu/system/examples/bare-bones.tmpl,
gnu/system/examples/beaglebone-black.tmpl,
gnu/system/examples/raspberry-pi-64-nfs-root.tmpl,
gnu/system/examples/raspberry-pi-64.tmpl,
gnu/system/examples/vm-image.tmpl
gnu/system/images/orangepi-r1-plus-lts-rk3328.scm,
gnu/system/images/pine64.scm,
gnu/system/images/rock64.scm,
gnu/system/images/unmatched.scm,
gnu/system/images/visionfive2.scm,
gnu/system/linux-container.scm (services): Replace
dhcp-client-service-type with its replacement dhcpcd-service-type.
Change-Id: Ib1f31d0a95dfa8ee64cf8c10d617ee53c8637b26
2025-07-24 18:46:06 +02:00
Ian Eure
dfc22bad26
gnu: Remove emacs-seq.
...
* gnu/packages/emacs-xyz.scm (emacs-seq): Delete variable.
Change-Id: I6e5183820570ca525a1e5784b20cce9583df3adf
2025-07-24 08:45:51 -07:00
Ian Eure
b130df037e
gnu: Remove emacs-seq from package inputs.
...
* gnu/packages/emacs-xyz.scm (emacs-hsluv): Remove emacs-seq from inputs.
(emacs-paradox): Remove emacs-seq from inputs.
(emacs-eglot): Remove emacs-seq from inputs.
(emacs-biblio): Remove emacs-seq from inputs.
(emacs-tomelr): Remove emacs-seq from inputs.
Change-Id: I85a34451b54a9544dc0d27f4273d7e917f9f0bf4
2025-07-24 08:45:48 -07:00
Cayetano Santos
b74fe3659c
gnu: emacs-vhdl-ts-mode: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ts-mode): Update to 0.3.0.
Change-Id: I77f504291537c9c106c8fcce9577bf437566250c
2025-07-24 08:43:33 -07:00
Cayetano Santos
6911c9f3a3
gnu: emacs-vhdl-ext: Update to 0.6.0.
...
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ext): Update to 0.6.0.
Change-Id: Ia8ef1268d37de109ab53afff4b221037e636f530
2025-07-24 08:43:32 -07:00
Cayetano Santos
3c1b0b348a
gnu: emacs-fpga: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-fpga): Update to 0.3.0.
Change-Id: I10ea9d0876178b506cc52054e5efb9524ac6e1f5
2025-07-24 08:43:31 -07:00
Ashish SHUKLA
767460537e
gnu: foot: Update to 1.23.1.
...
* gnu/packages/terminals.scm (foot): Update to 1.23.1.
Change-Id: I6d3291d7ca2c2139d70b58bc6b2b8351cc4280e9
Signed-off-by: jgart <jgart@dismail.de >
2025-07-24 10:36:45 -05:00
Cayetano Santos
22421ac626
gnu: emacs-fj: Update to 0.17.
...
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.17.
[source]: Fix indentation.
Change-Id: Ie7fa4eb810ab33e5832867be76cea1a67c35a459
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-07-24 08:31:54 -07:00
jgart
523be5554d
gnu: trealla: Update to 2.78.37.
...
* gnu/packages/prolog.scm (trealla): Update to 2.78.37.
Change-Id: I126fad358c80d6e1cae7212162e53e6f5a278ba8
2025-07-24 10:29:08 -05:00
Cayetano Santos
186d2d216d
gnu: emacs-consult-denote: Update to 0.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-denote): Update to 0.3.1.
[source]: Switch to git-fetch.
[arguments]: Disable tests.
[phases]: Add build-info-manual phase.
[native-inputs]: Add texinfo.
Change-Id: I48a16e5e1f1707c63bd9f5c101478a292e59341d
2025-07-24 08:27:36 -07:00
Cayetano Santos
780bdde3a2
gnu: emacs-denote-explore: Update to 4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-denote-explore): Update to 4.0.
[arguments]: Disable tests.
[phases]: Add build-info-manual phase.
[native-inputs]: Add texinfo.
Change-Id: Ib67e5f3f251d492ecf5a303d710c598a5133ec84
2025-07-24 08:27:35 -07:00
Cayetano Santos
b5439d9c84
gnu: emacs-denote: Add tests.
...
* gnu/packages/emacs-xyz.scm (emacs-denote): Add tests.
Change-Id: I9a6aad98d5f8d5e8ddd959695956ae8ac350dc87
2025-07-24 08:27:34 -07:00
Cayetano Santos
501c87a9ab
gnu: emacs-denote: Fix info manual build error.
...
* gnu/packages/emacs-xyz.scm (emacs-denote): Fix info manual build error.
[source]: Fix indentation.
[arguments]<:#phases>: Fix build-info-manual phase.
[description]: Fix indentation.
Change-Id: I5d17d988daa5b4c2111e7acba4b234ca1ad8ef2d
2025-07-24 08:27:33 -07:00
Sharlatan Hellseher
036f2e66c3
gnu: python-pyrodigal: Update to 3.6.3.
...
* gnu/packages/bioinformatics.scm (python-pyrodigal): Update to 3.6.3.
Fix indentation.
[propagated-inputs]: Remove python-importlib-resources.
[arguments] <phases>: Add 'patch-pyproject; simplify custom 'check
phase.
[native-inputs]: Remove python-mock, python-unittest2, and
python-wheel; add cmake-minimal and python-scikit-build-core.
Change-Id: Id50fe9bd78c466d2dd5938c8a124d244c69da082
2025-07-24 16:18:07 +01:00
Sharlatan Hellseher
f01390b916
gnu: python-archspec: Update to 0.2.5.
...
* gnu/packages/python-xyz.scm (python-archspec): Update to 0.2.5.
[propagated-inputs]: Remove python-boltons, python-cooler, python-ctxcore,
python-interlap, python-intervaltree, python-jsonschema,
python-networkx, python-numba, python-poetry-core, pyscenic,
python-scikit-learn, python-tables, and python-typing-extensions.
[native-inputs]: Remove python-black, python-flake8, python-isort, python-pylint, and
python-pytest-cov; add python-jsonschema.
Change-Id: I40c2d4b038877eb243daaf5f9f73127eb994d64f
2025-07-24 16:00:16 +01:00
Sharlatan Hellseher
18629b3d69
gnu: python-dask: Move to python-science.
...
* gnu/packages/python-xyz.scm (python-dask, python-dask/bootstrap): Move
from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: I6bedc89bd09b3f2dfc3f7cbe27eb5790f32f6af7
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher
068654e0e9
gnu: python-sparse: Move to python-science.
...
* gnu/packages/python-xyz.scm (python-sparse): Move from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: I52b814e264aa2fe28adeaec46b868f2e3b8279ec
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher
f9f378224d
gnu: python-anndata: Move to python-science.
...
* gnu/packages/python-xyz.scm (python-anndata): Move from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: I3d968728de04610984c08884bd29cd9c055fa284
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher
aaeb42f675
gnu: python-multiscale-spatial-image: Move to python-science.
...
* gnu/packages/python-xyz.scm (python-multiscale-spatial-image): Move
from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: Ib921389b3018e353d3eb85030bf63cbb9b68c213
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher
ed03c2b055
gnu: python-dask-image: Move to python-science.
...
* gnu/packages/python-xyz.scm (python-dask-image): Move from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: I1ede0dd1410c1efcc4601b7e91285112f9c9a7ea
2025-07-24 15:52:06 +01:00
Sharlatan Hellseher
cb356f41c8
gnu: python-pykdtree: Move to python-science.
...
* gnu/packages/python-xyz.scm (python-pykdtree): Move from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: Id13b95eab7e590b01cd46375929303458cf9ac82
2025-07-24 15:25:34 +01:00
Nicolas Graves
c2f9489f74
gnu: python-pykdtree: Update to 1.4.2.
...
* gnu/packages/python-xyz.scm (python-pykdtree): Update to 1.4.2.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them and explain why.
<#:phases>: Remove test files in output.
[native-inputs]: Replace python-cython by python-cython-3.
Change-Id: If5a7bb27b4c3af9075334360a57ae92f93d4fa35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-24 15:19:43 +01:00
Andreas Enge
b48383cdeb
gnu: Remove gtksourceview-2.
...
The variable has no dependents anymore, and we carry three more
recent versions.
* gnu/packages/gtk.scm (gtksourceview-2): Delete variable.
Change-Id: I9258c2d7294c8df347e5bb1daea588f82f8f8d58
2025-07-24 15:19:37 +02:00
Andreas Enge
8225239b57
gnu: linbox: Update to 1.7.1.
...
* gnu/packages/algebra.scm (linbox): Update to 1.7.1.
Change-Id: I20a12befd94cf344bff54fb538cc1489bb2d19e4
2025-07-24 15:14:09 +02:00
Zheng Junjie
d5619de9d3
gnu: nuspell: Fix cross-compiling.
...
* gnu/packages/enchant.scm (nuspell): Fix cross-compiling.
[arguments]: When cross-compiling,Add -DBUILD_TESTING=OFF to configure-flags.
Change-Id: I5af75bed0d5eabfaf2ecb2efd2cf84d7bf39ae9b
2025-07-24 19:31:40 +08:00
Noah Evans
e52438acb9
gnu: easyeffects: Fix build and update to 7.2.5.
...
* gnu/packages/audio.scm (easyeffects): Update to 7.2.5.
[native-inputs]: Remove gcc-12.
Change-Id: Ib9f5e6b55815a7500f80fb7e0b4624f9ae6b024b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-24 11:48:57 +02:00
Josep Bigorra
87c93be584
gnu: guile-veritas: Update to 0.0.41.
...
* gnu/packages/guile-xyz.scm (guile-veritas): Update to 0.0.41.
Change-Id: I1120250a10d3f215d3b62d9309c64614b7d5dd21
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-24 11:44:11 +02:00