* 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>
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>
This replacement was omitted in f3da903b01:
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.
This replacement was omitted in f3da903b01:
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.
* 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>
* 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>
* 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>
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
* 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>
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>
* 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>
* 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>
* 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>
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>
* 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>
* 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>
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>
* 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>