| Commit message (Expand) | Author | Age |
... | |
| * | gnu: openjdk: Disallow references to the JDK used for build.•••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.
| Ludovic Courtès | 2021-05-01 |
| * | gnu: openjdk: Avoid non-top-level 'use-modules'.•••* gnu/packages/java.scm (icedtea-8, openjdk9, openjdk11)[arguments]:
Replace non-top-level 'use-modules' by '@'.
| Ludovic Courtès | 2021-05-01 |
| * | gnu: openjdk: Fix library substitution when libraries aren't found.•••* 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>
| Carlo Zancanaro | 2021-05-01 |
| * | gnu: openjdk: Clean up runtime dependencies between Java versions.•••* 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>
| Carlo Zancanaro | 2021-05-01 |
| * | gnu: guix: Update to 6fd7f16. | Maxim Cournoyer | 2021-04-29 |
| * | gnu: guix: Update to 1.3.0rc1. | Maxim Cournoyer | 2021-04-29 |
| * | gnu: kmscon: Fix layout setup.•••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.
| Mathieu Othacehe | 2021-04-29 |
| * | installer: Add MSDOS disk label support on UEFI systems.•••Fixes: <https://issues.guix.gnu.org/47889>.
* gnu/installer/parted.scm (esp-partition?): Remove the MSDOS check.
(auto-partition!): On MSDOS disks, check if an ESP partition is present. If
that's the case, do not remove it. Otherwise, if UEFI is supported, create
one.
| Mathieu Othacehe | 2021-04-28 |
| * | installer: Force GPT disk label when UEFI is supported.•••* gnu/installer/newt/partition.scm (run-label-page): Force the GPT disk label
when UEFI is supported.
| Mathieu Othacehe | 2021-04-28 |
| * | gnu: kmscon: Open a new keymap-update FIFO once a request has been processed.•••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'.
| Ludovic Courtès | 2021-04-26 |
| * | gnu: xfce, mate: Propagate 'font-dejavu'.•••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.
| Ludovic Courtès | 2021-04-26 |
| * | gnu: xfdesktop: Add Guix logo to default background.•••* gnu/packages/xfce.scm (xfdesktop)[arguments]: In
'prepare-background-image' phase, add "xfce-verticals.png".
| Ludovic Courtès | 2021-04-26 |
| * | gnu: wireshark: Update to 3.4.5 [security fixes].•••* gnu/packages/networking.scm (wireshark): Update to 3.4.5.
| Tobias Geerinckx-Rice | 2021-04-23 |
| * | gnu: icecat: Update to 78.10.0-guix0-preview1 [security fixes].•••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.
| Mark H Weaver | 2021-04-23 |
| * | file-systems: read-partition-{uuid,label} don't swallow ENOENT & co.•••Previously, (read-partition-uuid "/does/not/exist") would return #f.
With this change, a 'system-error exception is raised as expected.
* gnu/build/file-systems.scm (ENOENT-safe): Clarify docstring.
(partition-field-reader): Remove use of 'ENOENT-safe'.
(partition-predicate): Wrap READER in 'ENOENT-safe'.
| Ludovic Courtès | 2021-04-23 |
| * | gnu: guile-git: Update to 0.5.1.•••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.
| Ludovic Courtès | 2021-04-23 |
| * | Merge remote-tracking branch 'origin/wip-ungrafting' into HEAD | Maxim Cournoyer | 2021-04-23 |
| |\ |
|
* | | | gnu: Add remmina.•••* gnu/packages/vnc.scm (remmina): New variable.
| Raghav Gururajan | 2021-05-11 |
* | | | gnu: Add giara.•••* gnu/packages/syndication.scm (giara): New variable.
* gnu/packages/patches/giara-fix-login.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
| Raghav Gururajan | 2021-05-11 |
* | | | gnu: python-networkx: Update to 2.5.1.•••* gnu/packages/python-xyz.scm (python-networkx): Update to 2.5.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Greg Hogan | 2021-05-11 |
* | | | gnu: emacs-rime: Adjust to changes in emacs-build-system.•••* 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>
| Z572 | 2021-05-11 |
* | | | gnu: Allow services to install kernel-loadable modules.•••* gnu/system.scm (operating-system-directory-base-entries): Remove code
to handle generation of "kernel" for linux-libre kernels.
(operating-system-default-essential-services): Instantiate
linux-builder-service-type.
(package-for-kernel): Move ...
* gnu/services.scm: ... to here.
(linux-builder-service-type): New variable.
(linux-builder-configuration): New type.
(linux-loadable-module-service-type): New variable.
* gnu/tests/linux-modules.scm (run-loadable-kernel-modules-test): Move
code to ...
(run-loadable-kernel-modules-test-base): ... new procedure here.
(run-loadable-kernel-modules-service-test): New procedure.
(%test-loadable-kernel-modules-service-0): New variable.
(%test-loadable-kernel-modules-service-1): New variable.
(%test-loadable-kernel-modules-service-2): New variable.
* doc/guix.texi: Document linux-loadable-module-service-type.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| raid5atemyhomework | 2021-05-11 |
* | | | gnu: Add ruby-yaml-lint.•••* gnu/packages/ruby.scm (ruby-yaml-lint): New variable.
| Efraim Flashner | 2021-05-11 |
* | | | gnu: Add ruby-hkdf.•••* gnu/packages/ruby.scm (ruby-hkdf): New variable.
| Efraim Flashner | 2021-05-11 |
* | | | gnu: python-pycurl: Migrate uri from bintray.•••* gnu/packages/python-web.scm (python-pycurl)[source]: Download from pypi.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan | 2021-05-11 |
* | | | gnu: boost: Migrate uri from bintray.•••* gnu/packages/boost.scm (boost)[source]: Download from jfrog.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan | 2021-05-11 |
* | | | gnu: Add cl-trivial-main-thread.•••* 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>
| Sharlatan Hellseher | 2021-05-11 |
* | | | gnu: Add cl-simple-tasks.•••* 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>
| Sharlatan Hellseher | 2021-05-11 |
* | | | gnu: Add cl-glsl-toolkit.•••* 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>
| Sharlatan Hellseher | 2021-05-11 |
* | | | gnu: Add cl-messagebox.•••* gnu/packages/lisp-xyz.scm (sbcl-messagebox, ecl-messagebox,
cl-messagebox): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher | 2021-05-11 |
* | | | gnu: tor: Update to 0.4.5.8.•••* gnu/packages/tor.scm (tor): Update to 0.4.5.8.
| Efraim Flashner | 2021-05-10 |
* | | | gnu: racket: Update to 8.1.•••* 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>
| Philip McGrath | 2021-05-10 |
* | | | gnu: Add guile-fslib.•••* gnu/packages/guile-xyz.scm (guile-fslib): New variable.
| Zelphir Kaltstahl | 2021-05-10 |
* | | | gnu: passwordsafe: Update to 5.0.•••* 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>
| Trevor Hass | 2021-05-10 |
* | | | gnu: chess: Update to 6.2.8.•••* gnu/packages/games.scm (chess): Update to 6.2.8.
| Efraim Flashner | 2021-05-10 |
* | | | gnu: icecat: Validate runpath.•••* gnu/packages/gnuzilla.scm (icecat)[arguments]: Adjust custom
'configure phase to set LDFLAGS. Don't skip validating the runpath.
| Efraim Flashner | 2021-05-10 |
* | | | gnu: retux: Update to 1.5.•••* gnu/packages/games.scm (retux): Update to 1.5.
[source]: Download zip archive since a stable tar archive is unavailable.
[native-inputs]: Add unzip.
| Kei Kebreau | 2021-05-09 |
* | | | gnu: python-sge: Update to 2.0.post0.•••* gnu/packages/game-development.scm (python-sge): Update to 2.0.post0.
| Kei Kebreau | 2021-05-09 |
* | | | gnu: python-pikepdf: Update to 2.12.0.•••* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.12.0.
| Nicolas Goaziou | 2021-05-09 |
* | | | gnu: emacs-pyim: Update to 3.7.4.•••* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.7.4.
| Nicolas Goaziou | 2021-05-09 |
* | | | gnu: img2pdf: Update to 0.4.1.•••* gnu/packages/pdf.scm (img2pdf): Update to 0.4.1.
| Nicolas Goaziou | 2021-05-09 |
* | | | gnu: certbot, python-acme: Update to 1.15.0.•••* gnu/packages/tls.scm (python-acme, certbot): Update to 1.15.0.
| Leo Famulari | 2021-05-09 |
* | | | gnu: ExifTool: Fix CVE-2021-22204•••* 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.
| Leo Famulari | 2021-05-09 |
* | | | gnu: xfce4-panel: Update to 4.16.3.•••* gnu/packages/xfce.scm (xfce4-panel): Update to 4.16.3.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Michael Rohleder | 2021-05-09 |
* | | | gnu: thunar: Update to 4.16.8.•••* gnu/packages/xfce.scm (thunar): Update to 4.16.8.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Michael Rohleder | 2021-05-09 |
* | | | gnu: Add emacs-multitran.•••gnu/packages/emacs-xyz.scm (emacs-multitran): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
| Alexandr Vityazev | 2021-05-09 |
* | | | gnu: icedove: Update to 78.10.1.•••* gnu/packages/gnuzilla.scm (icedove): Update to 78.10.1.
| Jonathan Brielmaier | 2021-05-09 |
* | | | gnu: emacs-clojure-mode: Update to 5.13.0.•••* gnu/packages/emacs-xyz.scm (emacs-clojure-mode): Update to 5.13.0.
[arguments]<#:phases>: Remove fix, now applied upstream.
| Nicolas Goaziou | 2021-05-09 |
* | | | gnu: linux-libre@5.12: Update arm64 config to support Pinebook Pro.•••* gnu/packages/aux-files/linux-libre/5.11-arm64.conf: Add
configurations to support video, audio, USB-C and battery on
Pinebook Pro.
| Vagrant Cascadian | 2021-05-08 |
* | | | gnu: linux-libre@5.12: Default to schedutil cpufreq governor on arm•••and arm64.
This has been the recommended default for arm and arm64 since v5.9
(upstream commit f259eab3ea0e7ed73db91f6358274dd3a9a27d79).
* gnu/packages/aux-files/linux-libre/5.12-arm.conf,
gnu/packages/aux-files/linux-libre/5.12-arm64.conf: Enable
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL, disable
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE.
| Vagrant Cascadian | 2021-05-08 |