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

171741 Commits

Author SHA1 Message Date
dan af3a8ca0dd gnu: fcitx5-configtool: Update to qt-build-system.
* gnu/packages/fcitx5.scm (fcitx5-configtool): Use qt-build-system.
[arguments]: Add qtbase parameter.
[inputs]: Add qtwayland. Remove qtbase.

Change-Id: Icd974340893593c81ef0f95bcaacfd070e67dd51
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-18 12:58:49 +02:00
Danny Milosavljevic 4a0c32c865 teams: Add Danny to bootstrap, science, hpc and rust teams.
* etc/teams.scm ("Danny Milosavljevic"): Add to bootstrap, science, hpc and
rust teams.

Change-Id: I998591b6b98544a6b587b5788f2d882c97b45fb0
2025-10-17 20:33:16 +02:00
Efraim Flashner c787d90fff tests: install: Expand the default partition size to 2GiB.
* gnu/tests/install.scm (%simple-installation-script,
%extlinux-gpt-installation-script,
%simple-installation-script-for-/dev/vda,
%separate-store-installation-script, %raid-root-installation-script,
%lvm-separate-home-installation-script,
%encrypted-home-installation-script,
%encrypted-root-not-boot-installation-script,
%btrfs-raid-root-installation-script): Enlarge the install partition
to 2GiB.
(%test-raid-root-os, %test-lvm-separate-home-os,
%test-encrypted-root-not-boot-os, %test-btrfs-raid-root-os,
%test-gui-uefi-installed-os): Adjust accordingly.

Change-Id: Idaf8a9c2a3ccd268b838decf18793c24716154d4
2025-10-17 17:23:20 +03:00
Ekaitz Zarraga 3141c2c93f gnu: gnuzilla: Fix comment.
* gnu/packages/gnuzilla.scm: Fix url in comment.

Change-Id: I725b9913c884a8c1213fdb0c62a45610cfedec73
2025-10-17 15:54:54 +02:00
Rutherther 9ea2174ba8 installer: network: Add step for substitute availability.
Notifies the user if substitutes are not available to
let them know they might have to build a lot of software.

* gnu/installer/newt/network.scm
(check-substitute-availability): Step for checking if substitutes are available.
(run-network-page): Add the step.

Change-Id: Ia7f54b7a5b70b371240b9e732c7eff078d2c2184
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:55 +02:00
Rutherther 0b35df4c8b installer: wait-service-online: Allow user to proceed if offline.
The user may choose to proceed with installation
even if they seem to be offline. This is mostly for cases
where the user if actually online, but the gnu and guix
infrastructure is down. On top of that, if the installer
has all the necessary dependencies the user might not need
internet at all.

* gnu/installer/newt/network.scm (wait-oservice-online): Add choice window for
user to continue if offline.

Change-Id: Id8868ad42a6874d31b64765457f8a3d3b08ebd6c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:55 +02:00
Rutherther 55584781e9 installer: wait-service-online: More urls to check user is online.
Provide more space for failure.

* gnu/installer/newt/network.scm (wait-service-online)
[common-urls-alive?]: Renamed from ci-available?

Change-Id: Icf68683dd72c66570eeafaeb0e7871237f0936c9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:54 +02:00
Rutherther e59a33a6c0 installer: wait-service-online: Assume online for http errorful codes.
The general idea of the step is to check if user is online.
Even if the servers return errorful codes such as 504, the
user is online.

* gnu/installer/newt/network.scm (wait-service-online)[url-alive?]: Return #t
for all urls that return valid http response.

Change-Id: Iad06bb444ed9971bc438092ff6341fce99e77e07
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:54 +02:00
Romain GARBAGE 4ce3a53ae5 pack: Address DT_UNKNOWN case for exotic filesystems.
In some filesystems, the d_type field in the dirent struct returned by
readdir(3) is not properly filled. According to readdir(3), "All applications
must properly handle a return of DT_UNKNOWN". This patch addresses the issue.

