summaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
* gnu: php: Properly fix openssl_x509_checkpurpose_basic.phpt.Tobias Geerinckx-Rice2021-12-16
| | | | | | | | * gnu/packages/php.scm (php)[source]: Add patch. * gnu/packages/patches/php-openssl_x509_checkpurpose_basic.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Thanks to Diego Nicola Barbato <dnbarbato@posteo.de>
* gnu: linux-libre: Support the Coreboot framebuffer.Tobias Geerinckx-Rice via Guix-patches via2021-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this, the kernel cannot write to the display until the full-featured driver module (often i915) is loaded from the root file system. If the root file system is encrypted, the initrd's passphrase prompt won't make it to the screen, and the fully responsive system will appear frozen whilst waiting for user input. * gnu/packages/aux-files/linux-libre/4.4-i686.conf, gnu/packages/aux-files/linux-libre/4.4-x86_64.conf, gnu/packages/aux-files/linux-libre/4.14-i686.conf, gnu/packages/aux-files/linux-libre/4.14-x86_64.conf, gnu/packages/aux-files/linux-libre/4.19-i686.conf, gnu/packages/aux-files/linux-libre/4.19-x86_64.conf, gnu/packages/aux-files/linux-libre/5.4-i686.conf, gnu/packages/aux-files/linux-libre/5.4-x86_64.conf, gnu/packages/aux-files/linux-libre/5.10-i686.conf, gnu/packages/aux-files/linux-libre/5.10-x86_64.conf, gnu/packages/aux-files/linux-libre/5.15-i686.conf, gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Mark simple framebuffers as generic system ones and enable ‘Google’ firmware drivers to enable Coreboot table support and its dependent framebuffer driver module. * gnu/system/linux-initrd.scm (default-initrd-modules): Add the framebuffer_coreboot and simplefb modules on x86 systems.
* gnu: linux-libre 4.4: Update to 4.4.295.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.295. (linux-libre-4.4-pristine-source): Update hash.
* gnu: linux-libre 4.9: Update to 4.9.293.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.293. (linux-libre-4.9-pristine-source): Update hash.
* gnu: linux-libre 4.14: Update to 4.14.258.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.258. (linux-libre-4.14-pristine-source): Update hash.
* gnu: linux-libre 4.19: Update to 4.19.221.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.221. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.165.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.165. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre 5.10: Update to 5.10.85.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.85. (linux-libre-5.10-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.15.8.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.8. (linux-libre-5.15-pristine-source): Update hash.
* gnu: php: Disable yet another failing test.Tobias Geerinckx-Rice2021-12-16
| | | | | * gnu/packages/php.scm (php)[arguments]: Delete the openssl_x509_checkpurpose_basic.phpt test.
* gnu: chrony: Update to 4.2.Tobias Geerinckx-Rice2021-12-16
| | | | | * gnu/packages/ntp.scm (chrony): Update to 4.2. [arguments]: Don't explicitly return #t from phases.
* gnu: dpkg: Update to 1.21.0.Tobias Geerinckx-Rice2021-12-16
| | | | | * gnu/packages/debian.scm (dpkg): Update to 1.21.0. [arguments]: Don't explicitly return #t from phases.
* gnu: Add r-shinyhelper.Ricardo Wurmus2021-12-16
| | | | * gnu/packages/cran.scm (r-shinyhelper): New variable.
* gnu: java-log4j-api: Update to 2.16.0.Julien Lepiller2021-12-16
| | | | | | | This is a follow-up release because of an incorrect fix to CVE-2021-45046. * gnu/packages/java.scm (java-log4j-api): Update to 2.16.0.
* gnu: emacs-eacl: Update to 2.2.0.Nicolas Goaziou2021-12-16
| | | | * gnu/packages/emacs-xyz.scm (emacs-eacl): Update to 2.2.0.
* gnu: manuskript: Update to 0.13.1.Nicolas Goaziou2021-12-16
| | | | * gnu/packages/text-editors.scm (manuskript): Update to 0.13.1.
* gnu: Add cl-april.Jacob MacDonald2021-12-16
| | | | | | * gnu/packages/lisp-xyz.scm (sbcl-april, cl-april, ecl-april): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-simple-date-time.Jacob MacDonald2021-12-16
| | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-simple-date-time, cl-simple-date-time, ecl-simple-date-time): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-decimals.Jacob MacDonald2021-12-16
| | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-decimals, cl-decimals, ecl-decimals): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-random-state.Jacob MacDonald2021-12-16
| | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-random-state, cl-random-state, ecl-random-state): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-maxpc.Jacob MacDonald2021-12-16
| | | | | | * gnu/packages/lisp-xyz.scm (sbcl-maxpc, cl-maxpc, ecl-maxpc): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: python-pyflow: Rename to python2-pyflow.Lars-Dominik Braun2021-12-16
| | | | | | | | | | | The package was never compatible with Python 3. Not adding a deprecated package variant, because going from Python 3 to Python 2 is a breaking change and it’s unlikely anyone ever used the package anyway (it was likely broken). * gnu/packages/python-science.scm (python-pyflow): Move… (python2-pyflow): …here. [arguments]: Use Python 2.
* gnu: python-flask-restful: Rewrite import.Lars-Dominik Braun2021-12-16
| | | | | | | It seems a function inside python-flask moved to a different module. * gnu/packages/python-web.scm (python-flask-restful)[arguments]: Add phase rewriting imports from flask.helpers to flask.scaffold.
* gnu: Add js-mathjax-3.Lars-Dominik Braun2021-12-16
| | | | | | | * gnu/packages/javascript.scm (js-mathjax-3): New variable. * gnu/packages/patches/mathjax-disable-webpack.patch, gnu/packages/patches/mathjax-no-a11y.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register them.
* gnu: Add todoman.Lars-Dominik Braun2021-12-16
| | | | * gnu/packages/task-management.scm (todoman): New variable.
* gnu: Replace JUPYTER_CONFIG_DIR with JUPYTER_CONFIG_PATH.Lars-Dominik Braun2021-12-16
| | | | | | | | | | | | Judging by the documentation (https://jupyter.readthedocs.io/en/latest/use/jupyter-directories.html) _DIR can only be a single value, whereas _PATH supports :-delimited values and extends _DIR with extra directories. * gnu/packages/python-xyz.scm (python-jupyter-core)[native-search-paths]: Replace _DIR with _PATH. (python-nbconvert)[arguments]: Unset JUPYTER_CONFIG_PATH during tests. (python-notebook)[arguments]: Dito.
* gnu: python-sanic: Update to 20.12.4.Lars-Dominik Braun2021-12-16
| | | | | * gnu/packages/python-web.scm (python-sanic)[version]: Update to 20.12.4. [arguments]: Skip more failing tests.
* gnu: Add qdirstat.terramorpha2021-12-16
| | | | | | * gnu/packages/disk.scm (qdirstat): New variable Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: gqrx: Update to 2.15.Nikolay Korotkiy2021-12-15
| | | | | | | * gnu/packages/radio.scm (gqrx): Update to 2.15. [source]: Update source URI. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: nss-certs: Avoid top-level reference to NSS.Tobias Geerinckx-Rice2021-12-16
| | | | | | | | | | | | This is the only hammer I know for dealing with module cycles and effectively fixes, for example, ‘guix show nss’ today. It's also a very poor solution. * gnu/packages/certs.scm (nss-certs)[version, source]: Copy verbatim from the nss package rather than referring to it at the top level. Reported by several users of #guix.
* gnu: xdot: Build with harfbuzz.terramorpha2021-12-15
| | | | | | | | | This fixes a crash when launching xdot. * gnu/packages/graphviz.scm (xdot)[inputs]: Add harfbuzz. [arguments]: Add harfbuzz to the GI_TYPELIB_PATH wrapper in the 'wrap' phase. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: polari: Use polari command to launch Polari.Liliana Marie Prikler2021-12-15
| | | | | | | The rationale for patching the Exec line is similar to what is done for gnome-weather. * gnu/packages/gnome.scm (polari)[#:phases]: Add ‘fix-desktop-file’ phase.
* gnu: gnome-shell-extensions: Update to 41.0.Liliana Marie Prikler2021-12-15
| | | | * gnu/packages/gnome.scm (gnome-shell-extensions): Update to 41.0.
* gnu: gnome-shell-extension-dash-to-panel: Update to 45.Liliana Marie Prikler2021-12-15
| | | | * gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-panel): Update to 45.
* gnu: gnome-shell-extension-dash-to-dock: Update to 71.Liliana Marie Prikler2021-12-15
| | | | | | * gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-dock): Update to 71. [native-inputs]: Add sassc.
* gnu: polari: Update to 40.1.Liliana Marie Prikler2021-12-15
| | | | | | | * gnu/packages/gnome.scm (polari): Update to 40.1. [source]: Use ‘version-major’ for directory. [arguments]: Use meson-0.59. [inputs]: Use gtk and libsoup-minimal-2.
* gnu: gitg: Fix compilation.Liliana Marie Prikler2021-12-15
| | | | | | * gnu/packages/gnome.scm (gitg)[#:meson]: Use meson-0.59. [#:phases] Add ‘harden’ phase to fix test failures. [inputs]: Use libsoup-minimal-2.
* gnu: ungoogled-chromium: Update to 96.0.4664.110-1.Marius Bakke2021-12-15
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 96.0.4664.110-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: qemu: Adjust style.Marius Bakke2021-12-15
| | | | | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Use SEARCH-INPUT-FILE instead of WHICH. [native-inputs]: Remove labels. [inputs]: Likewise. Add BASH-MINIMAL and remove duplicate ATTR.
* gnu: liferea: Use the simplified input style.Ludovic Courtès2021-12-15
| | | | * gnu/packages/syndication.scm (liferea)[native-inputs]: Simplify.
* gnu: liferea: Build with libsoup 2.Ludovic Courtès2021-12-15
| | | | | | | Reported by Luis Felipe on #guix. * gnu/packages/syndication.scm (liferea)[inputs]: Use LIBSOUP-MINIMAL-2 and WEBKITGTK-WITH-LIBSOUP2.
* gnu: guix: Update to 2a621f1.Ludovic Courtès2021-12-15
| | | | * gnu/packages/package-management.scm (guix): Update to 2a621f1.
* gnu: bind: Update to 9.16.24.Tobias Geerinckx-Rice2021-12-15
| | | | * gnu/packages/dns.scm (isc-bind): Update to 9.16.24.
* gnu: nano: Update to 6.0.Tobias Geerinckx-Rice2021-12-15
| | | | * gnu/packages/nano.scm (nano): Update to 6.0.
* gnu: gdm: Discover installed Wayland sessions.Timothy Sample2021-12-15
| | | | | | | * gnu/packages/patches/gdm-default-session.patch: Make GDM look in the system profile for the "wayland-sessions" directory. Reported-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
* gnu: Add openorienteering-mapper.Nikolay Korotkiy2021-12-15
| | | | | | * gnu/packages/geo.scm (openorienteering-mapper): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add clipper.Nikolay Korotkiy2021-12-15
| | | | | | * gnu/packages/cpp.scm (clipper): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add python-isal.Ricardo Wurmus2021-12-15
| | | | * gnu/packages/python-compression.scm (python-isal): New variable.
* gnu: Add isa-l.Ricardo Wurmus2021-12-15
| | | | * gnu/packages/compression.scm (isa-l): New variable.
* gnu: emacs-punpun-theme: Update to 7026684.jgart via Guix-patches via2021-12-15
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-punpun-theme): Update to 7026684. [url]: Use updated URL. [home-page]: Use updated URL. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>