1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 20:50:34 +02:00
Commit Graph

152239 Commits

Author SHA1 Message Date
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
Vinicius Monego
4a94bcba12 gnu: python-django-cleanup: Update to 9.0.0.
* gnu/packages/django.scm (python-django-cleanup): Update to 9.0.0.
[build-system]: Use pyproject-build-system.
[arguments]: Delete phase 'patch-tests-settings'. Do not override the
'check' phase.
[native-inputs]: Remove python-easythumbnails, python-pillow,
python-pytest-xdist. Add python-setuptools, python-wheel.

Change-Id: I192983ee4bab95d1643c2f7e62473605b3097e88
2025-07-19 04:10:10 -03:00
Vinicius Monego
e6ca7ea0ed gnu: python-django-ninja: Update to 1.4.3.
* gnu/packages/django.scm (python-django-ninja): Update to 1.4.3.
[arguments]<#:test-flags>: Enable all tests.
[propagated-inputs]: Replace python-pydantic by python-pydantic-2.

Change-Id: I64c50d8cbbec7f26bd50d4649d8d9e50febc05f7
2025-07-19 04:10:10 -03:00
Vinicius Monego
6e7b43cbc3 gnu: python-pytest-django: Enable tests.
* gnu/packages/django.scm (python-pytest-django)[arguments]: Remove
'#:tests? #f'.
<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-django.

Change-Id: Ib9ba756a12f3c727744c0fd565bd30da2276da5a
2025-07-19 04:10:10 -03:00
Vinicius Monego
83cd6d12e2 gnu: python-pytest-django: Update to 4.11.1.
* gnu/packages/django.scm (python-pytest-django): Update to 4.11.1.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Follow redirect.

Change-Id: I65286ea9c62a051f2207cdb73cb6b7c559089bc0
2025-07-19 04:10:10 -03:00
Zhu Zihao
bf2e08a059 gnu: guile-srfi-146: Change package URL to Codeberg.
* gnu/packages/guile-xyz.scm (guile-srfi-146)[source]:
Change package URL to its new location on Codeberg.
[home-page]: Ditto.

Change-Id: I42da80a55ebabd174675726045596fb8553b8fb7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 09:04:02 +02:00
Artyom V. Poptsov
2a9838b505 gnu: libyang: Update to 3.12.2.
* gnu/packages/networking.scm (libyang): Update to 3.12.2.

Change-Id: I86b24fe0e0e4a4318e41b79bd42d559643d70cab
2025-07-19 09:59:41 +03:00
Artyom V. Poptsov
8407acfb8b gnu: ndisc6: Update to 1.0.8.
* gnu/packages/networking.scm (ndisc6): Update to 1.0.8.

Change-Id: I1b562efa4af6bbef99115fe6f8427d779ae74371
2025-07-19 09:59:41 +03:00
Kurome
7fb90150f3 gnu: font-google-noto: Update to 2025.07.01.
* gnu/packages/fonts.scm (font-google-noto): Update to 2025.07.01.

Closes: #1093
Change-Id: Iff90d0631dc69d6279afdc04c6c58051656e4a8d
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-07-19 13:17:53 +08:00
Zheng Junjie
6a75d557fb gnu: Remove lightly.
This package build failed long time. The latest latest commit of ths repo was
in 2022.

* gnu/packages/kde-plasma.scm (lightly): Delete variable.

Change-Id: Ibd78af351d4382f30a492045cc95d5403eca5af2
2025-07-19 10:42:18 +08:00
Zheng Junjie
0ebff418bd gnu: Remove khtml.
this package stop development and no package required it.

* gnu/packages/kde-frameworks.scm (khtml): Delete variable.

Change-Id: I3b261977e9029dd7a385c7586e7c71805596759e
2025-07-19 10:42:17 +08:00
Zheng Junjie
ef73640c62 gnu: Remove plasma-active-window-control.
This project repo is archived.

* gnu/packages/kde-plasma.scm (plasma-active-window-control): Delete variable.

Change-Id: I0ef42206dfa91729f562dbe740e03b01c6537fdc
2025-07-19 10:42:17 +08:00
Zheng Junjie
bc5433cd2c gnu: Remove plasma-redshift-control.
This project repo is archived.

* gnu/packages/kde-plasma.scm (plasma-redshift-control): Delete variable.

Change-Id: I01490237a5a86221d18c0b36d954f44cfad6462a
2025-07-19 10:42:14 +08:00
wrobell
c65da197cf services: Add rabbitmq service.
* gnu/services/high-availability.scm (<rabbitmq-configuration>): New record.
  (rabbitmq-shepherd-service): New procedure.
  (rabbitmq-service-type): New variable.
* gnu/tests/high-availability.scm (run-rabbitmq-test): New procedure.
  (%rabbitmq-os, %tests-rabbitmq): New variables.
* doc/gnu.texi (High Availability Services): Document it.

Change-Id: I53e9f2881b6340e1ed314785e4c5529b81381a3b
Co-authored-by: Christopher Baines <mail@cbaines.net>
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:47:50 +01:00
wrobell
27c3c7c4ed gnu: Add rabbitmq.
* gnu/packages/high-availability.scm (rabbitmq): New variable.
* gnu/packages/patches/rabbitmq-defaults.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch.

Change-Id: Ib8e18f37529024bc54b386390fa998337e150771
Co-authored-by: Christopher Baines <mail@cbaines.net>
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-19 01:43:44 +01:00
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