1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-17 06:35:58 +02:00
Commit Graph

164606 Commits

Author SHA1 Message Date
Nicolas Graves 6adf07be42 gnu: beep: Update to 1.4.12-0.1cba972.
* gnu/packages/terminals.scm (beep): Update to 1.4.12-0.1cba972.

Change-Id: I4b08ebfaeb894931d50b6e63b63eff41cc492a30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:27:37 +01:00
Nicolas Graves eee2c18aba gnu: beep: Improve style.
* gnu/packages/terminals.scm (beep)[arguments]<#:phases>: Improve
  style and remove lint warning (line length).

Change-Id: Ib6558c3b9c253dda4c4396783ea2195ab3bd652c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:27:30 +01:00
Nicolas Graves 20e2416548 gnu: beep: Improve style.
Simple guix style run before further work on the package.

* gnu/packages/terminals.scm (beep): Improve style.

Change-Id: I236cd1941a2788ab0ab1f84b578d4e66545aa865
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:27:17 +01:00
Ashish SHUKLA 6ab68701dd gnu: fastfetch: Update to 2.48.1.
* gnu/packages/admin.scm (fastfetch): Update to 2.48.1.

Change-Id: Ie32516fd49c2caed6b6e4e9761dfd3f741225b8c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:14:46 +01:00
Ashish SHUKLA 05425d1cc4 gnu: dictd: Update to 1.13.3.
* gnu/packages/dictd.scm (dictd): Update to 1.13.3.
[arguments]: Add phases.