* gnu/packages/aux-files/run-in-namespace.c: Handle DT_UNKNOWN case.

Change-Id: I128b0b88add1e9990e4fbf316ee03c3d19d4e0fc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:54 +02:00
Rutherther 228d687fbe teams: Add Rutherther to core team.
* etc/teams.scm (person) <Rutherther>: Add to core team.

Change-Id: Ied312cc4743929a11dc6ff6e8f13e3686e1a04bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:54 +02:00
Ludovic Courtès b5e0d90ea5 doc: cookbook: Fix typos under “Reproducible Research”.
* doc/guix-cookbook.texi (Setting Up the Environment): Remove extra word; add
missing word.

Change-Id: I41ba29bd81fd6e8262d4112e57e1ff0cce439967
2025-10-17 12:23:54 +02:00
Martin Schitter 590eb9ef40 tests: Increase test timeout and honor ‘GUIX_TESTS_BUILD_TIMEOUT’.
Rigid build time limits let some unit tests fail on slow hardware.

Set default timeout to 5 minutes and make it configurable via
`GUIX_TESTS_BUILD_TIMEOUT` environment variable.

* guix/tests.scm (%tests-build-timeout): New variable.
(open-connection-for-tests, call-with-external-store): Use it.
* tests/guix-environment-container.sh, tests/guix-home.sh,
tests/guix-pack-localstatedir.sh, tests/guix-pack-relocatable.sh: Use it to
define ‘GUIX_BUILD_OPTIONS’.

Change-Id: Iab63c2dcf4a3ad311a0cf2f39d7ea2ec158ddbb4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:54 +02:00
Ashish SHUKLA f3b0398cf2 gnu: fossil: Update to 2.27. [security fixes]
Close a potential Denial-of-Service attack against any public-facing
Fossil server.

* gnu/packages/version-control.scm (fossil): Update to 2.27.
[arguments]<#:phases>: Add phase 'disable-broken-test'.

Change-Id: Id832a5e0e2cce4637eabe07954648eec46be3513
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:54 +02:00
Ashish SHUKLA f7acbf5ab0 gnu: sqlite: Update to 2.50.1.
* gnu/packages/sqlite.scm (sqlite-next): Update to 2.50.1.
Add arguments.

Change-Id: Iaa2e4af1456728f3107abff735c1cbba8ea2747b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:53 +02:00
Ashish SHUKLA 3fd1690a73 gnu: openssh: Update to 10.2p1.
* gnu/packages/ssh.scm (openssh): Updatet to 10.2p1.

* gnu/packages/patches/openssh-trust-guix-store-directory.patch:
  Regenerate.

Change-Id: I7214d91bd8ffd0528c4150c92abc995bd3355f0e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-17 12:23:53 +02:00
Sughosha 8706857920 gnu: kwin: Fix tests.
* gnu/packages/kde-plasma.scm (kwin)[arguments]<#:phases>: In 'check phase,
exclude "kwin-testXwaylandInput" and "kwin-testWindowRules".

Change-Id: I9a9be8a2bc2f9105798ac9f82f4f1b58ef54f12d
2025-10-17 11:28:22 +02:00
Sughosha aa7fc3d94e gnu: sweeper: Update to 25.08.2.
* gnu/packages/kde-utils.scm (sweeper): Update to 25.08.2.

Change-Id: Ia36a422e809049e4f51010ee30656f796b4261ad
2025-10-17 11:28:22 +02:00
Sughosha 72abf5bad0 gnu: ktimer: Update to 25.08.2.
* gnu/packages/kde-utils.scm (ktimer): Update to 25.08.2.

Change-Id: Ie4867ed16ff25fafc37a4d23b450fa59db8106cf
2025-10-17 11:28:22 +02:00
Sughosha 54b0f2ba37 gnu: kmouth: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kmouth): Update to 25.08.2.

