me
/
guix
Archived
1
0
Fork 0
Commit Graph

3356 Commits (03f097c2e375c71ed21ec5a1426c4e9db56bd0dc)

Author SHA1 Message Date
Vivien Kraus 5cabec17d6
gnu: gnome-shell: Update to 44.9.
* gnu/packages/gnome.scm (gnome-shell): Update to 44.9.

Change-Id: I1160153fa4cbe3f93e9cfab983f518a405e32297
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus e2989e9d6f
gnu: gnome-bluetooth: Update to 42.8.
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.8.

Change-Id: I432125711173212c5faee245ecf0ef77fc7d5147
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus 305547e921
gnu: mutter: Update to 44.9.
* gnu/packages/gnome.scm (mutter): Update to 44.9.

Change-Id: Id8e49adac5630068adc32c9ebe629498600589a3
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus 01a58b9d67
gnu: gjs: Update to 1.76.3.
* gnu/packages/gnome.scm (gjs): Update to 1.76.3.

Change-Id: Ia77c6dd8c1d50e95761c066d60e856a6dce1d497
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus 80790ccc1e
gnu: epiphany: Update to 44.8.
* gnu/packages/gnome.scm (epiphany): Update to 44.8.

Change-Id: I20a627aca1ac2044d613340b6d0c7493f76a3128
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus 901e60cc7a
gnu: libgsf: Update to 1.14.52.
* gnu/packages/gnome.scm (libgsf): Update to 1.14.52.

Change-Id: I96522e57c7f659aff596108be6258fdbcc465321
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus bb88baf566
gnu: gcr@3: Update to 3.41.2.
* gnu/packages/gnome.scm (gcr-3): Update to 3.41.2.

Change-Id: I793d145775c4153386e7931ceb497d518248a120
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:56 +01:00
Vivien Kraus 720d6d5444
gnu: gnome-initial-setup: Update to 44.8.
* gnu/packages/gnome.scm (gnome-initial-setup): Update to 44.8.

Change-Id: I4fb3fa75605f70469db5c05cc9b19b87e74f1636
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
Vivien Kraus 1552d23a22
gnu: vte: Update to 0.72.4.
* gnu/packages/gnome.scm (vte): Update to 0.72.4.

Change-Id: I57b6c871ff9a690998709b3c8e51aa73f2cdea72
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
Vivien Kraus df3813c767
gnu: rygel: Update to 0.42.5.
* gnu/packages/gnome.scm (rygel): Update to 0.42.5.

Change-Id: I348840583dcf57aa241a5a1cb7842babe0b7c659
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
Vivien Kraus 18acf69acf
gnu: python-pyatspi: Update to 2.46.1.
* gnu/packages/gnome.scm (python-pyatspi): Update to 2.46.1.

Change-Id: I8f60e27b3d65dd1f7614b94102c8005bcb369833
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
John Kehayias 925842e146
gnu: glibmm-2.64: Rename and update to 2.66.6.
* gnu/packages/glib.scm (glibmm-2.64): Rename to ...
(glibmm-2.66): ... this.  Update to 2.66.6.
* gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly.
(synfig)[propagated-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise.
* gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise.
* gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]:
Likewise.

Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
Vivien Kraus 9e1b0e7230
gnu: mm-common: Update to 1.0.6.
* gnu/packages/gnome.scm (mm-common): Update to 1.0.6.

Change-Id: I5e7ffc18f2743e2d1e3a4547bf8f788d11b1d642
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23 23:22:55 +01:00
Liliana Marie Prikler a13f69f0d6
gnu: gnome: Update synopsis and description.
Gnome no longer considers itself “The GNU desktop environment”™, so let's
reflect that.

* gnu/packages/gnome.scm (gnome-meta-package)[synopsis]: Shorten to “Graphical
desktop environment”.
[description]: Adjust accordingly.
2024-02-23 23:22:51 +01:00
Liliana Marie Prikler a7ab8e4f48
gnu: Deprecate gnome meta-package.
GNOME is not a "one size fits all" environment, but with the introduction of
World, Circle, and to some extent Developer Extras and recent explorations of
mobile form factors much more customizable towards the needs of users.  As
such, it is silly to insist on a single meta-package to make everyone happy.

