M
49e120272b
gnu: Add python-syllables.
...
* gnu/packages/python-xyz.scm (python-syllables): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:19:49 +02:00
M
39b21d388a
gnu: Add python-ebooklib.
...
* gnu/packages/ebook.scm (python-ebooklib): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:19:46 +02:00
Luis Felipe
0ae5ff59ac
gnu: Add mazo.
...
* gnu/packages/education.scm (mazo): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:10:10 +02:00
Christopher Baines
ad5584bf25
marionette: Avoid read error when wait-for-file file is empty.
...
Since #<eof> can't be read.
* gnu/build/marionette.scm (wait-for-file): Return "" if file is empty.
Partially-Fixes: https://issues.guix.gnu.org/57827
2022-09-16 11:59:42 +02:00
Christopher Baines
0f46d4f147
marionette: Make it easier to debug REPL read failures.
...
Log the remaining contnet written to the REPL, so that there's more to go on
than:
socket:5:14: Unknown # object: "#<"
* gnu/build/marionette.scm (marionette-eval): Catch exceptions from read and
log the remainder of the content from the REPL.
2022-09-16 11:59:39 +02:00
Antero Mejr
d0376f6718
system: install: Do not load amdgpu in the installer image.
...
* gnu/system/install.scm (installation-os): Add amdgpu to
modprobe.blacklist.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-16 10:14:39 +02:00
Maxim Cournoyer
02c5ed4f1b
gnu: virt-viewer: Update to 11.0 and enable more features.
...
* gnu/packages/spice.scm (virt-viewer): Update to 11.0.
[build-system]: Use meson-build-system.
[arguments]: Delete field.
[native-inputs]: Replace intltool with gettext-minimal. Add python.
[inputs]: Add bash-completion, libgovirt, libvirt-glib and vte.
2022-09-15 22:39:12 -04:00
Maxim Cournoyer
87ce7a6f71
gnu: libgovirt: Propagate glib and rest-next.
...
* gnu/packages/gnome.scm (libgovirt)
[inputs]: Move rest-next to...
[propagated-inputs]: ... here. Add glib.
2022-09-15 22:38:56 -04:00
Maxim Cournoyer
0a92a64e59
gnu: proj.4: Restore package.
...
Partially revert f7a12f9224
: the proj.4 still has a user, r-proj4.
* gnu/packages/geo.scm (proj.4): New variable.
2022-09-15 21:35:30 -04:00
Maxim Cournoyer
ca42eeebd8
gnu: maknik: Really fix the build.
...
* gnu/packages/geo.scm (mapnik)
[phases]{disable-problematic-tests}: Fix typo.
2022-09-15 20:49:10 -04:00
Maxim Cournoyer
b736af1824
gnu: catch-framework2: Rename variable to catch2.
...
Automated with:
git grep -l catch-framework2 | xargs sed 's/catch-framework2/catch2/g' -i
2022-09-15 20:15:56 -04:00
Maxim Cournoyer
f7a12f9224
gnu: maknik: Update to 3.1.0-0.8110349 to fix build.
...
* gnu/packages/geo.scm (maknik): Update to 3.1.0-0.8110349.
[source]: Fetch from git.
[build-system]: Switch to qt-build-system.
[cmake, configure-flags, phases]: New arguments.
[native-inputs]: Add catch-framework2.
[inputs]: Replace proj.4 with proj.
(proj.4): Delete variable.
2022-09-15 20:15:52 -04:00
Maxim Cournoyer
512fa6c7e5
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>
2022-09-15 13:28:11 -04:00
Marius Bakke
a9f4fbd31a
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.
2022-09-15 16:53:07 +02:00
Marius Bakke
b0bd3ef9aa
gnu: u-boot-tools: Disable check for 100% coverage.
...
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Add substitution.
2022-09-15 16:53:07 +02:00
Ricardo Wurmus
6737d8d324
gnu: Add r-snftool.
...
* gnu/packages/cran.scm (r-snftool): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus
c8accb5eb6
gnu: Add r-exposition.
...
* gnu/packages/cran.scm (r-exposition): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus
845e14f0b6
gnu: Add r-prettygraphs.
...
* gnu/packages/cran.scm (r-prettygraphs): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus
1990524e3e
gnu: Add r-aricode.
...
* gnu/packages/cran.scm (r-aricode): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus
de68d54ba6
gnu: Add r-clvalid.
...
* gnu/packages/cran.scm (r-clvalid): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus
47fb9d23ea
gnu: Add r-omicade4.
...
* gnu/packages/bioconductor.scm (r-omicade4): New variable.
2022-09-15 15:22:11 +02:00
Ricardo Wurmus
d3f3968e65
gnu: Add r-made4.
...
* gnu/packages/bioconductor.scm (r-made4): New variable.
2022-09-15 15:22:11 +02:00
Artyom Bologov
0624e7dbad
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>
2022-09-15 10:35:57 +02:00
Artyom Bologov
170a396240
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>
2022-09-15 10:35:57 +02:00
Trevor Richards
63115fafbd
gnu: Add sbcl-stumpwm-notify.
...
* gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Trevor Richards
d10bc44c24
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>
2022-09-15 10:35:57 +02:00
jgart
e5fa6df1bc
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>
2022-09-15 10:35:57 +02:00
jgart
539e5b9ace
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>
2022-09-15 10:35:57 +02:00
jgart
42496652d9
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>
2022-09-15 10:35:57 +02:00
kiasoc5
ab371a27d6
gnu: eless: Update to 0.7.
...
* gnu/packages/emacs-xyz.scm (eless): Update to 0.7.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-15 15:38:25 +08:00
ギャラ
f77a0e7838
gnu: waybar: Update to 0.9.13.
...
* gnu/packages/wm.scm (waybar): Update to 0.9.13.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-15 15:02:19 +08:00
Maxim Cournoyer
261bc8f028
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.
2022-09-14 22:21:41 -04:00
Michael Rohleder
d9b7982ba5
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>
2022-09-14 23:36:32 +02:00
Michael Rohleder
4723d7a452
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>
2022-09-14 23:36:32 +02:00
Michael Rohleder
6ff5b79804
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>
2022-09-14 23:36:32 +02:00
Michael Rohleder
a2a22a09c4
gnu: mousepad: Fix build.
...
* gnu/packages/xfce.scm (mousepad)[inputs]: Replace gtksourceview with gtksourceview-4..
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan
c70f881aac
gnu: stunnel: Update to 5.66.
...
* gnu/packages/web.scm (stunnel): Update to 5.66.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan
a4288aa6b8
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>
2022-09-14 23:36:31 +02:00
Greg Hogan
ec883398f6
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>
2022-09-14 23:36:31 +02:00
Greg Hogan
7944fb5ffe
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>
2022-09-14 23:36:31 +02:00
Marius Bakke
883d4e0abf
gnu: python-scikit-learn: Update to 1.1.2.
...
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.1.2.
2022-09-14 21:08:34 +02:00
Marius Bakke
8bd7cd34bf
gnu: python-pingouin: Don't pin scikit-learn version.
...
* gnu/packages/python-science.scm (python-pingouin)[arguments]: Add phase.
2022-09-14 21:08:34 +02:00
Marius Bakke
511a1b2a2f
gnu: python-tqdm: Update to 4.64.1.
...
* gnu/packages/python-xyz.scm (python-tqdm): Update to 4.64.1.
2022-09-14 21:08:34 +02:00
Marius Bakke
71d7694de4
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.
2022-09-14 21:08:34 +02:00
Marius Bakke
9442b0cf56
gnu: Remove duplicate copyright line.
...
* gnu/packages/fontutils.scm: Remove duplicate line.
2022-09-14 21:08:34 +02:00
Marius Bakke
b0ddbb0572
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.
2022-09-14 21:08:34 +02:00
Marius Bakke
0b8d2f407c
gnu: stcgal: Patch tests for PyYAML 6.
...
This fixes a regression since commit
27720d0fe1
.
* gnu/packages/embedded.scm (stcgal)[source](modules, snippet): New fields.
2022-09-14 21:08:34 +02:00
Liliana Marie Prikler
cad4b0cc07
gnu: dragon-drop: Use G-Expressions.
...
* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of
G-Expressions.
2022-09-14 21:01:41 +02:00
arkhan
4d510e5411
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>
2022-09-14 20:56:45 +02:00
jgart
104be3d5e3
gnu: Add folders.
...
* gnu/packages/esolangs.scm (folders): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14 20:45:33 +02:00
Mathieu Othacehe
52f82c1af0
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.
2022-09-14 18:09:13 +02:00
Mathieu Othacehe
a3de623e4a
gnu: Add poppler-next.
...
* gnu/packages/pdf.scm (poppler-next): New variable.
2022-09-14 18:09:13 +02:00
muradm
29d52a56f2
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>
2022-09-14 11:29:11 -04:00
Andrew Tropin
0336372296
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.
2022-09-14 18:25:12 +03:00
Andrew Tropin
6cdde65bb5
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.
2022-09-14 18:25:11 +03:00
Nicolas Goaziou
41c4a1ccfd
gnu: emacs-treemacs-extra: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[propagated-inputs]: Add
mu.
2022-09-14 16:57:37 +02:00
Guillaume Le Vaillant
5b35626374
gnu: txr: Update to 281.
...
* gnu/packages/lisp.scm (txr): Update to 281.
2022-09-14 11:07:49 +02:00
Guillaume Le Vaillant
33cff9aad2
gnu: cl-lzlib: Update to 2.0-2.22767ca.
...
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 2.0-2.22767ca.
2022-09-14 11:03:20 +02:00
Guillaume Le Vaillant
8a58323908
gnu: gallery-dl: Update to 1.23.0.
...
* gnu/packages/video.scm (gallery-dl): Update to 1.23.0.
2022-09-14 11:03:20 +02:00
Christopher Baines
fa4fffbd08
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.
2022-09-14 09:33:11 +01:00
Artyom V. Poptsov
8349fce0ee
gnu: Add java-slf4j-nop.
...
* gnu/packages/java.scm (java-slf4j-nop): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 09:33:11 +01:00
Kristian Lein-Mathisen
699ae7f5da
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>
2022-09-14 09:32:55 +01:00
kiasoc5
592ca01d8d
gnu: Add blesh.
...
* gnu/packages/bash.scm (blesh): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 08:51:35 +01:00
Maxim Cournoyer
76454d9af3
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.
2022-09-14 00:02:39 -04:00
Ludovic Courtès
5017b1bc3a
gnu: texlive-setspace: Add 'license' field.
...
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
2022-09-14 00:14:51 +02:00
Nicolas Goaziou
ac17d6ebf8
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.
2022-09-13 23:23:22 +02:00
Nicolas Goaziou
2f0b3b2d22
gnu: emacs-libyaml: Update to 0.1-1.961e0d8.
...
* gnu/packages/emacs-xyz.scm (emacs-libyaml): Update to 0.1-1.961e0d8.
2022-09-13 23:20:51 +02:00
Nicolas Goaziou
ebbf77bf49
gnu: gammastep: Improve package style.
...
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Use G-expressions.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou
b6a633920d
gnu: gammastep: Update to 2.0.9.
...
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.9.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou
669187accc
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.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou
d8d5e2a88f
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.
2022-09-13 23:07:05 +02:00
Nicolas Goaziou
a24da5c8bc
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.
2022-09-13 23:07:05 +02:00
Nicolas Goaziou
66b54aef0d
gnu: emacs-treemacs: Update to 3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 3.0.
2022-09-13 23:07:05 +02:00
Ricardo Wurmus
a7af25ad31
gnu: kraken2: Update to 2.1.2.
...
* gnu/packages/bioinformatics.scm (kraken2): Update to 2.1.2.
2022-09-13 17:35:38 +02:00
Ludovic Courtès
e61c581805
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.
2022-09-13 16:38:08 +02:00
Jan (janneke) Nieuwenhuizen
7a980bbaf4
gnu: dezyne: Update to 2.16.1.
...
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.1.
2022-09-13 15:08:41 +02:00
Nicolas Goaziou
4017a47766
gnu: crawl: Update to 0.29.1.
...
* gnu/packages/games.scm (crawl): Update to 0.29.1.
2022-09-13 14:48:46 +02:00
Trevor Richards
0196662198
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>
2022-09-13 14:48:46 +02:00
Nicolas Graves via Guix-patches via
1a89db2c0e
gnu: Add emacs-ednc.
...
* gnu/packages/emacs-xyz.scm (emacs-ednc): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13 14:48:46 +02:00
Maxim Cournoyer
4d15eb2368
gnu: gnome-bluetooth: Fix source URL.
...
* gnu/packages/gnome.scm (gnome-bluetooth)[source]: Fix URL.
2022-09-13 08:42:40 -04:00
Efraim Flashner
c2f9064f9b
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.
2022-09-13 12:05:39 +03:00
Maxim Cournoyer
1d7402c4ed
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.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer
51ea0a7958
gnu: glade: Remove meson argument.
...
* gnu/packages/gnome.scm (glade3)[meson]: Delete argument.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer
7d59dbfb8b
gnu: gnome-2048: Remove input labels.
...
* gnu/packages/games.scm (gnome-2048)[inputs, native-inputs]: Remove labels.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer
2f12a46090
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.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer
eda94d13d4
gnu: Add pkgconf.
...
* gnu/packages/pkg-config.scm (pkgconf): New variable.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer
028b60a985
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.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer
ab754956c1
gnu: Add libshumate.
...
* gnu/packages/gnome.scm (libshumate): New variable.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer
1ffeeac0c1
gnu: gnome-shell: Use libsoup 3 to fix tests.
...
* gnu/packages/gnome.scm (gnome-shell)[configure-flags]: Add -Dsoup2=false.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer
f8ef02ec76
gnu: arc-theme: Update to 20220405.
...
* gnu/packages/gnome-xyz.scm (arc-theme): Update to 20220405.
[native-inputs]: Add python.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer
b659d8fafa
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.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer
e1ae27e712
gnu: chatty: Fix indentation.
...
* gnu/packages/messaging.scm (chatty): Re-indent.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer
8465732b7c
gnu: Add folks-with-libsoup2.
...
* gnu/packages/gnome.scm (folks-with-libsoup2): New variable.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer
311e627c3e
gnu: libgweather: Use geocode-glib-with-libsoup2.
...
* gnu/packages/gnome.scm (libgweather)
[propagated-inputs]: Replace geocode-glib with geocode-glib-with-libsoup2.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer
042df7d4d8
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.
2022-09-13 02:04:57 -04:00
Maxim Cournoyer
f4dc2344f4
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.
2022-09-13 02:04:57 -04:00
Maxim Cournoyer
f618a5e2d7
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.
2022-09-13 02:04:57 -04:00
Maxim Cournoyer
e4bf10ab0b
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.
2022-09-13 02:04:57 -04:00
Maxim Cournoyer
629172258d
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.
2022-09-13 02:04:56 -04:00
Maxim Cournoyer
ad519b73e2
gnu: Add webkitgtk-next.
...
* gnu/packages/webkit.scm (webkitgtk-next): New variable.
2022-09-13 02:04:56 -04:00
Maxim Cournoyer
4ebd1da9eb
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.
2022-09-13 02:04:56 -04:00
Maxim Cournoyer
af321a81aa
gnu: numix-gtk-theme: Remove input labels.
...
* gnu/packages/gnome-xyz.scm (numix-gtk-theme)
[native-inputs]: Delete labels.
2022-09-13 02:04:56 -04:00
Maxim Cournoyer
b060857c8e
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.
2022-09-13 02:04:56 -04:00
Maxim Cournoyer
715fb46817
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.
2022-09-13 02:04:55 -04:00
Maxim Cournoyer
194e53b8a8
gnu: jsonrpc-glib: Update to 3.42.0.
...
* gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.42.0.
[inputs, native-inputs]: Sort.
2022-09-13 02:04:55 -04:00
Maxim Cournoyer
3426fc6036
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.
2022-09-13 02:04:55 -04:00
Maxim Cournoyer
13a0224cd1
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.
2022-09-13 02:04:55 -04:00
Maxim Cournoyer
6eeb0f4eeb
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.
2022-09-13 02:04:55 -04:00
Maxim Cournoyer
70f1fd9aad
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.
2022-09-13 02:04:54 -04:00
Maxim Cournoyer
6f4424282e
gnu: gnote: Update to 42.1.
...
* gnu/packages/gnome.scm (gnote): Update to 42.1.
[native-inputs]: Remove intltool; add gettext-minimal.
2022-09-13 02:04:54 -04:00
Maxim Cournoyer
57c86aaba2
gnu: libgit2-glib: Update to 1.1.0.
...
* gnu/packages/gnome.scm (libgit2-glib): Update to 1.1.0.
[inputs]: Remove glib.
[propagated-inputs]: Add glib.
2022-09-13 02:04:54 -04:00
Maxim Cournoyer
4237ccbb49
gnu: ghex: Update to 42.3.
...
* gnu/packages/gnome.scm (ghex): Update to 42.3.
[source]: Adjust URL.
[phases]{skip-gtk-update-icon-cache}: Update.
[native-inputs]: Remove labels. Replace intltool with gettext-minimal.
Remove which.
[inputs]: Replace gtk+ with gtk.
2022-09-13 02:04:54 -04:00
Maxim Cournoyer
731b56f311
gnu: sound-juicer: Update to 3.38.0.
...
* gnu/packages/gnome.scm (sound-juicer): Update to 3.38.0.
[arguments]: New field.
[native-inputs]: Sort. Replace intltool with gettext-minimal. Add glib:bin
and python.
[inputs]: Sort.
2022-09-13 02:04:53 -04:00
Maxim Cournoyer
0ef4c18fba
gnu: passwordsafe: Rename to secrets and update to 6.5.
...
* gnu/packages/gnome.scm (passwordsafe): Deprecate in favor of...
(secrets): ... this new variable. Update to 6.5.
[meson]: Remove argument.
[imported-modules, modules]: New arguments.
[phases]{disable-postinstall-script}: Patch meson.build.
{python-and-gi-wrap}: Use search-input-file.
[native-inputs]: Remove gtk+:bin.
[inputs]: replace gtk+ with gtk. Add bash-minimal, libadwaita and
python-pyotp.
[home-page]: Update URL.
[description]: Adjust for renaming.
2022-09-13 02:04:53 -04:00
Maxim Cournoyer
da4849e13b
gnu: cheese: Update to 41.1.
...
* gnu/packages/gnome.scm (cheese): Update to 41.1.
[tests?]: Remove argument.
[phases]: Delete trailing #t.
{wrap-cheese}: Use search-input-file.
[inputs]: Add bash-minimal. Move gobject-introspection to...
[native-inputs]: ... here.
2022-09-13 02:04:53 -04:00
Maxim Cournoyer
c1721e769e
gnu: lollypop: Update to 1.4.35 and enable tests.
...
* gnu/packages/gnome.scm (lollypop): Update to 1.4.35.
[tests?]: Delete argument.
[phases]{disable-gtk-update-icon-cache}: New phase.
{wrap-program}: Use search-input-file.
[native-inputs]: Remove labels. Remove gtk+:bin.
[inputs]: Remove labels. Add bash-minimal.
2022-09-13 02:04:53 -04:00
Maxim Cournoyer
db3d093546
gnu: gspell: Update to 1.11.1.
...
* gnu/packages/gnome.scm (gspell): Update to 1.11.1.
[source]: Delete patches.
[phases]{disable-problematic-tests}: New phase.
[native-inputs]: Remove labels.
* gnu/packages/patches/gspell-dash-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-13 02:04:52 -04:00
Maxim Cournoyer
be1c940d3a
gnu: orca: Update to 42.3.
...
* gnu/packages/gnome.scm (orca): Update to 42.3.
[phases]{wrap-orca}: Use search-input-file.
[native-inputs]: Remove intltool; add gettext-minimal.
[inputs]: Add bash-minimal.
2022-09-13 02:04:52 -04:00
Maxim Cournoyer
bd9742938c
gnu: python-pyatspi: Update to 2.45.90.
...
* gnu/packages/gnome.scm (python-pyatspi): Update to 2.45.90.
2022-09-13 02:04:52 -04:00
Maxim Cournoyer
2671d0c92d
gnu: libgnomekbd: Update to 3.28.1.
...
* gnu/packages/gnome.scm (libgnomekbd): Update to 3.28.1.
2022-09-13 02:04:51 -04:00
Maxim Cournoyer
b83ce22d3e
gnu: gfbgraph: Update to 0.2.5 and enable tests.
...
* gnu/packages/gnome.scm (gfbgraph): Update to 0.2.5.
[tests?]: Delete argument.
[configure-flags]: Remove "--enable-gtk-doc" and "--enable-introspection",
which are correctly automatically detected.
[native-inputs]: Remove autoconf, automake, libtool and which.
[inputs]: Remove labels.
2022-09-13 02:04:51 -04:00
Maxim Cournoyer
e8de035b95
gnu: libgovirt: Update to 0.3.9.
...
* gnu/packages/gnome.scm (libgovirt): Update to 0.3.9.
[build-system]: Use meson-build-system.
[glib-or-gtk?]: New argument.
[inputs]: Replace rest with rest-next. Move glib-networking to...
[native-inputs]: ... here. Remove gtk+:bin.
2022-09-13 02:04:51 -04:00
Maxim Cournoyer
eb93a78df8
gnu: komikku: Update to 0.41.0.
...
* gnu/packages/gnome.scm (komikku): Update to 0.41.0.
[phases]: Delete trailing #t.
{python-and-gi-wrap}: Use search-input-file.
[inputs]: Add bash-minimal.
2022-09-13 02:04:51 -04:00
Maxim Cournoyer
87c5dd8ea5
gnu: nautilus: Update to 42.2 and enable tests.
...
* gnu/packages/gnome.scm (nautilus): Update to 42.2.
[patches]: Replace nautilus-add-libportal-gtk3.patch with
nautilus-disable-tracker-tests.patch.
[tests?]: Delete argument.
[phases]: Use gexps.
{check}: Move after install.
{pre-check}: New phase.
[native-inputs]: Replace intltool with gettext-minimal. Add python-pygobject.
[inputs]: Remove libsoup-minimal-2.
* gnu/packages/patches/nautilus-add-libportal-gtk3.patch: Delete file.
* gnu/packages/patches/nautilus-disable-tracker-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-13 02:04:51 -04:00
Maxim Cournoyer
0e60bdf0dc
gnu: tracker: Patch a /bin/bash reference.
...
* gnu/packages/gnome.scm (tracker)[phases]{patch-paths}: New phase.
[native-inputs]: Add glibc-utf8-locales.
[inputs]: Add bash-minimal.
2022-09-13 02:04:50 -04:00
Maxim Cournoyer
c67cef48e0
gnu: gtk-vnc: Update to 1.3.1.
...
* gnu/packages/gnome.scm (gtk-vnc): Update to 1.3.1.
[meson]: Delete argument.
2022-09-13 02:04:50 -04:00
Maxim Cournoyer
69d87bccb9
gnu: libxml++: Update to 5.0.2.
...
* gnu/packages/gnome.scm (libxml++): Update to 5.0.2.
[phases]: Use gexps.
{fix-documentation}: Use search-input-file.
[propagated-inputs]: Remove glibmm-2.64.
(libxml++-2): Update to 2.42.2.
[propagated-inputs]: Add glibmm-2.64.
2022-09-13 02:04:50 -04:00
Maxim Cournoyer
09da72fa0a
gnu: mobile-broadband-provider-info: Update to 20220725.
...
* gnu/packages/gnome.scm (mobile-broadband-provider-info): Update to 20220725.
[native-inputs]: Add libxslt.
2022-09-13 02:04:50 -04:00
Maxim Cournoyer
937234eac2
gnu: network-manager-openconnect: Update to 1.2.8.
...
* gnu/packages/gnome.scm (network-manager-openconnect): Update to 1.2.8.
[configure-flags]: Remove "--with-libnm-glib=no". Add "--with-gtk4=yes".
[phases]: Delete trailing #t.
[native-inputs]: Add gilb:bin.
[inputs]: Add gtk and pango-next. Sort.
2022-09-13 02:04:49 -04:00
Maxim Cournoyer
5f165887d4
gnu: network-manager-vpnc: Update to 1.2.8.
...
* gnu/packages/gnome.scm (network-manager-vpnc): Update to 1.2.8.
[configure-flags]: Remove "--with-libnm-glib=no". Add "--with-gtk4=yes".
[phases]: Delete trailing #t.
[native-inputs]: Add gilb:bin.
[inputs]: Add gtk and pango-next.
2022-09-13 02:04:49 -04:00
Maxim Cournoyer
6c789555a5
gnu: network-manager-openvpn: Update to 1.10.0.
...
* gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.10.0.
[configure-flags]: Add "--with-gtk4=yes".
[phases]: Delete trailing #t.
[native-inputs]: add glib:bin.
[inputs]: Add gtk and pango-next; sort inputs.
2022-09-13 02:04:49 -04:00
Maxim Cournoyer
255935a2ff
gnu: network-manager: Update to 1.41.2.
...
* gnu/packages/gnome.scm (network-manager): Update to 1.41.2.
[native-inputs]: Sort. Replace intltool with gettext-minimal. Add perl.
[inputs]: Sort. Add libpsl. Remove libsoup.
2022-09-13 02:04:49 -04:00
Maxim Cournoyer
f05326d5c0
gnu: file-roller: Update to 3.42.0.
...
* gnu/packages/gnome.scm (file-roller): Update to 3.42.0.
[arguments]: New field.
[native-inputs]: Replace intltool with gettext-minimal. Remove gtk+:bin.
[inputs]: Remove gdk-pixbuf. Add libhandy.
2022-09-13 02:04:49 -04:00
Maxim Cournoyer
0122f1e294
gnu: shotwell: Update to 0.31.5.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.31.5.
[phases]: Remove trailing #t.
[native-inputs]: Delete labels. Replace vala with vala-next.
[inputs]: Likewise, and replace webkitgtk-with-libsoup2 with webkitgtk. Add
libsecret and libwebp.
2022-09-13 02:04:48 -04:00
Maxim Cournoyer
bdb1569123
gnu: gexiv2: Update to 0.14.0.
...
* gnu/packages/gnome.scm (gexiv2): Update to 0.14.0.
[arguments]: New field.
[native-inputs]: Add python and python-pygobject.
2022-09-13 02:04:48 -04:00
Maxim Cournoyer
dfed788230
gnu: libgee: Update to 0.20.5.
...
* gnu/packages/gnome.scm (libgee): Update to 0.20.5.
[phases]: Use gexps.
2022-09-13 02:04:48 -04:00
Maxim Cournoyer
59206b4668
gnu: yelp: Update to 42.1.
...
* gnu/packages/gnome.scm (yelp): Update to 42.1.
[inputs]: Add libhandy.
2022-09-13 02:04:48 -04:00
Maxim Cournoyer
6c2454f282
gnu: d-feet: Update to 0.3.16.
...
* gnu/packages/gnome.scm (d-feet): Update to 0.3.16.
[build-system]: Use meson-build-system.
[out-of-source?]: Remove argument.
[glib-or-gtk?]: New argument.
[phases]{pre-check}: Do not ignore any error. Do not set DBUS_FATAL_WARNINGS.
{wrap-program}: Us search-input-file.
[native-inputs]: Remove labels. Add glib:bin.
[inputs]: Remove hicolor-icon-theme.
2022-09-13 02:04:47 -04:00
Maxim Cournoyer
fb87250b1e
gnu: epiphany: Update to 42.4.
...
* gnu/packages/gnome.scm (epiphany): Update to 42.4.
[configure-flags]: Add -Dsoup2=disabled to use libsoup 3.
[inputs]: Add libsoup. Replace webkitgtk-with-libsoup2 with webkitgtk.
2022-09-13 02:04:47 -04:00
Maxim Cournoyer
d6d861c615
gnu: eog-plugins: Update to 42.1.
...
* gnu/packages/gnome.scm (eog-plugins): Update to 42.1.
[build-system]: Use meson-build-system.
[arguments]: Delete field.
[inputs]: Sort; add python.
[native-inputs]: Sort; add libgdata.
2022-09-13 02:04:47 -04:00
Maxim Cournoyer
7bef0fa3a2
gnu: eog: Update to 42.3.
...
* gnu/packages/gnome.scm (eog): Update to 42.3.
[native-inputs, inputs]: Sort.
[inputs]: Add bash-minimal. Move libhandy to...
[propagated-inputs]: ... here.
2022-09-13 02:04:47 -04:00
Maxim Cournoyer
bcb877d391
gnu: rhythmbox: Update to 3.4.6.
...
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.6.
[build-system]: Use meson-build-system.
[glib-or-gtk?]: New argument.
[configure-flags]: Delete argument.
[phases]{skip-gtk-update-icon-cache}: New phase.
{wrap-rhythmbox}: Simplify.
[native-inputs]: Remove labels. Replace intltool with gettext-minimal.
[inputs]: Add bash-minimal. Remove labels. Remove libsoup.
2022-09-13 02:04:46 -04:00
Maxim Cournoyer
77ad9ef333
gnu: grilo-plugins: Update to 0.3.15.
...
* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.15.
[native-inputs]: Remove labels. Remove gtk+:bin. Add gst-plugins-good and
gst-plugins-bad.
[inputs]: Remove commented inputs. Add avahi and gstreamer.
2022-09-13 02:04:46 -04:00
Maxim Cournoyer
36fee7184d
gnu: grilo: Update to 0.3.15.
...
* gnu/packages/gnome.scm (grilo): Update to 0.3.15.
[arguments]: New field.
[inputs]: Remove libsoup-minimal-2; add libsoup.
2022-09-13 02:04:46 -04:00
Maxim Cournoyer
ebd9041614
gnu: gnome-klotski: Update to 3.38.2.
...
* gnu/packages/gnome.scm (gnome-klotski): Update to 3.38.2.
[phases]: Delete trailing #t.
[native-inputs]: Remove labels.
2022-09-13 02:04:46 -04:00
Maxim Cournoyer
04ed75cc9d
gnu: libgnome-games-support: Update to 2.0.0.
...
* gnu/packages/gnome.scm (libgnome-games-support): Update to 2.0.0.
[propagated-inputs]: Remove gtk+; add gtk.
(libgnome-games-support-1): New variable.
(gnome-klotski)[inputs]: Replace libgnome-games-support with
libgnome-games-support-1.
* gnu/packages/games.scm (gnome-2048)[inputs]: Likewise.
2022-09-13 02:04:45 -04:00
Maxim Cournoyer
d6a716f909
gnu: gom: Update to 0.4.
...
* gnu/packages/gnome.scm (gom): Update to 0.4.
[imported-modules, modules, configure-flags]: New arguments.
[native-inputs]: Remove intltool; add gettext-minimal, python, and python-pygobject.
2022-09-13 02:04:45 -04:00
Maxim Cournoyer
7ae62f9ddf
gnu: devhelp: Update to 41.3.
...
* gnu/packages/gnome.scm (devhelp): Update to 41.3.
[phases]{fix-devhelp-gir-inputs}: Delete phase.
[native-inputs]: Remove labels.
[inputs]: Remove gsettings-desktop-schemas.
(devhelp-with-libsoup2)[arguments]: Remove field.
[inputs]: Express via modify-inputs.
2022-09-13 02:04:45 -04:00
Maxim Cournoyer
a13849dc55
gnu: amtk: Update to 5.5.1.
...
* gnu/packages/gnome.scm (amtk): Update to 5.5.1.
2022-09-13 02:04:45 -04:00
Maxim Cournoyer
722548a624
gnu: vte-ng: Update to 0.59.0.
...
* gnu/packages/gnome.scm (vte-ng): Update to 0.59.0.
2022-09-13 02:04:44 -04:00
Maxim Cournoyer
76791a5504
gnu: vte: Update to 0.69.99.
...
* gnu/packages/gnome.scm (vte): Update to 0.69.99.
2022-09-13 02:04:44 -04:00
Maxim Cournoyer
f0a490732b
gnu: vala-next: Update to 0.56.3.
...
* gnu/packages/gnome.scm (vala-next): Update to 0.56.3.
2022-09-13 02:04:44 -04:00
Maxim Cournoyer
b4a174826d
gnu: seahorse: Update to 42.0.
...
* gnu/packages/gnome.scm (seahorse): Update to 42.0.
[phases]: Delete trailing #t.
[inputs, native-inputs]: Remove labels.
2022-09-13 02:04:43 -04:00
Maxim Cournoyer
c2a2c5fc22
gnu: drawing: Update to 1.0.1.
...
* gnu/packages/gnome.scm (drawing): Update to 1.0.1.
[imported-modules, modules]: New arguments.
[phases]{disable-postinstall-script}: New phase.
{python-and-gi-wrap}: Simplify using the search-input-file and site-packages
procedures.
[native-inputs]: Remove labels. Add itstool and python.
[inputs]: Add bash-minimal and python.
2022-09-13 02:04:43 -04:00
Maxim Cournoyer
048380f4ed
gnu: libwnck: Update to 40.1.
...
* gnu/packages/gnome.scm (libwnck): Update to 40.1.
[source]: Update URL.
[native-inputs]: Replace intltool with gettext-minimal. Sort.
[home-page]: Update URL.
2022-09-13 02:04:43 -04:00
Maxim Cournoyer
ce34ff8f3f
gnu: rygel: Update to 0.41.2.
...
* gnu/packages/gnome.scm (rygel): Update to 0.41.2.
2022-09-13 02:04:43 -04:00
Maxim Cournoyer
87f7f4f60d
gnu: libmediaart: Update to 1.9.6.
...
* gnu/packages/gnome.scm (libmediaart): Update to 1.9.6.
[inputs]: Delete gtk+:doc. Move gettext-minimal, gobject-introspection and
vala to...
[native-inputs]: ... here.
2022-09-13 02:04:42 -04:00
Maxim Cournoyer
e7ef681cd8
gnu: gupnp-dlna: Update to 0.12.0.
...
* gnu/packages/gnome.scm (gupnp-dlna): Update to 0.12.0.
[build-system]: Use meson-build-system.
2022-09-13 02:04:42 -04:00
Maxim Cournoyer
b7fa27ae6c
gnu: gupnp-av: Update to 0.14.1.
...
* gnu/packages/gnome.scm (gupnp-av): Update to 0.14.1.
[build-system]: Use meson-build-system.
2022-09-13 02:04:42 -04:00
Maxim Cournoyer
7cf6b7e21a
gnu: python-liblarch: Update to 3.2.0 and apply guix style.
...
* gnu/packages/gnome.scm (python-liblarch): Update to 3.2.0; apply guix style.
2022-09-13 02:04:42 -04:00
Maxim Cournoyer
ed26f1cf43
gnu: gtg: Update to 0.6.
...
* gnu/packages/gnome.scm (gtg): Update to 0.6.
[arguments]: Use gexps.
[imported-modules, modules]: New arguments.
[phases]{python-and-gi-wrap}: Simplify with search-input-file and
site-packages.
[native-inputs]: Delete labels. Add python.
[inputs]: Add bash-minimal and python.
2022-09-13 02:04:42 -04:00
Maxim Cournoyer
22bdb55a24
gnu: libpeas: Update to 1.32.0.
...
* gnu/packages/gnome.scm (libpeas): Update to 1.32.0.
[phases]{start-xserver}: Use search-input-file.
[native-inputs]: Remove labels.
[home-page]: Update URL.
2022-09-13 02:04:41 -04:00
Maxim Cournoyer
5d138a7221
gnu: blueprint-compiler: Update to 0.4.0.
...
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.4.0.
[native-inputs]: Add python and python-pygobject. Remove gobject-introspection.
2022-09-13 02:04:41 -04:00
Maxim Cournoyer
ccbbe12721
gnu: cambalache: Update to 0.10.3.
...
* gnu/packages/gnome.scm (cambalache): Update to 0.10.3 and fix indentation.
[phases]{patch-source}: Use format to double-quote string.
2022-09-13 02:04:41 -04:00
Maxim Cournoyer
00ca5ce621
gnu: libadwaita: Update to 1.2.rc.
...
* gnu/packages/gnome.scm (libadwaita): Update to 1.2.rc.
[inputs]: Remove libportal. Move gobject-introspection to...
[native-inputs]: ... here. Remove labels. Sort.
2022-09-13 02:04:41 -04:00
Maxim Cournoyer
25c7dd2456
gnu: libgsf: Update to 1.14.50.
...
* gnu/packages/gnome.scm (libgsf): Update to 1.14.50.
[arguments]: Use gexps.
[phases]{patch-docbook-xml}: Use search-input-directory and delete trailing
#t.
[native-inputs]: Remove labels.
2022-09-13 02:04:40 -04:00
Maxim Cournoyer
4d0945b6ec
gnu: gupnp: Update to 1.5.4.
...
* gnu/packages/gnome.scm (gupnp): Update to 1.5.4.
[native-inputs]: Remove labels.
[inputs]: Delete gtk+. Move libsoup and gssdp to...
[propagated-inputs]: ... here. Add glib and libxml2.
(gupnp-1.4): New variable.
2022-09-13 02:04:40 -04:00
Maxim Cournoyer
c2b71eb704
gnu: gssdp: Update to 1.5.2
...
* gnu/packages/gnome.scm (gssdp): Update to 1.5.2.
[native-inputs]: Remove labels. Replace gtk-doc/stable with gi-docgen.
[inputs]: Replace gtk+ with gtk.
[propagated-inputs]: Remove label. Replace libsoup-minimal-2 with libsoup.
* gnu/packages/gnome.scm (gssdp-1.4):
2022-09-13 02:04:40 -04:00
Maxim Cournoyer
776b59df4e
gnu: phodav: Update to 3.0.
...
* gnu/packages/gnome.scm (phodav): Update to 3.0.
[native-inputs]: Remove labels.
[inputs]: Replace libsoup-minimal-2 with libsoup.
2022-09-13 02:04:40 -04:00
Maxim Cournoyer
c0e51f87d8
gnu: gnome-music: Update to 42.1.
...
* gnu/packages/gnome.scm (gnome-music): Update to 42.1.
[meson]: Delete argument.
2022-09-13 02:04:39 -04:00
Maxim Cournoyer
0974144848
gnu: gnome-shell-extensions: Update to 42.3.
...
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 42.3.
[native-inputs]: Remove labels.
2022-09-13 02:04:39 -04:00
Maxim Cournoyer
68e3592f5d
gnu: gtranslator: Update to 42.0.
...
* gnu/packages/gnome.scm (gtranslator): Update to 42.0. Move input fields
after arguments.
[build-type]: Add comment.
[native-inputs]: Remove labels.
[propagated-inputs]: Replace gtksourceview with gtksourceview-4.
[inputs]: Remove labels. Remove libdazzle and gtk+. Replace glib with glib-next.
Replace libsoup-minimal-2 with libsoup. Add pango-next.
2022-09-13 02:04:39 -04:00
Maxim Cournoyer
7ad9360bd6
gnu: Add glib-next.
...
* gnu/packages/glib.scm (glib-next): New variable.
(glib-with-documentation): Inherit from it.
2022-09-13 02:04:39 -04:00
Maxim Cournoyer
dc1cf13ac5
gnu: libgda: Update to 6.0.0.
...
* gnu/packages/gnome.scm (libgda): Update to 6.0.0.
[source]: Delete modules and snippet field. Apply new patches.
[build-system]: Use meson-build-system.
[native-inputs]: Remove autoconf, autoconf-archive, automake, libtool, which
and xorg-server-for-tests.
[inputs]: Add json-glib.
* gnu/packages/patches/libgda-cve-2021-39359.patch: New file.
* gnu/packages/patches/libgda-fix-build.patch: Likewise.
* gnu/packages/patches/libgda-fix-missing-initialization.patch: Likewise.
* gnu/packages/patches/libgda-skip-postgresql-tests.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
2022-09-13 02:04:38 -04:00
Maxim Cournoyer
8dae63937b
gnu: Remove tepl-5.
...
* gnu/packages/gnome.scm (tepl-5): Delete variable.
2022-09-13 02:04:38 -04:00
Maxim Cournoyer
d94de3f48a
gnu: gnome-latex: Update to 3.41.2.
...
* gnu/packages/gnome.scm (gnome-latex): Update to 3.41.2.
[inputs]: Remove amtk, gsettings-desktop-schemas, gtk+ and gtksourceview, now
propagated by tepl. Replace tepl-5 with tepl.
[native-inputs]: Remove intltool.
2022-09-13 02:04:38 -04:00
Maxim Cournoyer
cad5c7543a
gnu: gnome-boxes: Update to 42.3.
...
* gnu/packages/gnome.scm (gnome-boxes): Update to 42.3.
[source]: Delete patches field.
[configure-flags]: Use gexps.
[phases]: New argument.
[native-inputs]: Replace intltool with gettext-minimal. Delete gtk+:bin.
Sort.
[inputs]: Sort.
* gnu/packages/patches/gnome-boxes-add-guix-logo.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-13 02:04:38 -04:00
Maxim Cournoyer
89a340ebad
gnu: gnome-tweaks: Update to 40.10.
...
* gnu/packages/gnome.scm (gnome-tweaks): Update to 40.10.
[arguments]: Use gexps.
[modules]: New argument.
[phases]{wrap}: Do not use @@ import style.
{wrap-gi-typelib-and-python}: Compute the site-packages directory via the
procedure of the same name.
[native-inputs]: Remove labels.
2022-09-13 02:04:37 -04:00
Maxim Cournoyer
5808a8ba3e
gnu: gnome-dictionary: Use latest meson.
...
* gnu/packages/gnome.scm (gnome-dictionary)
[meson]: Delete argument.
2022-09-13 02:04:37 -04:00
Maxim Cournoyer
ddc0c5e961
gnu: gnome-weather: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-weather): Update to 42.0.
[native-inputs, inputs]: Move after arguments.
[arguments]: Use a plain list and adjust accordingly.
[phases]{disable-gtk-update-icon-cache}: New phase.
{fix-desktop-file}: Use search-input-file.
{wrap}: Likewise.
[native-inputs]: Delete gtk+:bin.
[inputs]: Delete gnome-desktop and libhandy. Replace libgweather with
libgweather4. Add bash-minimal, gsettings-desktop-schemas-next, gtk and
libadwaita.
2022-09-13 02:04:37 -04:00
Maxim Cournoyer
22aaa843ea
gnu: gedit: Update to 42.2.
...
* gnu/packages/gnome.scm (gedit): Update to 42.2.
[arguments]: Use gexps.
[parallel-build?]: Tentatively remove argument.
[phases]: Delete trailing #t.
{patch-libgd-fetch}: Rename to...
{do-not-invoke-git}: ... this, removing libgd handling.
{wrap-gedit}: Use 'this-package-input'.
[inputs]: Replace gtksourceview with gtksourceview-4. Remove amtk,
isco-codes, tepl, libx11 and gnome-desktop. Add bash-minimal.
Move libxml2 and vala to...
[native-inputs]: ... here. Remove itstool and libgd. Add python.
2022-09-13 02:04:37 -04:00
Maxim Cournoyer
b90710642e
gnu: tepl: Update to 6.1.2 and enable tests.
...
* gnu/packages/gnome.scm (tepl): Update to 6.1.2.
[tests?]: Delete argument.
[phases]: New argument.
[native-inputs]: Move gsettings-desktop-schemas to propagated-inputs.
[inputs]: Move libxml2 to native-inputs. Move amtk, glib,
gsettings-desktop-schemas, gtk+ and gtksourceview-4 to...
[propagated-inputs]: ... here.
2022-09-13 02:04:36 -04:00
Maxim Cournoyer
f93ad1565b
gnu: gnome-screenshot: Update to 41.0.
...
* gnu/packages/gnome.scm (gnome-screenshot): Update to 41.0.
[glib-or-gtk?]: New argument.
[native-inputs]: Remove labels and sort. Replace intltool with
gettext-minimal.
[inputs]: Remove libcanberra.
2022-09-13 02:04:36 -04:00
Maxim Cournoyer
4f99135131
gnu: gnome-terminal: Update to 3.44.1.
...
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.44.1.
[build-system]: Use meson-build-system.
[configure-flags]: Remove argument.
[glib-or-gtk?]: New argument.
[phases]{patch-/bin/true}: Delete phase.
{patch-build-system}: New phase.
[native-inputs]: Delete labels and sort. Replace intltool with
gettext-minimal. Add python.
[inputs]: Sort. Add gnome-shell and nautilus.
2022-09-13 02:04:36 -04:00
Maxim Cournoyer
e50781c1a3
gnu: gnome-sudoku: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-sudoku): Update to 42.0.
[native-inputs]: Sort. Replace intltool with gettext-minimal.
2022-09-13 02:04:36 -04:00
Maxim Cournoyer
7d38c6261d
gnu: gnome-mines: Replace intltool with gettext-minimal.
...
[native-inputs]: Replace intltool with gettext-minimal.
2022-09-13 02:04:35 -04:00
Maxim Cournoyer
051c5d9bf1
gnu: gnome-keyring: Update to 42.1 and enable tests.
...
* gnu/packages/gnome.scm (gnome-keyring): Update to 42.1.
[phases]{check}: Move after install and override.
[inputs]: Sort.
[native-inputs]: Add dbus and docbook-xml-4.3. Replace intltool with
gettext-minimal. Remove autoconf and automake.
2022-09-13 02:04:35 -04:00
Maxim Cournoyer
b74f837118
gnu: gnome-font-viewer: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 42.0.
[phases]: Delete trailing #t. Use gexps.
{patch-thumbnailer}: Use search-input-file.
[native-inputs]: Delete labels.
[inputs]: Replace gtk+ with gtk. Add libadwaita.
2022-09-13 02:04:35 -04:00
Maxim Cournoyer
314444917b
gnu: gnome-calculator: Update to 42.2.
...
* gnu/packages/gnome.scm (gnome-calculator): Update to 42.2.
[phases]{skip-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin.
[inputs]: Add gsettings-desktop-schemas-next and libadwaita.
2022-09-13 02:04:35 -04:00
Maxim Cournoyer
c20660827e
gnu: pango-next: Rename from "pango "to "pango-next".
...
* gnu/packages/gtk.scm (pango-next)[name]: Rename from pango to pango-next.
2022-09-13 02:04:34 -04:00
Maxim Cournoyer
04154c650d
gnu: gnome-contacts: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-contacts): Update to 42.0.
[glib-or-gtk?]: New argument.
[phases]{generate-vapis}: Delete phase.
{skip-gtk-update-icon-cache}: Adjust.
[inputs]: Delete labels. Replace gtk+ with gtk, evolution-data-server with
evolution-data-server-3.44 and gnome-online-accounts with
gnome-online-accounts-3.44. Add libadwaita. Remove docbook-xml and
docbook-xsl. Move gettext-minimal, gobject-introspection and
libxslt to...
[native-inputs]: ... here. Delete labels. Add desktop-file-utils.
[propagated-inputs]: Replace folks with folks-with-libsoup2.
2022-09-13 02:04:34 -04:00
Maxim Cournoyer
dd5d0fd76b
gnu: gnome-characters: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-characters): Update to 42.0.
[phases]{disable-gtk-update-icon-cache}: New phase.
{wrap}: Use search-input-file.
[native-inputs]: Delete labels. Remove gtk+:bin.
[inputs]: Replace gtk+ with gtk. Add libadwaita.
2022-09-13 02:04:34 -04:00
Maxim Cournoyer
3c2a706047
gnu: eog: Update to 42.2.
...
* gnu/packages/gnome.scm (eog): Update to 42.2.
[source]: Delete patches.
[configure-flags]: Use gexps.
[phases]: Likewise.
{skip-gtk-update-icon-cache}: New phase.
{wrap-eog}: Use search-input-file.
[native-inputs]: Replace intltool with gettext-minimal.
[inputs]: Add libhandy and gtk.
* gnu/packages/patches/eog-update-libportal-usage.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-13 02:04:34 -04:00
Maxim Cournoyer
0e5d6934e5
gnu: gnome-user-docs: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-user-docs): Update to 42.0.
2022-09-13 02:04:33 -04:00
Maxim Cournoyer
7a8b36b6fc
gnu: gnome-music: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-music): Update to 42.0.
[phases]{skip-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin.
[inputs]: Add gtk and libadwaita.
2022-09-13 02:04:33 -04:00
Maxim Cournoyer
ecaad21f23
gnu: gnome-photos: Update to 43.beta.
...
* gnu/packages/gnome.scm (gnome-photos): Update to 43.beta.
[arguments]: Use gexps.
[phases]{disable-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin. Delete labels.
[inputs]: Delete labels.
2022-09-13 02:04:33 -04:00
Maxim Cournoyer
184d61114f
gnu: evince: Update to 42.3.
...
* gnu/packages/gnome.scm (evince): Update to 42.3.
[meson]: Delete argument.
[configure-flags]: Remove "-Dintrospection" and "-Dgtk_doc=false."
[phases]: Delete trailing #t.
[native-inputs]: Delete labels. Add gi-docgen. Replace intltool with
gettext-minimal. Sort.
[home-page]: Update URL.
2022-09-13 02:04:33 -04:00
Maxim Cournoyer
3b366fd118
gnu: gnome-disk-utility: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 42.0.
[native-inputs]: Delete labels. Replace intltool with gettext-minimal.
2022-09-13 02:04:33 -04:00
Maxim Cournoyer
021e9d8102
gnu: gnome-initial-setup: Update to 42.2.
...
* gnu/packages/gnome.scm (gnome-initial-setup): Update to 42.2.
[configure-flags]: Remove "-Dcheese=auto".
[phases]: Use search-input-file.
[native-inputs]: Remove labels. Remove gtk+:bin.
[inputs]: Remove labels. Sort lexicographically. Add cheese. Replace
libgweather with libgweather4-with-libsoup2.
Replace gnome-online-accounts with gnome-online-accounts-3.44.
2022-09-13 02:04:32 -04:00
Maxim Cournoyer
16e0e0ed2b
gnu: gnome-calendar: Update to 42.2.
...
* gnu/packages/gnome.scm (gnome-calendar): Update to 42.2.
[tests?]: Delete argument.
[phases]{skip-gtk-update-icon-cache}: Adjust.
[native-inputs]: Remove labels.
[propagated-inputs]: Move evolution-data-server to...
[inputs]: ... here, and replace it with evolution-data-server-3.44. Remove
labels. Remove libhandy. Replace libgweather with
libgweather4-with-libsoup2.
Replace gnome-online-accounts with gnome-online-accounts-3.44.
Add libadwaita and pango-next.
2022-09-13 02:04:32 -04:00
Maxim Cournoyer
d1623e3076
gnu: gnome-clocks: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-clocks): Update to 42.0.
[phases]{skip-gtk-update-icon-cache}: Adjust.
[native-inputs]: Remove labels and sort. Replace vala with vala-next.
[inputs]: Sort. Remove libhandy. Replace libgweather with
libgweather4-with-libsoup2. Replace gtk+ with gtk. Add libadwaita.
2022-09-13 02:04:32 -04:00
Maxim Cournoyer
212f9c62bf
gnu: gnome-session: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-session): Update to 42.0.
[meson]: Delete argument.
[phases]{wrap-gnome-session}: Use search-input-file.
[native-inputs]: Remove labels and sort lexicographically.
2022-09-13 02:04:24 -04:00
Maxim Cournoyer
02b4c6f3ab
gnu: gnome-control-center: Update to 42.3.
...
* gnu/packages/gnome.scm (gnome-control-center): Update to 42.3.
[configure-flags]: Delete argument.
[phases]: Use gexps.
{patch-paths}: Use search-input-file.
{no-polkit-magic}: Delete phase.
[inputs]: Delete clutter-gtk, libcanberra and libsoup-minimal-2. Add gnutls
and libadwaita. Move docbook-xsl to...
[native-inputs]: ... here. Replace intltool with gettext-minimal. Remove
hicolor-icon-theme. Sort.
2022-09-13 01:46:51 -04:00
Maxim Cournoyer
b94e1572a5
gnu: gnome-bluetooth: Update to 42.4.
...
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.4.
[arguments]: Delete field.
[native-inputs]: Remove labels. Remove gtk+:bin. Replace intltool with
gettext-minimal.
[propagated-inputs]: Replace gtk+ with gtk. Add libadwaita.
[inputs]: Remove libcanberra. Add gsound, pango-next and upower.
2022-09-13 01:46:41 -04:00
Maxim Cournoyer
7b04616664
gnu: colord-gtk: Update to 0.3.0.
...
* gnu/packages/freedesktop.scm (colord-gtk): Update to 0.3.0.
[build-system]: Use meson-build-system.
[configure-flags] New argument.
[native-inputs]: Replace intltool with gettext-minimal.
[inputs]: Add pango-next.
[propagated-inputs]: Replace gtk+ with gtk.
[description]: Substitute GTK+ for GTK.
2022-09-13 00:20:39 -04:00
Marius Bakke
0884238e15
gnu: gnome-shell: Update to 42.4.
...
* gnu/packages/gnome.scm (gnome-shell): Update to 42.4.
[source](patches): Remove.
[arguments]: Adjust substitution to disable GTK icon cache. Filter disallowed
references from GUIX_PYTHONPATH. While at it, also prevent MESON from ending
up in the closure.
[inputs]: Change from LIBGWEATHER to LIBGWEATHER4.
* gnu/packages/patches/gnome-shell-polkit-autocleanup.patch:
* gnu/local.mk (dist_patch_DATA):
2022-09-13 00:20:39 -04:00
Maxim Cournoyer
69df14a026
gnu: gnome-online-accounts: Update to 3.45.2, remove "lib" output.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.45.2.
[build-system]: Use meson-build-system.
[glib-or-gtk?]: New argument.
[phases]{patch-libgoa-output}: Delete phase.
{disable-gtk-update-icon-cache}: New phase.
[native-inputs]: Add gettext-minimal.
[inputs]: Replace rest with rest-next; replace webkitgtk-with-libsoup2 with
webkitgtk. Add gcr and mit-krb5.
(gnome-recipes): Adjust for the removed gnome-online-accounts output.
(gnome-music, gnome-online-miners, gnome-initial-setup): Likewise.
(libgdata, gnome-contacts, grilo-plugins, evolution-data-server)
(gnome-shell, gnome-todo, gnome-calendar, gnome-shell-extensions)
(gnome-calculator, gnome-latex): Likewise.
(gnome-online-accounts-3.44): New variable.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/webkit.scm: Update comment.
2022-09-13 00:20:39 -04:00
Maxim Cournoyer
7a03ab6ef7
gnu: libgweather4: Update to 4.1.1 and run tests.
...
* gnu/packages/gnome.scm (libgweather4): Update to 4.1.1.
[tests?]: Delete argument.
[configure-flags]: Remove -Dgtk_doc=false.
[phases]{pre-check}: Rename to...
{set-HOME}: ... this.
{disable-problematic-tests}: New phase.
{check}: Move after install phase.
[native-inputs]: Add gi-docgen, glibc-utf8-locales and
gsettings-desktop-schemas.
[propagated-inputs]: Add json-glib2. Replace libsoup-minimal-2 with libsoup.
(libgweather4-with-libsoup2): New variable.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer
6a82d5a9ae
gnu: Add rest-next.
...
* gnu/packages/gnome.scm (rest-next): New variable.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer
560a47aa93
gnu: gtksourceview: Update to 5.5.1.
...
* gnu/packages/gtk.scm (gtksourceview): Update to 5.5.1.
[build-system]: Use meson-build-system.
[phases]: Use gexps.
{disable-gtk-update-icon-cache}: New phase.
{pre-check}: Use search-input-file.
[native-inputs]: Remove labels. Remove intltool and itstool. Add
gettext-minimal, gi-docgen and gobject-introspection-next.
[propagated-inputs]: Remove labels. Remove gtk+. Add fontconfig, fribidi,
gtk, pango-next and pcre2. Replace glib with glib-next.
(gtksourceview-4): New variable.
(gtksourceview-3): Inherit from gtksourceview-4 and adjust accordingly.
* gnu/packages/gnome.scm (tepl): Replace gtksourceview with gtksourceview-4.
(sushi)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (nomad): Likewise.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer
b48162d3c9
gnu: Add gobject-introspection-next.
...
* gnu/packages/glib.scm (gobject-introspection-next): New variable.
* gnu/packages/patches/gobject-introspection-absolute-shlib-path-1.72.patch:
New file.
* gnu/packages/patches/gobject-introspection-cc-1.72.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer
579facddec
gnu: gtk: Replace librsvg with librsvg-bootstrap.
...
This is to use the same version of librsvg as used by the 'gtk+' package and
avoid propagation conflicts.
* gnu/packages/gtk.scm (guile-cairo)[inputs]: Remove librsvg.
[propagated-inputs]: Replace librsvg with librsvg-bootstrap.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer
306edc9527
gnu: cups-pk-helper: Replace polkit with polkit-duktape.
...
This avoids the error: "package `cups-pk-helper@0.2.7' has an invalid
input: ("_" #<syntax-transformer polkit>)". On core-updates, polkit-duktape
is the default polkit anyway.
* gnu/packages/cups.scm (cups-pk-helper)[inputs]: Replace polkit with polkit-duktape.
2022-09-13 00:20:37 -04:00
Maxim Cournoyer
c7bb42e4b0
gnu: accountsservice: Add bash-minimal to inputs.
...
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add bash-minimal.
2022-09-13 00:20:37 -04:00
Maxim Cournoyer
eff31eb5bc
gnu: mozjs: Update home-page.
...
* gnu/packages/gnuzilla.scm (mozjs)[home-page]: Update URL.
[synopsis]: Capitalize JavaScript.
2022-09-13 00:20:37 -04:00
Marius Bakke
d9f58e6998
gnu: gjs: Update to 1.72.2.
...
* gnu/packages/gnome.scm (gjs): Update to 1.72.2.
[arguments]: Remove #:meson.
[propagated-inputs]: Change from MOZJS-78 to MOZJS-91.
[home-page]: Update URL.
2022-09-13 00:20:37 -04:00
Marius Bakke
b05afdda39
gnu: gjs: Remove input labels.
...
* gnu/packages/gnome.scm (gjs)[native-inputs]: Remove labels.
2022-09-13 00:20:37 -04:00
Marius Bakke
059675706d
gnu: gjs: Build with mozjs 78.
...
This is a follow-up to commit d6fa3ac7a8
.
* gnu/packages/gnome.scm (gjs)[propagated-inputs]: Change from MOZJS to
MOZJS-78.
2022-09-13 00:20:36 -04:00
Marius Bakke
f89dbfc8a9
gnu: mozjs: Add 91.13.0.
...
* gnu/packages/gnuzilla.scm (mozjs-91): New variable.
2022-09-13 00:20:36 -04:00
Maxim Cournoyer
4ce94cbbc6
gnu: lxsession: Use polkit-duktape.
...
* gnu/packages/lxde.scm (lxsession)[inputs]: Replace polkit with
polkit-duktape.
2022-09-13 00:20:36 -04:00
Maxim Cournoyer
50c8db7f60
gnu: gdm: Patch dbus-run-session path.
...
* gnu/packages/gnome.scm (gdm)[phases]{patch-paths}: New phase.
[inputs]: Add dbus.
2022-09-13 00:20:36 -04:00
Maxim Cournoyer
603a8e729e
gnu: gdm: Use gexps and new style inputs.
...
* gnu/packages/gnome.scm (gdm)[phases]: Use gexps.
{pre-configure}: Use search-input-file.
{install-logo}: Likewise, and use #$output.
{install-placeholder-desktop-entry}: use search-input-directory.
{link-autostart-files}: Use this-package-input, $output.
[native-inputs]: Remove labels and sort in lexicographical order.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
97313b9b0c
gnu: gdm: Update to 42.0.
...
* gnu/packages/gnome.scm (gdm): Update to 42.0.
[inputs]: Add libgudev.
* gnu/packages/patches/gdm-default-session.patch: Rebase patch.
* gnu/packages/patches/gdm-elogind-support.patch: Likewise.
* gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch: Likewise.
* gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch: Likewise.
* gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch: Likewise.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
8ff57b4cc3
gnu: accountsservice: Propagate glib.
...
* gnu/packages/freedesktop.scm (accountsservice)
[propagated-inputs]: Add glib.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
106667ce45
gnu: mutter: Update to 42.4, use gexps and remove input labels.
...
* gnu/packages/gnome.scm (mutter): Update to 42.4.
[arguments]: Use gexps.
[configure-flags]: Use search-input-file.
[phases]{patch-docbook-xml}: Likewise.
{adjust-runpath-linker-directives}: New phase.
{check}: Set HOME. Set XDG_RUNTIME_DIR to an absolute path, and chmod 700 its
directory.
[native-inputs, propagated-inputs, inputs]: Remove labels.
[native-inputs]: Add wayland-protocols-next.
[propagated-inputs]: Replace gsettings-desktop-schemas with
gsettings-desktop-schemas-next.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
815e7d21ef
gnu: Add wayland-protocols-next.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
7aa6f3cfc1
gnu: pipewire-0.3: Update to 0.3.56 and use gexps.
...
* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.56.
[arguments]: Use gexps.
2022-09-13 00:20:34 -04:00
Maxim Cournoyer
d4bd9ba2d0
gnu: gnome-online-accounts: Update to 3.44.0 and delete input labels.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.44.0.
[arguments]: Use gexps.
[native-inputs]: Delete labels. Replace intltool with gettext-minimal.
[inputs]: Delete labels.
2022-09-13 00:20:34 -04:00
Maxim Cournoyer
6852a791b6
gnu: evolution-data-server: Update to 3.44.4 and remove input labels.
...
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.44.4.
[arguments]: Use gexps.
[native-inputs, propagated-inputs, inputs]: Delete input labels.
2022-09-13 00:20:34 -04:00
Maxim Cournoyer
e631e122e3
gnu: ibus: Update to 1.5.27, use gexps and remove input labels.
...
* gnu/packages/ibus.scm (ibus): Update to 1.5.27.
[arguments]: Use gexps.
[configure-flags]: Use search-input-file. Add '--disable-systemd-services'.
[make-flags]: Add the DISABLE_GUI_TEST variable.
[phases]{patch-docbook-xml}: Use this-package-native-input.
{patch-python-target-directories}: Break line.
{fix-paths}: Use format to double quote command.
[inputs, native-inputs]: Delete labels.
[inputs]: Add bash-minimal.
2022-09-13 00:20:34 -04:00
Maxim Cournoyer
46d50efd09
gnu: libnma: Update to 1.10.2 and delete input labels.
...
* gnu/packages/gnome.scm (libnma): Update to 1.10.2.
[configure-flags]: New argument.
[phases]{patch-docbook-xml}: Use search-input-file.
[native-inputs]: Delete labels.
2022-09-13 00:20:33 -04:00
Maxim Cournoyer
ee871fc92c
gnu: gnome-desktop: Update to 42.4 and remove input labels.
...
* gnu/packages/gnome.scm (gnome-desktop): Update to 42.4.
[phases]: Delete trailing #t.
{patch-path}: Use search-input-file.
[native-inputs]: Delete labels.
[propagated-inputs]: Add gtk. Replace gsettings-desktop-schemas with
gsettings-desktop-schemas-next.
[inputs]: Sort lexicographically.
2022-09-13 00:20:33 -04:00
Maxim Cournoyer
f24bf279d4
gnu: sdl2: Update to 2.24.0, use gexps and remove input labels.
...
* gnu/packages/sdl.scm (sdl2): Update to 2.24.0.
[arguments]: Use gexps.
[inputs]: Use modify-inputs and remove labels.
2022-09-13 00:20:33 -04:00
Maxim Cournoyer
3f25fcf84d
gnu: upower: Fix indentation.
...
* gnu/packages/gnome.scm (upower): Fix indentation.
2022-09-13 00:20:33 -04:00
Maxim Cournoyer
164dfdc44e
gnu: upower: Update to 1.90.0.
...
* gnu/packages/gnome.scm (upower): Update to 1.90.0.
2022-09-13 00:20:33 -04:00
Maxim Cournoyer
2fb1ff23e1
gnu: umockdev: Update to 0.17.13.
...
* gnu/packages/check.scm (umockdev): Update to 0.17.13.
[build-system]: Use meson.
[phases]{fix-test}: Delete phase.
{skip-test-umockdev.c}: New phase.
{absolute-introspection-library}: Adjust for meson.
[native-inputs]: Sort lexicographically.
[inputs]: Add libpcap.
2022-09-13 00:20:32 -04:00
Maxim Cournoyer
587829ae26
gnu: gnome-settings-daemon: Update to 42.2.
...
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 42.2.
[arguments]: Use gexps.
[phases]{set-baobab-file-name}: Use search-input-file.
[native-inputs]: Delete labels. Replace intltool with gettext-minimal. Add
perl.
[inputs]: Sort lexicographically. Replace gsettings-desktop-schemas with
gsettings-desktop-schemas-next, libgweather with libgweather4-with-libsoup2.
2022-09-13 00:20:20 -04:00
Maxim Cournoyer
667f09218b
gnu: Add gsettings-desktop-schemas-next.
...
* gnu/packages/gnome.scm (gsettings-desktop-schemas-next): New variable.
2022-09-12 20:55:47 -04:00
Maxim Cournoyer
9539408e91
gnu: network-manager: Update to 1.40.0, use gexps and remove input labels.
...
* gnu/packages/gnome.scm (network-manager): Update to 1.40.0.
[arguments]: Use gexps.
[native-inputs, propagated-inputs]: Remove labels.
* gnu/packages/patches/network-manager-plugin-path.patch: Rebase patch.
2022-09-12 20:55:47 -04:00
Maxim Cournoyer
3c5394ca7b
gnu: zenity: Update to 3.43.0.
...
* gnu/packages/gnome.scm (zenity): Update to 3.43.0.
[build-system]: Use meson-build-system.
[arguments]: New field.
[inputs]: Add gtk+. Remove libnotify and webkitgtk.
2022-09-12 20:55:46 -04:00
Maxim Cournoyer
c73d0555fe
gnu: geocode-glib: Update to 3.26.4 and build with libsoup 3.
...
* gnu/packages/gnome.scm (geocode-glib): Update to 3.26.4.
[arguments]: Use gexps.
[configure-flags]: Add "-Dsoup2=false".
[native-inputs, inputs]: Remove labels.
[propagated-inputs]: Replace libsoup-minimal-2 with libsoup.
(geocode-glib-with-libsoup2): New variable.
(gnome-settings-daemon)[inputs]: Replace geocode-glib with
geocode-glib-with-libsoup2.
(gnome-clocks): Replace geocode-glib with geocode-glib-with-libsoup2.
2022-09-12 20:55:46 -04:00
Maxim Cournoyer
bbe444bcc1
gnu: geoclue: Update to 2.6.0 and remove input labels.
...
* gnu/packages/gnome.scm (geoclue): Update to 2.6.0.
[native-inputs]: Replace intltool with gettext-minimal. Add vala.
[inputs]: Delete labels.
* gnu/packages/patches/geoclue-config.patch: Refresh patch.
2022-09-12 20:55:46 -04:00
Maxim Cournoyer
5f7b0141d6
gnu: modem-manager: Update to 1.18.10 and remove input labels.
...
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.10.
[configure-flags]: Use gexps.
[native-inputs]: Remove labels. Add python, python-dbus and
python-pygobject. Replace intltool with gettext-minimal.
2022-09-12 20:55:46 -04:00
Maxim Cournoyer
4fa20bb151
gnu: libqmi: Update to 1.30.8.
...
* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
e12f2b2099
gnu: baobab: Update to 42.0 and delete input labels.
...
* gnu/packages/gnome.scm (baobab): Update to 42.0.
[native-inputs]: Replace intltool with gettext-minimal. Remove labels.
Sort lexicographically.
[inputs]: Sort lexicographically. Add libadwaita and pango-next.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
fd30aeb0c6
gnu: libhandy: Update to 1.7.90.
...
* gnu/packages/gnome.scm (libhandy): Update to 1.7.90.
[phases]{pre-check}: Delete trailing #t.
[native-inputs]: Delete labels.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
5d26c2e658
gnu: libwacom: Update to 2.4.0.
...
* gnu/packages/xdisorg.scm (libwacom): Update to 2.4.0.
[source]: Change archive extension from bz2 to xz.
[build-system]: Switch to meson.
[configure-flags]: Adjust for meson.
[phases]: New field.
[native-inputs]: Add python-evdev, python-libevdev, python-pytest and
python-pyudev.
[inputs]: Move libgudev to...
[propagated-inputs]: ... here.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
a412817d84
gnu: Add python-libevdev.
...
* gnu/packages/freedesktop.scm (python-libevdev): New variable.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
bfcd2a86fb
gnu: gcr: Update to 3.41.1, delete trailing #t and input labels.
...
* gnu/packages/gnome.scm (gcr): Update to 3.41.1.
[phases]: Delete trailing #t.
{disable-failing-tests}: Delete phase.
{fix-systemd-detection}: Likewise.
{remove-fatal-warnings-option}: New phase.
{check}: New phase override.
[native-inputs, propagated-inputs]: Delete input labels.
[native-inputs]: Sort inputs. Add gi-docgen. Remove autoconf, automake and
libtool.
2022-09-12 20:55:10 -04:00
Maxim Cournoyer
abfa74c68b
gnu: gtk: Update to 4.8.0 and use gexps.
...
* gnu/packages/gtk.scm (gtk): Update to 4.8.0.
[arguments]: Use gexps.
[parallel-tests?]: Remove argument.
[phases]{patch}: Use this-package-native-input. Disable the
inscription-markup.ui test.
{move-files}: Adjust for gexps.
2022-09-12 20:51:23 -04:00