Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-initial-setup for
openSUSE:Factory checked in at 2022-09-21 14:40:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-initial-setup (Old)
and /work/SRC/openSUSE:Factory/.gnome-initial-setup.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-initial-setup"
Wed Sep 21 14:40:31 2022 rev:22 rq:1004797 version:43.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-initial-setup/gnome-initial-setup.changes
2022-05-31 15:48:49.484045681 +0200
+++
/work/SRC/openSUSE:Factory/.gnome-initial-setup.new.2083/gnome-initial-setup.changes
2022-09-21 14:41:04.997530458 +0200
@@ -1,0 +2,109 @@
+Fri Sep 16 11:40:35 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 43.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 7 13:58:31 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 43.rc.1:
+ + The authentication dialog in the enterprise login page
+ regressed in the port to GTK 4; in this release, its buttons
+ are accessible once again, and its appearance improved.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Sep 4 10:53:32 UTC 2022 - Luciano Santos <[email protected]>
+
+- Update to version 43.rc:
+ + Initial Setup no longer crashes if using capital letters or
+ periods in the username. Now, it always forbids such characters
+ to be used (glgo#GNOME/gnome-initial-setup#117,
+ glgo#GNOME/gnome-initial-setup!30).
+ + Several regressions in the timezone page got fixed
+ (glgo#GNOME/gnome-initial-setup#145,
+ glgo#GNOME/gnome-initial-setup!157,
+ glgo#GNOME/gnome-initial-setup!158).
+ + Page-skipping works again (glgo#GNOME/gnome-initial-setup!156).
+ + Parental Controls support now correctly requires malcontent
+ 0.11.0's new API name.
+
+-------------------------------------------------------------------
+Thu Aug 11 13:38:57 UTC 2022 - Dominique Leuenberger <[email protected]>
+
+- Update to version 43.beta:
+ + Initial Setup has been ported to GTK 4, libadwaita, and
+ friends. As a result:
+ - libnma-gtk4 is now required, rather than libnma.
+ - GTK 4 is required in addition to GTK 3. This is because
+ goa-backend does not have a GTK 4 port. Like in
+ gnome-control-center, the use of goa-backend is split out
+ into a separate process.
+ - webkit2gtk5 is now required. (However, goa-backend brings a
+ transitive dependency on webkit2gtk4.)
+ - Since webkit2gtk5 requires libsoup 3, the soup2=true
+ configuration option has been removed. Initial Setup depends
+ on geocode-glib-2.0, and versions of librest and gweather4
+ built against libsoup 3.
+ - Support for taking a selfie as your account avatar has been
+ removed, since libcheese-gtk lacks a GTK 4 port, and the
+ optional libcheese[-gtk] dependency is no more.
+ - Parental controls support requires malcontent 0.11 which is
+ not released at the time of writing.
+ + When systemd support is enabled, Initial Setup now installs a
+ sysusers.d snippet for its user.
+- Adjustments for port to GTK4:
+ + Drop pkgconfig(cheese) and pkgconfig(cheese-gtk) BuildRequires.
+ + Replaced BuildRequires:
+ - pkgconfig(libhandy-1) -> pkgconfig(libadaita-1)
+ - pkgconfig(libnma) -> pkgconfig(libnma-gtk4)
+ - pkgconfig(webkit2gtk-4.1) -> pkgconfig(webkit2gtk-5.0)
+-------------------------------------------------------------------
+Fri Jul 29 20:43:23 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 43.alpha.1:
+ + When built with -Dsoup2=false (the default), Initial Setup now
+ depends on geocode-glib-2.0, introduced in geocode-glib 3.26.3
+ as a parallel-installable, soup3-flavoured version of the
+ library. When built with -Dsoup2=true, Initial Setup continues
+ to depend on geocode-glib-1.0.
+ + Initial Setup's build system tries to detect when its
+ dependencies are built against an incompatible libsoup, but
+ there is one known case that is not detected at build time. If
+ Initial Setup is built with parental controls enabled, the
+ malcontent parental controls library brings with it a
+ dependency on libflatpak and libostree. Neither of these
+ libraries can currently be built against libsoup3. Either they
+ must be built against libcurl rather than libsoup; or Initial
+ Setup must be built with -Dsoup2=true; or Initial Setup must be
+ built with -Dparental_controls=disabled; or Initial Setup will
+ abort on startup.
+- Stop passing soup2=true to meson.
+- Replace pkgconfig(geocode-glib-1.0), pkgconfig(rest-0.7) and
+ pkgconfig(webkit2gtk-4.0) with pkgconfig(geocode-glib-2.0),
+ pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1) BuildRequires
+ following upstream changes.
+
+-------------------------------------------------------------------
+Thu Jul 7 13:52:20 UTC 2022 - Dominique Leuenberger <[email protected]>
+
+- Update to version 43.alpha:
+ + Initial Setup now builds against rest-1.0 if available, falling
+ back to rest-0.7 if not. There is no meson option to control
+ this.
+ + Initial Setup now builds against libsoup 3 by default. As a
+ transitional measure, you can opt to build against libsoup 2 by
+ passing -Dsoup2=true to meson setup. geocode-glib-1.0,
+ gweather4, and rest (1.0 or 0.7) must have been built against
+ the same version of libsoup.
+ + A number of Meson .wrap files for dependencies such as
+ gweather4 have been removed. These dependencies are now widely
+ available in stable distros and container images thereof.
+ + Initial Setup no longer reads gnome-version.xml to determine
+ the GNOME version in the fallback case when no OS information
+ is available from /etc/os-release. gnome-version.xml has been
+ removed from GNOME 43.
+- Pass -D soup2=true to meson: we are not yet ready for the soup3
+ switch.
+
+-------------------------------------------------------------------
Old:
----
gnome-initial-setup-42.2.tar.xz
New:
----
gnome-initial-setup-43.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-initial-setup.spec ++++++
--- /var/tmp/diff_new_pack.VQTuQL/_old 2022-09-21 14:41:05.497531845 +0200
+++ /var/tmp/diff_new_pack.VQTuQL/_new 2022-09-21 14:41:05.501531856 +0200
@@ -17,24 +17,22 @@
Name: gnome-initial-setup
-Version: 42.2
+Version: 43.0
Release: 0
Summary: GNOME Initial Setup Assistant
License: GPL-2.0-or-later
Group: System/GUI/GNOME
URL: https://wiki.gnome.org/Design/OS/InitialSetup
-Source0:
https://download.gnome.org/sources/gnome-initial-setup/42/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/gnome-initial-setup/43/%{name}-%{version}.tar.xz
BuildRequires: krb5-devel
BuildRequires: meson >= 0.53.0
BuildRequires: pkgconfig
BuildRequires: vala
BuildRequires: pkgconfig(accountsservice)
-BuildRequires: pkgconfig(cheese) >= 3.28
-BuildRequires: pkgconfig(cheese-gtk) >= 3.3.5
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gdm) >= 3.8.3
-BuildRequires: pkgconfig(geocode-glib-1.0)
+BuildRequires: pkgconfig(geocode-glib-2.0)
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.0
BuildRequires: pkgconfig(gnome-desktop-4)
BuildRequires: pkgconfig(goa-1.0)
@@ -47,17 +45,17 @@
BuildRequires: pkgconfig(ibus-1.0) >= 1.4.99
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(json-glib-1.0)
+BuildRequires: pkgconfig(libadwaita-1) >= 1.2.alpha
BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.3.1
-BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libnm) >= 1.2
-BuildRequires: pkgconfig(libnma) >= 1.0
+BuildRequires: pkgconfig(libnma-gtk4) >= 1.0
BuildRequires: pkgconfig(libsecret-1) >= 0.18.8
BuildRequires: pkgconfig(pango) >= 1.32.5
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
BuildRequires: pkgconfig(pwquality)
-BuildRequires: pkgconfig(rest-0.7)
+BuildRequires: pkgconfig(rest-1.0)
BuildRequires: pkgconfig(systemd) >= 242
-BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.26.0
+BuildRequires: pkgconfig(webkit2gtk-5.0)
# Remove the yelp document dependency on both sle and leap, keeping tw
consistent with upstream
%if !0%{?sle_version}
Requires: gnome-getting-started-docs
@@ -105,6 +103,7 @@
%{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules
%{_libexecdir}/gnome-initial-setup
%{_libexecdir}/gnome-initial-setup-copy-worker
+%{_libexecdir}/gnome-initial-setup-goa-helper
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
%{_distconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
@@ -117,6 +116,7 @@
%dir %{_userunitdir}/gnome-session.target.wants
%{_userunitdir}/gnome-session.target.wants/gnome-initial-setup-copy-worker.service
%{_userunitdir}/gnome-session.target.wants/gnome-initial-setup-first-login.service
+%{_sysusersdir}/gnome-initial-setup.conf
%endif
%files lang -f %{name}.lang
++++++ gnome-initial-setup-42.2.tar.xz -> gnome-initial-setup-43.0.tar.xz ++++++
++++ 30907 lines of diff (skipped)