1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-04 16:25:54 +02:00
Commit Graph

3402 Commits

Author SHA1 Message Date
Vivien Kraus 030474e3f9 gnu: orca: Update to 44.2.
* gnu/packages/gnome.scm (orca): Update to 44.2.
[#:phases]<qualify-programs>: Also expand pgrep.
[inputs]: Add procps. Replace at-spi2-atk with at-spi2-core.

Change-Id: I05fdab970909edda44ca9957d2ad721f62e6bfec
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-17 20:30:14 +01:00
Liliana Marie Prikler 3c2f4ae417 gnu: libadwaita: Update to 1.4.0.
* gnu/packages/gnome.scm (libadwaita): Update to 1.4.0.

Change-Id: I322caffb65a2b19f87e4c03a267a85c155d65124
2023-11-17 20:30:14 +01:00
Vivien Kraus 1c41971e72 gnu: Add calls.
* gnu/packages/gnome.scm (libcallaudio): New variable.
* gnu/packages/patches/calls-disable-application-test.patch: New file.
* gnu/packages/patches/calls-disable-sip-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.

Change-Id: I6f0485e4c73536c576713005cf7cd74610923a21
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-02 18:59:13 +01:00
Vivien Kraus 492e621a57 gnu: Add libcall-ui.
* gnu/packages/gnome.scm (libcall-ui): New variable.
* gnu/packages/patches/libcall-ui-make-it-installable.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.

Change-Id: I47c403d12c90f9371a8065d2d8d8e829225e5f0c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-02 18:59:13 +01:00
Vivien Kraus a94ec292d2 gnu: feedbackd: Update to 0.2.1.
* gnu/packages/patches/feedbackd-use-system-gmobile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (feedbackd): Update to 0.2.1.
[origin]<patches>: Add “feedbackd-use-system-gmobile.patch”.
<snippet>: Remove the gmobile submodule.
[inputs]: Add gmobile.

Change-Id: I06521c1673efb6aea1d163410fdf3d0206b57d8a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-02 18:58:11 +01:00
Vivien Kraus ea51a3885c gnu: Add gmobile.
* gnu/packages/gnome.scm (gmobile): New variable.
* gnu/packages/patches/gmobile-make-it-installable.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.

Change-Id: If36413dfa1ee1e6156f2652fa86282283b592b36
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-02 18:57:42 +01:00
Vivien Kraus 8cd5eebd11 gnu: adwaita-icon-theme: Update to 44.0.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 44.0.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 14:21:29 +01:00
Liliana Marie Prikler e38d6a9c2f Merge branch 'master' into gnome-team
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
2023-10-23 21:09:49 +02:00
Ludovic Courtès 64e678bdbc gnu: mutter: Remove dependency on (guix build syscalls).
* gnu/packages/gnome.scm (mutter)[arguments]: Remove #:imported-modules.
Remove (guix build syscalls) from #:modules.
Rewrite ‘check’ phase to reap processes from the build process.
[native-inputs]: Remove TINI.
2023-10-23 11:56:53 +02:00
Jack Hill da716c8b9c gnu: epiphany: Update to 42.5.
* gnu/packages/gnome.scm (epiphany): Update to 42.5.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-23 07:21:40 +02:00
Jack Hill 207b491080 gnu: epiphany: Use webkitgtk-for-gtk3.
* gnu/packages/gnome.scm (epiphany)[inputs]: Replace webkitgtk with
webkitgtk-for-gtk3.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-23 07:21:39 +02:00
Liliana Marie Prikler 574047a600 gnu: nautilus: Update to 44.2.1.
* gnu/packages/gnome.scm (nautilus): Update to 44.2.1.
2023-10-23 00:16:59 +02:00
Liliana Marie Prikler ee748c1df0 gnu: Make webkitgtk-next the new webkitgtk.
As of version 2.42.0, the WebKit 6.0 typelib is considered stable.
With GNOME itself moving to GTK4 as time marches on, we should reflect
the fact that this is the preferred Webkit for future applications.

* gnu/packages/webkit.scm (webkitgtk-next): Remove variable.  Inline logic…
(webkitgtk): … here.  Move old value …
(webkitgtk-for-gtk3): … here.
(webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3.
* gnu/packages/geo.scm (gnome-maps): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-initial-setup, sushi)
(cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts)
(gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44)
(lollypop, evolution, gnome-boxes, geary, komikku): Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/mate.scm (atril): Likewise.
* gnu/packages/music.scm (ctrlr): Likewise.
* gnu/packages/rednotebook.scm (rednotebook): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telegram.scm (telegram-desktop): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-10-23 00:15:38 +02:00
Liliana Marie Prikler 14ea0a7ee9 gnu: gnome-bluetooth: Update to 42.6.
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.6.
2023-10-21 21:52:32 +02:00
Liliana Marie Prikler cc84687312 gnu: bluefish: Update to 2.2.14.
* gnu/packages/gnome.scm (bluefish): Update to 2.2.14.
2023-10-21 21:52:32 +02:00
Liliana Marie Prikler aadfe59209 gnu: gspell: Update to 1.12.2.
* gnu/packages/gnome.scm (gspell): Update to 1.12.2.
2023-10-21 21:52:32 +02:00
Liliana Marie Prikler 3b5961c8df gnu: tracker-miners: Update to 3.6.1.
* gnu/packages/gnome.scm (tracker-miners): Update to 3.6.1.
2023-10-21 21:52:30 +02:00
Liliana Marie Prikler a7be930240 gnu: Remove gnome-todo.
* gnu/packages/gnome.scm (gnome-todo): Delete variable.
2023-10-13 20:37:36 +02:00
Liliana Marie Prikler 93a69ccbc5 gnu: workrave: Use new input style.
* gnu/packages/gnome.scm (workrave)[native-inputs]: Drop labels.
2023-10-13 20:37:36 +02:00
Liliana Marie Prikler cf8514ca42 gnu: workrave: Update to 1.10.52.
* gnu/packages/gnome.scm (workrave): Update to 1.10.52.
2023-10-13 20:37:36 +02:00
Liliana Marie Prikler f61d1d63d8 gnu: gthumb: Use new input style.
* gnu/packages/gnome.scm (gthumb)[inputs, native-inputs]: Drop labels.
2023-10-13 20:37:36 +02:00
Liliana Marie Prikler d5ea7441be gnu: gthumb: Update to 3.12.4.
* gnu/packages/gnome.scm (gthumb): Update to 3.12.4.
2023-10-13 20:37:35 +02:00
Liliana Marie Prikler 1468bf8db5 gnu: gnome-mahjongg: Update to 3.40.0.
* gnu/packages/gnome.scm (gnome-mahjongg): Update to 3.40.0.
2023-10-13 20:37:35 +02:00
Liliana Marie Prikler 9f04e18065 gnu: gitg: Update to 44.
* gnu/packages/gnome.scm (gitg): Update to 44.
[source]: Remove “gitg-fix-positional-argument.patch”.
[inputs]: Add gpgme and libhandy.
* gnu/packages/patches/gitg-fix-positional-argument.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
2023-10-13 20:37:35 +02:00
Liliana Marie Prikler 4d182aaf0f gnu: libhandy: Update to 1.8.2.
* gnu/packages/gnome.scm (libhandy): Update to 1.8.2.
2023-10-13 20:37:35 +02:00
Liliana Marie Prikler ff3ba62c47 gnu: libgit2-glib: Update to 1.2.0.
* gnu/packages/gnome.scm (libgit2-glib): Update to 1.2.0.
2023-10-13 20:37:34 +02:00
Vivien Kraus b701a7018d gnu: upower: Update to 1.90.2.
Upower has an extra hardware description file for use with udev.  It should be
installed under upower’s output, not eudev’s.

A test is disabled, for calling an unimplemented bluez method.  The
conditional 'adjust-test-for-excess-precision phase is included in the new
'adjust-test-suite, so that the list of phases is always the same.

* gnu/packages/gnome.scm (upower): Update to 1.90.2.
[#:configure-flags]: Set udevhwdbdir.
[#:phases] <adjust-test-for-excess-precision>: Add this phase
unconditionnally
<disable-failing-test>: Disable test_bluetooth_hidpp_mouse.
[inputs]: Remove dbus-glib.
[native-inputs]: Add dbus.
2023-10-10 21:59:25 +02:00
Vivien Kraus ee554a35e0 gnu: libgudev: Update to 238.
* gnu/packages/gnome.scm (libgudev): Update to 238.
2023-10-10 21:59:25 +02:00
Vivien Kraus d6462be6a8 gnu: gnome-control-center: Update to 44.3.
Some previous fixes have been merged upstream. The gnome version is now read
from a dbus service, and passwd is already searched in /run/setuid-programs.

In order to let the tests run, we use the same tests environment as
gnome-shell.

* gnu/packages/gnome.scm (gnome-control-center): Update to 44.3. Apply
gnome-control-center-firmware-security.patch.
[#:phases]<patch-paths>: Adjust accordingly.
<skip-gtk-update-icon-cache>: Adjust accordingly.
<check>: Override the check phase to run under dbus.
[native-inputs]: Add setxkbmap.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-09 21:54:16 +02:00
Liliana Marie Prikler b18b2d1348 Merge branch 'master' into gnome-team 2023-09-24 12:19:01 +02:00
Vivien Kraus afa9da8425 gnu: gnome-text-editor: Update to 44.0.
* gnu/packages/gnome.scm (gnome-text-editor): Update to 44.0.
[inputs]: Add editorconfig-core-c.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-23 01:46:03 +02:00
Vivien Kraus 3baee9ee96 gnu: gnome-text-editor: Add missing input.
* gnu/packages/gnome.scm (gnome-text-editor) [inputs]: Add pcre2.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-23 01:45:42 +02:00
Vivien Kraus 3a1b38dc20 gnu: NetworkManager: Update to 1.44.0.
* gnu/packages/gnome.scm (network-manager): Update to 1.44.0.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-23 01:44:43 +02:00
Vivien Kraus 0dfbb723a0 gnu: tracker: Update to 3.6.0.
* gnu/packages/gnome.scm (tracker): Update to 3.6.0.
[#:phases]: Add 'disable-failing-tests'.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-23 01:44:43 +02:00
Vivien Kraus 8c28401c6d gnu: libshumate: Update to 1.0.5.
* gnu/packages/gnome.scm (libshumate): Update to 1.0.5.
[#:phases]:<pre-check>: Removed, moving logic…
<check>: … here.  Also set other environment variables and run tests using
‘dbus-run-session’.
[native-inputs]: Add dbus and at-spi2-core.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-15 22:29:22 +02:00
Vivien Kraus 5c8721ad07 gnu: totem: Update to 43.0.
* gnu/packages/gnome.scm (totem): Update to 43.0.
[#:phases]<skip-gtk-update-icon-cache>: Adjust accordingly.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-15 22:25:54 +02:00
Vivien Kraus d2d0077ea4 gnu: gnome-photos: Update to 43.1.
* gnu/packages/gnome.scm (gnome-photos): Update to 43.1.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-15 22:16:38 +02:00
Jack Hill 007810c9a1 gnu: vala: Update to 0.56.13.
* gnu/packages/gnome.scm (vala): Update to 0.56.13.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-15 19:00:57 +02:00
Liliana Marie Prikler e9ff5d51e3 Merge branch 'master' into gnome-team. 2023-09-15 18:47:00 +02:00
Vivien Kraus 4beac7d95c gnu: gegl: Update to 0.4.46.
* gnu/packages/gimp.scm (gegl): Update to 0.4.46.
* gnu/packages/gimp.scm (gegl-0.4.44): New variable.
* gnu/packages/gnome.scm (gnome-photos)[inputs]: Replace gegl with gegl-0.4.44.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-14 20:39:17 +02:00
Ludovic Courtès 3f76970fda gnu: yelp: Provide dependencies to display "man:" URIs.
Previously a command like the following one would fail to display the
expected man page:

  guix shell yelp coreutils -C \
     --expose=/tmp/.X11-unix --expose=/run/user \
     --expose=/var/run/dbus --expose=/etc/machine-id -E ^DISPLAY -- \
     /bin/sh -c \
     'export MANPATH=$GUIX_ENVIRONMENT/share/man; echo $MANPATH; yelp man:ls'

* gnu/packages/gnome.scm (yelp)[arguments]: New field.
[inputs]: Add ‘man-db’ and ‘groff-minimal’.

Reported-by: Luis Felipe <sirgazil@zoho.com>
2023-09-11 22:58:02 +02:00
raingloom 0dc83ce53b gnu: gnome-dictionary: Fix build.
* gnu/packages/patches/gnome-dictionary-meson-i18n.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (gnome-dictionary): Use it here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Fixes: gnome-dictionary-40.0: fails configure <https://bugs.gnu.org/63687>
2023-09-16 17:46:57 +02:00
Liliana Marie Prikler 0b4a20e448 gnu: cogl: Remove comment about reflecting changes in mutter.
Since cogl itself has been archived while the bundled fork continues to exist,
the comment no longer holds truth.  Whatever patches will in future be needed
to build cogl are not expected to require reflection in mutter.

* gnu/packages.gnome.scm (cogl): Remove comment about mutter's bundled clutter.
2023-09-09 07:47:58 +02:00
Vivien Kraus 94a9b26bcf gnu: cogl: Fix double free.
This patch fixes a double free in cogl, which broke all of the test cases and
thus also the package build itself.

* gnu/packages/patches/cogl-fix-double-free.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (cogl): Use it here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-09 07:47:57 +02:00
Liliana Marie Prikler 4ebc426602 gnu: Remove libgweather4-with-libsoup2.
It no longer has any dependents other than itself.

* gnu/packages/gnome.scm (libgweather4-with-libsoup2): Delete variable.
2023-09-09 07:47:57 +02:00
Liliana Marie Prikler 20e3f3e115 Merge branch 'master' into gnome-team 2023-09-07 20:42:03 +02:00
Liliana Marie Prikler 965e2d6eb9 gnu: gnome-console: Update to 44.4.
* gnu/packages/gnome.scm (gnome-console): Update to 44.4.
[arguments]: Remove #:phases.
<#:configure-flas>: Remove “-Dnautilus=enabled”.
[inputs]: Remove gtk+, libhandy, nautilus and vte.
Add gtk, libadwaita and vte-with-gtk-4.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 9609b67445 gnu: vte: Update to 0.72.2.
* gnu/packages/gnome.scm (vte): Update to 0.72.2.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 453217d69c gnu: nautilus: Update to 44.2.
* gnu/packages/gnome.scm (nautilus): Update to 44.2.
[#:phases]: Add ‘patch-tracker3-command’.
Adjust ‘skip-gtk-update-icon-cache’ accordingly.
[inputs]: Remove gtk+ and libhandy.
Add gtk and libadwaita.
* gnu/packages/patches/nautilus-extension-search-path.patch: Adjust
accordingly.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 3ca62461a2 gnu: libadwaita: Update to 1.3.4.
* gnu/packages/gnome.scm (libadwaita): Update to 1.3.4.
2023-09-06 22:17:38 +02:00