aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2023-03-19gnu: python-pillow: Fix CVE-2022-45199....Fixes: <https://issues.guix.gnu.org/issue/61172> * gnu/packages/python-xyz.scm (python-pillow/security-fixes): New variable. (python-pillow): Add replacement. * gnu/packages/patches/python-pillow-CVE-2022-45199.patch: New file. * gnu/local.mk: Register it. Lars-Dominik Braun
2023-03-19gnu: Add a4pdf....* gnu/packages/pdf.scm (a4pdf): New variable. Liliana Marie Prikler
2023-03-19gnu: komikku: Update to 1.14.0....* gnu/packages/gnome.scm (komikku): Update to 1.14.0. Liliana Marie Prikler
2023-03-19gnu: zig: Build against a baseline CPU....* gnu/packages/zig.scm (zig-0.10)[#:configure-flags]: Add “-DZIG_TARGET_MCPU=baseline”. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Ekaitz Zarraga
2023-03-18gnu: Add tissue....* gnu/packages/web.scm (tissue): New variable. Arun Isaac
2023-03-17gnu: bemenu: Update to 0.6.14....* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.14. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Yovan Naumovski
2023-03-17services: dict: Deprecate 'dicod-service' procedure....* doc/guix.texi (Miscellaneous Services): Remove 'dicod-service' mention. * gnu/services/dict.scm (dicod-service): Deprecate procedure. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-03-17home: services: Add home-xmodmap-service-type....* gnu/home/services/desktop.scm (home-xmodmap-service-type) (home-xmodmap-configuration): New variables; (serialize-xmodmap-configuration) (xmodmap-shepherd-service): New procedures; * doc/guix.texi (Desktop Services): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> conses
2023-03-17gnu: guile-gnutls: Do not expect gnulib shebangs to work....* gnu/packages/tls.scm (guile-gnutls) [phase patch-more-shebangs]: Fix how autogen.sh invokes gnulib-tool, and how configure.ac invokes git-version-gen, so as not to rely on shebangs. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2023-03-17gnu: gnulib: Restore shebangs....* gnu/packages/build-tools.scm (gnulib)[arguments]: Add 'restore-shebangs' phase. [inputs, native-inputs]: Add bash-minimal. [phase let-autogen-execute-gnulib-tool]: Specify a shell to execute gnulib-tool from autogen.sh. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2023-03-17services: console-font: 'stop' method always returns #f....The 'stop' method of Shepherd services is supposed to return #f on success. * gnu/services/base.scm (console-font-shepherd-services): 'stop' method returns #f. Ludovic Courtès
2023-03-17gnu: ccextractor: Update to 0.94 and fix build....* gnu/packages/gstreamer.scm (ccextractor): Update to 0.94. [source]: Apply patches. Add FIXME comment. [build-system]: Switch to gnu-build-system. [arguments]: Delete #tests? argument. Delete trailing #t and use gexps. Adjust configure flags accordingly, removing WITH_SHARING (doesn't exist for Autoconf) and adding '--without-rust'. Override check phase. [native-inputs]: Remove labels. Remove python-wrapper and perl. [propagated-inputs]: Remove labels. Remove nanomsg and zlib. Replace leptonica with leptonica-1.80. replace tesseract-ocr with tesseract-ocr-4. * gnu/packages/patches/ccextractor-add-missing-header.patch: New file. * gnu/packages/patches/ccextractor-autoconf-tesseract.patch: Likewise. * gnu/packages/patches/ccextractor-fix-ocr.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. Maxim Cournoyer
2023-03-17gnu: Add tesseract-ocr-4....* gnu/packages/ocr.scm (tesseract-ocr-4): New variable. Maxim Cournoyer
2023-03-17gnu: Add leptonica-1.80....* gnu/packages/image.scm (leptonica-1.80): New variable. Maxim Cournoyer
2023-03-17home: services: ssh-agent: Handle setting of SSH_AUTH_SOCK....* gnu/home/services/ssh.scm (home-ssh-agent-environment-variables): New procedure. (home-ssh-agent-service-type): Use it as ahome-environment-service type extension. * doc/guix.texi (Secure Shell): Remove advice about, and examples of setting SSH_AUTH_SOCK. Jan (janneke) Nieuwenhuizen
2023-03-17gnu: tdlib: Remove version 1.8.0....emacs-telega no longer depends on this package. * gnu/packages/messaging.scm (tdlib-1.8.0): Remove variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Zhu Zihao
2023-03-17gnu: gamin: Fix cross-compilation to riscv64....* gnu/packages/gnome.scm (gamin) [arguments]<#:phases>: Apply 'replace-config.sub for riscv64 too. [native-inputs]: Add config for riscv64 too. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Z572
2023-03-17gnu: m17n-lib: Fix cross-compile....* gnu/packages/emacs.scm (m17n-lib) [source]: Add m17n-lib-1.8.0-use-pkg-config-for-freetype.patch. [native-inputs]: When cross-compile add pkg-config, libtool, gettext-minimal, autoconf, automake. [arguments]: When cross-compile, add phase to fix rpl_malloc undefined references. * gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Z572
2023-03-17gnu: m17n-db: Fix cross-compile....* gnu/packages/emacs.scm (m17n-db) [inputs]: Move gettext-minimal to ... [native-inputs]: ... here. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Z572
2023-03-17gnu: kicad: Update to 7.0.1....* gnu/packages/engineering.scm (kicad): Update to 7.0.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Peter Polidoro
2023-03-17gnu: retroarch: Update to 1.15.0....* gnu/packages/emulators.scm (retroarch): Update to 1.15.0. [source]: Remove upstreamed patch. [arguments]<#:phases>: Remove not needed changes for 'true' and 'zlib'. Remove "--disable-builtinminiupnpc" from configure flags. Add "--disable-builtinzlib" to configure flags. [inputs]: Remove miniupnpc, which is not used any more. * gnu/packages/patches/retroarch-LIBRETRO_DIRECTORY: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. 宋文武
2023-03-17gnu: emacs-pyim: Update to 5.3.1....* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 5.3.1. Nicolas Goaziou
2023-03-17gnu: emacs-bash-completion: Update to 3.1.1-1.b38f9bc....* gnu/packages/emacs-xyz.scm (emacs-bash-completion): Update to 3.1.1-1.b38f9bc. Fix an issue <https://github.com/szermatt/emacs-bash-completion/issues/63> where in a new shell completion would break and cancel the whole shell process with it. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Simon Streit
2023-03-17gnu: emacs-helpful: Update to 0.19-1.1c98f6f....* gnu/packages/emacs-xyz.scm (emacs-helpful): Update to 0.19-1.1c98f6f. [source]: Remove fix-docstring-test.patch. [propagated-inputs]: Remove EMACS-SHUT-UP. * gnu/packages/patches/emacs-helpful-fix-docstring-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Apply removal. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> conses
2023-03-17gnu: Add emacs-srht....* gnu/packages/emacs-xyz.scm (emacs-srht): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> conses
2023-03-17gnu: Add texlive-onedown....* gnu/packages/tex.scm (texlive-onedown): New variable. Nicolas Goaziou
2023-03-16gnu: Add dropwatch....* gnu/packages/networking.scm (dropwatch): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-03-16home: services: kodi, znc, ssh-agent: Use 'match-record'....* gnu/home/services/media.scm (home-kodi-services): Use 'match-record' instead of 'match'. * gnu/home/services/messaging.scm (home-znc-services): Likewise. * gnu/home/services/ssh.scm (home-ssh-agent-services): Likewise. Ludovic Courtès
2023-03-16gnu: icedove: Update to 102.9.0....* gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.9.0. (%icedove-build-id, thunderbird-comm-l10n): Update accordingly. Jonathan Brielmaier
2023-03-16gnu: graphene: Fix cross-compilation....* gnu/packages/gtk.scm (graphene)[arguments]<#:configure-flags>: Use 'disabled' replace 'false' with introspection option. Signed-off-by: Christopher Baines <mail@cbaines.net> Z572
2023-03-16gnu: guile-lib: Fix description....* gnu/packages/guile-xyz.scm (guile-lib)[description]: Delete garbage characters. Signed-off-by: Christopher Baines <mail@cbaines.net> Bruno Victal
2023-03-16gnu: Add python-rollbar....* gnu/packages/python-xyz.scm (python-rollbar): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Wamm K. D
2023-03-16gnu: xmoto: Improve package style....* gnu/packages/games.scm (xmoto)[snippet]: Remove trailing #T. [arguments]: Use G-expressions. Remove trailing #T in phases. [native-inputs]: Remove labels. [inputs]: Remove labels. Nicolas Goaziou
2023-03-16home: services: znc: Remove host-side use of (shepherd support)....This is a followup to 193f547ca35eb49ef57bd9a25b67cb3965f10b03, which inadvertently pulled in (shepherd support) on the host side. * gnu/home/services/messaging.scm (home-znc-services): Change 'command' and 'log-file' to gexps. Add 'modules' field to 'shepherd-service'. Ludovic Courtès
2023-03-16home: services: kodi: Remove host-side use of (shepherd support)....This is a followup to 70056b1b2beebbc9f8ea2c34eacc57f379368ab3, which inadvertently pulled in (shepherd support) on the host side. * gnu/home/services/media.scm (home-kodi-services): Change 'command' and 'logfile' to gexps. Add 'modules' field to 'shepherd-service'. Ludovic Courtès
2023-03-16home: services: ssh-agent: Remove host-side use of (shepherd support)....This is a followup to 2c2f382e757d5eef39e8460a20ac75a1b1f8b22e, which inadvertently pulled in (shepherd support) on the host side. * gnu/home/services/ssh.scm (<home-ssh-agent-configuration>)[socket-directory]: Change value to a gexp. (home-ssh-agent-services): Change 'socket-file' and 'command' to a gexp. Add 'modules' field to 'shepherd-service'. * doc/guix.texi (Secure Shell): Adjust accordingly. Ludovic Courtès
2023-03-16gnu: Add cl-hypergeometrica....* gnu/packages/lisp-xyz.scm (sbcl-hypergeometrica, cl-hypergeometrica): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2023-03-16gnu: cl-zr-utils: Fix build by disabling tests....* gnu/packages/lisp-xyz.scm (sbcl-zr-utils): Disable tests. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-trial: Update to 1.2.0-2.db4e98e....* gnu/packages/lisp-xyz.scm (sbcl-trial): Update to 1.2.0-2.db4e98e. [arguments]{asd-systems}: Enable trial-alloy, trial-animation, trial-assimp, trial-gif, trial-glfw, trial-gltf, trial-jpeg, trial-notify, tiral-png, trial-sdl2, trial-terragen, trial-tga, trial-tiff, trial-workbench. [inputs]: Sort list alphabetically and add sbcl-3d-quaternions, sbcl-3d-transforms, sbcl-alloy, sbcl-atomics, sbcl-cl-glfw3, sbcl-cl-gltf, sbcl-classimp, sbcl-dns-client, sbcl-file-notify, sbcl-glop, sbcl-jzon, sbcl-language-codes, sbcl-promise, sbcl-sdl2, sbcl-simple-tasks, sbcl-system-locale, sbcl-trivial-extensible-sequences, sbcl-trivial-main-thread. Remove sbcl-jsow. (ecl-trial): Disable this while upstream issue is in review. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: Add cl-dns-client....* gnu/packages/lisp-xyz.scm (cl-dns-client, ecl-dns-client, sbcl-dns-client): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: Add cl-gltf....* gnu/packages/lisp-xyz.scm (cl-gltf, sbcl-cl-gltf): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-jzon: Fix build by disabling tests on ECL....* gnu/packages/lisp-xyz.scm (ecl-jzon): Disable tests. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-alloy: Update to 0.0.0-3.628974d....* gnu/packages/lisp-xyz.scm (sbcl-alloy): Upate to 0.0.0-3.628974d. [arguments]{asd-systems}: Sort them alphabetically. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-3b-bmfont: Update to 0.0.1-3.332c226....* gnu/packages/lisp-xyz.scm (sbcl-3b-bmfont): Upate to 0.0.1-3.332c226. [arguments]{asd-systems}: Sort them alphabetically. [inputs]: Remove labels. Add sbcl-parse-number. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-gamepad: Update to 3.0.0-2.647f6ee....* gnu/packages/lisp-xyz.scm (sbcl-cl-gamepad): Update to 3.0.0-2.647f6ee. [arguments]{phases}: Use search-input-file in patch-evdev-path phase. [inputs]: Remove labels. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-glsl-toolkit: Update to 1.0.0-2.4c4889e....* gnu/packages/lisp-xyz.scm (sbcl-glsl-toolkit): Update to 1.0.0-2.4c4889e. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-pathname-utils: Update to 1.1.0-2.13189c0....* gnu/packages/lisp-xyz.scm (sbcl-pathname-utils): Update to 1.1.0-2.13189c0. [inputs]: Add sbcl-trivial-features. (ecl-pathname-utils): Disable tests. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: cl-parachute: Update to 1.5.0-1.bd072b0....* gnu/packages/lisp-check.scm (sbcl-parachute): Update to 1.5.0-1.bd072b0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: Add cl-promise....* gnu/packages/lisp-xyz.scm (cl-promise, ecl-promise, sbcl-promise): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2023-03-16gnu: Add cl-trivial-extensible-sequences....* gnu/packages/lisp-xyz.scm (cl-trivial-extensible-sequences, sbcl-trivial-extensible-sequences): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher