summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2022-09-14gnu: nautilus: Simplify how tracker tests are disabled.Maxim Cournoyer
* gnu/packages/gnome.scm (nautilus)[source]: Remove patches field. [phases]{disable-tracker-tests}: New phase. * gnu/packages/patches/nautilus-disable-tracker-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-14gnu: go-ipfs: Install bash completion.Michael Rohleder
* gnu/packages/ipfs.scm (go-ipfs)[arguments]: Use gexp. Add 'install-bashcompletion phase to install bash completion. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: podman: Install shell completions.Michael Rohleder
* gnu/packages/containers.scm (podman)[arguments]: Add 'install-completions phase to install shell completions. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: gnome-mines: Fix build.Michael Rohleder
* gnu/packages/gnome.scm (gnome-mines)[inputs]: Replace libgnome-games-support with libgnome-games-support-1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: mousepad: Fix build.Michael Rohleder
* gnu/packages/xfce.scm (mousepad)[inputs]: Replace gtksourceview with gtksourceview-4.. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: stunnel: Update to 5.66.Greg Hogan
* gnu/packages/web.scm (stunnel): Update to 5.66. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: rsync: Update to 3.2.6.Greg Hogan
* gnu/packages/rsync.scm (rsync): Update to 3.2.6. [arguments]<#:configure-flags> Remove '--disable-openssl'. [inputs]: Add openssl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: xsimd-benchmark: Build example.Greg Hogan
* gnu/packages/cpp.scm (xsimd-benchmark): Fix package name. [arguments]<#:configure-flags>: Enable examples ... <#:phases>{install} ... and install. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: xsimd: Update to 9.0.1.Greg Hogan
* gnu/packages/cpp.scm (xsimd): Update to 9.0.1. [home-page]: Update redirect. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14gnu: python-scikit-learn: Update to 1.1.2.Marius Bakke
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.1.2.
2022-09-14gnu: python-pingouin: Don't pin scikit-learn version.Marius Bakke
* gnu/packages/python-science.scm (python-pingouin)[arguments]: Add phase.
2022-09-14gnu: python-tqdm: Update to 4.64.1.Marius Bakke
* gnu/packages/python-xyz.scm (python-tqdm): Update to 4.64.1.
2022-09-14gnu: ungoogled-chromium: Update to 105.0.5195.125-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.125-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-09-14gnu: Remove duplicate copyright line.Marius Bakke
* gnu/packages/fontutils.scm: Remove duplicate line.
2022-09-14gnu: python-afdko: Remove generated code.Marius Bakke
* gnu/packages/fontutils.scm (python-afdko)[source](modules, snippet): New fields. [arguments]: Add regenerate-hotconv-grammar phase. [native-inputs]: Add ANTLR4 and OPENJDK.
2022-09-14gnu: stcgal: Patch tests for PyYAML 6.Marius Bakke
This fixes a regression since commit 27720d0fe14ee4cd413a6745e0782a698a011924. * gnu/packages/embedded.scm (stcgal)[source](modules, snippet): New fields.
2022-09-14gnu: dragon-drop: Use G-Expressions.Liliana Marie Prikler
* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of G-Expressions.
2022-09-14gnu: dragon-drop: Correct PREFIX.arkhan
* gnu/packages/gtk.scm (dragon-drop)[#:make-flags]: Remove gratuitous “/bin” from PREFIX. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14gnu: Add folders.jgart
* gnu/packages/esolangs.scm (folders): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14gnu: evince: Use poppler-next.Mathieu Othacehe
This fixes the following issue: ../evince-42.3/meson.build:416: WARNING: PDF support is disabled since poppler-glib version >= 22.02.0 or libxml-2.0 version >= 2.5.0 not found and restores PDF support. * gnu/packages/gnome.scm (evince)[inputs]: Use poppler-next.
2022-09-14gnu: Add poppler-next.Mathieu Othacehe
* gnu/packages/pdf.scm (poppler-next): New variable.
2022-09-14gnu: fail2ban-service-type: Improve extra-content fields.muradm
* gnu/services/security.scm (fail2ban-jail-configuration)[extra-content]: Change to text-config. (fail2ban-configuration)[extra-content]: Change to text-config. * gnu/doc/guix.texi: Update type of extra-content fields. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-14gnu: emacs-kv: Fix build.Andrew Tropin
Build fails with emacs-next cause of copypasted test defined two times. * gnu/packages/patches/emacs-kv-fix-tests.patch: New file. * gnu/packages/emacs-xyz.scm (emacs-kv): Use it here. * gnu/local.mk (dist_patch_DATA): Register it here.
2022-09-14home: shepherd: Add daemonize? option to configuration.Andrew Tropin
* gnu/home/services/shepherd.scm (home-shepherd-configuration): Add DAEMONIZE?. (home-shepherd-configuration-file): Use CONFIG argument instead of two separate SERVICES and SHEPHERD, respect DAEMONIZE?. (ensure-shepherd-gexp, launch-shepherd-gexp, shepherd-xdg-configuration-files): Adjust according to arguments changes in HOME-SHEPHERD-CONFIGURATION-FILE.
2022-09-14gnu: emacs-treemacs-extra: Fix build.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[propagated-inputs]: Add mu.
2022-09-14gnu: txr: Update to 281.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 281.
2022-09-14gnu: cl-lzlib: Update to 2.0-2.22767ca.Guillaume Le Vaillant
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 2.0-2.22767ca.
2022-09-14gnu: gallery-dl: Update to 1.23.0.Guillaume Le Vaillant
* gnu/packages/video.scm (gallery-dl): Update to 1.23.0.
2022-09-14gnu: Add comments to the bottom of a few more package modules.Christopher Baines
This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/crates-graphics.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/crates-gtk.scm: ditto. * gnu/packages/games.scm: ditto. * gnu/packages/music.scm: ditto. * gnu/packages/qt.scm: ditto. * gnu/packages/web.scm: ditto.
2022-09-14gnu: Add java-slf4j-nop.Artyom V. Poptsov
* gnu/packages/java.scm (java-slf4j-nop): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14gnu: solvespace: Wrap with GSETTINGS_SCHEMA_DIR.Kristian Lein-Mathisen
By opening File => Open in the menu, SolveSpace crashes with: (solvespace:3891): GLib-GIO-ERROR **: 11:52:37.518: Settings schema 'org.gtk.Settings.FileChooser' is not installed fish: Job 1, 'solvespace' terminated by signal SIGTRAP (Trace or breakpoint trap) This patch should fix that, showing the GTK FileChooser dialog instead. Solution was taken from gnu/packages/messaging.scm (utox). * gnu/packages/engineering.scm (solvespace)[arguments]: Wrap with GSETTINGS_SCHEMA_DIR. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14gnu: Add blesh.kiasoc5
* gnu/packages/bash.scm (blesh): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14gnu: cmake: Update to 3.24.2.Maxim Cournoyer
* gnu/packages/cmake.scm (cmake): Update to 3.24.2. [source]: Adjust snippet to preserve "Utilities/cmelf". Override with new patch. [native-inputs]: Use modify-inputs and remove labels. * gnu/packages/patches/cmake-curl-certificates-3.24.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2022-09-14gnu: texlive-setspace: Add 'license' field.Ludovic Courtès
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
2022-09-13gnu: emacs-libyaml: Improve package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-libyaml)[arguments]: Use G-expressions. Remove trailing #T from phases. Prefer MAKE-FILE-WRITABLE over CHMOD.
2022-09-13gnu: emacs-libyaml: Update to 0.1-1.961e0d8.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-libyaml): Update to 0.1-1.961e0d8.
2022-09-13gnu: gammastep: Improve package style.Nicolas Goaziou
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Use G-expressions.
2022-09-13gnu: gammastep: Update to 2.0.9.Nicolas Goaziou
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.9.
2022-09-13gnu: hedgewars: Improve package style.Nicolas Goaziou
* gnu/packages/games.scm (hedgewars)[arguments]: Use G-expressions. Remove trailing #T. Remove FIX-SORCES phase. Run tests according to #:tests? keyword. [inputs]: Remove labels.
2022-09-13gnu: hedgewars: Update to 1.0.2.Nicolas Goaziou
* gnu/packages/games.scm (hedgewars): Update to 1.0.2. * gnu/packages/patches/hedgewars-network-bsd.patch: Delete file. * gnu/local.mk: Apply removal.
2022-09-13gnu: emacs-treemacs: Update package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[arguments]: Use G-expressions. Simplify PATCH-PATHS phase. Move data within the ELPA directory.
2022-09-13gnu: emacs-treemacs: Update to 3.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 3.0.
2022-09-13gnu: kraken2: Update to 2.1.2.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (kraken2): Update to 2.1.2.
2022-09-13gnu: qtshadertools: Fix 'license' field.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/57581>. Reported by Julien Lepiller <julien@lepiller.eu>. Fix provided by Florian Pelz <pelzflorian@pelzflorian.de>. * gnu/packages/qt.scm (qtshadertools)[license]: Fix value.
2022-09-13gnu: dezyne: Update to 2.16.1.Jan (janneke) Nieuwenhuizen
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.1.
2022-09-13gnu: crawl: Update to 0.29.1.Nicolas Goaziou
* gnu/packages/games.scm (crawl): Update to 0.29.1.
2022-09-13gnu: emacs-expand-region: Update to 0.11.0-1.c5c4362.Trevor Richards
* gnu/packages/emacs-xyz.xcm (emacs-expand-region): Update to 0.11.0-1.c5c4362. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13gnu: Add emacs-ednc.Nicolas Graves via Guix-patches via
* gnu/packages/emacs-xyz.scm (emacs-ednc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13gnu: gnome-bluetooth: Fix source URL.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-bluetooth)[source]: Fix URL.
2022-09-13gnu: python-efl: Update to 1.26.0.Efraim Flashner
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.0. [inputs]: Add python-packaging. [arguments]: Remove trailing #t from phases.