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
Sharlatan Hellseher
d30e35f2ca
gnu: python-fiona: Fix build with gcc@14.
...
* gnu/packages/geo.scm (python-fiona): [arguments] <phases>: Add
'set-configure-flags ignoring warnings.
Change-Id: I245104741997eaae1f45866d4562e3883e1581ce
2025-07-20 09:40:11 +01:00
Nigko Yerden
41dc56c1cf
gnu: hdf5-1.8: Fix build with gcc@14.
...
* gnu/packages/maths.scm (hdf5-1.8)[arguments]<#:make-flags>:
Append '-Wno-error=...' to CFLAGS.
Append '-g -O2' to CFLAGS and CXXFLAGS.
Change-Id: Ib4071bcf7435d70e7f4aa9d9d3adc422e025623e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-20 10:33:34 +02:00
Andreas Enge
dca31a12e3
gnu: waylandpp: Update to 1.0.1.
...
* gnu/packages/freedesktop.scm (waylandpp): Update to 1.0.1.
Change-Id: If1ed199118530daeba22659081e591ae615141b5
2025-07-20 10:33:27 +02:00
Sharlatan Hellseher
f7aaf952de
gnu: python-cf-units: Fix build with gcc@14.
...
* gnu/packages/geo.scm (python-cf-units) [arguments] <phases>: Remove
'ubunits-path; add combined 'set-configure-flags ignoring warnings.
Change-Id: Iffced8c2bd987ab661fc6b5c1181f442c68b4901
2025-07-20 09:18:17 +01:00
Cayetano Santos
f710e3cd91
gnu: Add emacs-titlecase.
...
* gnu/packages/emacs-xyz.scm (emacs-titlecase): New variable.
Change-Id: If3762ab3e8b6a5de26969071cb5ee8cb157eee37
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-07-20 08:10:34 +02:00
Cayetano Santos
de0767614f
gnu: emacs-package-lint: Update to 0.26.
...
* gnu/packages/emacs-build.scm (emacs-package-lint): Update to 0.26.
Change-Id: I5e1ceb9166e4882e80a58d9b06803bcf133370cb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-07-20 08:10:33 +02:00
Cayetano Santos
6acd56ecc4
gnu: Add emacs-zotra.
...
* gnu/packages/emacs-xyz.scm (emacs-zotra): New variable.
Change-Id: I4ab978172b9346a8972afc012f7111e94b7ee035
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-07-20 08:10:32 +02:00
Andreas Enge
fa11ff5a64
gnu: kodi: Build with flatbuffers@24.
...
* gnu/packages/kodi.scm (kodi)[inputs]: Replace flatbuffers by
flatbuffers-next.
Change-Id: Icaed536d0ed0cc59107f0006e3054eb92342505e
2025-07-20 00:08:27 +02:00
Andreas Enge
3490ba8b49
gnu: inkscape: Fix build on i686.
...
* gnu/packages/inkscape.scm (inkscape/pinned)[arguments]<#:phases>
{check}: Skip one more test on i686.
Co-authored-by: Dariqq <dariqq@posteo.net >
Change-Id: If4bb258171b4a77f7fc327308f59b30c8e848831
2025-07-19 23:24:21 +02:00
Sharlatan Hellseher
f9aa810402
gnu: python-netcdf4: Update to 1.6.2.
...
* gnu/packages/python-xyz.scm (python-netcdf4): Update to 1.6.2.
[build-system]: Use pyproject.
[arguments] <phases>: Remove 'configure-locations; add
set-configure-flags; use custom 'check.
[inputs]: Remove hdf4; add zlib.
[native-inputs]: Remove python-cython; add python-cython-3,
python-setuptools, and python-wheel.
Change-Id: Ie4e13538c2e5ad8d06055b7c3a4692c26c03e8da
2025-07-19 22:06:36 +01:00
Sharlatan Hellseher
293beaaaa3
gnu: python-netcdf4: Use G-expressions.
...
* gnu/packages/python-xyz.scm (python-netcdf4): Use G-expressions.
Change-Id: Idba0da37c8c0d7e22a2a5cf784bb8a7c9b80ba12
2025-07-19 21:34:33 +01:00
Sharlatan Hellseher
9efddd7dae
gnu: orthanc-mysql: Fix searching of mysql.h.
...
Fixes guix/guix#1386
* gnu/packages/medical.scm (orthanc-mysql): [phases]
{fix-mysql-include-path}: Swap to SEARCH-INPUT-DIRECTORY, see
guix/guix#1385 .
Change-Id: I879001041733c03bd1e5dd8659c0e3c67fc8b6ee
2025-07-19 20:45:35 +01:00
Ashish SHUKLA
e13678abf1
gnu: powertop: Use G-expressions, fix build.
...
* gnu/packages/linux.scm (powertop)[arguments]: Use gexps.
<#:phases>{patch-absolute-file-names}: Substitute autoconf files.
Fixes : guix/guix#1333
Change-Id: I9612732d97509a9fa2f1425d2b35bff58b0d3895
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-19 19:11:13 +02:00
Zheng Junjie
5fdb1d1cd8
gnu: kde-games: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kde-games): Update to 25.04.0.
Change-Id: I858ebe1f3eb9efa4a125a3001d540c4b6ffb6b66
2025-07-20 00:13:35 +08:00
Zheng Junjie
5cc70c0bff
gnu: knights: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (knights): Update to 25.04.0.
Change-Id: I5bddf614aee7cf5ea9a6deb49dab218fad2d0cbb
2025-07-20 00:13:35 +08:00
Zheng Junjie
bbeb7c6701
gnu: kjumpingcube: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kjumpingcube): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I0f2fd332defe8d23854a9554b17b52feaaa35f7c
2025-07-20 00:13:34 +08:00
Zheng Junjie
2bf81e1a43
gnu: ksquares: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (ksquares): Update to 25.04.0.
Change-Id: I6b7c81694d5a4a4e6c4e23c4ef89df0e23496b6e
2025-07-20 00:13:34 +08:00
Zheng Junjie
6e172d14e3
gnu: kreversi: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kreversi): Update to 25.04.0.
Change-Id: I94a1cc20fdc3b97d47e3318ea6ac8fb7df0038b7
2025-07-20 00:13:34 +08:00
Zheng Junjie
8669c52edb
gnu: knavalbattle: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (knavalbattle): Update to 25.04.0.
Change-Id: I766bca0f54cd8868bd4f5a9c1bc2b8b4569b8dd1
2025-07-20 00:13:34 +08:00
Zheng Junjie
5cba9f3d10
gnu: kollision: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kollision): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I582cd1f7095038e45b673e883befb403dd272cf2
2025-07-20 00:13:34 +08:00
Zheng Junjie
04f8179005
gnu: ksnakeduel: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (ksnakeduel): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I8034d31036ec303f889b55ed774d8d73e53ecc02
2025-07-20 00:13:34 +08:00
Zheng Junjie
749c4f5b8a
gnu: killbots: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (killbots): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I715c19936e7244c96c7a22a5d1a0fb937ecbaa6f
2025-07-20 00:13:34 +08:00
Zheng Junjie
a5e5246998
gnu: bovo: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (bovo): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I299df057c5bf70f376032550c2112c3049ca4f6e
2025-07-20 00:13:34 +08:00
Zheng Junjie
3111caa989
gnu: kspaceduel: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kspaceduel): Update to 25.04.0.
Change-Id: Ie2f4caee91509c972b36e35f9f47c54b0601e456
2025-07-20 00:13:33 +08:00
Zheng Junjie
fde5fd81fc
gnu: kapman: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kapman): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I3a583b9e6f992be1fac8e050feeaf0dd2413eeb5
2025-07-20 00:13:33 +08:00
Zheng Junjie
23ff1852b6
gnu: lskat: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (lskat): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: Ida586bffaf1465d5835c1b025e5efcf1320df276
2025-07-20 00:13:33 +08:00
Zheng Junjie
0f3964be38
gnu: kubrick: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kubrick): Update to 25.04.0.
Change-Id: I3a0c8d1a35402e0a6fc28af46a5fe13dfe1a8f3e
2025-07-20 00:13:33 +08:00
Zheng Junjie
eb52b67b7b
gnu: kigo: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kigo): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: Ifb7c89996ae0d9db305ae3b01f0d919ce4180e73
2025-07-20 00:13:33 +08:00
Zheng Junjie
de481c249d
gnu: kiriki: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (kiriki): Update to 25.04.0.
Change-Id: I968183138d1a6e0f9ce4d24b97040a4ec11ab899
2025-07-20 00:13:33 +08:00
Zheng Junjie
994a929a65
gnu: palapeli: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (palapeli): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I33e977940a9ddfe6d9a58a05d5d68d1bb79f7bca
2025-07-20 00:13:33 +08:00
Zheng Junjie
3a0183e9b2
gnu: ksirk: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (ksirk): Update to 25.04.0.
Change-Id: I223a08bef64c39054f9b9344a2667ddafb8108a0
2025-07-20 00:13:32 +08:00
Zheng Junjie
07cb78d8d5
gnu: granatier: Update to 25.04.0.
...
* gnu/packages/kde-games.scm (granatier): Update to 25.04.0.
[inputs]: Add kiconthemes.
Change-Id: I6d96955705e0254101fc2cb6ab3c0394336790e9
2025-07-20 00:13:32 +08:00