Maxim Cournoyer [Thu, 15 Sep 2022 17:25:49 +0000 (13:25 -0400)]
gnu: pango-next: Fix source URL.
* gnu/packages/gtk.scm (pango-next): Use "pango" in the URL, not "pango-next".
Reported-by: Vivien Kraus <vivien@planete-kraus.eu>
Marius Bakke [Thu, 15 Sep 2022 10:21:58 +0000 (12:21 +0200)]
gnu: python-pyabbix: Update to 1.2.1.
* gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Remove patch
phase. Use pytest instead of nose in check phase.
[native-inputs]: Remove PYTHON-HTTPRETTY and PYTHON-NOSE. Add
PYTHON-REQUESTS-MOCK and PYTHON-PYTEST.
[propagated-inputs]: Remove PYTHON-SEMANTIC-VERSION. Add PYTHON-PACKAGING.
Marius Bakke [Mon, 12 Sep 2022 23:36:27 +0000 (01:36 +0200)]
gnu: u-boot-tools: Disable check for 100% coverage.
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Add substitution.
Ricardo Wurmus [Thu, 15 Sep 2022 13:22:05 +0000 (15:22 +0200)]
gnu: Add r-snftool.
* gnu/packages/cran.scm (r-snftool): New variable.
Ricardo Wurmus [Thu, 15 Sep 2022 13:20:38 +0000 (15:20 +0200)]
gnu: Add r-exposition.
* gnu/packages/cran.scm (r-exposition): New variable.
Ricardo Wurmus [Thu, 15 Sep 2022 13:19:00 +0000 (15:19 +0200)]
gnu: Add r-prettygraphs.
* gnu/packages/cran.scm (r-prettygraphs): New variable.
Ricardo Wurmus [Thu, 15 Sep 2022 13:17:20 +0000 (15:17 +0200)]
gnu: Add r-aricode.
* gnu/packages/cran.scm (r-aricode): New variable.
Ricardo Wurmus [Thu, 15 Sep 2022 13:16:58 +0000 (15:16 +0200)]
gnu: Add r-clvalid.
* gnu/packages/cran.scm (r-clvalid): New variable.
Ricardo Wurmus [Thu, 15 Sep 2022 13:10:04 +0000 (15:10 +0200)]
gnu: Add r-omicade4.
* gnu/packages/bioconductor.scm (r-omicade4): New variable.
Ricardo Wurmus [Thu, 15 Sep 2022 13:09:59 +0000 (15:09 +0200)]
gnu: Add r-made4.
* gnu/packages/bioconductor.scm (r-made4): New variable.
Artyom Bologov [Wed, 14 Sep 2022 14:07:07 +0000 (18:07 +0400)]
gnu: Add cl-nactivitypub.
* gnu/packages/lisp-xyz.scm (cl-nactivitypub, ecl-nactivitypub,
sbcl-nactivitypub): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Artyom Bologov [Thu, 15 Sep 2022 08:23:59 +0000 (10:23 +0200)]
gnu: Add cl-njson.
* gnu/packages/lisp-xyz.scm (cl-njson, ecl-njson, sbcl-njson): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Trevor Richards [Mon, 12 Sep 2022 21:10:30 +0000 (14:10 -0700)]
gnu: Add sbcl-stumpwm-notify.
* gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Trevor Richards [Mon, 12 Sep 2022 21:10:00 +0000 (14:10 -0700)]
gnu: Add cl-xml-emitter.
* gnu/packages/lisp-xyz.scm (cl-xml-emitter, ecl-xml-emitter,
sbcl-xml-emitter): New variables.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
jgart [Sun, 11 Sep 2022 20:18:20 +0000 (15:18 -0500)]
gnu: Add cl-morse.
* gnu/packages/lisp-xyz.scm (cl-morse, ecl-cl-morse, sbcl-cl-morse):
New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
jgart [Sun, 11 Sep 2022 18:37:48 +0000 (13:37 -0500)]
gnu: Add cl-alea.
* gnu/packages/lisp-xyz.scm (cl-alea, ecl-alea, sbcl-alea): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
jgart [Sun, 11 Sep 2022 18:42:27 +0000 (13:42 -0500)]
gnu: Add cl-meta.
* gnu/packages/lisp-xyz.scm (cl-meta, ecl-meta, sbcl-meta): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
kiasoc5 [Thu, 15 Sep 2022 05:17:13 +0000 (01:17 -0400)]
gnu: eless: Update to 0.7.
* gnu/packages/emacs-xyz.scm (eless): Update to 0.7.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
ギャラ [Tue, 13 Sep 2022 10:35:28 +0000 (19:35 +0900)]
gnu: waybar: Update to 0.9.13.
* gnu/packages/wm.scm (waybar): Update to 0.9.13.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Maxim Cournoyer [Thu, 15 Sep 2022 03:47:20 +0000 (23:47 -0400)]
Update NEWS.
These news were extracted from the output of:
git log --reverse v1.3.0..
03eb0b1be2cfedd0d9a66fef0edc53a17f7653a5.
* NEWS: Update entries for v1.4.0.
Maxim Cournoyer [Thu, 15 Sep 2022 02:19:57 +0000 (22:19 -0400)]
gnu: nautilus: Simplify how tracker tests are disabled.
* 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.
Michael Rohleder [Tue, 13 Sep 2022 09:29:23 +0000 (11:29 +0200)]
gnu: go-ipfs: Install bash completion.
* 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>
Michael Rohleder [Wed, 14 Sep 2022 15:40:57 +0000 (17:40 +0200)]
gnu: podman: Install shell completions.
* gnu/packages/containers.scm (podman)[arguments]: Add 'install-completions
phase to install shell completions.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Michael Rohleder [Wed, 14 Sep 2022 10:16:25 +0000 (12:16 +0200)]
gnu: gnome-mines: Fix build.
* 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>
Michael Rohleder [Wed, 14 Sep 2022 09:48:05 +0000 (11:48 +0200)]
gnu: mousepad: Fix build.
* gnu/packages/xfce.scm (mousepad)[inputs]: Replace gtksourceview with gtksourceview-4..
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Greg Hogan [Tue, 13 Sep 2022 20:35:40 +0000 (20:35 +0000)]
gnu: stunnel: Update to 5.66.
* gnu/packages/web.scm (stunnel): Update to 5.66.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Greg Hogan [Tue, 13 Sep 2022 20:35:39 +0000 (20:35 +0000)]
gnu: rsync: Update to 3.2.6.
* 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>
Greg Hogan [Tue, 13 Sep 2022 20:26:38 +0000 (20:26 +0000)]
gnu: xsimd-benchmark: Build example.
* 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>
Greg Hogan [Tue, 13 Sep 2022 20:26:37 +0000 (20:26 +0000)]
gnu: xsimd: Update to 9.0.1.
* gnu/packages/cpp.scm (xsimd): Update to 9.0.1.
[home-page]: Update redirect.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Marius Bakke [Sun, 11 Sep 2022 21:04:26 +0000 (23:04 +0200)]
gnu: python-scikit-learn: Update to 1.1.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.1.2.
Marius Bakke [Wed, 14 Sep 2022 18:51:59 +0000 (20:51 +0200)]
gnu: python-pingouin: Don't pin scikit-learn version.
* gnu/packages/python-science.scm (python-pingouin)[arguments]: Add phase.
Marius Bakke [Wed, 14 Sep 2022 13:14:18 +0000 (15:14 +0200)]
gnu: python-tqdm: Update to 4.64.1.
* gnu/packages/python-xyz.scm (python-tqdm): Update to 4.64.1.
Marius Bakke [Wed, 14 Sep 2022 11:20:25 +0000 (13:20 +0200)]
gnu: ungoogled-chromium: Update to 105.0.5195.125-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.125-1.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
Marius Bakke [Wed, 14 Sep 2022 11:20:07 +0000 (13:20 +0200)]
gnu: Remove duplicate copyright line.
* gnu/packages/fontutils.scm: Remove duplicate line.
Marius Bakke [Wed, 14 Sep 2022 11:18:50 +0000 (13:18 +0200)]
gnu: python-afdko: Remove generated code.
* gnu/packages/fontutils.scm (python-afdko)[source](modules, snippet): New
fields.
[arguments]: Add regenerate-hotconv-grammar phase.
[native-inputs]: Add ANTLR4 and OPENJDK.
Marius Bakke [Wed, 14 Sep 2022 13:25:28 +0000 (15:25 +0200)]
gnu: stcgal: Patch tests for PyYAML 6.
This fixes a regression since commit
27720d0fe14ee4cd413a6745e0782a698a011924.
* gnu/packages/embedded.scm (stcgal)[source](modules, snippet): New fields.
Liliana Marie Prikler [Wed, 14 Sep 2022 19:01:41 +0000 (21:01 +0200)]
gnu: dragon-drop: Use G-Expressions.
* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of
G-Expressions.
arkhan [Tue, 13 Sep 2022 02:45:05 +0000 (21:45 -0500)]
gnu: dragon-drop: Correct PREFIX.
* gnu/packages/gtk.scm (dragon-drop)[#:make-flags]: Remove gratuitous “/bin”
from PREFIX.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
jgart [Wed, 14 Sep 2022 03:56:26 +0000 (22:56 -0500)]
gnu: Add folders.
* gnu/packages/esolangs.scm (folders): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Mathieu Othacehe [Wed, 14 Sep 2022 16:06:29 +0000 (18:06 +0200)]
gnu: evince: Use poppler-next.
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.
Mathieu Othacehe [Wed, 14 Sep 2022 16:06:12 +0000 (18:06 +0200)]
gnu: Add poppler-next.
* gnu/packages/pdf.scm (poppler-next): New variable.
muradm [Sun, 4 Sep 2022 11:24:42 +0000 (14:24 +0300)]
gnu: fail2ban-service-type: Improve extra-content fields.
* 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>
Andrew Tropin [Wed, 14 Sep 2022 06:21:32 +0000 (09:21 +0300)]
gnu: emacs-kv: Fix build.
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.
Andrew Tropin [Tue, 13 Sep 2022 05:58:54 +0000 (08:58 +0300)]
home: shepherd: Add daemonize? option to configuration.
* 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.
Andrew Tropin [Tue, 13 Sep 2022 09:34:49 +0000 (12:34 +0300)]
etc: teams: Add entry for Andrew Tropin.
* etc/teams.scm.in ("Andrew Tropin"): New member.
Nicolas Goaziou [Wed, 14 Sep 2022 14:57:37 +0000 (16:57 +0200)]
gnu: emacs-treemacs-extra: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[propagated-inputs]: Add
mu.
Guillaume Le Vaillant [Wed, 14 Sep 2022 09:07:49 +0000 (11:07 +0200)]
gnu: txr: Update to 281.
* gnu/packages/lisp.scm (txr): Update to 281.
Guillaume Le Vaillant [Wed, 14 Sep 2022 08:32:26 +0000 (10:32 +0200)]
gnu: cl-lzlib: Update to 2.0-2.
22767ca.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 2.0-2.
22767ca.
Guillaume Le Vaillant [Tue, 13 Sep 2022 17:58:03 +0000 (19:58 +0200)]
gnu: gallery-dl: Update to 1.23.0.
* gnu/packages/video.scm (gallery-dl): Update to 1.23.0.
Christopher Baines [Wed, 14 Sep 2022 08:31:05 +0000 (09:31 +0100)]
gnu: Add comments to the bottom of a few more package modules.
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.
Artyom V. Poptsov [Fri, 9 Sep 2022 16:49:56 +0000 (19:49 +0300)]
gnu: Add java-slf4j-nop.
* gnu/packages/java.scm (java-slf4j-nop): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Kristian Lein-Mathisen [Mon, 12 Sep 2022 09:51:02 +0000 (11:51 +0200)]
gnu: solvespace: Wrap with GSETTINGS_SCHEMA_DIR.
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>
kiasoc5 [Wed, 14 Sep 2022 03:07:08 +0000 (23:07 -0400)]
gnu: Add blesh.
* gnu/packages/bash.scm (blesh): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Maxim Cournoyer [Wed, 14 Sep 2022 02:57:06 +0000 (22:57 -0400)]
gnu: cmake: Update to 3.24.2.
* 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.
Ludovic Courtès [Tue, 13 Sep 2022 22:14:03 +0000 (00:14 +0200)]
gnu: texlive-setspace: Add 'license' field.
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
Nicolas Goaziou [Tue, 13 Sep 2022 21:23:22 +0000 (23:23 +0200)]
gnu: emacs-libyaml: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-libyaml)[arguments]: Use G-expressions.
Remove trailing #T from phases. Prefer MAKE-FILE-WRITABLE over CHMOD.
Nicolas Goaziou [Tue, 13 Sep 2022 21:20:51 +0000 (23:20 +0200)]
gnu: emacs-libyaml: Update to 0.1-1.
961e0d8.
* gnu/packages/emacs-xyz.scm (emacs-libyaml): Update to 0.1-1.
961e0d8.
Nicolas Goaziou [Tue, 13 Sep 2022 21:05:18 +0000 (23:05 +0200)]
gnu: gammastep: Improve package style.
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Use G-expressions.
Nicolas Goaziou [Tue, 13 Sep 2022 21:03:54 +0000 (23:03 +0200)]
gnu: gammastep: Update to 2.0.9.
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.9.
Nicolas Goaziou [Tue, 13 Sep 2022 21:00:28 +0000 (23:00 +0200)]
gnu: hedgewars: Improve package style.
* 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.
Nicolas Goaziou [Tue, 13 Sep 2022 20:38:35 +0000 (22:38 +0200)]
gnu: hedgewars: Update to 1.0.2.
* gnu/packages/games.scm (hedgewars): Update to 1.0.2.
* gnu/packages/patches/hedgewars-network-bsd.patch: Delete file.
* gnu/local.mk: Apply removal.
Nicolas Goaziou [Tue, 13 Sep 2022 20:37:06 +0000 (22:37 +0200)]
gnu: emacs-treemacs: Update package style.
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[arguments]: Use
G-expressions. Simplify PATCH-PATHS phase. Move data within the ELPA directory.
Nicolas Goaziou [Tue, 13 Sep 2022 20:08:59 +0000 (22:08 +0200)]
gnu: emacs-treemacs: Update to 3.0.
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 3.0.
Ricardo Wurmus [Tue, 13 Sep 2022 08:59:41 +0000 (10:59 +0200)]
gnu: kraken2: Update to 2.1.2.
* gnu/packages/bioinformatics.scm (kraken2): Update to 2.1.2.
Ludovic Courtès [Tue, 13 Sep 2022 14:36:50 +0000 (16:36 +0200)]
gnu: qtshadertools: Fix 'license' field.
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.
Jan (janneke) Nieuwenhuizen [Tue, 13 Sep 2022 13:08:41 +0000 (15:08 +0200)]
gnu: dezyne: Update to 2.16.1.
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.1.
Nicolas Goaziou [Tue, 13 Sep 2022 12:39:11 +0000 (14:39 +0200)]
gnu: crawl: Update to 0.29.1.
* gnu/packages/games.scm (crawl): Update to 0.29.1.
Trevor Richards [Mon, 12 Sep 2022 22:25:20 +0000 (15:25 -0700)]
gnu: emacs-expand-region: Update to 0.11.0-1.
c5c4362.
* gnu/packages/emacs-xyz.xcm (emacs-expand-region): Update to
0.11.0-1.
c5c4362.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Graves via Guix-patches via [Mon, 12 Sep 2022 06:49:49 +0000 (08:49 +0200)]
gnu: Add emacs-ednc.
* gnu/packages/emacs-xyz.scm (emacs-ednc): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Maxim Cournoyer [Tue, 13 Sep 2022 12:42:40 +0000 (08:42 -0400)]
gnu: gnome-bluetooth: Fix source URL.
* gnu/packages/gnome.scm (gnome-bluetooth)[source]: Fix URL.
Efraim Flashner [Tue, 13 Sep 2022 09:05:25 +0000 (12:05 +0300)]
gnu: python-efl: Update to 1.26.0.
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.0.
[inputs]: Add python-packaging.
[arguments]: Remove trailing #t from phases.
Maxim Cournoyer [Tue, 13 Sep 2022 06:00:42 +0000 (02:00 -0400)]
gnu: gnome-screenshot: Remove meson patch.
* gnu/packages/gnome.scm (gnome-screenshot)
[source]: Delete patches field.
* gnu/packages/patches/gnome-screenshot-meson-0.60.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Maxim Cournoyer [Tue, 13 Sep 2022 05:57:26 +0000 (01:57 -0400)]
gnu: glade: Remove meson argument.
* gnu/packages/gnome.scm (glade3)[meson]: Delete argument.
Maxim Cournoyer [Mon, 12 Sep 2022 18:34:35 +0000 (14:34 -0400)]
gnu: gnome-2048: Remove input labels.
* gnu/packages/games.scm (gnome-2048)[inputs, native-inputs]: Remove labels.
Maxim Cournoyer [Mon, 12 Sep 2022 18:24:06 +0000 (14:24 -0400)]
gnu: gpaste: Update to 42.1.
* gnu/packages/gnome-xyz.scm (gpaste): Update to 42.1.
[meson]: Delete argument.
[phases]{fix-introspection-install-dir}: Use #$output.
[native-inputs]: Remove autoconf, automake and libtool.
[inputs]: Remove graphene. Add gtk and libadwaita. Sort.
* gnu/packages/patches/gpaste-fix-paths.patch: Update patch.
Maxim Cournoyer [Mon, 12 Sep 2022 16:51:15 +0000 (12:51 -0400)]
gnu: Add pkgconf.
* gnu/packages/pkg-config.scm (pkgconf): New variable.
Maxim Cournoyer [Mon, 12 Sep 2022 16:03:02 +0000 (12:03 -0400)]
gnu: gnome-maps: Update to 43.rc.
* gnu/packages/geo.scm (gnome-maps): Update to 43.rc.
[arguments]: Use gexps.
[phases]{patch-dbus-service}: Use #$output.
{wrap}: Do not wrap with LD_LIBRARY_PATH, which now seems extraneous. Delete
trailing #t.
[native-inputs]: Add glib:bin. Remove labels.
[inputs]: Remove labels and sort. Add pango-next. Replace
libchamplain with libshumate, rest with rest-next, webkitgtk-with-libsoup2
with webkitgtk and libsoup-minimal-2 with libsoup.
Maxim Cournoyer [Mon, 12 Sep 2022 15:31:23 +0000 (11:31 -0400)]
gnu: Add libshumate.
* gnu/packages/gnome.scm (libshumate): New variable.
Maxim Cournoyer [Mon, 12 Sep 2022 05:09:32 +0000 (01:09 -0400)]
gnu: gnome-shell: Use libsoup 3 to fix tests.
* gnu/packages/gnome.scm (gnome-shell)[configure-flags]: Add -Dsoup2=false.
Maxim Cournoyer [Mon, 12 Sep 2022 04:29:55 +0000 (00:29 -0400)]
gnu: arc-theme: Update to
20220405.
* gnu/packages/gnome-xyz.scm (arc-theme): Update to
20220405.
[native-inputs]: Add python.
Maxim Cournoyer [Mon, 12 Sep 2022 04:17:19 +0000 (00:17 -0400)]
gnu: chatty: Fix build.
* gnu/packages/messaging.scm (chatty)
[#:glib-or-gtk?]: New argument.
[inputs]: Replace folks with folks-with-libsoup2.
[propagated-inputs]: Replace evolution-data-server with evolution-data-server-3.44.
Maxim Cournoyer [Mon, 12 Sep 2022 04:13:46 +0000 (00:13 -0400)]
gnu: chatty: Fix indentation.
* gnu/packages/messaging.scm (chatty): Re-indent.
Maxim Cournoyer [Mon, 12 Sep 2022 04:13:28 +0000 (00:13 -0400)]
gnu: Add folks-with-libsoup2.
* gnu/packages/gnome.scm (folks-with-libsoup2): New variable.
Maxim Cournoyer [Mon, 12 Sep 2022 04:08:57 +0000 (00:08 -0400)]
gnu: libgweather: Use geocode-glib-with-libsoup2.
* gnu/packages/gnome.scm (libgweather)
[propagated-inputs]: Replace geocode-glib with geocode-glib-with-libsoup2.
Maxim Cournoyer [Mon, 12 Sep 2022 04:00:28 +0000 (00:00 -0400)]
gnu: gupnp-igd: Build with gupnp-1.4.
* gnu/packages/gnome.scm (gupnp-igd)
[arguments]: Use gexps.
[phases]: Delete trailing #t.
{patch-docbook-xml}: Use this-package-native-input.
{move-doc}: Use gexps.
[native-inputs]: Remove labels.
[propagated-inputs]: Remove gssdp, gupnp and libsoup. Add gupnp-1.4.
Maxim Cournoyer [Mon, 12 Sep 2022 01:56:16 +0000 (21:56 -0400)]
gnu: gnucash: Update to 4.11 and use gexps.
* gnu/packages/gnucash.scm: Sort imports.
(gnucash): Update to 4.11. Re-order fields, moving inputs after arguments.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
{unpack-gmock}: Delete phase.
{set-env-vars}: Use search-input-directory.
{install-locales}: Use gexps.
{split-python-bindings}: Likewise.
{wrap-programs}: Likewise. Also use search-input-file.
[native-inputs]: Delete labels. Remove googlemock source. Sort.
[inputs]: Delete labels. Sort.
(gnucash-docs): Adjust URI and update hash.
[native-inputs]: Delete labels. Sort.
Maxim Cournoyer [Mon, 12 Sep 2022 01:19:37 +0000 (21:19 -0400)]
gnu: libofx: Update to 0.10.7.
* gnu/packages/finance.scm (libofx): Update to 0.10.7.
[arguments]: Use gexps.
[configure-flags]: Use search-input-directory.
[inputs]: Remove labels.
Maxim Cournoyer [Mon, 12 Sep 2022 00:48:29 +0000 (20:48 -0400)]
gnu: evolution: Update to 3.45.3.
* gnu/packages/gnome.scm (evolution): Update to 3.45.3.
[arguments]: Use gexps.
[configure-flags]: Remove -DENABLE_LIBCRYPTUI=OFF, obsolete.
[phases]{patch-ui-module-dir}: Update phase.
[inputs]: Replace libgweather with libgweather4. Replace
webkitgtk-with-libsoup2 with webkitgtk. Remove libnotify.
Maxim Cournoyer [Mon, 12 Sep 2022 00:40:10 +0000 (20:40 -0400)]
gnu: evolution-data-server: Update to 3.45.3.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.45.3.
[configure-flags]: Add -DENABLE_OAUTH2_WEBKITGTK4=OFF.
[native-inputs]: Sort.
[propagated-inputs]: Add glib, gtk and json-glib. Replace libsoup-minimal-2
with libsoup.
[inputs]: Replace libgweather with libgweather4. Replace
webkitgtk-with-libsoup2 with webkitgtk. Add pango-next.
(evolution-data-server-3.44): New variable.
Maxim Cournoyer [Sun, 11 Sep 2022 18:55:37 +0000 (14:55 -0400)]
gnu: Add webkitgtk-next.
* gnu/packages/webkit.scm (webkitgtk-next): New variable.
Maxim Cournoyer [Sun, 11 Sep 2022 17:17:51 +0000 (13:17 -0400)]
gnu: libsoup: Update to 3.1.4.
* gnu/packages/gnome.scm (libsoup): Update to 3.1.4.
[configure-flags]: Remove obsolete gtk_doc flag and use gexps.
[phases]{patch-docbook-xml}: Delete phase.
{move-doc}: Use gexps.
[native-inputs]: Delete docbook-xml and gtk_doc. Add gi-docgen.
Maxim Cournoyer [Sun, 11 Sep 2022 15:31:11 +0000 (11:31 -0400)]
gnu: numix-gtk-theme: Remove input labels.
* gnu/packages/gnome-xyz.scm (numix-gtk-theme)
[native-inputs]: Delete labels.
Maxim Cournoyer [Sun, 11 Sep 2022 05:12:07 +0000 (01:12 -0400)]
gnu: gnome-builder: Update to 42.1.
* gnu/packages/gnome.scm (gnome-builder): Update to 42.1.
[source]: Remove patches field.
[configure-flags]: Remove -Dplugin_flatpak=false and
-Dplugin_update_manager=false.
[phases]{patch-meson}: Use search-input-file.
{fix-ninja}: Delete phase.
[inputs]: Ad flatpak, libhandy and libostree.
[propagated-inputs]: Replace gtksourceview with gtksourceview-4.
* gnu/packages/patches/gnome-builder-update-libportal.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Maxim Cournoyer [Sun, 11 Sep 2022 04:45:03 +0000 (00:45 -0400)]
gnu: sysprof: Update to 3.45.1.
* gnu/packages/gnome.scm (sysprof): Update to 3.45.1.
[phases]{patch-install-script}: Rename to...
{disable-post-install}: ... this, and adjust.
[inputs]: Replace glib with glib-next, gtk+ with gtk. Add libadwaita.
[native-inputs]: Replace glib:bin with glib-next:bin. Sort.
(sysprof-3.44): New variable.
(gnome-builder)[inputs]: Replace sysprof with sysprof-3.44.
Maxim Cournoyer [Sun, 11 Sep 2022 02:23:44 +0000 (22:23 -0400)]
gnu: jsonrpc-glib: Update to 3.42.0.
* gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.42.0.
[inputs, native-inputs]: Sort.
Maxim Cournoyer [Sun, 11 Sep 2022 02:18:13 +0000 (22:18 -0400)]
gnu: piper: Update to 0.7 and enable tests.
* gnu/packages/gnome.scm (piper): Update to 0.7.
[native-inputs, inputs]: Move after arguments.
[tests?]: Remove argument.
[phases]{wrap-script}: Use wrap-script. Use search-input-file. Wrap with
GUIX_PYTHONPATH.
[native-inputs]: Add appstream.
[inputs]: Add guile-3.0. Remove gtk+:bin.
Maxim Cournoyer [Sat, 10 Sep 2022 15:50:14 +0000 (11:50 -0400)]
gnu: apostrophe: Update to 2.6.3.
* gnu/packages/gnome.scm (apostrophe): Update to 2.6.3.
[source]: Update URL.
[imported-modules, modules]: New arguments.
[phases]{python-and-gi-wrap}: Use search-input-file and site-packages.
[native-inputs]: Add bash-minimal.
[home-page]: Update URL.
Maxim Cournoyer [Sat, 10 Sep 2022 15:44:48 +0000 (11:44 -0400)]
gnu: setzer: Update to 0.4.8.
* gnu/packages/gnome.scm (setzer): Update to 0.4.8.
[imported-modules, modules]: New arguments.
[phases]{python-and-gi-wrap}: Use search-input-file.
[inputs]: Remove gtksourceview and webkitgtk; add bash-minimal, gtksourceview-4,
python-pexpect, and webkitgtk-with-libsoup2.
[native-inputs]: Remove desktop-file-utils, glib:bin, gobject-introspection,
gtk+:bin, and python-wrapper; add python.
Maxim Cournoyer [Sat, 10 Sep 2022 15:29:29 +0000 (11:29 -0400)]
gnu: polari: Update to 42.1.
* gnu/packages/gnome.scm (polari): Update to 42.1.
[phases]{skip-gtk-update-icon-cache}: Adjust.
{fix-desktop-file}: Punctuate comment. Use search-input-file.
{wrap-typelib}: Likewise.
[inputs]: Move field after native-inputs. Replace libsoup-minimal-2 with
libsoup. Add bash-minimal.
[native-inputs]: Replace intltool with gettext-minimal.
Maxim Cournoyer [Sat, 10 Sep 2022 15:18:06 +0000 (11:18 -0400)]
gnu: gnote: Update to 42.1.
* gnu/packages/gnome.scm (gnote): Update to 42.1.
[native-inputs]: Remove intltool; add gettext-minimal.