* gnu/packages/gnome.scm (gnome): Deprecate.
2024-02-23 23:22:48 +01:00
Liliana Marie Prikler 0bce55ca53
gnu: gnome: Add core packages for GNOME 44.
* gnu/packages/gnome.scm (gnome-meta-core-shell): Add gnome-remote-desktop.
(gnome-meta-core-utilities): Add gnome-connections.
2024-02-23 21:55:41 +01:00
Liliana Marie Prikler b51b2191a9
gnu: Split gnome into more meta-packages.
* gnu/packages/gnome.scm (gnome-meta-package): New syntax rule.
(gnome-meta-core-services, gnome-meta-core-shell, gnome-meta-core-utilities)
(gnome-essential-extras): New variables.
(gnome): Implement in terms of the former.
2024-02-23 21:55:19 +01:00
Zheng Junjie c2010b2f0b
gnu: librsvg: Improve cross compiling.
* gnu/packages/gnome.scm (librsvg)[arguments]: Use platform-rust-target.

Change-Id: Ia81e13a8695f7b932255e5223b92d31fb0a88077
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:48 +02:00
Liliana Marie Prikler 622df12ef3
Merge branch 'master' into gnome-team 2024-02-13 16:11:14 +01:00
Ricardo Wurmus bb4f0509b7
gnu: mutter: Disable one test when building for i686-linux.
This test no longer fails in future versions, so this is only a temporary
workaround.

* gnu/packages/gnome.scm (mutter)[arguments]: Conditionally disable the
activation test on i686-linux.

Change-Id: Ic8552355971b9926b7f72c228edf881a1c0cea1e
2024-02-12 22:04:22 +01:00
Dariqq 952c691b51
gnu: orca: Add optional dependencies.
* gnu/packages/gnome.scm (orca)[inputs]: Add brltty, liblouis and liblouis:python.

Change-Id: Idb375693a8cca7ffd89f591c50e2651d63e4ea62
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-02-10 11:04:37 +00:00
Vivien Kraus 5243985aa2
gnu: gnome-shell-extensions: Wrap the extensions.
The top-level modules that are wrapped are the /extension.js and /prefs.js of
every extension sub-directory. The GI_TYPELIB_PATH used contains glib for
every extension, and gnome-menus for Applications Menu.

