Andreas Enge
afd532d428
gnu: guitarix: Fix build with gcc-14.
...
* gnu/packages/audio.scm (guitarix)[arguments]<#:phases>{fix-includes}:
New phase.
Change-Id: Ib1dc5204dc62f1121c52e734a782dd2c8f8bb49e
2025-08-04 17:42:41 +02:00
Sharlatan Hellseher
0c771ca1cb
gnu: packages/astronomy: Sort variables.
...
* gnu/packages/astronomy.scm: (python-asdf-transform-schemas,
python-asdf-transform-schemas-bootstrap, python-hvpy, python-kanon,
python-pyerfa): Sort variables alphabetically.
Change-Id: Ic0b088aef6aba623cdbf20b899697a4b8a41a912
2025-08-04 13:27:51 +01:00
Efraim Flashner
29476443b4
.gitignore: Add more .trs files.
...
* .gitignore: Ignore all .trs files in the tests directory.
Change-Id: I7d8f895cf38a6391f0dcfd068c61a1034a4eb6d9
2025-08-04 15:14:44 +03:00
Congcong Kuo
8a0fec4e34
gnu: libgc: Update URLs.
...
* gnu/packages/bdw-gc.scm (libgc, libgc-7, libatomic-ops): Update URL
from "https://github.com/ivmai/bdwgc " to "https://github.com/bdwgc/bdwgc "
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 13:56:40 +02:00
Sharlatan Hellseher
eeb15fc105
gnu: carla: Update to 2.5.10.
...
* gnu/packages/audio.scm (carla): Update to 2.5.10.
Change-Id: I24230e1ec249021f0161da9748a2de342ef1a889
2025-08-04 12:04:19 +01:00
Andy Tai
250ac0093d
gnu: fltk: Update to 1.4.4.
...
* gnu/packages/fltk.scm (fltk): Update to 1.4.4.
Change-Id: I846a78687736b3c2719e737f58d251baca12810c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-04 12:03:57 +01:00
Ashish SHUKLA
6e275a7704
gnu: lua: Update to 5.4.8.
...
* gnu/packages/lua.scm (lua-5.4): Update to 5.4.8.
Change-Id: I49220f33d57f80905acfda1c607ff1b421e914c7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 12:44:24 +02:00
Cayetano Santos
45d412ead1
gnu: abiword: Update to 3.0.7.
...
* gnu/packages/abiword.scm (abiword): Update to 3.0.7.
[source]: Switch to git-fetch, update url.
[arguments]<#:configure-flags>: Add --enable-scripting.
<#:phases>: Add bootstrap-common.
[inputs]: Sort; add aspell, boost, libgcrypt, libxft; remove glib.
[native-inputs]: Sort; add findutils, perl, grep, autoconf, autogen,
automake, bash-minimal.
[home-page]: Update url.
Change-Id: Id71c614c46e14a0871ec8a9b5cbab7961b79fa3b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 12:44:02 +02:00
Arun Isaac
71c496bee7
gnu: cgit-pink: Correctly replace git-source inherited from cgit.
...
Fixes guix/guix#908
* gnu/packages/version-control.scm (cgit-pink)[arguments]: Replace unpack-git
phase to use correct git-source.tar.xz.
[inputs]: Replace "git-source.tar.xz" instead of "git-source".
Change-Id: Ia4b7e7be644e5da47f3989d53c8a1bff3d333b69
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-04 11:07:51 +01:00
Andy Tai
32cda2f495
gnu: opencv: Update to 4.12.0.
...
* gnu/packages/image-processing.scm (opencv): Update to 4.12.0.
[source](snippet): Adjust to change of "3rdparty" directories changes.
Change-Id: I3314182f7c3d550794f29c24022c2cfa24e6b467
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-04 12:01:15 +02:00
Ashish SHUKLA
d30c46fac6
gnu: picolisp: Update to 25.6.
...
* gnu/packages/lisp.scm (picolisp): Update to 25.6.
Change-Id: I31e659893f1b1c7e6557d3cb5c844302dd6b5d4f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 11:55:26 +02:00
Ashish SHUKLA
79c7843ef4
gnu: snac: Update to 2.81.
...
* gnu/packages/fediverse.scm (snac): Update to 2.81.
Change-Id: Ie1b6330d49d060e03f7fdfafc89432a696e1968f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 11:52:24 +02:00
Anderson Torres
b9030ce78a
gnu: Add oyacc.
...
oyacc is a portable yacc implementation that depends on libc only,
making it useful for bootstrap purposes.
* gnu/packages/oyacc.scm (oyacc): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new module.
Change-Id: I41c366fc30128015e77a6eb95d5aafea4143a452
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-04 12:47:29 +03:00
Cayetano Santos
da9b9208a3
gnu: llama-cpp: Adjust inputs.
...
* gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Sort; add
openblas, spirv-headers, spirv-tools, python-minimal; remove python.
[native-inputs]: Sort.
[propagated-inputs]: Remove openblas.
Change-Id: Idf103eee418565507ab9899bac52a776b9f697be
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-04 12:39:24 +03:00
Ashish SHUKLA
997905b22a
gnu: fastfetch: Update to 2.49.0.
...
* gnu/packages/admin.scm (fastfetch): Update to 2.49.0.
Change-Id: I03f2512f9aedc7e5f2730c91209de0fb26032975
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-04 10:22:00 +01:00
Ashish SHUKLA
52447af2fa
gnu: newsraft: Update to 0.32.
...
* gnu/packages/syndication.scm (newsraft): Update to 0.32.
Change-Id: If95e20cf236edbfe8b229012f7b837b0453fc871
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 11:15:26 +02:00
Andy Tai
d0d9e713bc
gnu: mailutils: update to 3.20.
...
* gnu/packages/mail.scm (mailutils): Update to 3.20.
Change-Id: I7b5d5aefb84bda4a96be06c9f29de544d437518e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 11:09:43 +02:00
Nicolas Graves
54fb3dc3d9
gnu: python-3.12: Update to 3.12.11.
...
* gnu/packages/python.scm (python-3.12): Update to 3.12.11.
Change-Id: I592df1326fa4995e485a06729c02e9a7e612ce4c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-04 09:58:31 +01:00
Sharlatan Hellseher
dd0d515bdd
gnu: tarsplitter: Add a maintenance note.
...
Closes gnu/gnu#1734 .
* gnu/packages/compression.scm (tarsplitter): Add a maintenance note
explaining the status of the package and action plan for the next
refresh cycle.
Change-Id: I3ef015c9f335247577c9c9d5835b369a079f86c9
2025-08-04 09:51:28 +01:00
Gabriel Wicki
80cb493b9e
gnu: gtk+: Replace with 3.24.49.
...
This fixes a segfault error in Gimp and possibly other applications.
* gnu/packages/gtk.scm (gtk+)[replacement]: Add field to graft with...
(gtk+/fixed): ... this new package.
Change-Id: I46d6b043593716f970ea7c898a01ed4f78fa540d
2025-08-04 10:45:44 +02:00
Ashish SHUKLA
993da6029d
gnu: wofi: Update to 1.5.1.
...
* gnu/packages/xdisorg.scm (wofi): Update to 1.5.1.
Change-Id: Ifa90e385fc3603e988b9ae89de5c0d84604c64f5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-04 11:16:50 +03:00
Efraim Flashner
6cf6feee30
Revert "gnu: glib-networking: Skip tests on aarch64-linux."
...
This reverts commit f21482e207 .
Change-Id: I971c961ff2ef535cb3bb9564592a03daea6fe6a5
2025-08-04 08:24:42 +03:00
Greg Hogan
3f3359c7be
gnu: plasma-workspace: Fix build.
...
* gnu/packages/kde-plasma.scm (plasma-workspace)[arguments]<#:phases>
('check-after-install): Add failing test to test exclusions.
Change-Id: I47e56189cbba511e59d5f4640d883a23eee7af9d
2025-08-04 04:11:35 +00:00
Greg Hogan
a13adb9cfa
gnu: opencolorio: Fix build.
...
* gnu/packages/image-processing.scm (opencolorio)[arguments]<:#phases>
('fix-OpenColorIOConfig): Delete phase.
('fix-broken-test): Add phase.
Change-Id: I1b07e782e650f669e41dca549737b0f1571b8eaa
2025-08-04 04:11:35 +00:00
Greg Hogan
ca32dbde90
gnu: purple-lurch: Fix build.
...
* gnu/packages/messaging.scm (purple-lurch)
[build-system]: Replace cmake-build-system with gnu-build-system.
[arguments]<#:test-target>: Revert test target.
Change-Id: Id94c74fabfa8adbea163c2472569262aace90be3
2025-08-04 04:11:34 +00:00
Greg Hogan
555ccadb78
gnu: openxr: Fix build.
...
* gnu/packages/graphics.scm (openxr)[source]: Delete unbundling snippet.
[inputs]: Remove jsoncpp.
Change-Id: I44c1e7db8df41b88b81bfd4e570df159cee79bb0
2025-08-04 04:11:34 +00:00
Greg Hogan
f67a20bebd
gnu: qcodeeditor: Fix build.
...
* gnu/packages/qt.scm (qcodeeditor)[arguments]<#:cmake>: Pin old
version.
Change-Id: I38cc8b243a07a5c947bb6373d1f1f66f9b6a31c9
2025-08-04 04:11:33 +00:00
Greg Hogan
2ddc161ff0
gnu: gdcm: Fix build.
...
* gnu/packages/bioinformatics.scm (gdcm)[arguments]
<#:configure-flags>: Move excluded tests ...
<#:excluded-tests>: ... to here.
Change-Id: I42cc96a9220e6e5aed1b4fe82ff10835789806e6
2025-08-04 04:11:33 +00:00
Greg Hogan
464ba5312d
gnu: knewstuff: Fix build.
...
* gnu/packages/kde-frameworks.scm
(knewstuff)[arguments]<#:test-exclude>: Add failing test.
Change-Id: Icc33ab414326724d5b33f69f7af8a1df53d85da4
2025-08-04 04:11:32 +00:00
Greg Hogan
278a47d904
gnu: qtscxml: Fix build.
...
* gnu/packages/qt.scm (qtscxml)[arguments]<#:test-exclude>: Add failing
test.
Change-Id: I45c8a788fc408aaf50b514d010857fb741df8516
2025-08-04 04:11:32 +00:00
Greg Hogan
5ef0e37132
gnu: libomemo: Fix build.
...
* gnu/packages/messaging.scm (libomemo)
[build-system]: Switch to gnu-build-system.
[arguments]: Set #:test-target>.
Change-Id: I540a204e3e4dc995eb6dde06d379dad0f150648a
2025-08-04 04:11:31 +00:00
Greg Hogan
1c3ed5f3ba
gnu: glib-networking: Skip flaky tests.
...
* gnu/packages/gnome.scm (glib-networking)[arguments]<#:phases>: Add
'mark-tests-for-exclusion phase.
<#:test-options>: Exclude flaky tests.
Change-Id: I535c57eb90e1629e9c1d4cb468da6c183e51bcf4
2025-08-04 04:11:31 +00:00
Greg Hogan
81884b098c
gnu: qtbase: Fix build.
...
* gnu/packages/qt.scm (qtbase)[arguments]<#:phases>{'check}: Exclude
additional failing test.
Change-Id: I823d652fbd47bc9a7981483266b522d445062176
2025-08-04 04:11:30 +00:00
Greg Hogan
6590eb1f60
gnu: vxl: Fix builds.
...
* gnu/packages/image-processing.scm (vxl)[arguments]<#:test-exclude>:
Add nonexistent test.
(vxl-1)[arguments]: Inherit from base package.
Change-Id: Ic89293a8dcba0f420f28e4945f9e68706c701af2
2025-08-04 04:11:30 +00:00
Greg Hogan
285e7eb219
gnu: libcpuid: Fix build.
...
* gnu/packages/hardware.scm (libcpuid)[arguments]<#:phases>: Replace
'check and call gnu-build-system's 'check with custom #:test-target.
Change-Id: I5ffcdfe784505bf5f9c537416393797edd443373
2025-08-04 04:11:29 +00:00
Greg Hogan
df910cddce
gnu: axc: Fix build.
...
* gnu/packages/messaging.scm (axc):
[build-system]: Switch to gnu-build-system.
[arguments]<#:test-target>: Set.
Change-Id: If0eea5a401a135fd81b9d57073e19a9ec76a497d
2025-08-04 04:11:29 +00:00
Greg Hogan
8d49db6183
gnu: bloomberg-bde: Update to 4.27.0.0.
...
* gnu/packages/cpp.scm (bloomberg-bde): Update to 4.27.0.0.
[source](origin): Remove test deletion snippet.
<patches>: Remove bloomberg-bde-cmake-module-path.patch.
[arguments]<#:parallel-tests>: Delete.
<#:test-exclude>: Add failing tests.
<#:phases>: Rewrite 'build-tests to call gnu-build-system's 'build
phase.
* gnu/local.mk: Remove patch.
* gnu/packages/patches/bloomberg-bde-cmake-module-path.patch: Delete.
Change-Id: I8f07889d5908a29e7d732af20937c4f7ad1f703e
2025-08-04 04:11:28 +00:00
Greg Hogan
702a7053e6
gnu: bloomberg-bde-tools: Update to 4.27.0.0.
...
* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 4.27.0.0.
Change-Id: I3c3155bea0217bbb366f6b5d779873bde24b7dd8
2025-08-04 04:11:28 +00:00
Greg Hogan
f361e7fa4a
gnu: cmake-build: Retry failed tests.
...
* guix/build-system/cmake.scm (cmake-build, cmake-cross-build),
* guix/build-system/qt.scm (qt-build, qt-cross-build): Add
test-repeat-until-pass? and test-repeat-until-pass-count fields.
* guix/build/cmake-build-system.scm (check): Add and use new fields.
* doc/guix.texi: Document new parameters.
Change-Id: I046dfc86a18fb2a2be4ae362c1226c2f8cab129c
2025-08-04 04:11:27 +00:00
Greg Hogan
8b53cfe1c1
gnu: ceph: Update to 17.2.9.
...
Fixes a build failure introduced with updates to the CMake build system
as reported at https://bugs.gentoo.org/934916 .
* gnu/packages/storage.scm (ceph): Update to 17.2.9.
[native-inputs]: Add git-minimal.
Change-Id: I85c8341fd83e6ba70d375d227e5481cfdf406577
2025-08-04 04:11:26 +00:00
Greg Hogan
c0f03f5b86
gnu: cmake: Switch to pinned version of jsoncpp.
...
* gnu/packages/cmake.scm (cmake-bootstrap)[inputs]:
Replace jsoncpp with jsoncpp/pinned.
Change-Id: I533ce1ec8a974d2f63f1b9ad218ff9ab63514ac8
2025-08-04 04:11:26 +00:00
Greg Hogan
ab44a03fc5
gnu: Add jsoncpp/pinned.
...
* gnu/packages/serialization.scm (jsoncpp/pinned): New variable.
Change-Id: Ib786d68833fb4cadbf80d25673433111982e4430
2025-08-04 04:11:25 +00:00
Andy Tai
ae586b4721
gnu: jsoncpp: Update to 1.9.6.
...
* gnu/packages/serialization.scm (jsoncpp): Update to 1.9.6.
Change-Id: Ia06626589c9ba9c98886294993be625726c23e31
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-08-04 04:11:25 +00:00
Greg Hogan
97632d681c
gnu: assimp: Enable testing.
...
* gnu/packages/graphics.scm (assimp)[arguments]<#:phases>: Add
'enable-testing phase.
Change-Id: I0475094072b57ff0de206330ee30213ee114feb2
2025-08-04 04:11:24 +00:00
Greg Hogan
4e6f41f776
gnu: kicad-doc: Restore cmake-build-system phase.
...
* gnu/packages/engineering.scm (kicad-doc)[arguments]<#:phases>:
Restore build phase.
Change-Id: I025c3c74cdfdc17888e9e6df06e63c1071351584
2025-08-04 04:11:24 +00:00
Greg Hogan
461e1a1f48
gnu: icecream-cpp: Update to 1.0.0.
...
* gnu/packages/cpp.scm (icecream-cpp): Update to 1.0.0.
[arguments]<#:configure-flags>: Add CMAKE_CXX_STANDARD and remove
BUILD_TESTING.
Change-Id: I9847a1928dd16f3e3ec092882cce8777fe119632
2025-08-04 04:11:23 +00:00
Greg Hogan
50c3fd729a
gnu: Remove BUILD_TESTING configuration flag.
...
* gnu/packages/assembly.scm (cpu-features),
* gnu/packages/astronomy.scm (casacore),
* gnu/packages/bioinformatics.scm (morpheus),
* gnu/packages/code.scm (rtags),
* gnu/packages/education.scm (gcompris-qt),
* gnu/packages/game-development.scm (libccd),
* gnu/packages/geo.scm (cloudcompare),
* gnu/packages/glib.scm (dbus-cxx),
* gnu/packages/graph.scm (faiss),
* gnu/packages/graphics.scm (f3d, mmg),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-processing.scm (vtk),
* gnu/packages/image.scm (openjpeg),
* gnu/packages/irc.scm (quassel),
* gnu/packages/jami.scm (jami),
* gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
* gnu/packages/kde-frameworks.scm (purpose, purpose-5),
* gnu/packages/kde-office.scm (calligra, ghostwriter),
* gnu/packages/linux.scm (bpftrace),
* gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
vc),
* gnu/packages/messaging.scm (libsignal-protocol-c),
* gnu/packages/mold.scm (mold),
* gnu/packages/music.scm (sonivox),
* gnu/packages/networking.scm (dhtnet),
* gnu/packages/opencl.scm (opencl-clhpp),
* gnu/packages/openpgp.scm (rnp),
* gnu/packages/photo.scm (darktable),
* gnu/packages/popt.scm (gflags),
* gnu/packages/rdesktop.scm (freerdp),
* gnu/packages/security-token.scm (cppcodec),
* gnu/packages/terminals.scm (libtsm),
* gnu/packages/text-editors.scm (jucipp),
* gnu/packages/xdisorg.scm (xsettingsd)
[arguments]<#:configure-flags>: Remove BUILD_TESTING.
* gnu/packages/jupyter.scm (xeus)
[arguments]: Disable tests.
<#:configure-flags>: Remove BUILD_TESTING.
Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04 04:11:23 +00:00
Greg Hogan
4b11d0526c
gnu: kiconthemes: Enable testing.
...
* gnu/packages/kde-frameworks.scm (kiconthemes)[arguments]<#:phases>:
Add 'enable-testing phase.
Change-Id: I7d8e600f19518fa8d5ba09cfd11a345449aadbd6
2025-08-04 04:11:22 +00:00
Greg Hogan
f4ce754028
gnu: Restore gnu-build-system phases.
...
* gnu/packages/bioinformatics.scm (bandage),
* gnu/packages/education.scm (openboard),
* gnu/packages/emulators.scm (qtmips),
* gnu/packages/games.scm (chessx),
* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot),
* gnu/packages/qt.scm (pyotherside, qtwidgetanimationframework)
<#:phases>: Restore build phase.
* gnu/packages/admin.scm (wpa-supplicant-gui),
* gnu/packages/finance.scm (kitsas)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build phase.
* gnu/packages/engineering.scm (librecad)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build and check phases.
* gnu/packages/music.scm (samplebrain)
<#:phases>: Restore build, check, and install phases.
* gnu/packages/password-utils.scm (qtpass)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build, check, and install phases.
* gnu/packages/ebook.scm (inkbox),
* gnu/packages/engineering.scm (qelectrotech),
* gnu/packages/games.scm (doom-runner, moonlight-qt, pokerth,
qcheckers),
* gnu/packages/gps.scm (gpxsee),
* gnu/packages/hardware.scm (openrgb),
* gnu/packages/image-viewers.scm (qview),
* gnu/packages/pdf.scm (qpdfview),
* gnu/packages/qt.scm (signond),
* gnu/packages/radio.scm (dream)
<#:phases>: Restore build and install phases.
* gnu/packages/disk.scm (qdirstat),
* gnu/packages/pdf.scm (sioyek),
* gnu/packages/qt.scm (signon-plugin-oauth2),
* gnu/packages/radio.scm (qsstv, wfview),
* gnu/packages/security-token.scm (yubikey-manager-qt),
* gnu/packages/tex.scm (texmaker),
* gnu/packages/video.scm (smplayer)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
* gnu/packages/task-management.scm (timewarrior)
<#:phases>: Restore check phase.
* gnu/packages/audio.scm (supercollider)
<#:phases>: Restore install phase.
* gnu/packages/web.scm (libzim): Update to 9.3.0.
(kiwix-lib): Update to 14.0.0.
(kiwix-desktop): Update to 2.4.1.
[source](patches): Delete.
[arguments]<#:test-target>: Delete.
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
(kiwix-tools): Update to 3.7.0.
* gnu/packages/patches/kiwix-desktop-newer-libkiwix.patch: Delete.
* gnu/local.mk: Update accordingly.
Change-Id: Ia5162ec190fc21334bbc516dcc01056d599f2891
2025-08-04 04:11:21 +00:00
Greg Hogan
27e0cb7eda
gnu: rapidjson: Fix tests.
...
* gnu/packages/web.scm (rapidjson):
[arguments]<#:configure-flags>: Ignore error from free of nonheap object
during test compilation.
<#:phases>: Add phases to skip test reliant on deleted configuration
files and use system googletest.
[native-inputs]: Add valgrind/pinned.
[inputs]: Add googletest.
Change-Id: Ia81086b12c7180d3f02518bb4422a5069345335f
2025-08-04 04:11:20 +00:00