summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2022-08-29gnu: emacs-clang-format: Remove inherited propagated inputs.Clément Lassieur
* gnu/packages/llvm.scm (emacs-clang-format)[propagated-inputs]: Remove them.
2022-08-29gnu: zathura-pdf-mupdf: Remove input labels.Marius Bakke
* gnu/packages/pdf.scm (zathura-pdf-mupdf)[inputs]: Remove labels.
2022-08-29gnu: zathura-pdf-mupdf: Update to 0.3.9.Marius Bakke
* 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.
2022-08-29gnu: mupdf: Update to 1.20.3.Pierre-Henry Fröhring
* 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>
2022-08-29gnu: tesseract-ocr: Propagate leptonica.Marius Bakke
* gnu/packages/ocr.scm (tesseract-ocr)[inputs]: Move LEPTONICA ... [propagated-inputs]: ... here.
2022-08-29gnu: ruby: Replace with 2.7.6 [security fixes].Remco van 't Veer
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>
2022-08-29gnu: ruby: Update to 3.1.2 [security fixes].Remco van 't Veer
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>
2022-08-29gnu: ruby: Update to 3.0.4 [security fixes].Remco van 't Veer
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>
2022-08-29gnu: ruby: Update to 2.6.10 [security fixes].Remco van 't Veer
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>
2022-08-29gnu: Remove ruby@2.5.Marius Bakke
* gnu/packages/ruby.scm (ruby-2.5): Remove variable.
2022-08-29gnu: Remove ruby@2.4.Marius Bakke
* gnu/packages/ruby.scm (ruby-2.4): Remove variable.
2022-08-29gnu: accountsservice: Adjust inputs.Efraim Flashner
This fixes the builds of gdm and some other packages. * gnu/packages/freedesktop.scm (accountsservice)[inputs]: Move polkit ... [propagated-inputs]: ... to here.
2022-08-29gnu: Add cl-safe-read.jgart
* 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>
2022-08-29gnu: cmus: Update to 2.10.0.Nikolay Korotkiy
* gnu/packages/music.scm (cmus): Update to 2.10.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-29gnu: sddm: Fix building with newer qt-5.Efraim Flashner
* gnu/packages/display-managers.scm (sddm)[source]: Add snippet to adjust to newer qt-5 code.
2022-08-29Revert "gnu: libatomic-ops: Fix test suite on riscv64-linux."Efraim Flashner
This reverts commit 84d191ea30eb7d97ee3f4d62f39c811ba77bb187. This isn't needed with the newer version of libatomic-ops.
2022-08-29gnu: wireshark: Update to 3.6.7.Nicolas Goaziou
* gnu/packages/networking.scm (wireshark): Update to 3.6.7.
2022-08-29gnu: r-keggrest: Update to 1.36.3.Efraim Flashner
* gnu/packages/bioconductor.scm (r-keggrest): Update to 1.36.3.
2022-08-29gnu: fennel: Update to 1.2.0.Andrew Tropin
* gnu/packages/lua.scm (fennel): Update to 1.2.0. [arguments]: Migrate to gexps.
2022-08-28gnu: lightdm: Apply patch to fix color depth issue with VNC.Maxim Cournoyer
* gnu/packages/patches/lightdm-vnc-color-depth.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/display-managers.scm (lightdm): Apply it.
2022-08-28gnu: lightdm: Apply patch to allow using VNC options.Maxim Cournoyer
* gnu/packages/patches/lightdm-arguments-ordering.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/display-managers.scm (lightdm): Apply it.
2022-08-28gnu: lightdm: Apply patch to fix a problem with VNC integration.Maxim Cournoyer
* gnu/packages/patches/lightdm-vncserver-check.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/display-managers.scm (lightdm): Apply it.
2022-08-28gnu: lightdm-gtk-greeter: Adjust --enable-at-spi-command value.Maxim Cournoyer
* gnu/packages/display-managers.scm (lightdm-gtk-greeter) [configure-flags]: Add the '--launch-immediately' option to the at-spi-bus-launcher to match what is used in the source.
2022-08-28gnu: lightdm-gtk-greeter: Adjust default config file path.Maxim Cournoyer
* gnu/packages/display-managers.scm (lightdm-gtk-greeter) [phases]{customize-default-config-path}: New phase.
2022-08-28gnu: lightdm-gtk-greeter: Enable libklavier support.Maxim Cournoyer
* gnu/packages/display-managers.scm (lightdm-gtk-greeter) [configure-flags]: Add '--with-libxklavier'. [inputs]: Add libxklavier.
2022-08-28gnu: lightdm-gtk-greeter: Use the glib-or-gtk-wrap phase as-is.Maxim Cournoyer
* gnu/packages/display-managers.scm (lightdm-gtk-greeter) [configure-flags]: Install binaries to bin/, so the wrap phase of glib-or-gtk handles them. [phases]{wrap-program}: Delete. {custom-wrap}: New phase, wrapping the wrapper with a few extra environment variables.
2022-08-28gnu: lightdm-gtk-greeter: Add GDK_PIXBUF_MODULE_FILE to wrapper.Maxim Cournoyer
* gnu/packages/display-managers.scm (lightdm-gtk-greeter) [build-system]: Use glib-or-gtk-build-system. [phases]{wrap-program}: Add GDK_PIXBUF_MODULE_FILE to wrapper. [inputs]: Add librsvg.
2022-08-28gnu: accountsservice: Provide a means to locate extensions.Maxim Cournoyer
* gnu/packages/patches/accountsservice-extensions.patch: New patch. * gnu/packages/freedesktop.scm (accountsservice)[source]: Apply it. [phases]{wrap-with-xdg-data-dirs}: New phase.
2022-08-28gnu: accountsservice: Update to 22.08.8, enable doc and test suite.Maxim Cournoyer
* gnu/packages/freedesktop.scm (accountsservice): Update to 22.08.8. [tests?]: Delete argument. [configure-flags]: Remove obsolete "-Dsystemd" flag. Add "-Ddocbook=true" and "-Dgtk_doc=true". [phases]{patch-docbook-references}: New phase. {patch-/bin/cat}: Delete and merge into... [patch-paths]: ... this phase, renamed from pre-configure. Use search-input-file. [native-inputs]: Add docbook-xml-4.1.2, docbook-xsl, gtk-doc, libxml2, libxslt, python-dbusmock, python-pygobject, vala and xmlto.
2022-08-28gnu: nghttp2: Fix conditional openssl:static input.Maxim Cournoyer
This is a follow up to commit 3ab568573e2. * gnu/packages/web.scm (nghttp2)[inputs]: Wrap conditional openssl input in a list.
2022-08-28gnu: gtk: Update to 4.6.7.Maxim Cournoyer
* gnu/packages/gtk.scm (gtk): Update to 4.6.7.
2022-08-28gnu: python-numpy: Skip 'test_rint_big_int' test.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-numpy) [phases]{check}: Skip the 'test_rint_big_int' test.
2022-08-28gnu: at-spi2-core-minimal: Update to 2.45.90, rename to at-spi2-core.Maxim Cournoyer
at-spi2-core now includes at-spi2-atk (see: https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78). * gnu/packages/gtk.scm (at-spi2-core-minimal): Rename to... (at-spi2-core): ... this. Update to 2.45.90. [phases]{check}: Adjust per upstream changes. [inputs]: Add libxml2. [native-inputs]: Delete labels. Add gsettings-desktop-schemas, python-dbusmock and python-pytest. (at-spi2-core-with-documentation): Variable renamed from at-spi2-core. Adjust accordingly to changes to parent (inherited) package, and use gexps. (at-spi2-atk): Deprecate by at-spi2-core. (gtk+)[propagated-inputs]: Use at-spi2-core. * gnu/packages/gnome.scm (orca)[inputs]: Likewise. * gnu/packages/gnome.scm (gnome): Likewise.
2022-08-28gnu: libcloudproviders-minimal: Remove input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (libcloudproviders-minimal) [native-inputs]: Remove labels.
2022-08-28gnu: pulseaudio: Update to 16.1 and use gexps.Maxim Cournoyer
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 16.1. [source]: Delete trailing #t and extraneous 'begin'. [arguments]: Use gexps. [phases]: Delete trailing #t. [native-inputs]: Delete input labels.
2022-08-28gnu: bluez: Update to 5.65, use gexps and remove input labels.Maxim Cournoyer
* gnu/packages/linux.scm (bluez): Update to 5.65. [arguments]: Use gexps. [phases]: Delete trailing #t. [native-inputs]: Delete labels.
2022-08-28gnu: libical: Update to 3.0.14, enable tests and use gexps.Maxim Cournoyer
* gnu/packages/calendar.scm (libical): Update to 3.0.14. [tests?]: Delete argument. [parallel-build?]: Likewise. [configure-flags]: Use gexps. [phases]: Use gexps. Delete trailing #t. {patch-docbook-reference}: Use this-package-native-input. {patch-paths}: Use search-input-directory. Set TZDIR for tests.
2022-08-28gnu: glslang: Update to 11.11.0.Maxim Cournoyer
* gnu/packages/vulkan.scm (glslang): Update to 11.11.0. [source]: Use version as commit.
2022-08-28gnu: colord-minimal: Update to 1.4.6, use gexps and remove labels.Maxim Cournoyer
Also enable the test suite. * gnu/packages/gnome.scm (colord-minimal): Update to 1.4.6. [arguments]: Use gexps. [tests?]: Delete argument. [phases]{disable-problematic-tests}: New phase. {set-sqlite3-file-name}: Use search-input-file. [native-inputs, propagated-inputs, inputs]: Remove labels. (colord): Adjust to use gexps. [native-inputs]: Use modify-inputs and remove labels.
2022-08-28gnu: polkit-mozjs: Rename to polkit and remove obsolete polkit-duktape.Maxim Cournoyer
Polkit 121 now uses duktape as the default JavaScript engine. * gnu/packages/polkit.scm (polkit-mozjs): Rename to... (polkit): ... this. [import-modules, modules]: New arguments. [configure-flags]: Drop non-default "js_engine=mozjs" option. [phases]{adjust-install-time-etc-directory, patch-bash}: New phases. {check}: New override. [inputs]: Replace mozjs-91 with duktape. [native-inputs]: Add python, python-dbusmock and tini. (polkit-duktape): Delete variable. (polkit-for-system): Delete procedure. (polkit) Delete syntax. * gnu/services/dbus.scm (%default-polkit): Delete variable. (<polkit-configuration>): Adjust accordingly.
2022-08-28gnu: wayland-protocols: Update to 1.26.Maxim Cournoyer
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.26.
2022-08-28gnu: glib-networking: Update to 2.72.2.Maxim Cournoyer
* gnu/packages/gnome.scm (glib-networking): Update to 2.72.2.
2022-08-28gnu: glibmm: Update to 2.72.1 and use gexps.Maxim Cournoyer
* gnu/packages/glib.scm (glibmm): Update to 2.72.1. [phases]: Use gexps.
2022-08-28gnu: gtkmm-3: Update to 3.24.6.Maxim Cournoyer
* gnu/packages/gtk.scm (gtkmm-3): Update to 3.24.6.
2022-08-28gnu: gtk+: Delete trailing #t and use iso-codes.Maxim Cournoyer
* gnu/packages/gtk.scm (gtk+)[inputs]: Replace iso-codes/official with iso-codes. [phases]: Delete trailing #t.
2022-08-28gnu: mesa: Update to 22.1.7.Maxim Cournoyer
* gnu/packages/gl.scm (mesa): Update to 22.1.7. [source]: Fix indentation. Remove patch, implementing it as a... [configure-flags]: Remove '-Ddri-drivers=...' flag, no longer supported. [phases]{disable-failing-test} ... substitution instead. [propagated-inputs]: Move comment above. [inputs]: Remove extraneous append and sort. [native-inputs]: Likewise. [configure-flags]: Break long lines. * gnu/packages/patches/mesa-skip-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2022-08-28gnu: libdrm: Update to 2.4.112.Maxim Cournoyer
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.112.
2022-08-28gnu: glib: Use gexps.Maxim Cournoyer
* gnu/packages/glib.scm (glib)[arguments]: Use a plain list. [disallowed-references]: Adjust accordingly. [configure-flags]: Likewise. [phases]: Use gexps. (glib-with-documentation)[phases]: Use gexps.
2022-08-28gnu: emacs-crdt: Update to 0.3.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.3.3.
2022-08-28gnu: libunwind-julia: Skip tests.Efraim Flashner
* gnu/packages/julia.scm (libunwind-julia)[arguments]: Skip tests.