refresh: Support select packages SUBSET by module name. * guix/scripts/refresh.scm (%options): Support '--select module:NAME'. (show-help): Adjust accordingly. (options->update-specs): Honor the module passed by '--select'. * doc/guix.texi (Invoking guix refresh): Document it.
gnu: Add emacs-bookmark-plus. * gnu/packages/emacs-xyz.scm (emacs-bookmark-plus): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: libxapp: Update to 2.4.3. * gnu/packages/cinnamon.scm (libxapp): Update to 2.4.3.
gnu: Add nemo. * gnu/packages/cinnamon.scm (nemo): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: cinnamon: Update to 5.6.2. * gnu/packages/cinnamon.scm (cinnamon-desktop): Update to 5.4.2. [arguments]<#:configure-flags>: Enable alsa-support. [inputs]: Remove PYTHON-2, remove GOBJECT-INTROSPECTION, add LIBEXT, ALSA-LIB. [native-inputs]: Remove gnu-build-system related packages, add GOBJECT-INTROSPECTION. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: Add dataparksearch. * gnu/packages/search.scm (dataparksearch): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: font-amiri: Update to 1.000. Fix for the broken build on master. * gnu/packages/fonts.scm (font-amiri): Update to 1.000. [arguments](%standard-phases): Add 'patch-source' to hard-code version. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: hydrogen: Update to 1.2.0. * gnu/packages/music.scm (hydrogen): Update to 1.2.0. [inputs]: Add QTSVG-5.
gnu: tlpui: Update to 1.5.0-7. * gnu/packages/linux.scm (tlpui): Update to 1.5.0-7.
gnu: emacs-org-rich-yank: Update to 0.2.2. * gnu/packages/emacs-xyz.scm (emacs-org-rich-yank): Update to 0.2.2.
gnu: emacs-consult: Update to 0.34. * gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.34.
gnu: frescobaldi: Update to 3.3.0. * gnu/packages/music.scm (frescobaldi): Update to 3.3.0. [arguments]: Generate translations, metainfo.xml and desktop file. [inputs]: Add QPAGEVIEW.
gnu: Add qpageview. * gnu/packages/image-viewers.scm (qpageview): New variable.
gnu: Add binaryen. * gnu/packages/web.scm (binaryen): New variable.
gnu: wabt: Update to 1.0.32. * gnu/packages/web.scm (wabt): Update to 1.0.32. [source]: Fetch sources recursively; delete bundled gtest sources. [arguments]: Do build and run tests; add phase to set CC variable, and another phase to delete a broken test. [native-inputs]: Add python and googletest. [inputs]: Remove.
Revert "gnu: lxqt-admin: Fix path for timezone file." The timezone database should not be depended on by packages, but rather found at runtime in the environment. Otherwise, this package will eventually report the incorrect time, because time zones change regularly. This reverts commit 99c1c7a30c59c3514a4ced6e0cad0e5c2860331d.
doc: Update openssh-host documentation. * doc/guix.texi (Secure Shell): Update openssh-host documentation to match the code. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: services: openssh: Add configuration option for jump proxies Add a new 'proxy' field to openssh-host to allow ProxyCommand or ProxyJump, but not both, to be configured. Configuring both would cause the serialization order to determine which one is used. Deprecate the 'proxy-command' field because the 'proxy' field replaces it. * gnu/home/services/ssh.scm (proxy-jump->string, proxy-command-or-jump-list?, serialize-proxy-command-or-jump-list, sanitize-proxy-command): New procedure. (proxy-jump, proxy-command): New record type. (openssh-host)[proxy-command]: Mark field as deprecated because OpenSSH can't have ProxyCommand and ProxyJump configured at the same time. * doc/guix.texi (Secure Shell): Update to match the changes to the service. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: guile-dsv: Update to 0.5.2. * gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.2. [native-inputs]: Add "help2man". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add emacs-gerbil-mode. * gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Add emacs-gerbil-mode. Signed-off-by: Ludovic Courtès <ludo@gnu.org>