Change-Id: I861c1ee9891ea2791f3d8d3f423822a50ea3e6d6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:11:28 +01:00
Ashish SHUKLA aaceaf73a0 gnu: ortp: Fix build with GCC 14.
* gnu/packages/linphone.scm (ortp)[#:configure-flags]: Add flag to ignore
warning.

Change-Id: Ib462103a271536ad5cfaa26d2f6a33abcbb97516
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 00:46:42 +01:00
Zheng Junjie 366d3e5f5a gnu: desmume: Fix build.
Fixes: guix/guix#1326.

* gnu/packages/emulators.scm (desmume)[arguments]: Add relax-gcc-14-strictness
phase.

Change-Id: Ie81e6cd7d6f6ac3a10e6c81790560a0e720c9e5e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 00:37:11 +01:00
Ricardo Wurmus db550e6176 gnu: kdenlive: Update to 25.07.80.
* gnu/packages/kde.scm (kdenlive): Update to 25.07.80.
[arguments]: Do not fetch OpenTimelineIO sources.
[inputs]: Fix typo in comment; add imath and opentimelineio.

Change-Id: I27d548b3b4d9e64dd0c465f2ec85b52a31b31985
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:15:09 +08:00
Ricardo Wurmus ed309a3aff gnu: Add opentimelineio.
* gnu/packages/video.scm (opentimelineio): New variable.

Change-Id: I47dc1e1b119ef24ae3571b346044cec5b960dfca
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:15:09 +08:00
Liliana Marie Prikler 3a56cc1c63 gnu: stepmania: Fix build with GCC 14.
* gnu/packages/video.scm (ffmpeg-for-stepmania)[source]: Add snippet to
include <ctime> header.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:10:34 +08:00
Liliana Marie Prikler 9d1875be94 gnu: ffmpeg-for-stepmania: Fix build with GCC 14.
* gnu/packages/video.scm (ffmpeg-for-stepmania)[arguments]: Add
‘relax-gcc-14-strictness’ phase to fix up CFLAGS in “config.mak”.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:10:34 +08:00
Zheng Junjie 9cfdf6d457 gnu: hedgewars: Build with default clang.
* gnu/packages/games.scm (hedgewars)[native-inputs]: Replace clang-9 with
clang.

Change-Id: Ie5a390f47848db34f7ac814832fca78b0177bedf
2025-07-19 07:10:34 +08:00
Zheng Junjie 3ab7c7d8e7 gnu: mgba: Fix build.
Fixes: guix/guix#1329.

* gnu/packages/emulators.scm (mgba): Replace libelf with elfutils.

Change-Id: Ib6dfb09327db4695f3fa0b8ba3ff8e8be5fff0fa
2025-07-19 07:10:34 +08:00
Cayetano Santos f0b59236de gnu: zathura: Update to 0.5.12.
* gnu/packages/pdf.scm (zathura): Update to 0.5.12.
[source]: Switch to git fetch and update url.

Change-Id: I54f68cc635789ee2422b2adf3b0478b5e2d53e45
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:10:33 +08:00
Cayetano Santos d00b747235 gnu: girara: Update to 0.4.5.
* gnu/packages/gtk.scm (girara): Update to 0.4.5.
[source]: Update url.

Change-Id: Ia2b4acf44568180e2a7b1ecdfd8749ce7def3600
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-19 07:10:33 +08:00
Zheng Junjie 4edfdcff5a gnu: python-axolotl-curve25519: Fix build.
* gnu/packages/python-crypto.scm (python-axolotl-curve25519)[build-system]:
Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
[arguments]: Add relax-gcc-14-strictness phase.

Change-Id: Ibe340ca2db6bd7a73a6393268ee96aa048224b2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 00:03:40 +01:00
Danny Milosavljevic b22edc407e gnu: emacs-org-node: Update to 3.7.4.
* gnu/packages/emacs-xyz.scm (emacs-org-node-3): Update to 3.7.4.

Change-Id: I4d8d9d650c6a992d7aae4a87763c131a1305b56f
2025-07-18 21:21:31 +02:00
Danny Milosavljevic 9119ed1102 gnu: emacs-org-mem: Update to 0.17.2.
* gnu/packages/emacs-xyz.scm (emacs-org-mem-0.14): Remove variable.
(emacs-org-mem): Add variable.
(emacs-org-node-3)[propagated-inputs]: Replace emacs-org-mem-0.14 by
emacs-org-mem.

Change-Id: I9015af60ecf7ceb435755063d4f4696b29d44ad4
2025-07-18 21:21:28 +02:00
Janneke Nieuwenhuizen db4223a32b system: examples: devel-hurd64: Fix typo.
Suggested by yelninei via IRC.

* gnu/system/examples/devel-hurd.tmpl: Fix typo in comment.

Change-Id: I4256f530bda30a8792c7dcce3f3bf21780dce6ca
2025-07-18 21:03:52 +02:00
Janneke Nieuwenhuizen 4d8c55de60 gnu: sdl-mixer: Fix build with gcc@14.
* gnu/packages/sdl.scm (sdl-mixer)[arguments]<#:configure-flags>:
Add CFLAGS to declare warnings as non-errors.

Change-Id: Ic5e183bbe7e0d0ab0bcc51a0d238ceecaf235121
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:37:13 +02:00
André Batista bfcc3ea19a gnu: ecryptfs-utils: Fix build.
Follow-up to commit 6c4520447049cafba7ab336cd27d2f87b10749fe ,
Change-Id: Ib48ae1b45f6c63edd620a932241f2aa57567a350, which replaced
cryptsetup for its minimal correlate but left a mismaching reference on
'patch-hardcoded-paths phase.

* gnu/packages/linux.scm (ecryptfs-utils)[arguments]<#:phases>:
On 'patch-hardcoded-paths, adjust reference to cryptsetup-minimal input.

Change-Id: I6048abcf8c7c65d8eba3a968015bccf82009d575
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:30:26 +02:00
Andreas Enge 6e62ec0c01 gnu: python-shapely: Update to 2.1.1.
* gnu/packages/python-xyz.scm (python-shapely): Update to 2.1.1.

Change-Id: I535568979f8578186c64a22437032d0890d873f6
2025-07-18 20:17:54 +02:00
Andreas Enge f5e7ae1810 gnu: r-sparsearray: Fix build.
* gnu/packages/bioconductor.scm (r-sparsearray)[arguments]<#:phases>:
Add 'relax-floating-point-tests.

Change-Id: Ia39226c46180422e9a979b68200d8175d1c2957b
2025-07-18 20:17:54 +02:00
Greg Hogan fe5d8f5359 gnu: perl-xml-libxslt: Fix configure script.
* gnu/packages/patches/perl-xml-libxslt-fix-configure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/xml.scm (perl-xml-libxslt)[origin]: Apply patch.

Change-Id: I9199c6e4de924c7425ccb06c3d7da12d9093b8a4
2025-07-18 20:17:54 +02:00
Greg Hogan 3ec3199fbb gnu: perl-xml-libxml: Fix build with clang 16+.
* gnu/packages/patches/perl-xml-libxml-fix-function-prototypes.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/xml.scm (perl-xml-libxml)[origin]: Apply patch.

Change-Id: Ib0be83bbf149af6c3f8a477c24159fbd975fc06b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:54 +02:00
Jelle Licht 0c8ef1e38f gnu: catimg: Fix build with gcc@14.
* gnu/packages/image-viewer.scm (catimg)[arguments]
<#:configure-flags>: Add _DEFAULT_SOURCE feature test macro.

Change-Id: Iba796f0f82546d632df2ab3120c4e3ec1a9647c0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:54 +02:00
David Elsing 0cca4d48bf gnu: strace: Update to 6.15.
Also switch to the Git source because the tarball contains autogenerated files
and enable libunwind support.

Fixes guix/guix#1248.

* gnu/packages/linux.scm (strace): Update to 6.15.
[source]: Switch to git-fetch.
[inputs]: New field.
[native-input]: Add autoconf, automake, m4 and util-linux.
* gnu/packages/patches/strace-readlink-tests.patch: Adjust patch.
[properties]: Remove field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-18 20:17:53 +02:00
Andreas Enge 299794d028 gnu: llvm: Fix build with gcc@14.
* gnu/packages/patches/llvm-10-missing-include.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/llvm.scm (llvm-10, llvm-11)[origin]: Apply patch.

Co-authored-by: tobtoht
Change-Id: Id5f7aac3c2dc1193adc47b7472534c0269a4255f
2025-07-18 20:17:53 +02:00
Andreas Enge 78775d179b gnu: gdb@12: Fix build on aarch64.
* gnu/packages/gdb.scm (gdb/pinned)[arguments]<#:phases>: Add
'patch-aarch64 only on aarch64.

Change-Id: I9715dfe53140bfc2adf56e7a165ea0a2c74e96a3
2025-07-18 20:17:53 +02:00
Andreas Enge 722bbc11f1 gnu: gdb: Swap inheritance between gdb@12 and gdb@14.
This does not change the derivations, but will make it easier to drop
the older version.

* gnu/packages/gdb.scm (gdb/pinned): Inherit from...
(gdb-14): ...this instead of vice versa.

Change-Id: I3e55e92edeba5710ba45e1d846eab6860e8c9436
2025-07-18 20:17:53 +02:00
Jelle Licht 7b3126ecdc gnu: corectrl: Fix build.
* gnu/packages/admin.scm (corectrl): Fix build.
[native-inputs]: Remove gcc-13.

Change-Id: Ib03b0696f7abfa446e8a87f07c64302cf3ce7dd2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Zheng Junjie d66479f381 gnu: leafnode: Fix build.
* gnu/packages/web.scm (leafnode): Fix build.
[native-inputs]: Remove automake; add automake-1.16.5.

Change-Id: I4f95b41de995614bfaa1e007f7e796ba637221c6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Andreas Enge 390bec7872 gnu: xournal: Fix build with gcc@14.
* gnu/packages/pdf.scm (xournal)[arguments]
<#:make-flags>: Turn errors into warnings.
<#:phases>: New phase 'fix-includes to include a header file.

Change-Id: Ie5ffa4e9edf1332480d99dadc73ad97818399068
2025-07-18 20:17:53 +02:00
Andreas Enge 55777833ae gnu: cdrtools: Fix build with gcc@14.
* gnu/packages/cdrom.scm (cdrtools)[arguments]<#:make-flags>:
Add flags keeping warnings as non-errors, and a now needed "-fPIC".

Change-Id: Ia545470546de36a1b55cfdd1d1c68eaf5c32b8c0
2025-07-18 20:17:53 +02:00
Andreas Enge 64231add18 gnu: dvdisaster: Fix build with gcc@14.
* gnu/packages/cdrom.scm (dvdisaster)[arguments]<#:phases>:
Add 'relax-gcc-14-strictness to set CFLAGS.

Change-Id: I508f7a55009211ba06bacb6ac90a0bdb5e0b5242
2025-07-18 20:17:53 +02:00
Gabriel Wicki 5aa8b57a48 gnu: crossguid: Fix build.
* gnu/packages/kodi.scm (crossguid)[phases]: Add patch-missing-include phase.

Change-Id: I26ceb2eab898a2c66c08effa9e1bd7db1b539707
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Zheng Junjie ebcc2efd7e gnu: dump: Use G-expressions.
* gnu/packages/backup.scm (dump)[arguments]: Use G-expressions.
<#:configure-flags>: Add more CFLAGS.

Change-Id: Ibb56cf4f86bb12b3e536c4b3b77013c013aa29e8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Zheng Junjie 163df7ec57 gnu: dump: Fix build with gcc 14.
* gnu/packages/backup.scm (dump)[arguments]<#:configure-flags>: Add
CFLAGS=-Wno-error=int-conversion.

Change-Id: Ibb56cf4f86bb12b3e536c4b3b77013c013aa29e8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Andreas Enge 695a2e024d gnu: fastboot: Fix build.
* gnu/packages/android.scm (fastboot)[arguments]<#:phases>:
Add 'relax-gcc-14-strictness to set CXXFLAGS.

Change-Id: Ie74aad16d308e6c2a5914597e779259c8a2cd6f9
2025-07-18 20:17:53 +02:00
Zheng Junjie 5fa5902e9e gnu: adb: Fix build.
* gnu/packages/android.scm (adb): Fix build.
[native-inputs]: Add linux-libre-headers-5.4 and gcc-11.

Change-Id: I76baf1685a09ea0790bfd4b7cd6de0d8634ed09e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie 0e5058d36a gnu: hime: Use new style.
* gnu/packages/language.scm (hime)[arguments]: Use G-expressions.
<#:phases>: Drop #t.
[native-inputs]: Remove labels.
[inputs]: Remove labels.

Change-Id: I92ddc11f5c9a65f525548bde98f994f14e28652f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie de0e47a982 gnu: hime: Fix build with gcc 14.
* gnu/packages/language.scm (hime)[argument]: Add relax-gcc-14-strictness
phase.

Change-Id: I64628318e6b942f364ade20dc50371f553e0dfdb
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie 072b49d8f1 gnu: clasp-cl: Fix build.
* gnu/packages/lisp.scm (clasp-cl): Fix build.
[inputs]: Remove libelf; add elfutils.

Change-Id: If00b13c8e2ec4577a179c8c8cccc34bc93fe2042
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie 5fe79897cd gnu: binutils-gold: Fix build.
* gnu/packages/base.scm (binutils-gold): Use package, not package/inherit.
[source]: Update url.

Change-Id: Iab2e69815968f29f91cd781662fd16f205d2978a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie fa5080800f gnu: opensmtpd: Fix build.
* gnu/packages/mail.scm (opensmtpd): Fix build.
[native-inputs]: Remove automake; add automake-1.16.5.

Change-Id: Ib951a9bafe29d6495c2bac6da195e3a9f264e668
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie 27d0181488 gnu: immer: Update to 0.8.1-0.df6ef46.
* gnu/packages/cpp.scm (immer): Update to 0.8.1-0.df6ef46
[native-inputs]: Remove catch2; add catch2-3.

Change-Id: I5c819cc0108739e9bf2eeae3bc73c70fd6d3b6d3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie dbeb5fcf43 gnu: c-rrb: Fix build with gcc 14.
* gnu/packages/c.scm (c-rrb)[arguments]: Add CFLAGS to fix build with gcc 14.

Change-Id: Ib69e8086e893aae659c04b872fa8d144ca5955c7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
Zheng Junjie 3dc7044969 gnu: capnproto: Fix tests.
* gnu/packages/patches/capnproto-fix-test.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/serialization.scm (capnproto)[source]: Use it.

Change-Id: I216563e5263f6d4e61e382b8d1eb5687c82b0cc1
2025-07-18 20:17:52 +02:00
Zheng Junjie 2a6ba2e69b gnu: enchant-1.6: Fix build with gcc-14.
* gnu/packages/enchant.scm (enchant-1.6)[arguments]: Use G-expression.
<#:configure-flags>: Add CFLAGS to relax gcc-14's strictness.

Change-Id: If99906fdd8aad1629f2712ec014456dcdd2e62f7
2025-07-18 20:17:52 +02:00
Zheng Junjie 830fddcf55 gnu: python-afdko-3.6.1: Fix build.
* gnu/packages/fontutils.scm (python-afdko-3.6.1)[arguments]: Add
relax-gcc14-strictness phase.
[native-inputs]: Use python-lxml-4.9 replace python-lxml.

Change-Id: I586702a1148a6157a6515c5e4483957372f4fa29
2025-07-18 20:17:52 +02:00