Commit graph

153282 commits

Author SHA1 Message Date
Greg Hogan
efc7cda00f
gnu: abseil-cpp: Update to 20250512.1.
* gnu/packages/cpp.scm (abseil-cpp): Update to 20250512.1.

Change-Id: I8b3adc08815d75fb2d1b7800ef4de44ccbc8cbe2
2025-08-04 13:59:54 +00:00
Zheng Junjie
fff2036c41
gnu: valgrind: Update to 3.25.1.
* gnu/packages/valgrind.scm (valgrind/pinned): Update to 3.25.1.
[arguments]: Use G-expressions.
[supported-systems]: Add riscv64-linux.
(valgrind): Simplify it.

Change-Id: I8a9e8c5963a5647c1eed76a95c92d8fc1f00fb05
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-08-04 13:59:53 +00:00
Greg Hogan
0fa019979d
gnu: libcmis Update to 0.6.2-00a85bf6.
* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.

Change-Id: I46be1e49fc47f699b0792759cf43889a67852fa1
2025-08-04 13:59:52 +00:00
Greg Hogan
c1910477c9
gnu: librevenge: Update to 0.0.5.
* gnu/packages/libreoffice.scm (librevenge): Update to 0.0.5.

Change-Id: I30697b684ad0e553bd153986b64f0256dd279cfb
2025-08-04 13:59:51 +00:00
Greg Hogan
e5006e904c
gnu: boost: Update to 1.88.0.
* gnu/packages/boost.scm (boost): Update to 1.88.0.
[source]: Remove patches.
* gnu/packages/finance.scm (ledger)[inputs]: Replace boost with
boost-1.83.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-08-04 13:59:51 +00:00
Greg Hogan
9929181de2
gnu: Rename boost-for-source-highlight to boost-1.83.
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.

Change-Id: Iefbc274a0e7a54c22882de51a429c4ffb9c6efaf
2025-08-04 13:59:50 +00:00
Ashish SHUKLA
8cb804b768
gnu: libzip: Update to 1.11.4.
* gnu/packages/compression.scm (libzip): Update to 1.11.4.

Change-Id: I02c4d79f719ec54116968f11bbbeb64fbcfdad13
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-08-04 13:59:49 +00:00
Aaron Covrig
32ff47ab17
gnu: googletest: Update to 1.17.0.
* gnu/packages/check.scm (googletest): Update to 1.17.0
(googletest-1.17): Delete variable.
* gnu/packages/glib.scm (sdbus-c++): Replace googletest-1.17 with
googletest.

Change-Id: I1ac9a52ff4bf2653ef02c9bdbe22a471eef3b78b
2025-08-04 13:59:48 +00: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
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
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