* gnu/packages/gnome.scm (gnome-shell-extensions) [#:phases]: Add
'wrap-extensions.
[native-inputs]: Add gobject-introspection.
[inputs]: Add gnome-menus and glib.
[propagated-imputs]: Remove glib.

Change-Id: I58b79ca92fbceebb9bbb150102fa428022e3eb63
2024-02-04 21:29:13 +01:00
Vivien Kraus f26235a50c
gnu: gnome-menus: Build GObject Introspection data.
* gnu/packages/gnome.scm (gnome-menus) [native-inputs]: Add gobject-introspection.

Change-Id: I8cf485955dbad29cec781af9b5fada4c5bcb1ba6
2024-02-04 20:27:20 +01:00
Liliana Marie Prikler e6c847defb
Merge branch 'master' into gnome-team 2024-02-03 14:39:49 +01:00
Vivien Kraus 3aef72ec5b
gnu: deja-dup: update to 45.2.
* gnu/packages/gnome.scm (deja-dup): Update to 45.2.
[arguments]: Convert to list of G-Expressions.

Change-Id: I60823287827b0690796fec7955bcf9682acd88b3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-03 08:29:03 +01:00
Sharlatan Hellseher 17e0b03824
gnu: cambalache: Fix buld.
As seen in http://ci.guix.gnu.org/build/3338535/log/raw.

* gnu/packages/gnome.scm (cambalache): Fix build.
[inputs]: Swap duplicated webkitgtk to webkitgtk-for-gtk3.

Change-Id: I9604159d3aa343e0bcb539cfade520ddd97cb489
2024-01-21 23:30:20 +00:00
Liliana Marie Prikler 1682264fda
Merge branch 'master' into gnome-team 2024-01-14 17:23:44 +01:00
Efraim Flashner 728d471d73
gnu: json-glib: Fix cross-compiling.
* gnu/packages/gnome.scm (json-glib)[native-inputs]: Only add more
inputs when not cross-compiling.

Change-Id: I987f382f02d9f7b79b6e281d1f6f6824c1b2dfd3
2024-01-08 08:14:59 +02:00
Vivien Kraus b369dc272e
gnu: epiphany: Update to 44.7.
Soup2 is not supported anymore, we do not need to disable it explicitely.

* gnu/packages/gnome.scm (epiphany): Update to 44.7.
[#:phases]<skip-gtk-update-icon-cache>: Update for build system changes.
<disable-failing-tests>: Partially disable web_view_test.
<pre-check>: Remove.
<check>: Replace with a new phase.
<gst-wrap>: New phase.
[#:configure-flags]: Remove “-Dsoup2=disabled”.
[inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk.
Add bash-minimal, gstreamer, gst-plugins-base, gst-plugins-good, and
libadwaita.
Remove libdazzle and libhandy.

Change-Id: I95ab6551a1b38254191801549be9dba0abb04593
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-07 18:27:44 +01:00
Liliana Marie Prikler 1cd97066c2
Merge branch 'master' into gnome-team 2024-01-01 21:56:00 +01:00
Vivien Kraus b8175bc85a
gnu: gnome-system-monitor: Update to 44.0.
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 44.0.

Change-Id: I1b4c0f16ec48ee5dfb07ad255ceb9252e0160945
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:39:41 +01:00
Vivien Kraus 6a4151e411
gnu: gnome-shell-extensions: Update to 44.0.
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 44.0.

Change-Id: Id5664a9f86f7a64179975cd9c5cbf7b6521c5844
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:39:18 +01:00
Vivien Kraus 44c0e30e9c
gnu: gnome-weather: Update to 44.0.
* gnu/packages/gnome.scm (gnome-weather): Update to 44.0.

Change-Id: I674f6b735d3d5917fb1f15f85d3ffa9c1e2fa221
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:39:18 +01:00
Vivien Kraus c47ecfa6f9
gnu: gupnp: Update to 1.6.6.
* gnu/packages/gnome.scm (gupnp): Update to 1.6.6.
[arguments]: Convert to list of G-Expressions.
[#:configure-flags]: Add -Dgtk_doc=true.
[native-inputs]: Add gi-docgen.

Change-Id: Ia173720a9b888b4064417f1df79508a8c5b7fb14
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:39:18 +01:00
Vivien Kraus 9fa740331a
gnu: gnome-boxes: Update to 44.3.
* gnu/packages/gnome.scm (gnome-boxes): Update to 44.3.

Change-Id: I7e8f0faa0c5d2366f49fd38eb565c2c711d2a14c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:08:50 +01:00
Vivien Kraus 413da336f7
gnu: eog: Update to 44.3.
* gnu/packages/gnome.scm (eog): Update to 44.3.

Change-Id: I3088d9213fe044746d8043d01c0243ce19e616e9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:08:12 +01:00
Vivien Kraus d6f883e534
gnu: gnome-user-docs: Update to 44.6.
* gnu/packages/gnome.scm (gnome-user-docs): Update to 44.6.
[home-page]: Update from redirection.

Change-Id: I8c0989881be2cadac8453dc5d1df6c97857822eb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:07:40 +01:00
Vivien Kraus 23be219c05
gnu: gcr: Update to 4.1.0.
* gnu/packages/gnome.scm (gcr): Update to 4.1.0.

Change-Id: I95cb59b6850190573f6b3464bce1dbe8fc0f9354
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:07:04 +01:00
Vivien Kraus f17e549043
gnu: grilo-plugins: Update to 0.3.16.
* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.16.
[arguments]: Convert to a list of G-Expressions.
[home-page]: Update.

Change-Id: I20876f9b594f8d33f2c85e313656791fb3b6812b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:06:30 +01:00
Vivien Kraus 9ee9aad22c
gnu: grilo: Update to 0.3.16.
* gnu/packages/gnome.scm (grilo): Update to 0.3.16.
[native-inputs]: Add python.
[home-page]: Update.

Change-Id: Iaf391b1246e74b58536a0470ea68bd53fefe2f93
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:06:30 +01:00
Vivien Kraus 12c2307451
gnu: cheese: Update to 44.1.
The build system changed how it disables icon-theme.cache.

* gnu/packages/gnome.scm (cheese): Update to 44.1.
[#:phases]<skip-gtk-update-icon-cache>: Update.

Change-Id: I95044d29da019345d14b5fe8f1671f0f7046fba3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-01 21:06:05 +01:00
Nicolas Graves 931d893c55
gnu: gthumb: Improve style.
* gnu/packages/gnome.scm (gthumb):
[arguments]: Use gexp.
[native-inputs]: Rewrite using list.
[inputs]: Rewrite using list.

Change-Id: I925c3ac0ebef89534608926545309ff232e2af01
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-27 21:58:29 +01:00
Vivien Kraus 3030e4104e
gnu: nautilus: Update to 44.3.1.
* gnu/packages/gnome.scm (nautilus): Update to 44.3.1.

Change-Id: I267623213231cdead9c8ea2548bff1844d79878c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-25 18:38:55 +01:00
Vivien Kraus 3a94efb31e
gnu: gnome-bluetooth: Update to 42.7.
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.7.

Change-Id: I09a76fe404ec5a5ff70693e22e4ade321510f423
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-25 18:38:54 +01:00
Sharlatan Hellseher f21e732e0d
gnu: shotwell: Fix build.
* gnu/packages/gnome.scm (shotwell): Fix build.
[inputs]: Swap webkitgtk to webkitgtk-for-gtk3.

Change-Id: I457ed30f3bf6335c7dd88daf2132b4a8857d86c6
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-25 17:44:47 +01:00
Liliana Marie Prikler 24d4d6fdd6
Merge branch 'master' into gnome-team 2023-12-20 00:05:21 +01:00
Vivien Kraus 92982ecca4
gnu: vala: Update to 0.56.14.
* gnu/packages/gnome.scm (vala): Update to 0.56.14.

Change-Id: I7701c7f68fcac9421de11673c7b15379185be213
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:38 +01:00
Vivien Kraus 514e92748f
gnu: yelp-xsl: Update to 42.1.
* gnu/packages/gnome.scm (yelp-xsl): Update to 42.1.
[description]: Ensure sentences are separated with 2 spaces.

Change-Id: I3f808880593b0e6fc700d7eef588572e116805f3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:38 +01:00
Vivien Kraus 34f0b66193
gnu: yelp-tools: Update to 42.1.
yelp-tools has changed its version scheme, so its download URL changed.

* gnu/packages/gnome.scm (yelp-tools): Update to 42.1.
[source]: Update origin uri.
[build-system]: Change to meson-build-system.
[#:configure-flags]: Set -Dhelp=true.
[propagated-inputs]: Drop labels.
[native-inputs]: Add gettext-minimal, python, python-lxml.

Change-Id: Ibc091329275959219fdcb1af47d34e40128da889
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:38 +01:00
Vivien Kraus 87794254ab
gnu: mm-common: Update to 1.0.5.
* gnu/packages/gnome.scm (mm-common): Update to 1.0.5.
[arguments]: Convert to list of G-Expressions.
[native-inputs]: Drop labels.
[source]: Remove mm-common-reproducible-tarball.patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/patches/mm-common-reproducible-tarball.patch: Delete.

Change-Id: If7331e87949bf9e94348757d46a9a3a0459608f0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:37 +01:00
Vivien Kraus 49b1ff08df
gnu: libsoup-minimal: Update style.
* gnu/packages/gnome.scm (libsoup-minimal) [arguments]: Convert to list of
G-Expressions.
* gnu/packages/gnome.scm (libsoup-minimal-2) [arguments]: Convert to list of G-Expressions.

Change-Id: I72ebe6614eac3ee032057ffeb76dff5d8d821a8e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:37 +01:00
Vivien Kraus 89f79f7129
gnu: libsoup-minimal: Update to 3.4.4.
The option to build documentation has changed between libsoup 2 and libsoup 3.
The failing socket test has been moved to a different file.

libsoup-minimal-2 introduces a new phase to disable tests, however the
'adjust-tests phase of libsoup-minimal must be removed. For simplicity, we use
the 'adjust-tests name for the phase of all variants.

* gnu/packages/gnome.scm (libsoup-minimal): Update to 3.4.4.
[#:configure-flags]: Change name of docs option.
[#:phases]<adjust-tests>: Change the file name of socket test.
(libsoup-minimal-2) [arguments]: Override #:configure-flags.
[#:phases]: Override 'adjust-tests.
(libsoup) [version]: Remove field.
[source]: Remove field.
[#:configure-flags]: Replace -Ddocs=disabled with -Ddocs=enabled.

Change-Id: Iace1bf0f1d805a0eed7e484a7cd496ac04631b32
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:37 +01:00
Vivien Kraus 030018f923
gnu: libsoup: Update to 3.4.4.
* gnu/packages/gnome.scm (libsoup): Update to 3.4.4.
[native-inputs]: Add gettext-minimal.

Change-Id: I8da30149b9211d147aab2664b11a5c66acb461f0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:24 +01:00
Vivien Kraus 37439e68ef
gnu: libnotify: Update to 0.8.3.
* gnu/packages/gnome.scm (libnotify): Update to 0.8.3.
[native-inputs]: Add gi-docgen.
[home-page]: Update.

Change-Id: Iba93cbb21d14a2e3c040daf62f42232bbb8ad808
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:24 +01:00
Vivien Kraus dbedf8dfdc
gnu: json-glib: Update to 1.6.6.
* gnu/packages/gnome.scm (json-glib-minimal): Update to 1.6.6.
[arguments]: Convert to list of G-Expressions.
[#:configure-flags]: Add -Dgtk_doc=disabled.
[native-inputs]: Drop labels.
(json-glib) [#:configure-flags]: Remove -Ddocs=true.  Unless cross-compiling,
add -Dgtk_doc=enabled and -Dintrospection=enabled.
[#:phases] <move-docs>: Replace /share/gtk-doc with /share/doc.
[native-inputs]: Add gi-docgen.  Remove docbook-xml-4.3, docbook-xsl, gtk-doc,
libxslt.

Change-Id: Ib88f2fb59a776312bf3b452eecfe201e272a3888
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:24 +01:00
Vivien Kraus bc80fe3a74
gnu: gnome-backgrounds: Update to 44.0.
* gnu/packages/gnome.scm (gnome-backgrounds): Update to 44.0.

Change-Id: Ica7b0d9a61685b5cb6535138d122788bca6a53aa
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:24 +01:00
Vivien Kraus 092bc86a41
gnu: glib-networking: Update to 2.76.1.
* gnu/packages/gnome.scm (glib-networking): Update to 2.76.1.
[patches]: Remove.
[native-inputs]: Add glib-bin.
* gnu/packages/patches/glib-networking-gnutls-binding.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: I1c7249995d07d975ac3d3df8ce1e07ffa4dc240f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-19 23:49:24 +01:00
Liliana Marie Prikler 256d5b3598
Merge branch 'master' into wip-webkit 2023-12-18 03:58:23 +01:00
Liliana Marie Prikler 9f6210cc5c
gnu: yelp: Build with webkitgtk-for-gtk3.
This replacement was omitted in f3da903b0169edc19e07be5a91c80488332abe09:
Yelp 42 still builds with GTK+ 3, so let's use the right Webkit.

* gnu/packages/gnome.scm (yelp)[inputs]: Replace webkitgtk with
webkitgtk-for-gtk3.
2023-12-16 02:11:07 +01:00
Liliana Marie Prikler 822befbcae
gnu: epiphany: Build with webkitgtk-for-gtk3.
This replacement was omitted in f3da903b0169edc19e07be5a91c80488332abe09:
Epiphany 42 still builds with GTK+ 3, so let's use the right Webkit.

* gnu/packages/gnome.scm (epiphany)[inputs]: Replace webkitgtk with
webkitgtk-for-gtk3.
2023-12-12 22:07:08 +01:00
Ricardo Wurmus 90cb402fbb
gnu: Add libxml++-3.
* gnu/packages/gnome.scm (libxml++-3): New variable.

Change-Id: I2250766126f433b3f5dcc50cd7eaadec3acadad3
2023-12-15 13:51:39 +01:00
Liliana Marie Prikler f3da903b01
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-12-08 20:49:29 +01:00
Vinicius Monego 0aee90e4ea
gnu: gnome-commander: Update to 1.16.1.
* gnu/packages/gnome.scm (gnome-commander): Update to 1.16.1.
[build-system]: Switch to meson-build-system.
[arguments]: Add #:glib-or-gtk?.
[native-inputs]: Add gtk+-2:bin.

Change-Id: I4badc000d0c2d8525fd3f8f1748d8fabe610c8a9
2023-12-05 17:01:43 -03:00
Vivien Kraus 65edc32d52
gnu: gnome: Propagate xdg-desktop-portal-gnome.
* gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add
xdg-desktop-portal-gnome.

Change-Id: I2a911ec58a1c9992213e60d92a3dd955dd1a545e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-05 06:20:49 +01:00
Vivien Kraus 5d9bb65ec2
gnu: Add xdg-desktop-portal-gnome.
* gnu/packages/gnome.scm (xdg-desktop-portal-gnome): New variable.

Change-Id: I2925cf950b731c71e4ad4a01f28bce22c0cb54fb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-05 06:20:48 +01:00
Vivien Kraus 83e03f9380
gnu: rygel: Improve style.
* gnu/packages/gnome.scm (rygel) [#:configure-flags]: Use the 'list' syntax
istead of 'quote'.

Change-Id: I173b5872ebfa82855055145923cd2f1a1b4d68d1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-04 20:52:16 +01:00
Vivien Kraus f16d507c35
gnu: gnome-shell: Update to 44.7.
* gnu/packages/gnome.scm (gnome-shell): Update to 44.7.
[inputs]: Add bash-minimal.

Change-Id: I28a0f4b8ad3d31decbc915c2be4f47f64b98e09c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-04 20:33:45 +01:00
Vivien Kraus 2a6af3bb6f
gnu: mutter: Update to 44.7.
* gnu/packages/gnome.scm (mutter): Update to 44.7.
[propagated-inputs]: Remove gtk+.  Update comment.
[source]: Remove patches.
* gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patch.
* gnu/packages/patches/mutter-fix-inverted-test.patch: Remove.

Change-Id: Ibe2f578409c7e0bd3cd902525638be2dec124094
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-04 20:26:19 +01:00
Vivien Kraus bcaae2be22
gnu: gnome-connections: Improve wording.
* gnu/packages/gnome.scm (gnome-connections) [description]: Add space after
comma in @acronym.

Change-Id: Ib6c9e39057786e7bd135874238a9b7629e316200
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-04 20:24:38 +01:00
Vivien Kraus 51923bf963
gnu: gtk-frdp: Improve wording.
* gnu/packages/gnome.scm (gtk-frdp) [description]: Add space after comma in
@acronym.

Change-Id: Ic3bc9b317ff54636fad0d073de1af2ffdabcd8f2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-04 20:24:38 +01:00
Liliana Marie Prikler 63755bcf84
Revert "gnu: sysprof: Do not propagate libadwaita."
This reverts commit e21f0cb7b7.  It was
introduced to fix a build failure in mutter, that no longer occurs with
the updated python-dbusmock.

Change-Id: I781fa2314afb0c1819e30ef404cf2e8da6652e3e
2023-12-03 07:49:05 +01:00
Liliana Marie Prikler a62f59d32d
gnu: python-dbusmock: Update to 0.30.0.
* gnu/packages/python-xyz.scm (python-dbusmock): Update to 0.30.0.
[#:phases]<patch-paths>: Adjust accordingly.
[native-inputs]: Add upower.
(python-dbus-minimal): New variable.
* gnu/packages/gnome.scm (upower)[native-inputs]: Replace python-dbusmock
with python-dbusmock-minimal.
* gnu/packages/gtk.scm (at-spi2-core)[native-inputs]: Likewise.
(at-spi2-core-with-documentation)[native-inputs]: Adjust accordingly.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Replace python-dbusmock
with python-dbusmock-minimal.

Change-Id: If0cd76da0495d052f94ee5d654436c4d1dd1e2c3
2023-12-03 07:49:04 +01:00
Liliana Marie Prikler 4c323c2f83
Merge branch 'master' into HEAD
Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
2023-12-03 07:20:53 +01:00
Vivien Kraus 260b054aea
gnu: yelp: Update to 42.2.
* gnu/packages/gnome.scm (yelp): Update to 42.2.
[inputs]: Add bash-minimal and gtk+.  Replace webkitgtk with
webkitgtk-for-gtk3.

Change-Id: Iea3fa0c9eb527b0de691809a19fce7654261e827
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:56 +01:00
Vivien Kraus e9b85cb0d4
gnu: sushi: Update to 44.2.
* gnu/packages/gnome.scm (sushi): Update to 44.2.
[arguments]: Convert to list of G-Expressions.

Change-Id: Ifd87eb3eed82b3fb2921d23fa27e161fe8361069
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:56 +01:00
Vivien Kraus 7d0f2433e1
gnu: vte: Update to 0.72.3.
* gnu/packages/gnome.scm (vte): Update to 0.72.3.

Change-Id: Id855baf348bd191cb0f44832bac1fb6948406310
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:56 +01:00
Vivien Kraus bc9b77f0b0
gnu: simple-scan: Update to 44.0.
A TODO item mentioned fixing icons, but they are visible.

* gnu/packages/gnome.scm (simple-scan): Update to 44.0.  Remove TODO item.

Change-Id: Ib32bf25457cc2d82f0a473cfa8b6cca580a6bb6e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus c98dfcd831
gnu: rygel: Update to 0.42.4.
* gnu/packages/gnome.scm (rygel): Update to 0.42.4.
[arguments]: Convert to list of G-Expressions.
[propagated-inputs]: Add glib.

Change-Id: I17da7894a9626cd056c7c86ac6747acc0828e1ba
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus 1a4e51d1e4
gnu: python-pyatspi: Update to 2.46.0.
* gnu/packages/gnome.scm (python-pyatspi): Update to 2.46.0.
[arguments]: Convert to list of G-Expressions.

Change-Id: I88c6b33154c21cd165e800b3a3e8a584eee50abd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus 70eca40bc3
gnu: gvfs: Update to 1.50.7.
* gnu/packages/gnome.scm (gvfs): Update to 1.50.7.
[#:configure-flags]: Add -Dman=true.
[home-page]: Update.

Change-Id: I93e5c3d19fa96eddd5ead3839e6eb100c16b712f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus 79ea7270ec
gnu: libgweather4: Update to 4.2.0.
* gnu/packages/gnome.scm (libgweather4): Update to 4.2.0.

Change-Id: Iaac8aae420a80858c8f39cb1ad8de9c5499410fa
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus f158bd417e
gnu: libgee: Update to 0.20.6.
* gnu/packages/gnome.scm (libgee): Update to 0.20.6.

Change-Id: I102a31bb7b6bbeed340b14b5fd35b8f2e34c1ac9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus 6019da9df3
gnu: gssdp: Update to 1.6.3.
* gnu/packages/gnome.scm (gssdp): Update to 1.6.3.
[#:configure-flags]: Add -Dgtk_doc=true.
[native-inputs]: Add pandoc.

Change-Id: Ib05c6bb40dd3967e9f2144bc065e598a40b59b85
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus bd53ac8b4d
gnu: gnome-photos: Update to 44.0.
* gnu/packages/gnome.scm (gnome-photos): Update to 44.0.
[inputs]: Add bash-minimal.

Change-Id: I5ab3d9d07d167f4a3dafcc0a388232dea0379fc5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus 27d017be7a
gnu: Add gnome-remote-desktop.
* gnu/packages/gnome.scm (gnome-remote-desktop): New variable.

Change-Id: I93d542ef04a703a0c9614968eb71ce85a83d62f4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:55 +01:00
Vivien Kraus 50d28c2a10
gnu: gnome-font-viewer: Update to 44.0.
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 44.0.
[inputs]: Remove libhandy.

Change-Id: I5bab0a37e287ec935f3be280f0e04dbd4b27728a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:54 +01:00
Vivien Kraus 5abfce62d0
gnu: gnome-music: Update style.
* gnu/packages/gnome.scm (gnome-music) [arguments]: Convert to list of G-Expressions.

Change-Id: I5cb724bc66dcfee14958753c0a129add55820db6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:54 +01:00
Vivien Kraus 2f224cf1c6
gnu: gnome-music: Update to 44.0.
When wrapping gnome-music, GST_PLUGIN_SYSTEM_PATH should not override the
plugins installed by the user.

* gnu/packages/gnome.scm (gnome-music): Update to 44.0.
[#:phases]<wrap-gnome-music>: Update path wrapping.
[inputs]: Add bash-minimal.  Replace libsoup-minimal-2 with libsoup.

Change-Id: I9b8ac5ee65618baafc760be8f7ab3132f4d53345
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:54 +01:00
Vivien Kraus 40dbdb2395
gnu: gnome-control-center: Update to 44.4.
* gnu/packages/gnome.scm (gnome-control-center): Update to 44.4.

Change-Id: I04b830ef49c7a2e3770e210dc7f6f3555105af31
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:54 +01:00
Vivien Kraus c35abdaeeb
gnu: gnome-contacts: Update to 44.0.
* gnu/packages/gnome.scm (gnome-contacts): Update to 44.0.
[arguments]: Convert to list of G-Expressions.
[#:configure-flags]: Add -Ddocs=false.
[inputs]: Replace evolution-data-server-3.44 with evolution-data-server.
Replace gnome-online-accounts-3.44 with gnome-online-accounts.  Remove
libhandy.  Add qrencode.
[propagated-inputs]: Replace folks-with-libsoup2 with folks.

Change-Id: Ib2e1f4a8db6877a203a963cb0d36d194bf62f60e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:54 +01:00
Vivien Kraus 1fb33bf1a4
gnu: gnome-characters: Update to 44.0.
* gnu/packages/gnome.scm (gnome-characters): Update to 44.0.
[#:phases]<disable-gtk-update-icon-cache>: Update to build system changes.
[inputs]: Remove libhandy.
[home-page]: Update.

Change-Id: I416718a7b729b848cbefdb4cdd8677c3ae2fe88b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:54 +01:00
Vivien Kraus 46f0e58452
gnu: Add gnome-connections.
* gnu/packages/gnome.scm (gnome-connections): New variable.

Change-Id: If88a6e4c4f640a1175a8c98d13986f7520fe77b7
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:53 +01:00
Vivien Kraus d359c0fbec
gnu: Add gtk-frdp.
* gnu/packages/rdesktop.scm (gtk-frdp): New variable.

Change-Id: I8ce190ca80245eff48af08e005e90e396e498e91
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:53 +01:00
Vivien Kraus 280aef1612
gnu: d-spy: Update to 1.6.0.
* gnu/packages/gnome.scm (d-spy): Update to 1.6.0.

Change-Id: I63da8ea2970bf9bf3fed1936b22ce88247ce8b22
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:53 +01:00
Vivien Kraus 19c9e4df44
gnu: folks: Update to 0.15.6.
* gnu/packages/gnome.scm (folks): Update to 0.15.6.
[#:phase 'skip-gtk-update-icon-cache]: Update for build system change.

Change-Id: I6fd9ab5b4de5cd7fd12d49760b035092109d812c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02 17:08:53 +01:00
Janneke Nieuwenhuizen b0715d7cd2
gnu: Use ‘libc-utf8-locales-for-target’.
* guix/packages.scm (%standard-patch-inputs): Use
‘libc-utf8-locales-for-target’ instead of ‘glibc-utf8-locales’.
* guix/self.scm (%packages): Likewise.
* gnu/home/services/ssh.scm (file-join): Likewise
* gnu/installer.scm (build-compiled-file): Likewise.
* gnu/packages/chromium.scm (ungoogled-chromium/wayland): Likewise.
* gnu/packages/gnome.scm (libgweather4, tracker): Likewise.
* gnu/packages/javascript.scm (js-mathjax): Likewise.
* gnu/packages/package-management.scm (guix, flatpak): Likewise.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Likewise.
* gnu/packages/suckless.scm (svkbd): Likewise.
* gnu/services.scm (cleanup-gexp): Likewise.
* gnu/services/base.scm (guix-publish-shepherd-service): Likewise.
* gnu/services/guix.scm (guix-build-coordinator-shepherd-services)
(guix-build-coordinator-agent-shepherd-services): Likewise.
* gnu/services/guix.scm (guix-build-coordinator-queue-builds-shepherd-services):
(guix-data-service-shepherd-services)
(nar-herder-shepherd-services)
(bffe-shepherd-services): Likewise.
* gnu/services/web.scm (anonip-shepherd-service)
(mumi-shepherd-services): Likewise.
* gnu/system/image.scm (system-disk-image, system-iso9660-image)
(system-docker-image, system-tarball-image): Likewise.
* gnu/system/install.scm (%installation-services): Likewise.
* guix/profiles.scm (info-dir-file): Likewise.
(ca-certificate-bundle, profile-derivation): Likewise.
* guix/scripts/pack.scm (store-database, set-utf8-locale): Likewise.
* tests/pack.scm: Likewise.
* tests/profiles.scm ("profile-derivation, cross-compilation"):
Likewise.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Co-authored-by: Christopher Baines <mail@cbaines.net>
Change-Id: I24239f427bcc930c29d2ba5d00dc615960a6c374
2023-12-02 12:25:45 +01:00
Liliana Marie Prikler e21f0cb7b7
gnu: sysprof: Do not propagate libadwaita.
It is perfectly reasonable to use sysprof without its UI.

* gnu/packages/gnome.scm (sysprof)[propagated-inputs]: Remove libadwaita.

Change-Id: Ib3291bb9897d7cafb91ed38d303ee25e2e18f507
Fixes: Mutter fails to build <https://logs.guix.gnu.org/guix/2023-11-25.log#163016>
2023-11-26 16:02:47 +01:00
Vivien Kraus 93fd21717f
gnu: gnome-builder: Update to 44.2.
* gnu/packages/gnome.scm (gnome-builder): Update to 44.2.
[#:configure-flags]: Add -Ddocs=true.
[#:phases]<patch-meson>: Also disable gtk-update-icon-cache in meson.build.
Disable test-shortcuts.
<set-home>: New phase.
<pre-check>: Only enable it when tests? is true.
<wrap-typelib>: New phase.
[inputs]: Add d-spy, editorconfig-core-c, libdex, libpanel.  Replace gtk+ with
gtk, libhandy with libadwaita, libsoup-minimal-2 with libsoup, sysprof-3.44
with sysprof, vte with vte-with-gtk-4 and webkitgtk-with-libsoup2 with
webkitgtk.  Remove glade3.
[propagated-inputs]: Replace gtksourceview-4 with gtksourceview.
[native-inputs]: Add gi-docgen.

Change-Id: I3ac149b76813e28d523fd67050efb0744771a296
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-20 20:41:56 +01:00
Vivien Kraus 7bc6a2ef4d
gnu: sysprof: Update to 3.48.0.
* gnu/packages/gnome.scm (sysprof): Update to 3.48.0.
[#:configure-flags]: Add -Dhelp=true.
[propagated-inputs]: Add glib, json-glib and libadwaita.

Change-Id: I0810ce009f01c53ca08cc7e3a6bea702f0a6c252
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-20 20:41:56 +01:00
Vivien Kraus d77e9e4420
gnu: libpeas: Update to 1.36.0.
* gnu/packages/gnome.scm (libpeas): Update to 1.36.0.
[arguments]: Convert to G-Expressions.
[#:configure-flags]: Add -Dvapi=true and -Dgtk_doc=true.
[native-inputs]: Add gi-docgen and vala.
[propagated-inputs]: Add glib.

Change-Id: I04f726d14662b5db17e3724ca482dc8402cee67b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-20 20:41:55 +01:00