Change-Id: Ib971fd63e1f39b2eec90a09867adacef4347b8b7
2025-10-17 11:28:22 +02:00
Sughosha 656da47bc4 gnu: kmousetool: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kmousetool): Update to 25.08.2.

Change-Id: I34969927a1b2c95de920c38f2b7d811be22b24dc
2025-10-17 11:28:21 +02:00
Sughosha 3d67a312fa gnu: kmag: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kmag): Update to 25.08.2.

Change-Id: Ia2e8023ffc0f9262dbbc2f3b8b2451001b207a45
2025-10-17 11:28:21 +02:00
Sughosha d99cab0bd9 gnu: kontrast: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kontrast): Update to 25.08.2.

Change-Id: I6051592caaf5c07ec8d94d42978a60a4f64b4022
2025-10-17 11:28:21 +02:00
Sughosha 167d7d7438 gnu: kongress: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kongress): Update to 25.08.2.

Change-Id: I7097af66444ae0a8a4505fa98fc66d6d55feeaac
2025-10-17 11:28:21 +02:00
Sughosha e6b095ef71 gnu: kfind: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kfind): Update to 25.08.2.

Change-Id: Ie873e10858e7ffd1aa156053cb85cead4731e4e2
2025-10-17 11:28:21 +02:00
Sughosha 2c18ab9d78 gnu: keysmith: Update to 25.08.2.
* gnu/packages/kde-utils.scm (keysmith): Update to 25.08.2.
[inputs]: Add kirigami-addons.

Change-Id: Id01fc7e3cf72b84e17b849d57319c4528dc18708
2025-10-17 11:28:21 +02:00
Sughosha b77ce0bfb4 gnu: kdialog: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kdialog): Update to 25.08.2.

Change-Id: I2a132f6ce2adf67e8f797bfd35c64874e92f8617
2025-10-17 11:28:20 +02:00
Sughosha 2c08325d83 gnu: kcharselect: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kcharselect): Update to 25.08.2.

Change-Id: I883436b95c497f00782dee41d4ec84b4fe3dc089
2025-10-17 11:28:20 +02:00
Sughosha d1bd52aec6 gnu: kcalc: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kcalc): Update to 25.08.2.

Change-Id: I0b1ef2f6f35ffbb40cf27649cca0b362bea35e14
2025-10-17 11:28:20 +02:00
Sughosha 8cec1ac0da gnu: kbackup: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kbackup): Update to 25.08.2.

Change-Id: I69de91712243de437696e28e272d568e21a27a2c
2025-10-17 11:28:20 +02:00
Sughosha d1e934842e gnu: kdebugsettings: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kdebugsettings): Update to 25.08.2.

Change-Id: If6b6ba2120ab11ef379b578a1af2ba40010f307f
2025-10-17 11:28:20 +02:00
Sughosha 76624bb77c gnu: kate: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kate): Update to 25.08.2.

Change-Id: Ib45be70444b14ca22c9625b1be72a4308f219dde
2025-10-17 11:28:20 +02:00
Sughosha 533687e3b7 gnu: kamera: Update to 25.08.2.
* gnu/packages/kde-utils.scm (kamera): Update to 25.08.2.

Change-Id: I8b9a97cd818cd7568e7fd3ce39083bf71eb030f1
2025-10-17 11:28:20 +02:00
Sughosha 1862c2e7cd gnu: isoimagewriter: Update to 25.08.2.
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 25.08.2.

Change-Id: I6669239edba379bd4d8efe46b18f453801ac2397
2025-10-17 11:28:19 +02:00
Sughosha 67057d1ff2 gnu: francis: Update to 25.08.2.
* gnu/packages/kde-utils.scm (francis): Update to 25.08.2.

Change-Id: I3f73e276d836656cd2a9803c5d2a9e761777149d
2025-10-17 11:28:19 +02:00
Sughosha 15bcf55844 gnu: filelight: Update to 25.08.2.
* gnu/packages/kde-utils.scm (filelight): Update to 25.08.2.

