aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2022-04-08gnu: icedove: Update to 91.8 [fixes CVE-2022-1197]....* gnu/packages/gnuzilla.scm (icedove): Update to 91.8. Jonathan Brielmaier
2022-04-08gnu: Add cl-jzon....* gnu/packages/lisp-xyz.scm (cl-jzon, ecl-jzon, sbcl-jzon): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2022-04-08gnu: cl-cffi: Remove trailing boolean....* gnu/packages/lisp-xyz.scm (sbcl-cffi)[arguments]: Remove trailing boolean. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2022-04-08gnu: cl-legit: Update to 1.0.0-2.5f8a2d4....* gnu/packages/lisp-xyz.scm (sbcl-legit): Update to 1.0.0-2.5f8a2d4 and use revision variable in let block. [arguments]: Add 'patch-git-executable' phase. [inputs]: Add formatting and add missing git input. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2022-04-07gnu: nginx: Build optimized binaries....* gnu/packages/web.scm (nginx)[arguments]: Add "-O2 -g" to CFLAGS. Marius Bakke
2022-04-07gnu: nginx: Respect #:configure-flags....* gnu/packages/web.scm (nginx)[arguments]: Add #:configure-flags. Move default settings out of the 'configure' phase. Marius Bakke
2022-04-07gnu: nginx: Use G-expressions....* gnu/packages/web.scm (nginx)[arguments]: Rewrite in gexp style. Remove trailing #t's. Marius Bakke
2022-04-07gnu: uBlock Origin: Update to 1.42.4....* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.42.4. Marius Bakke
2022-04-07gnu: ungoogled-chromium: Update to 100.0.4896.75-1....* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 100. (%chromium-version): Set to 100.0.4896.75. (%debian-revision): Set to debian/100.0.4896.60-1. (%ungoogled-origin): Update hash. (%debian-patches): Updates hashes. Remove obsolete. (ungoogled-chromium): Update hash. [arguments]: Remove obsolete substitution. Patch libvulkan.so.1 in more files, and add absolute reference to Mesa ICDs. Marius Bakke
2022-04-07gnu: ungoogled-chromium: Update to 99.0.4844.84-1....* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 99. (%chromium-version): Set to 99.0.4844.84. (%ungoogled-origin): Update hash. (ungoogled-chromium): Likewise. [arguments]: Patch absolute file names to GTK libraries. Patch one more Opus header inclusion. Remove labels in wrapping phase. [native-inputs]: Change from CLANG-13 to CLANG-14. [inputs]: Add AT-SPI2-ATK. Marius Bakke
2022-04-07gnu: LLVM, Clang: Add 14.0.0....* gnu/packages/llvm.scm (%llvm-monorepo-hashes, %llvm-patches, llvm-monorepo): New variables. (clang-runtime-from-llvm): Make HASH optional; use monorepo when not present. (clang-from-llvm): Likewise. (llvm-14, clang-runtime-14, clang-14, clang-toolchain-14, lld-14): New variables. (llvm-13): Inherit from LLVM-14. (lld-13): Inherit from LLD-14. (lld): Turn into alias for LLD-14. * gnu/packages/patches/clang-14.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/zig.scm (zig): Change from LLD to LLD-13. Marius Bakke
2022-04-07gnu: radeontop: Simplify inputs....* gnu/packages/linux.scm (radeontop)[native-inputs]: Simplify. Marius Bakke
2022-04-07gnu: Add cura....* gnu/packages/engineering.scm (cura): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add python-pynest2d....* gnu/packages/engineering.scm (python-pynest2d): New variable. Guillaume Le Vaillant
2022-04-07gnu: Add libnest2d-for-cura....* gnu/packages/engineering.scm (libnest2d-for-cura): New variable. Guillaume Le Vaillant
2022-04-07gnu: Add libsavitar....* gnu/packages/engineering.scm (libsavitar): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add libcharon....* gnu/packages/engineering.scm (libcharon): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add uranium....* gnu/packages/engineering.scm (uranium): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add python-trimesh....* gnu/packages/python-science.scm (python-trimesh): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add python-pyinstrument....* gnu/packages/python-check.scm (python-pyinstrument): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add cura-binary-data....* gnu/packages/engineering.scm (cura-binary-data): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add cura-engine....* gnu/packages/engineering.scm (cura-engine): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: Add libarcus....* gnu/packages/engineering.scm (libarcus): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Malte Frank Gerdes
2022-04-07gnu: cl-slynk: Update to 1.0.43-6.4513c38....* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-6.4513c38. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> André A. Gomes
2022-04-07gnu: emacs-sly: Update to 1.0.43-6.4513c38....* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-6.4513c38. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> André A. Gomes
2022-04-07gnu: kicad: Update to 6.0.4....* gnu/packages/engineering.scm (kicad, kicad-doc, kicad-symbols, kicad-footprints, kicad-packages3d, kicad-templates): Update to 6.0.4. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Peter Polidoro
2022-04-07gnu: cl-sxql: Update to 0.1.0-3.cc3478c....* gnu/packages/lisp-xyz.scm (sbcl-sxql): Update to 0.1.0-3.cc3478c and use revision variable in let block. [inputs]: Add missing sbcl-trivia input. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2022-04-07secret-service: Allow cooperative scheduling when Fibers is used....This lets the 'childhurd' service start in the background, letting shepherd perform other tasks in the meantime, including serving clients (such as the 'herd' command). * gnu/build/secret-service.scm (with-modules): New macro. (wait-for-readable-fd): Add cooperative implementation when Fibers is in use. (secret-service-send-secrets): Define 'sleep' so that it cooperates when Fibers is in use. Ludovic Courtès
2022-04-07secret-service: Abstract 'wait-for-readable-fd'....* gnu/build/secret-service.scm (wait-for-readable-fd): New procedure. (secret-service-send-secrets): Use it instead of 'select'. Ludovic Courtès
2022-04-07services: openssh: Start as an inetd service....* gnu/services/ssh.scm (openssh-shepherd-service): Use 'make-inetd-constructor' when it is defined. (<openssh-configuration>)[max-connections]: New field. * gnu/tests/ssh.scm (run-ssh-test)["sshd PID"]: Adjust to cope with PID-FILE being #f. * gnu/tests/ssh.scm (%test-openssh): Pass #f as the 'pid-file' argument. * doc/guix.texi (Networking Services): Document 'max-connections'. Ludovic Courtès
2022-04-07home: shepherd: Default to version 0.9....* gnu/home/services/shepherd.scm (<home-shepherd-configuration>)[shepherd]: Default to SHEPHERD-0.9. (home-shepherd-configuration-file): Use 'start-in-the-background' when it is defined. Ludovic Courtès
2022-04-07services: shepherd: Default to version 0.9....* gnu/services/shepherd.scm (scm->go): Define 'shepherd&co' and pass it to 'with-extensions'. (shepherd-configuration-file): Call 'start-in-the-background' when it is defined. (<shepherd-configuration>)[shepherd]: Default to SHEPHERD-0.9. * gnu/system.scm (hurd-default-essential-services): Use SHEPHERD-0.8. Ludovic Courtès
2022-04-07shepherd: Adjust 'fork+exec-command/container' for the Shepherd 0.9....* gnu/build/shepherd.scm (exec-command*): New procedure, with code formerly... (make-forkexec-constructor/container): ... here. Use it. (fork+exec-command/container): Use 'fork+exec-command' only when CONTAINER-SUPPORT? is false or PID is the current process. Ludovic Courtès
2022-04-07gnu: shepherd: Add 0.9.0....* gnu/packages/admin.scm (shepherd): Rename to... (shepherd-0.8): ... this. New variable. (shepherd): Define as an alias for SHEPHERD-0.8. (shepherd-0.9): New variable. (guile2.2-shepherd): Inherit from SHEPHERD-0.9 and adjust inputs accordingly. Ludovic Courtès
2022-04-06gnu: lagrange: Update to 1.12.1....* gnu/packages/web-browsers.scm (lagrange): Update to 1.12.1. Efraim Flashner
2022-04-06gnu: keepassxc: Update to 2.7.1....* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.1. Efraim Flashner
2022-04-06gnu: vim: Update to 8.2.4701....* gnu/packages/vim.scm (vim): Update to 8.2.4701. [arguments]: Adjust custom 'skip-or-fix-failing-tests phase to skip another test. Efraim Flashner
2022-04-06installer: user: Remove useless filtering....* gnu/installer/user.scm (users->configuration): Remove root account filtering that is now performed in the "run-user-add-page" procedure. Mathieu Othacehe
2022-04-06installer: user: Forbid root user creation....Forbid root user creation as it could lead to a system without any non-priviledged user accouts. Fixes: <https://issues.guix.gnu.org/54666>. * gnu/installer/newt/user.scm (run-user-add-page): Forbid it. Mathieu Othacehe
2022-04-06gnu: python-pybtex: Update to 0.24.0....* gnu/packages/python-xyz.scm (python-pybtex): Update to 0.24.0. [native-inputs]: Remove python-nose; add python-pytest. [inputs]: Move python-latexcodec, python-pyyaml, and python-six from here... [propagated-inputs]: ...to here. [arguments]: Use pytest. Ricardo Wurmus
2022-04-06gnu: python-latexcodec: Update to 2.0.1....* gnu/packages/python-xyz.scm (python-latexcodec): Update to 2.0.1. [inputs]: Move python-six from here... [propagated-inputs]: ...to here. Ricardo Wurmus
2022-04-06gnu: Add r-rnaseqdtu....* gnu/packages/bioinformatics.scm (r-rnaseqdtu): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Hong Li
2022-04-06gnu: Add r-stager....* gnu/packages/bioconductor.scm (r-stager): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Hong Li
2022-04-06gnu: Add r-rafalib....* gnu/packages/cran.scm (r-rafalib): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Hong Li
2022-04-05gnu: icecat: Update to 91.8.0-guix0-preview1 [security fixes]....Includes fixes for CVE-2022-1097, CVE-2022-1196, CVE-2022-24713, CVE-2022-28281, CVE-2022-28282, CVE-2022-28285, CVE-2022-28286, and CVE-2022-28289. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. Mark H Weaver
2022-04-05gnu: poco: Make description a full sentence....* gnu/packages/cpp.scm (poco)[description]: Expand into a full sentence. Liliana Marie Prikler
2022-04-05gnu: u-boot-rockpro64-rk3399: Add support for booting from SCSI/SATA....* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]: Add 'patch-config phase to support SCSI/SATA disks. Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Ricardo Wurmus
2022-04-05gnu: u-boot: Update to 2022.04....* gnu/packages/bootloaders.scm (u-boot): Update to 2022.01. [native-inputs]: Add gnutls, tinfo, libuuid. (u-boot-qemu-riscv64-smode): Drop custom patches. * gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Refresh patch. * gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Remove patch, applied upstream. * gnu/local.mk (dist_patch_DATA): Update with removed patches. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> Vagrant Cascadian
2022-04-05gnu: Add ncurses-with-tinfo....* gnu/packages/ncurses.scm (ncurses/tinfo): New variable. Vagrant Cascadian
2022-04-05gnu: l2md: Update to 9db252bc....[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-28T11:03:48+0200 using RSA]] * gnu/packages/mail.scm (l2md): Update to 9db252bc. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andrew Tropin