1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 05:30:38 +02:00
Commit Graph

152287 Commits

Author SHA1 Message Date
Zheng Junjie
c415fbc0ab gnu: kblocks: Update to 25.04.0.
* gnu/packages/kde-games.scm (kblocks): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: Ic0e99f9a29898f829b0c848b204c061c0d686e62
2025-07-20 00:13:31 +08:00
Zheng Junjie
a93ade8183 gnu: kbounce: Update to 25.04.0.
* gnu/packages/kde-games.scm (kbounce): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: I4d127504543a7209ead24e30992e3c3e97eaddf9
2025-07-20 00:13:31 +08:00
Zheng Junjie
76ad6af891 gnu: konquest: Update to 25.04.0.
* gnu/packages/kde-games.scm (konquest): Update to 25.04.0.

Change-Id: I994afc84b1cf51d9e6409887bef05573d9d877d9
2025-07-20 00:13:31 +08:00
Zheng Junjie
00f108e926 gnu: kmines: Update to 25.04.0.
* gnu/packages/kde-games.scm (kmines): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: Ia396d0dd787c3880bd3ec428915553afe1ca6b48
2025-07-20 00:13:31 +08:00
Zheng Junjie
daa1f1619e gnu: kbreakout: Update to 25.04.0.
* gnu/packages/kde-games.scm (kbreakout): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: I1744b65410bda9a7b8f3e8e044e360a2879f5200
2025-07-20 00:13:31 +08:00
Zheng Junjie
dfe91f2639 gnu: kajongg: Update to 25.04.0.
* gnu/packages/kde-games.scm (kajongg): Update to 25.04.0.

Change-Id: Ia868e69c7aa7bccfec9093f5cd60b53e5be13892
2025-07-20 00:13:31 +08:00
Zheng Junjie
301a3dbe9a gnu: kshisen: Update to 25.04.0.
* gnu/packages/kde-games.scm (kshisen): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: I0a220113a3b3ad5e0c45a2622c2716070da5615b
2025-07-20 00:13:31 +08:00
Zheng Junjie
df0591bc41 gnu: kmahjongg: Update to 25.04.0.
* gnu/packages/kde-games.scm (kmahjongg): Update to 25.04.0.

Change-Id: Ib0e3b30595a53851f473d07e52d26c18b7870d88
2025-07-20 00:13:31 +08:00
Zheng Junjie
d8ff555642 gnu: libkmahjongg: Update to 25.04.0.
* gnu/packages/kde-games.scm (libkmahjongg): Update to 25.04.0.

Change-Id: If7e9c42c12d6e1e56deb2ece6c72eb1aee74bd6c
2025-07-20 00:13:30 +08:00
Zheng Junjie
c22acd3e4c gnu: kolf: Update to 25.04.0.
* gnu/packages/kde-games.scm (kolf): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: I7f68e8f9a7d6a2ffb02c5a6b5bc972e7ffd07bc8
2025-07-20 00:13:30 +08:00
Zheng Junjie
7958e1abb1 gnu: picmi: Update to 25.04.0.
* gnu/packages/kde-games.scm (picmi): Update to 25.04.0.
[inputs]: Add kiconthemes.

Change-Id: If330594f9133b294c262971470cd8246c0cc92d9
2025-07-20 00:13:30 +08:00
Zheng Junjie
a6f9fc11d9 gnu: ktuberling: Update to 25.04.0.
* gnu/packages/kde-games.scm (ktuberling): Update to 25.04.0.

Change-Id: Ib59f3d7b077c6571ce919a032fd7729de0327a8c
2025-07-20 00:13:30 +08:00
Zheng Junjie
607894f11c gnu: libkdegames: Update to 25.04.0.
* gnu/packages/kde.scm (libkdegames): Update to 25.04.0.

Change-Id: Ia906486f3b41297afba2dadff94f87c10af4b295
2025-07-20 00:13:26 +08:00
Liliana Marie Prikler
e743bf77e5 gnu: python-cython-next: Fix build on i686.
* gnu/packages/python-xyz.scm (python-cython-3)[native-inputs]: Use gcc-11
when target-x86-32?
2025-07-19 17:40:39 +02:00
Liliana Marie Prikler
59027f2a3f gnu: lib2geom: Skip angle-test on i686.
* gnu/packages/maths.scm (gsl)[skip-faulty-test]: Also disable angle-test
on i686.
2025-07-19 17:04:18 +02:00
Liliana Marie Prikler
e40e0bfd2c gnu: gsl: Skip test_legendre_schmidt on i686.
* gnu/packages/maths.scm (gsl)[disable-failing-tests]: Also disable
test_legendre_schmidt on i686.
2025-07-19 17:03:58 +02:00
Liliana Marie Prikler
13614fc500 gnu: libgphoto2: Fix build with GCC 14.
* gnu/packages/video.scm (libgphoto2)[arguments]: Add
'relax-gcc-14-strictness phase to fix CFLAGS.

