summaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
...
| * gnu: guile-lzlib: Add Guile 2.2 variant.Ludovic Courtès2021-05-05
| | | | | | | | * gnu/packages/guile.scm (guile2.2-lzlib): New variable.
| * gnu: guile-zlib: Add Guile 2.2 variant.Ludovic Courtès2021-05-05
| | | | | | | | * gnu/packages/guile.scm (guile2.2-zlib): New variable.
| * gnu: guix: Phases refer to #:system, #:target, and #:native-inputs.Ludovic Courtès2021-05-05
| | | | | | | | | | | | | | * gnu/packages/package-management.scm (guix)[arguments]: In 'copy-bootstrap-guile' and 'wrap-program' phases, refer to #:system, #:native-inputs, and #:target instead of unquoting (%current-system) and (%current-target-system).
| * gnu: guix: Avoid Bash wrapper.Ludovic Courtès2021-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Bash wrapper created by 'wrap-program' creates an extra indirection and may annoyingly emit locale warnings: /gnu/store/…-bash-minimal-5.0.16/bin/bash: warning: setlocale: LC_ALL: cannot change locale (wtf) This warning would typically show up when running Guix, as produced by 'guix pack guix', on a foreign distro, annihilating efforts made in 1d4ab335b22a93e01c2eb1eb3e93fc6534157040 and 8a973abc6f7eebfcd8a904bfbb99cb9f86f66ef0. * gnu/packages/package-management.scm (guix)[arguments]: In 'wrap-program' phase, remove 'string-join' call for PATH and GOPATH. Replace 'wrap-program' call with a 'substitute*' form. Remove (when target ...) form. [inputs]: Remove "bash-minimal" added in commit 38b9af7c92344a17b6680ebd2aeea14171f84a1c and no longer needed.
| * gnu: guix: Add run-time dependency on Guile-Lib.Ludovic Courtès2021-05-05
| | | | | | | | | | | | | | | | | | This is a followup to 02e2e093e858e8a0ca7bd66c1f1f6fd0a1705edb, which added Guile-Lib as an input but did not add it to the wrapper's search path. * gnu/packages/package-management.scm (guix)[arguments]: In 'wrap-program' phase, add GUILE-LIB to DEPS.
| * gnu: xfce4-settings: Add gsettings-desktop-schemas.Brendan Tildesley2021-05-01
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/xfce.scm (xfce4-settings):[propagated-inputs]: Add gsettings-desktop-schemas. This makes it appear in the system profile via the xfce service. This fixes a bug where changing icon theme causes xfce4-appearance-settings to crash with the error: GLib-GIO-ERROR **: 15:41:45.828: Settings schema 'org.gnome.desktop.interface' is not installed Trace/breakpoint trap Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: openjdk: Disallow references to the JDK used for build.Ludovic Courtès2021-05-01
| | | | | | | | | | | | | | | | | | | | | | This ensures JDKs don't unintentionally keep references to the one used to build them, as reported at <https://issues.guix.gnu.org/31719#7> and fixed by 97a43db8b4416a1450aa61737edba9cf4126cf1c. * gnu/packages/java.scm (icedtea-8)[arguments]: Add #:disallowed-references. (openjdk9)[arguments]: Likewise. (openjdk10)[arguments]: Likewise. (openjdk11)[arguments]: Likewise.
| * gnu: openjdk: Avoid non-top-level 'use-modules'.Ludovic Courtès2021-05-01
| | | | | | | | | | * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11)[arguments]: Replace non-top-level 'use-modules' by '@'.
| * gnu: openjdk: Fix library substitution when libraries aren't found.Carlo Zancanaro2021-05-01
| | | | | | | | | | | | | | | | | | | | * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11)[arguments]: Change 'find-library' to always return a string. Change 'find-library' callers to use 'string-append' rather than 'format'. Starting from 97a43db8b4416a1450aa61737edba9cf4126cf1c, 'find-library' could return #f and JNI substitutions would emit a literal "#f". Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: openjdk: Clean up runtime dependencies between Java versions.Carlo Zancanaro2021-05-01
| | | | | | | | | | | | | | * gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11): Do not consider icedtea/openjdk input paths when rewriting JNI libraries. Signed-off-by: Andreas Enge <andreas@enge.fr>
| * gnu: guix: Update to 6fd7f16.Maxim Cournoyer2021-04-29
| |
| * gnu: guix: Update to 1.3.0rc1.Maxim Cournoyer2021-04-29
| |
| * gnu: kmscon: Fix layout setup.Mathieu Othacehe2021-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kmscon may discover multiple inputs, corresponding to multiple devices. This means that the uxkb_dev_keymap_update function may be called multiple times, and the FIFO is registered on each input poll loop. When a new layout is written on the FIFO by the installer, the first input picking up the message, will apply the new layout. However, that input may not be the input that the user is currently using. To fix it, register the FIFO on the first input poll loop, but apply the new layout on all the inputs in the uxkb_keymap_update_handler function. * gnu/packages/patches/kmscon-runtime-keymap-switch.patch (uxkb_keymap_update_handler): Apply the new layout to all the inputs. (input_new_dev): Register the FIFO fd only on the first input poll loop.
| * gnu: kmscon: Open a new keymap-update FIFO once a request has been processed.Ludovic Courtès2021-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/39341>. Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>. Until now, as soon as you had selected the keyboard layout in the Guix System installer, kmscon would start spinning on epoll_wait(2) calls because of an event on the initial FIFO file descriptor (corresponding to the fact that the client closed it.) * gnu/packages/patches/kmscon-runtime-keymap-switch.patch: In 'uxkb_keymap_update_handler', add calls to 'ev_eloop_rm_fd', 'close', and 'uxkb_dev_keymap_update' In 'uxkb_dev_keymap_update', add call to 'unlink'.
| * gnu: xfce, mate: Propagate 'font-dejavu'.Ludovic Courtès2021-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/47713>. Reported by bo0od <bo0od@riseup.net>. This ensures applications such as IceCat can properly text (numbers in the case of IceCat). * gnu/packages/enlightenment.scm (enlightenment)[propagated-inputs]: Add FONT-DEJAVU. * gnu/packages/mate.scm (mate)[propagated-inputs]: New field. * gnu/packages/xfce.scm (xfce)[propagated-inputs]: New field.
| * gnu: xfdesktop: Add Guix logo to default background.Ludovic Courtès2021-04-26
| | | | | | | | | | * gnu/packages/xfce.scm (xfdesktop)[arguments]: In 'prepare-background-image' phase, add "xfce-verticals.png".
| * gnu: wireshark: Update to 3.4.5 [security fixes].Tobias Geerinckx-Rice2021-04-23
| | | | | | | | * gnu/packages/networking.scm (wireshark): Update to 3.4.5.
| * gnu: icecat: Update to 78.10.0-guix0-preview1 [security fixes].Mark H Weaver2021-04-23
| | | | | | | | | | | | | | | | | | Includes fixes for CVE-2021-23961, CVE-2021-23994, CVE-2021-23995, CVE-2021-23998, CVE-2021-23999, CVE-2021-24002, CVE-2021-29945, and CVE-2021-29946. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update upstream source hash.
| * gnu: guile-git: Update to 0.5.1.Ludovic Courtès2021-04-23
| | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/47808>. Reported by Bone Baboon <bone.baboon@disroot.org>. * gnu/packages/guile.scm (guile-git): Update to 0.5.1.
| * Merge remote-tracking branch 'origin/wip-ungrafting' into HEADMaxim Cournoyer2021-04-23
| |\
* | | gnu: Add remmina.Raghav Gururajan2021-05-11
| | | | | | | | | | | | * gnu/packages/vnc.scm (remmina): New variable.
* | | gnu: Add giara.Raghav Gururajan2021-05-11
| | | | | | | | | | | | | | | | | | * gnu/packages/syndication.scm (giara): New variable. * gnu/packages/patches/giara-fix-login.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | | gnu: python-networkx: Update to 2.5.1.Greg Hogan2021-05-11
| | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-networkx): Update to 2.5.1. Signed-off-by: Leo Famulari <leo@famulari.name>
* | | gnu: emacs-rime: Adjust to changes in emacs-build-system.Z5722021-05-11
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-rime):[arguments]: Use #:include rather than #:phases to add librime-emacs.so. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
* | | gnu: Add ruby-yaml-lint.Efraim Flashner2021-05-11
| | | | | | | | | | | | * gnu/packages/ruby.scm (ruby-yaml-lint): New variable.
* | | gnu: Add ruby-hkdf.Efraim Flashner2021-05-11
| | | | | | | | | | | | * gnu/packages/ruby.scm (ruby-hkdf): New variable.
* | | gnu: python-pycurl: Migrate uri from bintray.Greg Hogan2021-05-11
| | | | | | | | | | | | | | | | | | * gnu/packages/python-web.scm (python-pycurl)[source]: Download from pypi. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | | gnu: boost: Migrate uri from bintray.Greg Hogan2021-05-11
| | | | | | | | | | | | | | | | | | * gnu/packages/boost.scm (boost)[source]: Download from jfrog. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | | gnu: Add cl-trivial-main-thread.Sharlatan Hellseher2021-05-11
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-trivial-main-thread, ecl-trivial-main-thread, cl-trivial-main-thread): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | | gnu: Add cl-simple-tasks.Sharlatan Hellseher2021-05-11
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-simple-tasks, ecl-simple-tasks, cl-simple-tasks): New packages. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | | gnu: Add cl-glsl-toolkit.Sharlatan Hellseher2021-05-11
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-glsl-toolkit, ecl-glsl-toolkit, cl-glsl-toolkit): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | | gnu: Add cl-messagebox.Sharlatan Hellseher2021-05-11
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-messagebox, ecl-messagebox, cl-messagebox): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | | gnu: tor: Update to 0.4.5.8.Efraim Flashner2021-05-10
| | | | | | | | | | | | * gnu/packages/tor.scm (tor): Update to 0.4.5.8.
* | | gnu: racket: Update to 8.1.Philip McGrath2021-05-10
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/racket.scm (racket-minimal): Update to 8.1. [arguments](#:phases): Remove 'patch-chez-configure: fixes applied upstream. (racket): Update to 8.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | | gnu: Add guile-fslib.Zelphir Kaltstahl2021-05-10
| | | | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-fslib): New variable.
* | | gnu: passwordsafe: Update to 5.0.Trevor Hass2021-05-10
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (passwordsafe): Update to 5.0. [inputs]: Replace libhandy-0.0 with libhandy. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | | gnu: chess: Update to 6.2.8.Efraim Flashner2021-05-10
| | | | | | | | | | | | * gnu/packages/games.scm (chess): Update to 6.2.8.
* | | gnu: icecat: Validate runpath.Efraim Flashner2021-05-10
| | | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (icecat)[arguments]: Adjust custom 'configure phase to set LDFLAGS. Don't skip validating the runpath.
* | | gnu: retux: Update to 1.5.Kei Kebreau2021-05-09
| | | | | | | | | | | | | | | | | | * gnu/packages/games.scm (retux): Update to 1.5. [source]: Download zip archive since a stable tar archive is unavailable. [native-inputs]: Add unzip.
* | | gnu: python-sge: Update to 2.0.post0.Kei Kebreau2021-05-09
| | | | | | | | | | | | * gnu/packages/game-development.scm (python-sge): Update to 2.0.post0.
* | | gnu: python-pikepdf: Update to 2.12.0.Nicolas Goaziou2021-05-09
| | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.12.0.
* | | gnu: emacs-pyim: Update to 3.7.4.Nicolas Goaziou2021-05-09
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.7.4.
* | | gnu: img2pdf: Update to 0.4.1.Nicolas Goaziou2021-05-09
| | | | | | | | | | | | * gnu/packages/pdf.scm (img2pdf): Update to 0.4.1.
* | | gnu: certbot, python-acme: Update to 1.15.0.Leo Famulari2021-05-09
| | | | | | | | | | | | * gnu/packages/tls.scm (python-acme, certbot): Update to 1.15.0.
* | | gnu: ExifTool: Fix CVE-2021-22204Leo Famulari2021-05-09
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/perl-image-exiftool-CVE-2021-22204.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/photo.scm (perl-image-exiftool)[source]: Use it.
* | | gnu: xfce4-panel: Update to 4.16.3.Michael Rohleder2021-05-09
| | | | | | | | | | | | | | | | | | * gnu/packages/xfce.scm (xfce4-panel): Update to 4.16.3. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* | | gnu: thunar: Update to 4.16.8.Michael Rohleder2021-05-09
| | | | | | | | | | | | | | | | | | * gnu/packages/xfce.scm (thunar): Update to 4.16.8. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* | | gnu: Add emacs-multitran.Alexandr Vityazev2021-05-09
| | | | | | | | | | | | | | | | | | gnu/packages/emacs-xyz.scm (emacs-multitran): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* | | gnu: icedove: Update to 78.10.1.Jonathan Brielmaier2021-05-09
| | | | | | | | | | | | * gnu/packages/gnuzilla.scm (icedove): Update to 78.10.1.
* | | gnu: emacs-clojure-mode: Update to 5.13.0.Nicolas Goaziou2021-05-09
| | | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-clojure-mode): Update to 5.13.0. [arguments]<#:phases>: Remove fix, now applied upstream.