Message ID | 02f405f194324a9de33b0edf262f4408aebf714d.1693646399.git.liliana.prikler@gmail.com |
---|---|
State | New |
Headers | show |
Series | Remove libgweather4-with-libsoup2 | expand |
Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > * gnu/packages/gnome.scm (gnome-initial-setup): Update to 44.0. > [inputs]: Remove cheese and libhandy. > Add libadwaita. > Replace gnome-online-account-3.44 with gnome-online-accounts. > Replace libgweather4-with-libsoup2 with libgweather4. > Replace rest with rest-next. > Replace webkitgtk-with-libsoup2 with webkitgtk-next. Can't we update our webkitgtk whole to webkitgtk-next? Otherwise LGTM.
Am Montag, dem 04.09.2023 um 23:03 -0400 schrieb Maxim Cournoyer: > Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > > > * gnu/packages/gnome.scm (gnome-initial-setup): Update to 44.0. > > [inputs]: Remove cheese and libhandy. > > Add libadwaita. > > Replace gnome-online-account-3.44 with gnome-online-accounts. > > Replace libgweather4-with-libsoup2 with libgweather4. > > Replace rest with rest-next. > > Replace webkitgtk-with-libsoup2 with webkitgtk-next. > > Can't we update our webkitgtk whole to webkitgtk-next? Unlike the other -next packages, webkitgtk vs webkitgtk-next is just the GTK3 vs. GTK4 difference. We would need webkitgtk-next-next or similar for the API version 5 vs. 6 difference, but afaik most of GNOME 44 is happy with 5, so it's no biggie. Cheers
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index c980098e93..40dafe891d 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1524,7 +1524,7 @@ (define-public libmediaart (define-public gnome-initial-setup (package (name "gnome-initial-setup") - (version "42.2") + (version "44.0") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/gnome-initial-setup/" @@ -1532,7 +1532,7 @@ (define-public gnome-initial-setup "/gnome-initial-setup-" version ".tar.xz")) (sha256 (base32 - "0yxy39a7d2whphd0jskvra5q8zy4v7m7lziy5fxibgls4j5xk0sd")))) + "1zxv0i6lwcnjs4m0ny08wxbfz25ygnwkbh4l3dkrhapqr1nzqg2r")))) (build-system meson-build-system) (arguments (list @@ -1556,28 +1556,27 @@ (define-public gnome-initial-setup pkg-config)) (inputs (list accountsservice - cheese elogind gdm geoclue gnome-desktop - gnome-online-accounts-3.44 + gnome-online-accounts gstreamer ibus json-glib mit-krb5 + libadwaita libgnomekbd - libgweather4-with-libsoup2 - libhandy + libgweather4 libnma libpwquality libsecret network-manager packagekit polkit - rest + rest-next upower - webkitgtk-with-libsoup2)) + webkitgtk-next)) (synopsis "Initial setup wizard for GNOME desktop") (description "This package provides a set-up wizard when a user logs into GNOME for the first time. It typically provides a