Change-Id: I1f9df6ff1fcb5868199e09127b5c03127a26201b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 17:03:58 +02:00
Liliana Marie Prikler
4cb2e664bd gnu: fmt@9: Fix tests on i686.
* gnu/packages/patches/fmt-9-overspecified-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/pretty-print.scm (fmt-9)[arguments]: Add #:configure-flags
from fmt-10.  Add #:phases to apply fmt-9-overspecified-tests.patch on i686.

Change-Id: Ifc2854b98db1500e6c57521ee31b294e8712783e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 17:03:58 +02:00
Ashish SHUKLA
00af47b83b gnu: pass-otp: Fix for bash 5.2.
* gnu/packages/password-utils.scm (pass-otp)[#:phases]
<patch-oath-path>: Add another substitution.  Remove trailing #t.

Change-Id: Ia49eea77e7175aa861f0f291d28ac31e6a4aa319
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 16:40:19 +02:00
Nicolas Graves
1a76e68d29 gnu: openfst-for-vosk: Fix build with gcc@14.
Just adds an upstream patch.

* gnu/packages/patches/openfst-for-vosk-fix-unique-ptr.patch: Add
  patch.
* gnu/packages/machine-learning.scm (openfst-for-vosk)[source]
  <patches>: Record patch.
* gnu/local.mk: Record patch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 16:01:52 +02:00
Nicolas Graves
234505067a gnu: c-reduce: Update to 2.10.0-0.31e855e.
* gnu/packages/debug.scm (c-reduce): Update to 2.10.0-0.31e855e.
[inputs]: Replace llvm-9 by llvm-18 ; clang-9 by clang-18.

Change-Id: I00ea28cde580dd18224aec2da54082400364d00f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 15:36:30 +02:00
Nicolas Graves
a7a0a7bf80 gnu: c-reduce: Improve style.
Migrate to the modern input style.  Also move native-inputs and inputs
after arguments.

* gnu/packages/debug.scm (inputs): Rewrite using the modern style.

Change-Id: Ife16ce6fac01460382b7a82a8f778e629d2c079e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 15:36:30 +02:00
Nicolas Graves
e899b9a20e gnu: c-reduce: Improve phases.
It's not necessary to search for each perl input because they are
already set by the build-system in PERL5LIB.

* gnu/packages/debug.scm (c-reduce)[arguments]<#:phases>: Switch to
gexps.  Improve phase 'set-load-paths readability.

Change-Id: I0d073b5994526bce3aac4b1147fa923f5ccdf00e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 15:36:29 +02:00
Nicolas Graves
e848419d92 gnu: c-reduce: Switch to git source.
The original page is down.

* gnu/packages/debug.scm (c-reduce)[source]: Switch to git-fetch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 15:36:20 +02:00
Ashish SHUKLA
2759c29711 gnu: weechat: Update to 4.7.0.
* gnu/packages/irc.scm (weechat): Update to 4.7.0.

Change-Id: Ic2f6cd4760fa735177646a6c5962cb332e08d576
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 15:14:50 +02:00
Andreas Enge
17cf14f512 gnu: mtpaint: Update to 3.50.12.
* gnu/packages/image.scm (mtpaint): Update to 3.50.12.
[native-inputs]: Drop labels.
[inputs]: Drop labels. Replace gtk+-2 by gtk.
[arguments]: Use gexps.
<#:phases>: Replace 'configure phase.

Change-Id: Ia8129b4331add95390e22eb0b918789c60300afe
2025-07-19 15:11:18 +02:00
Andreas Enge
57df83570d gnu: cataclysm-dda: Fix build.
* gnu/packages/games.scm (cataclysm-dda)[native-inputs]: Add gcc-13.

Change-Id: I3c0ce6ff4a1f2d4e6ffe52742eb1f9f1fd247bc6
2025-07-19 14:20:55 +02:00
Sharlatan Hellseher
4e9d7a590f gnu: purple-lurch: Fix build with gcc@14.
* gnu/packages/messaging.scm (purple-lurch): <phases>{configure}:
Add flats to ignore warning.

Change-Id: I6efa7a82357173795864236f90925a109c21d310
2025-07-19 13:12:59 +01:00
Sharlatan Hellseher
1e7a48e989 gnu: purple-lurch: Improve style.
* gnu/packages/messaging.scm (purple-lurch): Use G-expressions, adjust
  fields order, use list stile, fix indentation.
  [description]: Start from a new line, apply fill column.

Change-Id: If412204c7a0ccb335e1d0ee4b7b6d279b2f06b84
2025-07-19 13:12:58 +01:00
Dariqq
849048b6a8 gnu: pidgin: Update to 2.14.14.
The incompatible-pointer-types error is fixed and the additional include
dir was a rebasing mistake. These were removed in
15186e1f59

* gnu/packages/messaging.scm (pidgin): Update to 2.14.14.
  [#:configure-flags]: Remove CFLAGS.

Change-Id: I58fc3071460c2cc2de82b3b51b43b0663b9d5185
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 13:12:58 +01:00
Dariqq
faee8ace28 gnu: libgnt: Update to 2.14.4.
Despite the -dev suffix in the url this seem to be release and not a
snapshot.

* gnu/packages/messaging.scm (libgnt): Update to 2.14.4.

Change-Id: Ifa0a2b204ab34d14ee732c5926bf507392f0450a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 13:12:58 +01:00
Sughosha
c4afe965b5 gnu: Add spectacle-ocr-screenshot.
* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable.

Change-Id: I387830c8beafb391275ce721191effa2dc022f2b
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 19:16:39 +08:00
Cayetano Santos
67199d9fe7 gnu: python-find-libpython: Update to 0.4.1.
* gnu/packages/python-xyz.scm (python-find-libpython): Update to 0.4.1.

Change-Id: I1979d8e3e39bef589522b674b213b91901d465ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 11:56:52 +01:00
Sharlatan Hellseher
6ae7acb2d0 gnu: vinagre: Improve style.
* gnu/packages/gnome.scm (vinagre): Use G-expressions, remove traling #t
  from lambdas, use list style.
  [native-inputs]: Remove lables.

Change-Id: Ia9b33b605930fda497d2018acb862034d49ba2a6
2025-07-19 11:54:48 +01:00
Ashish SHUKLA
c5091996c9 gnu: vinagre: Fix build with GCC 14.
* gnu/packages/gnome.scm (vinagre)[#:configure-flags]: Add flags to ignore
warnings.

Change-Id: Id26380eaaf14c5c19d79383d099d5fc13f76895c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 12:47:22 +02:00
Nicolas Graves
0ba01dd04f gnu: scilab: Fix build with gcc@14.
* gnu/packages/maths.scm (scilab)[arguments]<#:phases>: Add phase
'fix-call-scilab-examples phase to fix build with gcc@14.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 12:47:22 +02:00
Cayetano Santos
f2e4c9d4b0 gnu: python-cocotb: Update to 2.0.0b1.
* gnu/packages/electronics.scm (python-cocotb): Update to 2.0.0b1.
  [arguments] <:#test-flags>: Update.
  <:#phases>: Remove 'check-vhdl.

Change-Id: I3c4faf4eb1c332246b9417ecd30a5c681ae61789
2025-07-19 11:43:42 +01:00
Andreas Enge
2dc9927258 gnu: perl-dbd-mysql: Fix build with gcc@14.
* gnu/packages/databases.scm (perl-dbd-mysql)[arguments]<#:phases>:
{'add-cflags}: New phase.
{'skip-library-detection}: Drop #t.

Change-Id: I07e98481d9b9dc8bdc4e3bdf24c9c7b7d63d2bcf
2025-07-19 12:28:55 +02:00
Zheng Junjie
0bae6e3586 gnu: recutils: Fix build with GCC 14.
Fixes: guix/guix#1353.

* gnu/packages/databases.scm (recutils)[arguments]<#:configure-flags>:
Add -Wno-error=implicit-function-declaration and
-Wno-error=incompatible-pointer-types.

Change-Id: Id9169dec7fc02c181125986960a9d6be657c8517
2025-07-19 18:09:48 +08:00
Janneke Nieuwenhuizen
30cc04367f gnu: tcc: Fix build with gcc-14.
Reported by <andreas-e> (Andreas Enge <andreas@enge.fr>) via IRC.

* gnu/packages/c.scm (tcc)[arguments]: Add "--extra-cflags" to #:configure-flags
to relax gcc-14's strictness.

Change-Id: Icefe269036b97fb59c49f8c881964c15a7171ab1
2025-07-19 12:00:10 +02:00
Andreas Enge
adcaab5c0f gnu: mcrypt: Fix build with gcc@14.
* gnu/packages/mcrypt.scm (mcrypt)[arguments]<#:phases>:
Add phase to set CFLAGS.

Change-Id: Iccc88356eb41e0ac36c5c2122376a7aa74255e2c
2025-07-19 11:44:24 +02:00
Andreas Enge
43d3a991b8 gnu: libmcrypt: Fix build with gcc@14.
* gnu/packages/mcrypt.scm (libmcrypt)[arguments]<#:phases>:
Add phase to set CFLAGS.

Change-Id: Ia6c4ba4156930fb9b7a9a08937deb9b1938cde89
2025-07-19 11:44:24 +02:00
Danny Milosavljevic
5dc7e7a75d gnu: pnet-git: Fix build with gcc 14.
* /gnu/packages/dotnet.scm (pnet-git)[arguments]<#:make-flags>: Add
-Wno-error=implicit-function-declaration and
-Wno-error=incompatible-pointer-types.

Change-Id: Ifbeb5e07f1063d96a0bb9393dcc44daf5ee3f680
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 17:38:52 +08:00
Vinicius Monego
9bff5e0ecb gnu: python-xmlsec: Update to 1.3.16.
* gnu/packages/python-xyz.scm (python-xmlsec): Update to 1.3.16.
[home-page]: Follow redirect.

Change-Id: Ib5e95ec24c98156d614f1a903c0d9fe6c11a3cfa
2025-07-19 04:10:11 -03:00
Vinicius Monego
be287b3e90 gnu: python-django-picklefield: Update to 3.3.0.
* gnu/packages/django.scm (python-django-picklefield): Update to 3.3.0.
[home-page]: Move below propagated-inputs.
[source]: Set repository url for URL instead of home-page.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp.
<#:phases>: Respect '#:tests?' in the custom 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I9b26c6976edcddbe72c07f695f2ea82b444c82ac
2025-07-19 04:10:11 -03:00
Vinicius Monego
0d2030014d gnu: python-django-extensions: Enable tests.
* gnu/packages/django.scm (python-django-extensions)[arguments]: Remove
'#:tests? #f'.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-aiosmtpd, python-pygments.

Change-Id: Ibf4e76f1714b97d9ba6184f4f08bca851c52f78d
2025-07-19 04:10:11 -03:00
Vinicius Monego
ed0ee73116 gnu: python-django-extensions: Update to 4.1.
* gnu/packages/django.scm (python-django-extensions): Update to 4.1.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-dateutil, python-six, python-vobject,
python-werkzeug.
[native-inputs]: Remove python-mock, python-tox. Add
python-setuptools-next, python-wheel.
[home-page]: Don't break line.

Change-Id: Ib8234deeabf95638b5a21048b47d12ef216d0fd6
2025-07-19 04:10:11 -03:00
Vinicius Monego
a2972392a2 gnu: python-django-contact-form: Update to 5.2.0.
* gnu/packages/django.scm (python-django-contact-form): Update to 5.2.0.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: In the custom 'check' phase, respect '#:tests?',
delete a file and use a more standard Django testing procedure.
[native-inputs]: Remove python-coverage. Add python-pdm-backend,
python-tzdata.

Change-Id: I4a3209e45eb506bf24cac3e1b5ad80c0ca47c463
2025-07-19 04:10:11 -03:00
Vinicius Monego
821a42d2fc gnu: python-django-appconf: Update to 1.1.0.
* gnu/packages/django.scm (python-django-appconf): Update to 1.1.0.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp.
<#:phases>: Respect '#:tests?' in the custom 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I524f49ec28dc9dafa75d8e1d53c28e0c2b998f48
2025-07-19 04:10:11 -03:00
Vinicius Monego
d1a9c8429d gnu: python-django-sekizai: Enable tests.
* gnu/packages/django.scm (python-django-sekizai)[build-system]: Use
pyproject-build-system.
[arguments]: Use Gexp. Remove '#:tests? #f' and override the 'check'
phase.
[home-page]: Follow redirect.

Change-Id: I1fbb7c1eb06ab51082239f28e973a15064fbb6d5
2025-07-19 04:10:10 -03:00