Commit graph

973 commits

Author SHA1 Message Date
Christopher Baines
dd03be186a
gnu: guix-build-coordinator: Update to 0-105.1ecad69.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-105.1ecad69.

Change-Id: Ib772367402d36f1d0feb7546c393f391421d566c
2024-05-19 12:58:03 +01:00
Christopher Baines
6c2d329556
gnu: nar-herder: Update to 0-33.bbf5119.
* gnu/packages/package-management.scm (nar-herder): Update to 0-33.bbf5119.

Change-Id: I802b55c70ef1466b40d0d1ec45f7d9401ab4a12d
2024-05-19 12:54:39 +01:00
Christopher Baines
bd1bdc41d2
gnu: bffe: Update to 0-6.7df2aa6.
* gnu/packages/package-management.scm (bffe): Update to 0-6.7df2aa6.

Change-Id: Iea60928d894abec57c73c8cbe319af541389f5b6
2024-05-15 21:10:35 +01:00
Christopher Baines
3efc6d0727
gnu: nar-herder: Update to 0-32.bb8209b.
* gnu/packages/package-management.scm (nar-herder): Update to 0-32.bb8209b.

Change-Id: I9c7364366eebecdc9678cbcf6bc1eb248f2b36ff
2024-05-15 21:07:14 +01:00
Christopher Baines
e132302478
gnu: guix-build-coordinator: Update to 0-104.fff0017.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-104.fff0017.

Change-Id: Ia263b25802aa5a86a2ebfe081178288fa095617d
2024-05-15 21:04:41 +01:00
Christopher Baines
49ec9f4ba3
gnu: guix: Update to 1.4.0-20.37719d3.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-20.37719d3.

Change-Id: Ib986456b9d5aebb2589cab2cb7fcd5fe4b5b9f37
2024-05-14 12:05:22 +01:00
Ludovic Courtès
58be9a79e2
gnu: guix: Update to 7ca9809.
This is a followup to 7757fdd491.

* gnu/packages/package-management.scm (guix): Update to 7ca9809.

Change-Id: Ic1e6d75223eb7e1371805f51b9f230ef846c536c
2024-05-13 18:22:53 +02:00
Christopher Baines
7b0f145802
Use po4a-minimal for guix.
As this avoids the indirect dependency on nss, which has a testsuite that
takes a long time to run.

* gnu/packages/package-management.scm (guix)[native-inputs]: Use po4a-minimal.
* guix/self.scm (%packages, translate-texi-manuals): Use po4a-minimal.

Change-Id: Iac7555cc850c1618d3d54f1b290faa4f9cfb4f8a
2024-05-13 12:01:49 +01:00
Christopher Baines
034306b3b7
gnu: nar-herder: Update to 0-31.0e89dbb.
* gnu/packages/package-management.scm (nar-herder): Update to 0-31.0e89dbb.

Change-Id: Ia238baa6bd835d3fa8ea81d1f0a12c3fee333973
2024-05-13 09:11:05 +01:00
Christopher Baines
4f45bf4e94
gnu: guix-build-coordinator: Update to 0-103.ff81428.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-103.ff81428.

Change-Id: I91cb97a69c2650efa35291cfab724b4e80007e06
2024-05-13 09:11:05 +01:00
Christopher Baines
7e7df09190
gnu: nar-herder: Update to 0-30.71115bd.
* gnu/packages/package-management.scm (nar-herder): Update to 0-30.71115bd.

Change-Id: Ib58c5c7f95ac65bd25a25bffe8e0a99c87c6a2d1
2024-04-30 17:58:34 +01:00
Christopher Baines
dc33d720d1
gnu: guix-build-coordinator: Update to 0-102.53dddfa.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-102.53dddfa.

Change-Id: I5d3fafd05c5d519b8aef43fe991c218a0d438da4
2024-04-30 17:58:34 +01:00
Christopher Baines
70730cf815
gnu: guix-build-coordinator/agent-only: Don't propagate inputs.
Since this package is just intended to provide the
guix-build-coordinator-agent script, don't propagate any inputs and strip the
unnecessary files from the package.

* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)
[arguments]: Add 'strip-non-agent-files phase.
[propagated-inputs]: Move…
[inputs]: …here.

Change-Id: I17544c23f3667147c874ec9afad5e5b90d19acc8
2024-04-30 17:58:32 +01:00
Christopher Baines
c81ed09700
gnu: nar-herder: Update to 0-29.fb764aa.
* gnu/packages/package-management.scm (nar-herder): Update to 0-29.fb764aa.

Change-Id: I3085ba1898734d19fd30d3a724929523c712aadd
2024-04-26 16:59:03 +01:00
Daniel Ziltener
d115af1bcc
gnu: flatpak: Update to 1.14.6 [security fixes].
fixes CVE-2024-32462. see https://nvd.nist.gov/vuln/detail/CVE-2024-32462.

