aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-02gnu: asl: Update to 1.42-beta-267.Simon South
* gnu/packages/assembly.scm (asl): Update to 1.42-beta-267. Change-Id: I47bddede842f3d63f993a93965df0f0302ef45d1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-06-02guix-install.sh: Relax check for OpenRC.Tomas Volf
On my virtual private servers running Alpine, the install script failed to identify the init system. The virtual server is LXC based, and OpenRC identifies itself like this: # openrc --version openrc (OpenRC [LXC]) 0.52.1 The regular expression failed to match it. After relaxing the check (by removing the trailing `)' requirement) the installation went fine and I got functional Guix installation. * etc/guix-install.sh (chk_init_sys): Drop trailing \) from the regular expression. Change-Id: I5f951226341e631fb34cc6c26cfbb87656dab77a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-06-02guix-install.sh: Add ~/.guix-profile/share/info to INFOPATH.Trevor Arjeski
Adding ~/.guix-profile/share/info to the INFOPATH env var so that when a user does `guix install [package]` that package's info pages can be found. * etc/guix-install.sh (sys_create_init_profile): Add $GUIX_PROFILE/share/info to INFOPATH in ‘/etc/profile.d/zzz-guix.sh’. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I8958261c388ddee5659f0f1ce1c0c9813dc0f052
2024-06-02gnu: yggdrasil: Update to 0.5.6.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.6. Change-Id: I365621a5147cdaf4e0ddfd51437a144aa00087aa Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-06-02gnu: go-github-com-arceliar-ironwood: Update to ↵Artyom V. Poptsov
v0.0.0-20240529054413-b8e59574e2b2. * gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20240529054413-b8e59574e2b2. [arguments]: Use gexps. Use go-1.21. Change-Id: I30707c7a2cb6229149c6c9e9c0e3752b3222b84a Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-06-02services: home: Use pairs instead of lists.Andrew Tropin
* gnu/services/guix.scm: Use pairs instead of lists. * doc/guix.texi: Update accordingly. * gnu/tests/guix.scm: Update accordingly. Change-Id: I0b8d3fa5b214add89bdb84a11fa20d1b319435f0
2024-06-01gnu: linux-libre 6.9: Update to 6.9.3.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.3. (linux-libre-6.9-pristine-source): Update hashes. Change-Id: Iac4dc95880d6d86b7c3ac5cfb7daa987d18169fa Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-31gnu: librewolf: Update to 126.0-1 [security fixes].Ian Eure
* gnu/packages/librewolf.scm (librewolf): Update to 126.0-1. Fixes CVE-2024-4367, CVE-2024-4764, CVE-2024-4765, CVE-2024-4766, CVE-2024-4767, CVE-2024-4768, CVE-2024-4769, CVE-2024-4770, CVE-2024-4771, CVE-2024-4772, CVE-2024-4773, CVE-2024-4774, CVE-2024-4775, CVE-2024-4776, CVE-2024-4777, CVE-2024-4778. Change-Id: Iec010e516651588da389f747074cbd10f8c14377 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-31gnu: librewolf: Generate source tarball.Ian Eure
This patch removes an intermediate step in the build chain. The upstream source tarball is created with an automated build process, where Firefox sources are fetched, patched, and repacked. Rather than download the output of that process, as the package has been, it’s now replicated within the build process, similar to how IceCat works. * gnu/packages/librewolf.scm (firefox-source-origin): New procedure. (librewolf-source-origin): Likewise. (computed-origin-method): New variable. (librewolf-source): Likewise. (librewolf) [source]: Use it. Change-Id: I0f1c2a10252cbbff9b3b3140f6ea3a594df0c97b Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-31gnu: all-mozilla-locales: Add Santali locale; make public.Ian Eure
* gnu/packages/gnuzilla.scm (all-mozilla-locales): Adds the Santali locale, and makes all-mozilla-locales public, so it can be used with LibreWolf. Change-Id: Ice49c9b37f8896b8fa963146a754ab28b8571b68 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-31gnu: Add debian-devscripts-bts.Steve George
* gnu/packages/debian.scm (debian-devscripts-bts): New variable. Modified-by: Vagrant Cascadian <vagrant@debian.org> Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Change-Id: Iff64afdb1f730f3d941617bc428a57d09c0381b2
2024-05-31gnu: diffoscope: Update to 269.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope): Update to 269.
2024-05-31gnu: python-titlecase: Update to 2.4.1.jgart
* gnu/packages/python-xyz.scm (python-titlecase): Update to 2.4.1. Change-Id: I77473c44c5bb93b5fcbbe8252eb07db09340d2b1
2024-05-31Revert "gnu: e2fsprogs: Downgrade to 1.46.6."Zheng Junjie
This reverts commit dd8364cfae6f666187eda62684cdbcd704fd9081. Commit 00384aedbc6a371aaf90ca344a446952fdd5a6b3 let grub ignore metadata-csum-seed, so we can update to 1.47+.
2024-05-31ci: Build visionfive2-barebones-raw-image.Zheng Junjie
* gnu/ci.scm (%guix-system-images): Add visionfive2-barebones-raw-image. Change-Id: I0a0edccf00119d6b23b864bb0123be6ca7b01d34 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: avrdude: Update to 7.3.Artyom V. Poptsov
* gnu/packages/flashing-tools.scm (avrdude): Update to 7.3. [source]: Set to "https://github.com/avrdudes/avrdude/" as the project repository moved to GitHub. [build-system]: Use "cmake-build-system". [arguments]: Disable tests as there are none. [description]: Improve formatting. Change-Id: I835563a6301d01089a9bfc2b1c3eb5050c4adb8f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31gnu: tla2tools: Add UseParallelGC to Java command in wrapper scripts.Karl Hallsby
* gnu/packages/java.scm: Add -XX:+UseParallelGC to generated wrapper scripts for TLA+'s binary tools. TLA+'s tools request (and throw a warning message) when you invoke them without Java's parallel GC flag. Including this flag removes the warning message and should improve performance (theoretically). Change-Id: I12f7432db21db31ae2b0b30cc7f41f4a6af58b0a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31gnu: Add biboumi.Wilko Meyer
* gnu/packages/messaging.scm (biboumi): New variable. * gnu/packages/patches/biboumi-cmake-ignore-git.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: Ibb2bcadc8f64cbda3a0dbfe8ef5a931c52052658 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31gnu: clementine: Build with libgpod.Sergey Trofimov
* gnu/packages/music.scm (clementine): Add libgpod to dependencies. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31gnu: Add libgpod.Sergey Trofimov
* gnu/packages/music.scm (libgpod): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: If4dbf8648b95f9c47d39de870be3227522454cc6
2024-05-31gnu: Add r7rs-small-texinfo.Yuval Langer
* gnu/packages/scheme.scm (r7rs-small-texinfo): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I8e3e2956cb2a5e98c1353a51773c71bbb4545b95
2024-05-31gnu: audacity: Re-add fallback to locate ffmpeg via pkg-config.Kaelyn Takata
This reintroduces the patch that was deleted by cf5f7a8bf9ca2288700fcf351bbca0fc341ec969, adjusting file names. * gnu/packages/patches/audacity-ffmpeg-fallback.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/audio.scm (audacity)[patches]: Use it here. Change-Id: I848df8a9762216eb2b02afc3843e0e9806db14be Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31gnu: slurm: Add patch for a useful fallback shell for ‘salloc’.Ludovic Courtès
* gnu/packages/patches/slurm-23-salloc-fallback-shell.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/parallel.scm (slurm): Use it. (slurm-22.05, slurm-21.08, slurm-20.11, slurm-20.02) (slurm-19.05, slurm-18.08): Drop it. Change-Id: I1498e8d21d631c988edf75a8bcc8d2ae5f244b7a
2024-05-31gnu: intel-mpi-benchmarks: Update to 2021.7.Ludovic Courtès
This fixes compilation with glibc 2.39. * gnu/packages/benchmark.scm (intel-mpi-benchmarks/openmpi): Update to 2021.7. Change-Id: I4fc32f4ff78ec104485dd5966cdf2d44942f0349
2024-05-31gnu: Add python-pybadges.Giacomo Leidi
* gnu/packages/python-web.scm (python-pybadges): New variable. Change-Id: Idd53ddf94b24112015c0a0b82396cf366920417e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-31gnu: f3d: Update to 2.4.0.Artyom V. Poptsov
* gnu/packages/graphics.scm (f3d): Update to 2.4.0. [home-page]: Set to "https://f3d.app/" as the old page contains permanent redirect to it. Change-Id: Ia574725d31dcb181ced37b2debe24c033cb9094b Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: entr: Update to 5.5.Artyom V. Poptsov
* gnu/packages/entr.scm (entr): Update to 5.5. Change-Id: I8ef7c93750a9a3b51d64b678e3d041082558ef67 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: aide: Update to 0.18.8.Artyom V. Poptsov
* gnu/packages/admin.scm (aide): Update to 0.18.8. [arguments]: Add configure flags to enable features "--with-posix-acl", "--with-selinux" and "--with-xattr". Add "--with-config-file=/etc/aide.conf" to instruct the program to use this patch to search for the configuration file. [native-inputs]: Add "pkg-config". [inputs]: Use "acl", "attr", "libselinux" and "pcre2". Change-Id: I15ae1d86ea9fdfed16e901c041bae292ec68a742 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: icewm: Update to 3.5.0Andy Tai
* gnu/packages/wm.scm (icewm): update to 3.5.0. Change-Id: I4b4a7befd59e492896fceced0240e934b02c8e7e Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: parallel: Update to 20240522.Andy Tai
* gnu/packages/parallel.scm (parallel): Update to 20240522. Change-Id: If9d78b0a6f50fd22e2ca8d290209dc7a83cba772 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: podman: Update to 5.1.0.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.1.0. Change-Id: I87b3e639f1eb01e93363a359d33c2aaceaee653b Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: conmon: Update to 2.1.12.Tomas Volf
* gnu/packages/containers.scm (conmon): Update to 2.1.12. Change-Id: Ie5f5590b82467ef5a3cd981f1ba410c5bf8d9ff5 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: weechat: Update to 4.3.0.Ashish SHUKLA
* gnu/packages/irc.scm (weechat): Update to 4.3.0. [input]: Add dependency on cjson. Change-Id: I30d326638430828c6967a6e6859120300b511a84 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-31gnu: Add python-celltypist.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (python-celltypist): New variable. Change-Id: I196b7a07955224fe4c641d79729f0facb6367adb
2024-05-30home: services: Add home-startx-command-service-type.Tomas Volf
* gnu/home/services/desktop.scm (home-startx-command-service-type): New variable. (startx-command-service-type): New service-type mapping. * doc/guix.texi (Guix Home Services): Document home-startx-command-service-type. Change-Id: Id38b5dc7b9235e04e3a9a1b70a35b02e8fae95f0 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-05-30services: xorg: Add startx-command-service-type.Tomas Volf
* gnu/services/xorg.scm (startx-command-profile-service, startx-command-service-type): New variables. * doc/guix.texi (X Window): Document startx-command-service-type. Change-Id: Ia2a7c3b2d5ebf6bcfff40cb2640b17d3baf6eba0 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-05-30gnu: lisp-xyz : Sort packages.jgart
* gnu/packages/lisp-xyz.scm: Sort packages. Change-Id: I2553a5134a8b60982aba7bb69a5e5c8efd7f8544
2024-05-30 gnu: Add cl-jose.jgart
* gnu/packages/lisp-xyz.scm (sbcl-jose, cl-jose, ecl-jose): Add new variables. Change-Id: I00b6d65ea53d11f151c4d41911536a48955d14af
2024-05-30gnu: Add cl-pem.jgart
* gnu/packages/lisp-xyz.scm (sbcl-pem, cl-pem, ecl-pem): Add new variables. Change-Id: I4840062e5454fb992cfc17edb44a24ed76114446
2024-05-30gnu: Add cl-asn1.jgart
* gnu/packages/lisp-xyz.scm (sbcl-asn1, cl-asn1, ecl-asn1): Add new variables. Change-Id: Id022e86de648f452c37b644c6e4728c91f373ad6
2024-05-30services: xorg: Add xorg-start-command-xinit procedure.Tomas Volf
When the user does not use any desktop environment, the typical sequence is to log in and then type `startx' into the tty to get a window manager running. Most distributions do provide a startx by default, but Guix has only an xorg-start-command that is not suitable for this. This commit adds a second procedure, xorg-start-command-xinit, that correctly picks a virtual terminal to use, sets up XAUTHORITY and starts xinit with the correct arguments. That should make running Guix without a desktop environment more approachable. * gnu/services/xorg.scm (xorg-start-command-xinit): New public procedure. * doc/guix.texi (X Window): Document it. Change-Id: I17cb16093d16a5c6550b1766754700d4fe014ae9 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-05-30gnu: torbrowser: Fix typo in description.Arun Isaac
* gnu/packages/tor-browsers.scm (make-torbrowser)[description]: Fix typo changing "know" to "known". Change-Id: Ib4c1d1f183e7debbc769693f303caa141f2138b6
2024-05-30gnu: patch: Fix indentation.Maxim Cournoyer
* gnu/packages/base.scm (patch): Re-indent package. Change-Id: I97a5d8054ebacc779bead6093d150c44acdcc91c
2024-05-30gnu: git: Update to 2.45.1 [security fixes].Ashish SHUKLA
* gnu/packages/version-control.scm (git): Update to 2.45.1. Change-Id: Ia0634c6b0a4a3b5cc5c584ca064bbeb62b207c3e Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-30gnu: torbrowser: Update to 13.0.15 [security fixes].André Batista
Fixes CVEs 2024-4367, 2024-4767, 2024-4768, 2024-4769, 2024-4770 and 2024-4777. See the Mozilla Foundation Security Advisory <https://www.mozilla.org/en-US/security/advisories/mfsa2024-22/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-locales): Update changesets. (%torbrowser-build-date): Update to 20240510150000. (%torbrowser-version): Update to 13.0.15. (%torbrowser-firefox-version): Update to 115.11.0esr-13.0-1-build2. (torbrowser-translation-base): Update to a28a8b2cb9e207d12fca11181818c0a0694b56af. (torbrowser-translation-specific): Update to e03ffdea5b74ad280616dccd21744cba7b2d4565. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-30gnu: Add python-yt.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-yt): New variable. Change-Id: Ic8331de39e0a5e875aef8d49b7597c269b2b155e Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-05-30gnu: Add python-more-itertools-next.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-more-itertools-next): New variable. Change-Id: Ia9deef0c19931356446e2731a315d27ce54e6ab0 Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-05-30gnu: Add python-comm.Sharlatan Hellseher
* gnu/packages/jupyter.scm (python-comm): New variable. Change-Id: I1bed7b6f54e63db6f47cdbaccd816c56f06045f8 Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-05-30gnu: Add python-geopack.Sharlatan Hellseher
* gnu/packages/geo.scm (python-geopack): New variable. Change-Id: I674b09030684dd0d9f94b4b87cf96aeea983ee89 Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-05-30gnu: Add python-viresclient.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-viresclient): New variable. Change-Id: I690a6d8f1fc80dde1605f50d09f540d556fa881b Signed-off-by: Andrew Tropin <andrew@trop.in>