Yelninei
8b19b95599
gnu: gd: Also skip a failing test on i586-gnu.
...
Followup to c289311336 .
* gnu/packages/gd.scm (gd)[arguments]: XFAIL the test on all IA-32 platforms.
Change-Id: If4d651ba5311b3deaae5d16ec2f43f550d43a957
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-02-07 22:37:16 +01:00
Yelninei
d1dc0c73aa
gnu: dbus: Fix build on the Hurd.
...
* gnu/packages/patches/dbus-hurd-patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/glib.scm (dbus): Add phase for adding the patch.
Change-Id: Ifa3950b9db588b4102162672958541b49dac33a0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-02-07 22:37:15 +01:00
Wilko Meyer
232c55f844
gnu: Add php-8.4.
...
* gnu/packages/php.scm (php-8.4): New variable.
Change-Id: I81f24e91f3060d563c89dd5a19e694e6b7d264aa
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 22:33:53 +01:00
Wilko Meyer
ea510232e6
gnu: Add php-8.5.
...
* gnu/packages/php.scm (php-8.5): New variable, formerly known as "php".
(php): Update to php-8.5.
Change-Id: I4bf6026695202226c14757bccee83a5b510d4eee
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 22:33:45 +01:00
msglm
e36f3a691e
gnu: yt-dlp: Update to 2026.02.04.
...
* gnu/packages/video.scm (yt-dlp): Update to 2026.02.04
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-02-07 12:22:09 -08:00
moksh
d46b423c1d
gnu: librewolf: Update to 147.0.3-2.
...
* gnu/packages/librewolf.scm (librewolf): Update to 147.0.3-2.
Change-Id: I0c4c97d86c4f22e46393da93ea89e22b84a29197
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-02-07 12:05:04 -08:00
Cayetano Santos
fa6b510864
gnu: Add python-cxxheaderparser.
...
* gnu/packages/python-xyz.scm (python-cxxheaderparser): New variable.
Change-Id: I3e9d07cf37bf0a6268371ac562074f42c9866ab6
2026-02-07 20:02:59 +01:00
Ludovic Courtès
3a3533826b
gnu: libphidget: Fix compilation with GCC 14.
...
* gnu/packages/libphidget.scm (libphidget)[arguments]: New field.
Change-Id: I3a1ba11f684c19a4585327d0e146955e6c3bc655
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 19:45:10 +01:00
Efraim Flashner
f9e4d65b1f
gnu: system-config-printer: Fix build.
...
* gnu/packages/gnome.scm (system-config-printer)[arguments]: Add
modules, with prefix as needed. Adjust the 'add-install-to-pythonpath
and 'wrap-for-python phases.
Change-Id: If86ad288064170ada3613678063f041766dc9606
2026-02-07 20:36:18 +02:00
Hartmut Goebel
c5cdafddf5
gnu: avro-cpp: Update to 1.12.1.
...
* gnu/packages/serialization.scm (avro-cpp): Update to 1.12.1.
[inputs]: Remove boost-1.83; add boost-1.88 and zlib.
Change-Id: I9882d788bf34a804d71336fbd2ef1770508fbf99
2026-02-07 18:25:10 +01:00
Rutherther
b7510ecaf1
inferior: Allow caching of unauthenticated channels.
...
* guix/inferior.scm (cached-channel-instance): Distinguish
keys for authenticated and unauthenticated channel instances.
Allow caching unauthenticated channels.
Change-Id: I25cec6bff99579e8859fdb474514bcd4d41c6d95
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #3024
2026-02-07 17:00:12 +01:00
Carlos Durán Domínguez
cebff095e9
gnu: showmethekey: Improve style.
...
* gnu/packages/video.scm (showmethekey): Reindent.
[source]: Reindent.
[arguments]: Improve style.
[native-inputs]: Reindent.
[inputs]: Reindent
[description]: Reindent and fix markup.
Change-Id: I7aac4566c2f75c4240a6e07c978caa1c0776a4c8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5707
2026-02-07 17:00:12 +01:00
Carlos Durán Domínguez
ce4ed658d4
gnu: showmethekey: Update to 1.19.0.
...
* gnu/packages/video.scm (showmethekey): Update to 1.19.0.
[arguments]<#:glib-or-gtk?>: Set to #t.
[inputs]: Remove gtk, cairo, pango, libxkbcommon, and polkit.
Change-Id: I13b57c53453d1c4f947b5567485737d153d788a2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-02-07 17:00:11 +01:00
Rutherther
7fd75725c5
guix-install.sh: Set Guile load paths in zzz-guix.sh.
...
Reverts bb2263102a .
Follow up of 4aece62a75 that makes this safe.
* etc/guix-install.sh (sys_create_init_profile): Set GUILE_LOAD_PATH and
GUILE_LOAD_COMPILED_PATH to user's current-guix profile.
Change-Id: I52e02d779c1ece4570e355fcc12193ef87b89e50
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5686
2026-02-07 17:00:10 +01:00
Rutherther
175a8d86c9
guix-install.sh: Check if ~/.guix-profile exists properly.
...
Currently the check only looks if ~/.guix-profile symlink exists.
That, however, is not sufficient. This file might be created prior to creation
of the first generation of user's profile.
So we should be checking that the profile does have the file we're looking for
- etc/profile. This is the same way how /etc/profile solves this on Guix System.
* etc/guix-install.sh (sys_create_init_profile): Properly check if
~/.guix-profile exists.
Change-Id: I1a650cb5b845ca96705361e332409c3b49000057
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5123
2026-02-07 17:00:09 +01:00
jgart
b7a291a3c7
gnu: trealla: Update to 2.90.0.
...
* gnu/packages/prolog.scm (trealla): Update to 2.90.0.
Change-Id: Iff40dfff0bc47f2fbfe8c3f11412b528f13d5440
2026-02-07 09:58:26 -06:00
Andreas Enge
79b90ada7a
gnu: python-rtree: Update to 1.4.1.
...
* gnu/packages/geo.scm (python-rtree): Update to 1.4.1.
Change-Id: Ia4ef71f518e3b8ab24a2bf8b74a1172b687b8552
2026-02-07 16:53:09 +01:00
Andy Tai
0f291ac28e
gnu: units: Update to 2.25.
...
* gnu/packages/maths.scm (units): Update to 2.25.
Change-Id: I9439366f66ff4e9bc37ee6f64bdb0b24d9ffedd2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 15:34:40 +01:00
Jake Forster
fcbfc559b1
gnu: itk-snap: Improve reproducibility.
...
* gnu/packages/image-processing.scm (itk-snap): Improve reproducibility.
[arguments]<#:phases>{make-reproducible}: Patch @CMAKE_HOST_SYSTEM@,
@CMAKE_HOST_SYSTEM_PROCESSOR@. Patch compile dates in c3d and greedy
submodules. Move to after 'prepare-submodules phase.
{prepare-submodules}: Copy instead of symlink c3d and greedy.
Change-Id: I491f2fad852dd9dc1233f8d7e1428380fdbe6b21
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 14:36:23 +01:00
Andreas Enge
a5d3806bcf
gnu: Remove python-librecaptcha.
...
* gnu/packages/messaging.scm (python-librecaptcha): Delete variable.
Fixes : guix/guix#5385
Change-Id: If7dfd2ca2fe47670911d7551a7c68db22b601215
2026-02-07 14:28:00 +01:00
Andreas Enge
f40de94c7c
gnu: Remove python-harmony.
...
* gnu/packages/messaging.scm (python-harmony): Delete variable.
Fixes : guix/guix#5386
Change-Id: I057f05e4a6c08ae86245929ead483d2a2fa2dbbe
2026-02-07 14:27:35 +01:00
Andreas Enge
eba1d0d5ca
gnu: Remove python-slurm-magic.
...
* gnu/packages/parallel.scm (python-slurm-magic): Delete variable.
Fixes : guix/guix#5298
Change-Id: I6ed4512114551d63ce46b8d91b3b38523ecaee65
2026-02-07 14:20:32 +01:00
Andreas Enge
0f17bb44a3
gnu: Remove python-biofluff.
...
* gnu/packages/bioinformatics.scm (python-biofluff): Delete variable.
Fixes : guix/guix#5249
Change-Id: I01a3672be5d344aba4e14f280350d27b910c9e61
2026-02-07 14:19:39 +01:00
Andreas Enge
22ec49e10d
gnu: Remove syncthing-gtk.
...
* gnu/packages/syncthing.scm (syncthing-gtk): Delete variable.
Fixes : guix/guix#3468
Change-Id: Ia60404a9c4037c1e9efb98f4d6c44515e6f231fa
2026-02-07 14:16:51 +01:00
Andreas Enge
86acfa0b94
gnu: Remove qsyncthingtray.
...
* gnu/packages/syncthing.scm (qsyncthingtray): Delete variable.
Change-Id: I67b5f674bd04624d18aaa842c811282cabc1f462
2026-02-07 14:16:22 +01:00
Olivier Dion
83b255409e
gnu: liburcu: Update to 0.15.6.
...
* gnu/packages/datastructures.scm (liburcu): Update to 0.15.6.
Change-Id: Ie8e6307137d80ec29925c57ba70070b8a39d3822
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 14:08:52 +01:00
Sharlatan Hellseher
f1f049817b
gnu: thefuck: Use python-pytest-8.
...
* gnu/packages/admin.scm (thefuck):[native-inputs]: Remove
python-pytest; add python-pytest-8.
Change-Id: I532c1973c289501219c5f40ebda2f2c9d27fc20c
2026-02-07 12:28:59 +01:00
Sharlatan Hellseher
d83410ba4c
gnu: Remove scons-python2.
...
* gnu/packages/build-tools.scm (scons-python2): Delete variable.
Change-Id: Ie58a8d433de6196547ffc69a6d0d602789d1fb65
2026-02-07 12:28:59 +01:00
Sharlatan Hellseher
0c6eb59fa2
gnu: redeal: Disable missing tests.
...
* gnu/packages/games.scm (redeal):[arguments] <test-flags>: No tests
provided.
Change-Id: I564f131a34e01bef441be01f20ff87d00892141f
2026-02-07 12:28:59 +01:00
Sharlatan Hellseher
b2ffb0bfe5
gnu: scvelo: Relocate phase 'set-numba-cache-dir.
...
* gnu/packages/bioinformatics.scm (scvelo): [arguments]<#:phases>:
Relocate phase 'set-home.
Relates-to: guix/guix#5892
Change-Id: Ia51609df06d64d41b7a272d0e17e96cf973df2f8
2026-02-07 12:28:59 +01:00
Sharlatan Hellseher
bc70d27edc
gnu: python-ikarus: Update to 0.0.3.
...
* gnu/packages/bioinformatics.scm (python-ikarus): Update to 0.0.3. Use
G-Expressions.
[arguments] <test-backend, test-flags>: Use custom.
<phases>: Remove 'fix-issue-12; reallocate 'set-numba-cache-dir.
[native-inputs]: Remove python-wheel.
Change-Id: I4bf1b5bbda56373fd632f31aca59d473ab37252a
2026-02-07 12:28:59 +01:00
Sharlatan Hellseher
189b7542de
gnu: python-lenstronomy: Skip one test.
...
* gnu/packages/astronomy.scm (python-lenstronomy)[arguments]
<test-flags>: Skip one more test.
Change-Id: I8c17b7750edde002bd4340eb2475ab3d8c795370
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
9a26c21a54
gnu: python-django-rq: Update to 3.2.2.
...
* gnu/packages/django.scm (python-django-rq): Update to 3.2.2.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Drop all.
<phases>: Remove 'pre-check; add 'start-redis.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
Change-Id: I438d07f2bfda42e9dff9f4c1269106c6be68e766
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
66ec92b2c3
gnu: python-rq-scheduler: Improve package, fix tests.
...
* gnu/packages/databases.scm (python-rq-scheduler): Reallocate some
fields, fix the style and readability.
[source] <url>: Use exact git URL instead of [home-page].
[arguments] <test-flags>: Skip tests requiring root access.
[propagated-inputs]: Remove python-croniter; add python-crontab,
python-freezegun, and python-dateutil.
[native-inputs]: Remove python-crontab, python-freezegun, and python-wheel.
[home-page]: Move above [synopsis].
Change-Id: If82959e5cb028b826a5a53293b3c58aefb507f36
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
7d6c683bc4
gnu: python-crontab: Update to 3.3.0.
...
* gnu/packages/python-xyz.scm (python-crontab): Update to 3.3.0.
[source] <pypi-uri>: Fix the name.
[native-inputs]: Remove python-wheel.
Change-Id: Ic5ea74269d289ec1d9e6a9132a25bc57a907406c
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
c6614e132f
gnu: python-rq: Update to 2.6.1.
...
* gnu/packages/databases.scm (python-rq): Update to 2.6.1.
[propagated-inputs]: Add python-croniter.
Change-Id: Iab464919a5a336ef8e7377a6ee99d0a867f320f4
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
eb42987949
gnu: python-celltypist: Update to 1.7.1.
...
* gnu/packages/bioinformatics.scm (python-celltypist): Update to 1.7.1.
[arguments] <tests?>: Enable simple runtime regression check.
<phases>: Remove 'set-home and 'set-numba-cache-dir; add
'set-environment; use custom 'check phase.
[native-inputs]: Remove python-wheel; add python-setuptools.
Change-Id: I7ec16da8c6d3af8ad0d8eb96d5f9b50d9858eae3
2026-02-07 12:28:58 +01:00
Sharlatan Hellseher
e012430a92
gnu: python-argostranslate: Fix build.
...
* gnu/packages/machine-learning.scm (python-argostranslate)
[phases]{writable-home}: Remove phase.
{set-home-env}: New phase, located before {build}.
Relates-to: guix/guix#5892
Change-Id: I04fdb2fa6793d3e3e1da906612f4b650238f2b1d
2026-02-07 12:28:58 +01:00
Nicolas Graves
56a1951da0
gnu: python-scitools-iris: Update to 3.14.1.
...
* gnu/packages/geo.scm (python-scitools-iris): Update to 3.14.1.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Remove phase 'relax-requirements. Refresh phase
'fix-paths. Replace phase 'pre-check addition by the phase 'check
replacement.
[native-inputs]: Add python-affine, python-rasterio,
python-scitools-mo-pack.
Change-Id: Ie2fef55d61266758106c3797217da72927279c90
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:58 +01:00
Nicolas Graves
78af90c974
gnu: Add iris-test-data.
...
* gnu/packages/geo.scm (iris-test-data): New variable.
Change-Id: Ib9a0b1d09a06d9372272fd7d0c7862533d7b4b84
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:58 +01:00
Nicolas Graves
215cdb12d0
gnu: Add python-scitools-mo-pack.
...
* gnu/packages/geo.scm (python-scitools-mo-pack): New variable.
Change-Id: I3a03acd4fbbccc69a72373c7e34e6d23f7fd9426
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:58 +01:00
Nicolas Graves
79cffdc00f
gnu: Add libmo-unpack.
...
* gnu/packages/geo.scm (libmo-unpack): New variable.
Change-Id: I7f157a0949e4022b7ad20635119e906ab005fb0f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:58 +01:00
Nicolas Graves
9999f19742
gnu: python-scikit-surprise: Relocate phase 'set-home.
...
* gnu/packages/python-science.scm (python-scikit-surprise)[arguments]
<#:phases>: Relocate phase 'set-home.
Change-Id: Id6e5993e167f1f61865fcfe31caba0bce2d5263a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:57 +01:00
Nicolas Graves
0f6bd9d642
gnu: python-robotframework-datadriver: Add python-xlrd native-input.
...
* gnu/packages/python-xyz.scm (python-robotframework-datadriver)
[native-inputs]: Remove python-wheel. Add python-xlrd.
Change-Id: I38db8263ffad28042306b24e00034be941a236ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:57 +01:00
Nicolas Graves
9c1378062d
gnu: python-ratelimiter: Switch to pytest-8.
...
* gnu/packages/python-xyz.scm (python-ratelimiter)[native-inputs]:
Replace python-pytest by python-pytest-8.
Change-Id: Ie10f3fbcd4cea932be317eb21624bcac8ca6fa10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:57 +01:00
Nicolas Graves
d568e0d1a7
gnu: python-ndcube: Relocate phase 'set-home-env.
...
* gnu/packages/wxwidgets.scm (python-ndcube)[arguments]<#:phases>:
Relocate phase 'set-home-env.
Change-Id: I77bd29800f0c24cdbbff88251093e8c107eae6d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:57 +01:00
Nicolas Graves
fdece4569e
gnu: python-woob: Relax requirements.
...
* gnu/packages/python-web.scm (python-woob)[arguments]<#:phases>: Add
phase 'relax-requirements.
Change-Id: Ib178d637ef1658702099ecd1c0fca570128970ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:57 +01:00
Nicolas Graves
57379fbc44
gnu: python-wxpython: Relocate phase 'add-missing-.so.
...
* gnu/packages/wxwidgets.scm (python-wxpython)[arguments]<#:phases>:
Relocate phase 'add-missing-.so.
Change-Id: I15fd0fdc49c5dbf35d06814663896bc09486c09e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:57 +01:00
Sharlatan Hellseher
63b0317069
gnu: python-irispy-lmsal: Relocate phase 'set-home.
...
* gnu/packages/astronomy.scm (python-irispy-lmsal):
[arguments]<#:phases>: Relocate phase 'set-home.
Relates-to: guix/guix#5892
Change-Id: I743634183b7d7a60d0d24bb28ee06a2709aa2d11
2026-02-07 12:28:57 +01:00
Sharlatan Hellseher
fc71e0b6ab
gnu: python-rpy2: Use python-pytest-8.
...
* gnu/packages/statistics.scm (python-rpy2):
[native-inputs]: Remove python-pytest; add python-pytest-8.
Change-Id: I20c82c77c5589c5802e4d7f252bd24aeedec5d85
2026-02-07 12:28:57 +01:00