* gnu/packages/package-management.scm (flatpak): Update to 1.14.6.
[arguments]: Add '--with-curl'
[inputs]: Add libcap, polkit, zstd. Use fuse replace fuse-2.
* gnu/packages/patches/flatpak-unset-gdk-pixbuf-for-sandbox.patch: Adjust patch.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Idc9b8159f0d6c6d037852792c0dc284c70c7462e
2024-04-24 10:22:33 +08:00
Christopher Baines
f422a23e0e
gnu: nar-herder: Update to 0-28.6be6f63.
This fixes the incompatability with the updated guile-lib.

* gnu/packages/package-management.scm (nar-herder): Update to 0-28.6be6f63.

Change-Id: Ib238747115cbfac56916dd02dc50e5c3738b31c8
2024-04-23 14:31:58 +01:00
Christopher Baines
1f963b9c58
gnu: guix-build-coordinator: Update to 0-101.0df0c1a.
This uses -O1 rather than the default -O2 to work around bug(s) in guile-next,
and fixes the incompatability with the updated guile-lib.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-101.0df0c1a.

Change-Id: I52120016d306828e1430917eba6e7b1cc71858a2
2024-04-23 14:31:56 +01:00
Christopher Baines
041193cb02
gnu: nar-herder: Update to 0-27.ffda727.
* gnu/packages/package-management.scm (nar-herder): Update to 0-27.ffda727.

Change-Id: I79704f6ca735065680e571950c884815cca1b898
2024-04-17 17:55:53 +01:00
Andy Tai
ac3f7bad67
gnu: stow: Update to 2.4.0.
* gnu/packages/package-management.scm (stow): Update to 2.4.0.

Change-Id: Icc5b81b98fc3dc53d03430fa90c2793e7ef8970d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-09 17:03:38 +01:00
Ludovic Courtès
be14d41d9b
gnu: guix: Define ‘guix-for-channels’ and document its use.
* gnu/packages/package-management.scm (guix-for-channels): New
procedure.
* doc/guix.texi (Customizing the System-Wide Guix): New section.
(Base Services): Add cross-reference.

Change-Id: Ied51c3bf9bf08dfc629bb3f0a152eb20b869a636
2024-04-05 18:21:24 +02:00
Christopher Baines
8614b82992
gnu: nar-herder: Update to 0-26.6ceb0a3.
* gnu/packages/package-management.scm (nar-herder): Update to 0-26.6ceb0a3.

Change-Id: I21765f3746793b74b3f7fd50d64fb661bfca055c
2024-04-05 12:08:02 +01:00
Liliana Marie Prikler
a915a57d91
Merge branch 'gnome-team' 2024-03-30 09:47:43 +01:00
Christopher Baines
9b399add98
gnu: nar-herder: Update to 0-25.50de312.
* gnu/packages/package-management.scm (nar-herder): Update to 0-25.50de312.

