jackhill/guix/guix.git
21 months agognu: pango-next: Fix source URL.
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>
21 months agognu: python-pyabbix: Update to 1.2.1.
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.

21 months agognu: u-boot-tools: Disable check for 100% coverage.
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.

21 months agognu: Add r-snftool.
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.

21 months agognu: Add r-exposition.
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.

21 months agognu: Add r-prettygraphs.
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.

21 months agognu: Add r-aricode.
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.

21 months agognu: Add r-clvalid.
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.

21 months agognu: Add r-omicade4.
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.

21 months agognu: Add r-made4.
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.

21 months agognu: Add cl-nactivitypub.
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>
21 months agognu: Add cl-njson.
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>
21 months agognu: Add sbcl-stumpwm-notify.
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>
21 months agognu: Add cl-xml-emitter.
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>
21 months agognu: Add cl-morse.
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>
21 months agognu: Add cl-alea.
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>
21 months agognu: Add cl-meta.
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>
21 months agognu: eless: Update to 0.7.
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>
21 months agognu: waybar: Update to 0.9.13.
ギャラ [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>
21 months agoUpdate NEWS.
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.

21 months agognu: nautilus: Simplify how tracker tests are disabled.
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.

21 months agognu: go-ipfs: Install bash completion.
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>
21 months agognu: podman: Install shell completions.
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>
21 months agognu: gnome-mines: Fix build.
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>
21 months agognu: mousepad: Fix build.
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>
21 months agognu: stunnel: Update to 5.66.
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>
21 months agognu: rsync: Update to 3.2.6.
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>
21 months agognu: xsimd-benchmark: Build example.
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>
21 months agognu: xsimd: Update to 9.0.1.
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>
21 months agognu: python-scikit-learn: Update to 1.1.2.
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.

21 months agognu: python-pingouin: Don't pin scikit-learn version.
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.

21 months agognu: python-tqdm: Update to 4.64.1.
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.

21 months agognu: ungoogled-chromium: Update to 105.0.5195.125-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.

21 months agognu: Remove duplicate copyright line.
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.

21 months agognu: python-afdko: Remove generated code.
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.

21 months agognu: stcgal: Patch tests for PyYAML 6.
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.

21 months agognu: dragon-drop: Use G-Expressions.
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.

21 months agognu: dragon-drop: Correct PREFIX.
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>
21 months agognu: Add folders.
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>
21 months agognu: evince: Use poppler-next.
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.

21 months agognu: Add 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.

21 months agognu: fail2ban-service-type: Improve extra-content fields.
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>
21 months agognu: emacs-kv: Fix build.
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.

21 months agohome: shepherd: Add daemonize? option to configuration.
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.

21 months agoetc: teams: Add entry for Andrew Tropin.
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.

21 months agognu: emacs-treemacs-extra: Fix build.
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.

21 months agognu: txr: Update to 281.
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.

21 months agognu: cl-lzlib: Update to 2.0-2.22767ca.
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.

21 months agognu: gallery-dl: Update to 1.23.0.
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.

21 months agognu: Add comments to the bottom of a few more package modules.
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.

21 months agognu: Add java-slf4j-nop.
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>
21 months agognu: solvespace: Wrap with GSETTINGS_SCHEMA_DIR.
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>
21 months agognu: Add blesh.
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>
21 months agognu: cmake: Update to 3.24.2.
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.

21 months agognu: texlive-setspace: Add 'license' field.
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.

21 months agognu: emacs-libyaml: Improve package style.
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.

21 months agognu: emacs-libyaml: Update to 0.1-1.961e0d8.
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.

21 months agognu: gammastep: Improve package style.
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.

21 months agognu: gammastep: Update to 2.0.9.
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.

21 months agognu: hedgewars: Improve package style.
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.

21 months agognu: hedgewars: Update to 1.0.2.
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.

21 months agognu: emacs-treemacs: Update package style.
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.

21 months agognu: emacs-treemacs: Update to 3.0.
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.

21 months agognu: kraken2: Update to 2.1.2.
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.

21 months agognu: qtshadertools: Fix 'license' field.
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.

21 months agognu: dezyne: Update to 2.16.1.
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.

21 months agognu: crawl: Update to 0.29.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.

21 months agognu: emacs-expand-region: Update to 0.11.0-1.c5c4362.
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>
21 months agognu: Add emacs-ednc.
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>
21 months agognu: gnome-bluetooth: Fix source URL.
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.

21 months agognu: python-efl: Update to 1.26.0.
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.

21 months agognu: gnome-screenshot: Remove meson patch.
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.

21 months agognu: glade: Remove meson argument.
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.

21 months agognu: gnome-2048: Remove input labels.
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.

21 months agognu: gpaste: Update to 42.1.
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.

21 months agognu: Add pkgconf.
Maxim Cournoyer [Mon, 12 Sep 2022 16:51:15 +0000 (12:51 -0400)]
gnu: Add pkgconf.

* gnu/packages/pkg-config.scm (pkgconf): New variable.

21 months agognu: gnome-maps: Update to 43.rc.
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.

21 months agognu: Add libshumate.
Maxim Cournoyer [Mon, 12 Sep 2022 15:31:23 +0000 (11:31 -0400)]
gnu: Add libshumate.

* gnu/packages/gnome.scm (libshumate): New variable.

21 months agognu: gnome-shell: Use libsoup 3 to fix tests.
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.

21 months agognu: arc-theme: Update to 20220405.
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.

21 months agognu: chatty: Fix build.
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.

21 months agognu: chatty: Fix indentation.
Maxim Cournoyer [Mon, 12 Sep 2022 04:13:46 +0000 (00:13 -0400)]
gnu: chatty: Fix indentation.

* gnu/packages/messaging.scm (chatty): Re-indent.

21 months agognu: Add folks-with-libsoup2.
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.

21 months agognu: libgweather: Use geocode-glib-with-libsoup2.
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.

21 months agognu: gupnp-igd: Build with gupnp-1.4.
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.

21 months agognu: gnucash: Update to 4.11 and use gexps.
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.

21 months agognu: libofx: Update to 0.10.7.
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.

21 months agognu: evolution: Update to 3.45.3.
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.

21 months agognu: evolution-data-server: Update to 3.45.3.
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.

21 months agognu: Add webkitgtk-next.
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.

21 months agognu: libsoup: Update to 3.1.4.
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.

21 months agognu: numix-gtk-theme: Remove input labels.
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.

21 months agognu: gnome-builder: Update to 42.1.
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.

21 months agognu: sysprof: Update to 3.45.1.
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.

21 months agognu: jsonrpc-glib: Update to 3.42.0.
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.

21 months agognu: piper: Update to 0.7 and enable tests.
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.

21 months agognu: apostrophe: Update to 2.6.3.
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.

21 months agognu: setzer: Update to 0.4.8.
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.

21 months agognu: polari: Update to 42.1.
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.

21 months agognu: gnote: Update to 42.1.
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.