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
Maxim Cournoyer
93b65f5aca
doc: Adjust guix-install.sh URL.
...
A new alias as been added to the nginx configuration to improve consistency.
* doc/guix.texi (Binary Installation): Replace https://guix.gnu.org/install.sh
with https://guix.gnu.org/guix-install.sh .
Closes : #573
Change-Id: Iaf1da338b5d6433e9e7b1459db3587bf7a44ad79
Reported-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-07-19 22:22:15 +09: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
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