gnu: uncrustify: Update to 0.75.1. * gnu/packages/code.scm (uncrustify): Update to 0.75.1. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: rr: Update to 5.6.0. * gnu/packages/debug.scm (rr): Update to 5.6.0. [arguments]<#:configure-flags>: Add -rpath to zlib to satisfy validate-runpath. [inputs]: Add zlib. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: Add python-django-cleanup. * gnu/packages/django.scm (python-django-cleanup): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: emacs-clang-format: Remove inherited propagated inputs. * gnu/packages/llvm.scm (emacs-clang-format)[propagated-inputs]: Remove them.
gnu: zathura-pdf-mupdf: Remove input labels. * gnu/packages/pdf.scm (zathura-pdf-mupdf)[inputs]: Remove labels.
gnu: zathura-pdf-mupdf: Update to 0.3.9. * gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.3.9. [inputs]: Add GUMBO-PARSER and TESSERACT-OCR. [arguments]: Remove obsolete configure flag. Adjust mupdf substitutions.
gnu: mupdf: Update to 1.20.3. * Copy/paste is fixed. The build now uses the patched version of freeglut that is included in the thirdparty directory so that copy/paste works. * gnu/packages/pdf.scm (mupdf)[source](snippet): Preserve freeglut. [inputs]: Add LIBXRANDR and LIBXI. [arguments]: Explicitly add configure flags for system libraries. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: tesseract-ocr: Propagate leptonica. * gnu/packages/ocr.scm (tesseract-ocr)[inputs]: Move LEPTONICA ... [propagated-inputs]: ... here.
gnu: ruby: Replace with 2.7.6 [security fixes]. Includes fixes for: CVE-2022-28739, CVE-2021-41816, and CVE-2021-41817. * gnu/packages/ruby.scm (ruby-2.7-fixed): New variable. (ruby-2.7)[replacement]: Graft. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: ruby: Update to 3.1.2 [security fixes]. Includes fixes for: CVE-2022-28738, and CVE-2022-28739. * gnu/packages/ruby.scm (ruby-3.1): Update to 3.1.2. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: ruby: Update to 3.0.4 [security fixes]. Includes fixes for: CVE-2022-28738, CVE-2022-28739, CVE-2021-41819, CVE-2021-41816, and CVE-2021-41817. * gnu/packages/ruby.scm (ruby-3.0): Update to 3.0.4. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: ruby: Update to 2.6.10 [security fixes]. Includes fixes for: CVE-2022-28739, CVE-2021-41819, CVE-2021-41817, CVE-2021-31810, CVE-2021-32066, CVE-2021-28965, CVE-2020-25613, and CVE-2020-10933. * gnu/packages/ruby.scm (ruby-2.6): Update to 2.6.10. Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: Remove ruby@2.5. * gnu/packages/ruby.scm (ruby-2.5): Remove variable.
gnu: Remove ruby@2.4. * gnu/packages/ruby.scm (ruby-2.4): Remove variable.
gnu: accountsservice: Adjust inputs. This fixes the builds of gdm and some other packages. * gnu/packages/freedesktop.scm (accountsservice)[inputs]: Move polkit ... [propagated-inputs]: ... to here.
gnu: Add cl-safe-read. * gnu/packages/lisp-xyz.scm (cl-safe-read, ecl-safe-read, sbcl-safe-read): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: cmus: Update to 2.10.0. * gnu/packages/music.scm (cmus): Update to 2.10.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: wireshark: Update to 3.6.7. * gnu/packages/networking.scm (wireshark): Update to 3.6.7.
gnu: r-keggrest: Update to 1.36.3. * gnu/packages/bioconductor.scm (r-keggrest): Update to 1.36.3.
gnu: fennel: Update to 1.2.0. * gnu/packages/lua.scm (fennel): Update to 1.2.0. [arguments]: Migrate to gexps.