Change-Id: I25ff00e4bc2d050c0caa38e7187d407a2bc26288
2025-10-17 11:28:19 +02:00
Sughosha b1702bb2ee gnu: ark: Update to 25.08.2.
* gnu/packages/kde-utils.scm (ark): Update to 25.08.2.

Change-Id: If1d2dd07c43cb488c54dc746aad7214aa133be7c
2025-10-17 11:28:19 +02:00
Sughosha 0d17a99711 gnu: yakuake: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (yakuake): Update to 25.08.2.

Change-Id: I070b7247e9784e823cd1de881a21c3f700a546e9
2025-10-17 11:28:19 +02:00
Sughosha d285a169bf gnu: partitionmanager: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (partitionmanager): Update to 25.08.2.

Change-Id: I88ccd7c284aebfaf32ccbe39e2d43ed0ee47ede1
2025-10-17 11:28:19 +02:00
Sughosha 0f11eb665f gnu: kwalletmanager: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (kwalletmanager): Update to 25.08.2.

Change-Id: Iec2f5e6acc9863623a94dc1c719c96e15c1b3793
2025-10-17 11:28:18 +02:00
Sughosha 77f524efaf gnu: ksystemlog: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (ksystemlog): Update to 25.08.2.

Change-Id: I932183e00e16c5ac575c7b9196295d5d36c8f204
2025-10-17 11:28:18 +02:00
Sughosha 12b79c9964 gnu: krfb: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (krfb): Update to 25.08.2.

Change-Id: I9106cc66f30ff9556f133ad68795abebc5f41098
2025-10-17 11:28:18 +02:00
Sughosha 2974dcc976 gnu: konsole: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (konsole): Update to 25.08.2.

Change-Id: Idab591bb8e6d4113e939fbe4f94f9a2c387d3360
2025-10-17 11:28:18 +02:00
Sughosha 45f09de0bc gnu: kpmcore: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (kpmcore): Update to 25.08.2.

Change-Id: If5a41754ee81114405fd3147b559bc84b96a6e61
2025-10-17 11:28:18 +02:00
Sughosha 133e70035d gnu: khelpcenter: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (khelpcenter): Update to 25.08.2.

Change-Id: Ie9da85cc07ce88b682a8a68914a70d61a9e71ddc
2025-10-17 11:28:18 +02:00
Sughosha ce95f6e8b4 gnu: kdf: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (kdf): Update to 25.08.2.

Change-Id: I4c64509d3288287ea9a0cf7d130ba3881ed7d6c5
2025-10-17 11:28:17 +02:00
Sughosha 54fe0eb8ea gnu: dolphin-plugins: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (dolphin-plugins): Update to 25.08.2.

Change-Id: I75ada9025c45ae12a94fe17c4575a3bf7b5e2b87
2025-10-17 11:28:17 +02:00
Sughosha 2cd6aaeb9b gnu: dolphin: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (dolphin): Update to 25.08.2.

Change-Id: I34b4c3eaf7c82aaf1bd7e39b214f4481eb8231fb
2025-10-17 11:28:17 +02:00
Sughosha 28a8bb7f78 gnu: baloo-widgets: Update to 25.08.2.
* gnu/packages/kde-systemtools.scm (baloo-widgets): Update to 25.08.2.

Change-Id: If147166d3a20c053a6c53bda77181f8394165c27
2025-10-17 11:28:17 +02:00
Sughosha e7652a5817 gnu: massif-visualizer: Update to 25.08.2.
* gnu/packages/kde-sdk.scm (massif-visualizer): Update to 25.08.2.

Change-Id: I5d7d543dcf1f56316b86df4470912dd932e9e154
2025-10-17 11:28:17 +02:00
Sughosha 2deed0118e gnu: kompare: Update to 25.08.2.
* gnu/packages/kde-sdk.scm (kompare): Update to 25.08.2.

Change-Id: I696f489455b58de84bf73d1b048e75df5f0de851
2025-10-17 11:28:17 +02:00