Change-Id: Ia94c54ed124f1cc87c2e033c6733e786d2e531ca
2024-03-25 20:40:22 +00:00
Vivien Kraus
f8c6cc02ee
gnu: conan: Disable flaky test.
* gnu/packages/package-management.scm (conan)[#:phase]<check>: Also disable
test_basic_parallel_install.

Change-Id: I405246aa102cc2847ac157576dce5c46aa49b506
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:00:36 +00:00
Christopher Baines
39c829f7bf
gnu: nar-herder: Update to 0-24.ccef906.
* gnu/packages/package-management.scm (nar-herder): Update to 0-24.ccef906.

Change-Id: I330677206acf1a71cff58b142a06165a8fb0cf50
2024-03-22 15:38:37 +00:00
Christopher Baines
b3a097ad16
gnu: guix-build-coordinator: Update to 0-100.14e18ee.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-100.14e18ee.

Change-Id: I3842366296e45df569168854cce06a96519ebbfb
2024-03-16 22:39:29 +00:00
Christopher Baines
8a53a71cbd
gnu: bffe: Update to 0-5.bdfaab9.
* gnu/packages/package-management.scm (bffe): Update to 0-5.bdfaab9.

Change-Id: I7483026b61971e6420eab5257f0ef8afd54d032d
2024-03-16 09:51:11 +00:00
Christopher Baines
6ef846b9dc
gnu: guix-build-coordinator: Update to 0-99.d802b81.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-99.d802b81.

Change-Id: I82067857ed358c0895162b4f2fb7a775ede12e7d
2024-03-16 09:32:14 +00:00
Ludovic Courtès
30a8de0bcd
gnu: guix: Update to 4c94b9e.
* gnu/packages/package-management.scm (guix): Update to 4c94b9e.

Change-Id: I73678ae87acbc2ef0185daf844486f7394a46fd7
2024-03-12 14:27:01 +01:00
Ludovic Courtès
b8954a7fae
gnu: guix: Update to 8f4ffb3.
* gnu/packages/package-management.scm (guix): Update to 8f4ffb3.

Change-Id: I4574442c529f49881df03501d000e2da68618417
2024-03-11 23:14:37 +01:00
Christopher Baines
5a05791495
gnu: guix-build-coordinator: Update to 0-98.1c80525.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-98.1c80525.

Change-Id: Ia590600c2112b39f4ceced5734d7ed46f9045a46
2024-03-07 15:18:05 +00:00
Christopher Baines
fa2029890f
gnu: bffe: Update to 0-4.006b96a.
* gnu/packages/package-management.scm (bffe): Update to 0-4.006b96a.

Change-Id: Ie3a41c8ccad89ec746cd621088d1e45499e3d52a
2024-03-07 15:18:02 +00:00
Efraim Flashner
f7fcddef52
gnu: Add guix-backgrounds.
* gnu/packages/package-management.scm (guix-backgrounds): New variable.

Change-Id: If6159ed955877c42452b5ab6d853d3bf8687cde0
2024-03-07 13:04:26 +02:00
Efraim Flashner
f7295486ac
gnu: guix-icons: Clean-up package.
* gnu/packages/package-management.scm (guix-icons): Don't inherit from
guix.
[inputs]: Remove field.
[home-page]: Use Guix's home-page.
[license]: Update to cc-by-sa4.0.

Change-Id: Icc14bd16a1746a6d1f95260a0da5f8f5bf7494a7
2024-03-07 13:04:26 +02:00
Arun Isaac
e5ae409276
gnu: python-ruamel-yaml: Update to 0.18.6.
* gnu/package/serialization.scm (python-ruamel-yaml): Update to 0.18.6.
(python-ruamel.yaml-0.16): New variable.
* gnu/packages/package-management.scm (conda)[inputs]: Replace
python-ruamel.yaml with python-ruamel.yaml-0.16.
* gnu/packages/backup.scm (borgmatic)[inputs]: Replace python-ruamel.yaml with
python-ruamel.yaml-0.16.
* gnu/packages/python-xyz.scm (dynaconf)[inputs]: Replace python-ruamel.yaml
with python-ruamel.yaml-0.16.

Change-Id: Iff9eeeae043c9547d93a6c780f0c30bd760490d9

Change-Id: I43cad7e3936f62d209fbba7e86b93519cfc1c1ba
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-02-22 13:02:42 +00:00
Andreas Enge
32f6eabc29
gnu: guix-build-coordinator: Update to 0-97.9f1545b.
* gnu/packages/package-management.scm (guix-build-coordinator): Update
to 0-97.9f1545b.

Change-Id: Ib38ad1e50a3382f083a5c7d733d39351c7490e0c
2024-02-14 14:32:02 +01:00
Timothy Sample
5f86eebd24
gnu: disarchive: Update to 0.6.0.
* gnu/packages/backup.scm (disarchive): Update to 0.6.0; add
'guile-bzip2' as an input.
* gnu/packages/package-management.scm (guix): Add 'guile-bzip2' as
an input to enable bzip2 support when using Disarchive.
* guix/self.scm (%packages): Add 'guile-bzip2'.
(compiled-guix): Include 'guile-bzip2' as a dependency when building
the 'guix' command.
* etc/disarchive-manifest.scm (tarball-origin?): Include bzip2
tarballs.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
Change-Id: I4da479054f6bef225f5ea979c091152f8a9e51d5
2024-02-12 21:26:01 -06:00
Christopher Baines
f2885c3132
gnu: guix-build-coordinator: Update to 0-96.d9fa794.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-96.d9fa794.

Change-Id: I909ed95b672d3554a0f9c89c1b4158c33afb833e
2024-02-02 14:20:46 +01:00
Christopher Baines
4d91ddf5bc
gnu: guix-build-coordinator: Update to 0-95.dc04b74.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-95.dc04b74.

Change-Id: I89d968e72188428d40906a7d55533dfd25c7ec25
2024-01-19 16:45:38 +00:00
Christopher Baines
6fb4cb7ca3
gnu: bffe: Update to 0-3.1c12da4.
* gnu/packages/package-management.scm (bffe): Update to 0-3.1c12da4.

Change-Id: I90a4231961aed434c2b4ffa07189b85e108b5c46
2024-01-19 16:45:38 +00:00
Christopher Baines
75a63e2a2e
gnu: guix-build-coordinator: Update to 0-94.c4c4f5a.
This also switches to use guile-next, which includes important fixes to
invalid unicode handling with suspendable ports, which is necessary for the
agent.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-94.c4c4f5a.
* gnu/services/guix.scm: Use guile-next for the coordinator service.

Change-Id: I853539a612fd0b41a6c63069c6291b3f42e5cdee
2024-01-12 12:06:56 +00:00
Christopher Baines
aa631ea62e
gnu: guix-build-coordinator: Update to 0-93.e4af682.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-93.e4af682.

Change-Id: Ice91ef075db02d3f2bcb445d4fd5621bc00a02a0
2023-12-22 16:41:44 +00:00
Christopher Baines
e3faf52c92
services: guix: Move GUIX_LOCPATH handling to packages.
I think this might be better than handling it in the service. I'm seeing
locale issues on the hurd which I hope this will address.

* gnu/packages/package-management.scm (guix-build-coordinator,
guix-build-coordinator/agent-only):
* gnu/services/guix.scm (guix-build-coordinator-shepherd-services,
guix-build-coordinator-agent-shepherd-services):

Change-Id: I07ca424f434854176326a19177dc5573d53b59c2
2023-12-22 16:41:44 +00:00
Janneke Nieuwenhuizen
7668bfa222
gnu: guix: Update to 1.4.0-16.aeb494322c.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-16.aeb494322c.

Change-Id: Iae1af05094a1a589096a77ed61cf11dcec50f7a8
2023-12-02 15:37:44 +01:00
Janneke Nieuwenhuizen
b0715d7cd2
gnu: Use ‘libc-utf8-locales-for-target’.
* guix/packages.scm (%standard-patch-inputs): Use
‘libc-utf8-locales-for-target’ instead of ‘glibc-utf8-locales’.
* guix/self.scm (%packages): Likewise.
* gnu/home/services/ssh.scm (file-join): Likewise
* gnu/installer.scm (build-compiled-file): Likewise.
* gnu/packages/chromium.scm (ungoogled-chromium/wayland): Likewise.
* gnu/packages/gnome.scm (libgweather4, tracker): Likewise.
* gnu/packages/javascript.scm (js-mathjax): Likewise.
* gnu/packages/package-management.scm (guix, flatpak): Likewise.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Likewise.
* gnu/packages/suckless.scm (svkbd): Likewise.
* gnu/services.scm (cleanup-gexp): Likewise.
* gnu/services/base.scm (guix-publish-shepherd-service): Likewise.
* gnu/services/guix.scm (guix-build-coordinator-shepherd-services)
(guix-build-coordinator-agent-shepherd-services): Likewise.
* gnu/services/guix.scm (guix-build-coordinator-queue-builds-shepherd-services):
(guix-data-service-shepherd-services)
(nar-herder-shepherd-services)
(bffe-shepherd-services): Likewise.
* gnu/services/web.scm (anonip-shepherd-service)
(mumi-shepherd-services): Likewise.
* gnu/system/image.scm (system-disk-image, system-iso9660-image)
(system-docker-image, system-tarball-image): Likewise.
* gnu/system/install.scm (%installation-services): Likewise.
* guix/profiles.scm (info-dir-file): Likewise.
(ca-certificate-bundle, profile-derivation): Likewise.
* guix/scripts/pack.scm (store-database, set-utf8-locale): Likewise.
* tests/pack.scm: Likewise.
* tests/profiles.scm ("profile-derivation, cross-compilation"):
Likewise.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Co-authored-by: Christopher Baines <mail@cbaines.net>
Change-Id: I24239f427bcc930c29d2ba5d00dc615960a6c374
2023-12-02 12:25:45 +01:00
Janneke Nieuwenhuizen
79d95394c0
gnu: guix: Update to 1.4.0-15.e0885fcfbb.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-15.e0885fcfbb.

Change-Id: I3a3f1512650389f9cd3edbd47c1aaf4a2410daff
2023-11-30 07:15:36 +01:00
Christopher Baines
e815db3c2d
gnu: guix-build-coordinator: Update to 92.78df0b3.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
92.78df0b3.

Change-Id: Id60ca3be76c6ac897f1aa2fed4f8c03b03a25fea
2023-11-23 14:21:05 +00:00
Christopher Baines
364c1b17e1
gnu: nar-herder: Update to 0-23.5ccd6cb.
* gnu/packages/package-management.scm (nar-herder): Update to 0-23.5ccd6cb.

Change-Id: I6a43dd20de4518fb1f6476d321d8c76536fa47fc
2023-11-23 14:21:05 +00:00
Christopher Baines
b76a16b20b
gnu: guix-build-coordinator: Update to 0-91.c226d48.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-91.c226d48.

Change-Id: Iebdddea7f5c18aaae2ef4436c039189685a07442
2023-11-20 14:32:54 +00:00
Christopher Baines
b035e079fa
gnu: nar-herder: Update to 0-22.bf539aa.
* gnu/packages/package-management.scm (nar-herder): Update to 0-22.bf539aa.

Change-Id: I00e1417d8c38e4d7ce73f9acae082d562bff58f7
2023-11-12 14:12:27 +00:00