Sharlatan Hellseher
eafc31a669
gnu: python-s3path: Update to 0.6.4.
...
* gnu/packages/python-web.scm (python-s3path): Update to 0.6.4.
Change-Id: Ic33b0b65a0b81e4132ad8429b5daae4e1342a4fc
2025-07-20 23:04:16 +01:00
Sharlatan Hellseher
5b31003983
gnu: python-smart-open: Set version.
...
* gnu/packages/python-web.scm (python-smart-open):
[arguments] <phases>: Add 'set-version.
[native-inputs]: Add python-setuptools-scm.
Change-Id: I724175db61c9438f14e11c4ced53a777a567f2dc
2025-07-20 23:03:51 +01:00
Sharlatan Hellseher
f5a97f8e83
gnu: python-smart-open: Update to 7.3.0.
...
* gnu/packages/python-web.scm (python-smart-open): Update to 7.3.0.
[source]: Switch to git-fetch containing tests.
[build-system]: Use pyproject.
[arguments] <test-flags>: Skipp integration tests and the ones
requiring python-google-cloud-storage due to guix/guix#1436 issue.
<phases>: Use default 'check.
[propagated-inputs]: Remove python-google-cloud-storage; add
python-paramiko, python-wrapt, and python-zstandard.
[native-inputs]: Remove python-flask, python-flask-cors,
python-graphql-core, python-paramiko, and python-pathlib2; add
python-numpy, python-setuptools, and python-wheel.
Change-Id: I789206a8d771959f433ae56ab4b642c8e4d23117
2025-07-20 22:54:00 +01:00
Andreas Enge
0dca067d27
gnu: gloox: Update to 1.0.28.
...
* gnu/packages/messaging.scm (gloox): Update to 1.0.28.
Change-Id: I8c32cc41ce1295bfd050188a97a5c753e982a9f5
2025-07-20 23:23:38 +02:00
Sharlatan Hellseher
1805a24c32
gnu: python-duckdb: Update to 1.3.2.
...
* gnu/packages/python-xyz.scm (python-duckdb): Update to 1.3.2.
[arguments] <tests?>: Disable for now due to guix/guix#1436 .
<phases>: Remove 'set-version.
[native-inputs]: Remove python-google-cloud-storage, python-pyarrow,
python-pytest, and python-pytest-runner.
Change-Id: Ia7924001fcae06a01ab9d1f494be98ee66523309
2025-07-20 22:15:21 +01:00
Sharlatan Hellseher
188f60105f
gnu: qfits: Fix build with gcc@14.
...
* gnu/packages/astronomy.scm (qfits) [arguments] <make-flags>: Ignore
compile warning "implicit-function-declaration".
Change-Id: I08c5177042921e04df668540fef842ab3afc6ac8
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
f9703aa915
gnu: cianna: Fix build with gcc@14.
...
* gnu/packages/astronomy.scm (cianna) [phases] <build>: Ignore
"maybe-uninitialized" warning.
Change-Id: I3c0d473b0d61978fe43bc6dc45a4ac410f3974af
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
0e41f79616
gnu: astroterm: Fix build.
...
* gnu/packages/astronomy.scm (astroterm):
[inputs]: Remove argtable; add argtable3.
Change-Id: I119d8d547de0fa19420e56486e507a0da5e7db77
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
28893bd60d
gnu: Add argtable3.
...
* gnu/packages/popt.scm (argtable3): New variable.
Change-Id: I921c098442675089505f569a75daadc7f6764e57
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
34b16f9201
gnu: glnemo2: Fix build with gcc@14.
...
* gnu/packages/astronomy.scm (glnemo2) [arguments] <configure-flags>:
Ignore 3 warnings.
Change-Id: I03fe28d04e3c9801fc0254706643d5a3c6d235a8
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
5576831163
gnu: unsio: Update to 1.3.3-1.ac48210, fix build.
...
* gnu/packages/astronomy.scm (unsio): Update to 1.3.3-1.ac48210, fix
build.
Change-Id: Ifd6c56e91ef3b697b601ad8afa8c58c1667f22d7
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
8c2f885e25
gnu: Remove indi-1.
...
* gnu/packages/astronomy.scm (indi-1): Delete variable.
Change-Id: I7d9cc90662ff1087ee3993517909eb5455749539
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
9545089fe0
gnu: phd2: Fix indentation.
...
* gnu/packages/astronomy.scm (phd2): Fix indentation.
Change-Id: I8e7a717213f28140c8dd6547fc2393fac610d339
2025-07-20 21:09:36 +01:00
Sharlatan Hellseher
e45eee3861
gnu: phd2: Update to 2.6.13-0.cc00236, fix build.
...
* gnu/packages/astronomy.scm (phd2): Update to 2.6.13-0.cc00236.
[inputs]: Remove indi-1; add indi and opencv.
Change-Id: I3b1deb9948a03a30316630dba774b59d081be2ea
2025-07-20 21:09:20 +01:00
Vagrant Cascadian
167ed9a81f
gnu: eg25-manager: Update to 0.5.2.
...
* gnu/packages/firmware.scm (eg25-manager): Update to 0.5.2.
Change-Id: I8c31fb0f1dc192cadca48a39f69f29518fb973ce
2025-07-20 12:21:10 -07:00
Vagrant Cascadian
13c661cda5
gnu: Add python-libgpiod.
...
* gnu/packages/linux.scm (python-libgpiod): New variable.
Change-Id: Id679803302d18c21ea99bf9189fb36c8c41536db
2025-07-20 12:21:07 -07:00
Vagrant Cascadian
c85e551cd6
gnu: libgpiod: Update to 2.2.2.
...
* gnu/packages/linux.scm (libgpiod): Update to 2.2.2.
[arguments]: Use gexps.
[configure-flags]: Do not build python bindings.
[native-inputs]: Use autoconf-2.71, drop python-3.
[description]: Do not mention python bindings.
Change-Id: I70161aa22484e0fcfcf2df0b97b834f693736ff4
2025-07-20 12:21:05 -07:00
Brennan Vincent
b40ea89f3d
gnu: openexr: Disable known to fail tests on aarch64.
...
This is being discussed on
https://github.com/AcademySoftwareFoundation/openexr/issues/1460
but is not yet fixed upstream. Various other distros have also disabled
these two tests.
* gnu/packages/graphics.scm (openexr)[arguments]<#:phases>:
Add 'disable-broken-aarch64-tests on aarch64.
Change-Id: I0daa83968464f5f8b8a50fd8d3ec7a60bdd5b0f5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-20 21:18:49 +02:00
Vagrant Cascadian
4c4451b923
gnu: diffoscope: Add phase fixing execute bit on script.
...
Fixes a regression introduced with the switch to pyproject-build-system in
a5b88a7a4d .
* gnu/packages/diffoscope.scm (diffoscope)[phases]: Add
'make-extract-vmlinux-executable.
2025-07-20 11:42:40 -07:00
Gabriel Wicki
5b8ffb974c
gnu: kitty: Fix build with GCC@14.
...
* gnu/packages/terminals.scm (kitty)[arguments] <phases>: Add CFLAGS argument
ignoring warning.
Change-Id: I29e13b356cabcdb2e4de9ad9fb03fddd786df15c
2025-07-20 20:11:11 +02:00
Andreas Enge
35257e52d4
gnu: tome4: Fix build with gcc@14.
...
* gnu/packages/games.scm (tome4)[arguments]<#:phases>{'set-cflags}:
New phase.
Fixes : guix/guix#1403
Change-Id: Ie9134d4f9a51cf46f89903ef18eaabe3ca39efd0
2025-07-20 18:39:25 +02:00
Yelninei
305a54e99c
gnu: elfutils: Skip 2 more tests on the hurd.
...
Fixes guix/guix#1303
* gnu/packages/elf.scm (elfutils): Skip run-declfiles.sh and
run-dwarf-getmacros.sh tests on hurd-systems
Change-Id: Ied5cf1f98b1672451acd26f6048d80d87e20e130
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-20 17:49:39 +02:00
Andreas Enge
36fc0fc87b
gnu: libappindicator: Disable parallel builds.
...
They may create a race condition such that the file
application-service-marshal.h is included before it is created.
* gnu/packages/freedesktop.scm (libappindicator)[arguments]
<#:parallel-build?>: Set to #f.
Fixes : guix/guix#1417
Reported-by: Dariqq <dariqq@posteo.net >
Change-Id: I9d7edac11cde1de84df59b09e5414b1989a5d7f2
2025-07-20 17:43:05 +02:00
jgart
aff946d349
gnu: trealla: Update to 2.78.24.
...
* gnu/packages/prolog.scm (trealla): Update to 2.78.24.
Change-Id: I76a80e34757276e0bd43b1d74c8f6027a47c8b23
2025-07-20 10:32:28 -05:00
Ashish SHUKLA
9f5df57b05
gnu: moarvm: Fix build with GCC 14.
...
Fixes guix/guix#1409
* gnu/packages/perl6.scm (moarvm)[#:phases]<configure>: Update CFLAGS.
Change-Id: I18d133c9d4fa78d20be4fdc11253a8ee9fcc7ee7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 15:24:34 +01:00
Ashish SHUKLA
7a145d9f3c
gnu: wol: Fix build with GCC 14.
...
Fixes guix/guix#1407
* gnu/packages/networking.scm (wol)[arguments]: Add configure-flags.
Change-Id: I356c2e5e8b5d0172adb94c3b161b7ade61ad1cc6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 15:21:01 +01:00
Sharlatan Hellseher
0faafabef9
gnu: tre: Build from git.
...
* gnu/packages/regex.scm (tre):
[source]: Switch to git-fetch
[arguments] <phases>: Use customve 'bootstrap.
[native-inputs]: Add autoconf, automake, gettext-minimal, and libtool.
Change-Id: I18f67174d1c29122f721f148e68760f855038315
2025-07-20 15:18:50 +01:00
Ashish SHUKLA
8795fbda0f
gnu: elinks: Update to latest revision.
...
* gnu/packages/web-browsers.scm (elinks): Update to latest revision.
[#:configure-flags]: Add flag to ignore warning.
Change-Id: I46811adffdaaf332096988ac0379b3a29c7acc62
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 15:18:50 +01:00
Ashish SHUKLA
49baf105a3
gnu: tre: Update to 0.9.0.
...
* gnu/packages/regex.scm (tre): Update to 0.9.0.
Change-Id: Iac78ca730b1a8e8ea54eec50fa71da523b70413b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 15:18:50 +01:00
Vagrant Cascadian
a41eca569f
gnu: bdb-4.8, bdb-5.3: Fix build on arm.
...
* gnu/packages/patches/bdb-4-5-configure.patch: New file.
* gnu/local.mk [dist_patch_DATA]: Register file.
* gnu/packages/dbm.scm (bdb-4.8)[arguments]<#:phases>: Add
'bdb-configure-patch on arm.
(bdb-6)[arguments]: Copy-paste the arguments from bdb-4.8 without the
additional phase.
Change-Id: Id75bbb519006f3b3871a23ba3d668e0ef24e6a7a
Co-authored-by: Andreas Enge <andreas@enge.fr >
Co-authored-by: Brennan Vincent <brennan@umanwizard.com >
2025-07-20 16:17:27 +02:00
Zhu Zihao
9d26fe0758
gnu: loko-scheme: Update to 0.12.2.
...
* gnu/packages/scheme.scm (loko-scheme): Update to 0.12.2.
Change-Id: Ic0e8a9d851e5c7cbe793ffb75bc2c22d3277afb9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 14:59:25 +01:00
Zhu Zihao
97031e037e
gnu: loko-scheme: Move to (gnu packages scheme).
...
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove entry for 'loko.scm'.
* gnu/packages/loko.scm: Deleted.
(loko-scheme): Moved from ...
* gnu/packages/scheme.scm: ... to here.
Change-Id: I4c9d622ef890d22fce65b422f25bcf59aa0eeb3d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 14:59:20 +01:00
Zhu Zihao
7bbfe338fe
gnu: Use license: prefix in (gnu packages scheme).
...
* gnu/packages/scheme.scm: Import (guix licenses) with the license:
prefix. Adjust all license fields.
Change-Id: I9b26dc2758048eb4eef34928ad830c43c58e60e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-20 14:58:59 +01:00
Nigko Yerden
2f274c57f2
gnu: mcpp: Fix build with gcc@14.
...
* gnu/packages/cpp.scm (mcpp)[arguments]<#:configure-flags>:
Add CFLAGS to declare warnings as non-errors.
Change-Id: Iade7774aedb52be59b5a62903825518a001bc641
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-20 15:09:22 +02:00
Maxim Cournoyer
4962cb0ad2
gnu: gnulib: Update to 2025-06-30-1.9297749.
...
* gnu/packages/build-tools.scm (gnulib): Update to 2025-06-30-1.9297749.
(gnulib-checkout) [phases] {regenerate-unicode}: Update.
* gnu/packages/patches/gnulib-bootstrap.patch: Rebase patch.
Change-Id: I7e2a538f99b0ba2d3de4a5376f617f73b027e1a6
2025-07-20 21:37:13 +09:00
Andreas Enge
4d20c8e333
gnu: fmt-8: Inherit from fmt-10.
...
This is a follow-up to commit 4cb2e664bd
and fixes the build of fmt-8 on i686.
* gnu/packages/pretty-print.scm (fmt-8)[inherit]: Inherit from fmt-10
instead of fmt-9, to avoid the patch specific to fmt-9.
Change-Id: I43452cec64fb0617a2423e01c8c9ecee9f9bdfa4
2025-07-20 14:33:41 +02:00
Andreas Enge
59c223a5b3
gnu: Remove fmt-8.0.
...
Nothing depends on this version anymore.
* gnu/packages/pretty-print.scm (fmt-8.0): Delete variable.
Change-Id: Ia31993800b3dca249afca236fbc87cd6b206d6b5
2025-07-20 14:30:39 +02:00
Andreas Enge
70a9ee45cb
gnu: strutcpp: Fix build.
...
* gnu/packages/patches/strutcpp-fix-includes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/cpp.scm (strutcpp): Apply patch.
Change-Id: I459f2774d98341417cbec6c271417b97e2477269
2025-07-20 13:20:21 +02:00
Danny Milosavljevic
c9f1d2315f
gnu: mono@6.12.0: Fix build with gcc 14.
...
* gnu/packages/dotnet.scm (mono-6.12.0)[arguments]<#:phases>[patch-sgen-linking]:
Delete phase.
Change-Id: I584fb444a1827b976288418176923eff79bf0842
2025-07-20 13:05:22 +02:00
Danny Milosavljevic
7314d9c184
gnu: mono@4.9.0: Fix build with gcc 14.
...
* gnu/packages/dotnet.scm (mono-4.9.0)[arguments]<#:phases>[fix-includes]:
Delete phase.
[patch-sgen-linking]: New phase.
Change-Id: Ieae4853f2e55d5af08aa1b6d7f627ea2238c37a6
2025-07-20 13:05:22 +02:00
Danny Milosavljevic
29182f4bab
gnu: mono@3.12.1: Fix build with gcc 14.
...
* gnu/packages/dotnet.scm (mono-3.12.1)[arguments]<#:phases>[set-cflags]:
Adjust CFLAGS.
Change-Id: I68f36d420c04121294221d09c866ffdc2f40348b
2025-07-20 13:05:22 +02:00
Danny Milosavljevic
0f9ddc4c75
gnu: mono@2.4.2.3: Fix build with gcc 14.
...
* gnu/packages/dotnet.scm (mono-2.4.2)[make-flags]: Adjust CFLAGS.
Change-Id: I6fa100c1e8ccbf37ed9e8d5294473601a046cc6b
2025-07-20 13:05:22 +02:00
Danny Milosavljevic
f47993f0c7
gnu: mono@1.9.1: Fix build with gcc 14.
...
* gnu/packages/dotnet.scm (mono-1.9.1)[make-flags]: Adjust CFLAGS.
[arguments]<#:phases>[set-flags]: Adjust CFLAGS.
Change-Id: I645bceb72f7353b3cbaa22dfbfe96ef249e51642
2025-07-20 13:05:22 +02:00
Danny Milosavljevic
60d8e77f38
gnu: mono@1.2.6: Fix build with gcc 14.
...
* gnu/packages/dotnet.scm (mono-1.2.6)[make-flags]: Adjust CFLAGS.
[arguments]<#:phases>[fix-includes]: New phase.
[set-env]: Adjust CFLAGS.
Change-Id: I21a01367e6e95c1de9c5cda69d5ffe00775fe253
2025-07-20 13:05:19 +02:00
Andreas Enge
e507899e66
gnu: flatbuffers: Rename from flatbuffers-next.
...
* gnu/packages/serialization.scm (flatbuffers-next): Rename to...
(flatbuffers): ...this.
(flatbuffers-23.1, go-github-com-google-flatbuffers): Adapt references.
* gnu/packages/kodi.scm (kodi): Adapt reference.
* gnu/packages/machine-learning.scm (python-pytorch): Adapt reference.
Change-Id: Ibac4837f6bec0a11e1afc146fddcec72001eab8f
2025-07-20 12:43:24 +02:00
Andreas Enge
2e74b9eb80
gnu: Remove flatbuffers.
...
* gnu/packages/serialization.scm (flatbuffers): Delete variable.
(flatbuffers-next): Copy previously inherited fields from flatbuffers.
(flatbuffers-23.1)[inherit]: Inherit from flatbuffers-next.
[arguments]: Modify keywords from flatbuffers-next.
Change-Id: I2e207b2d50b427c67b5590bf804af2aec5e7f12c
2025-07-20 12:36:09 +02:00
Sergey Trofimov
245fdd009e
gnu: libwebsockets: Update to 4.4.1.
...
* gnu/packages/web.scm (libwebsockets): Update to 4.4.1.
[arguments]<#:phases>: Correct test ssl cert generation.
<#:configure-flags>: Disable tests requiring internet connection.
* gnu/packages/web.scm (libwebsockets-for-mosquitto): Adjust the recipe
to modify parent's arguments instead of overwriting them.
Change-Id: I1b483991dbcef8cb5d90b25f8b9fbc472cc3bebe
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-20 10:54:24 +02:00
Nigko Yerden
8e7f21aabb
gnu: supertux: Fix build with gcc@14.
...
* gnu/packages/games.scm (supertux)[source]<origin>: Add snippet
which fixes a missing include for std::memory.
Add modules for substitute* in the snippet.
Fixes : guix/guix#1402
Change-Id: I8a304d837331a3db6bf3d5fe52b9bd27c444f9f7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-20 10:43:06 +02:00
Sharlatan Hellseher
f531a568df
gnu: python-fiona: Simplify tests.
...
* gnu/packages/geo.scm (python-fiona) [arguments] <test-flags>: Utilize it.
<phases>: Use default 'check.
Change-Id: If1ddd5bce04085baa018ad57338beac5c4ef97a0
2025-07-20 09:40:11 +01:00
Sharlatan Hellseher
5527787956
gnu: python-fiona: Improve style.
...
* gnu/packages/geo.scm (python-fiona): Use G-expressions, fix
indentation.
[description]: Apply fill column.
Change-Id: Id9d9af7283e5e888018837f8a33fb9f84af614c9
2025-07-20 09:40:11 +01:00