Accepting request 1002639 from GNOME:Next
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already) OBS-URL: https://build.opensuse.org/request/show/1002639 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-initial-setup?expand=0&rev=116
This commit is contained in:
parent
b190f2b9db
commit
76121e4390
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4d83d98b249abe15bb2b3e7e7aead9c47f848bca7b6a091abc908b76541abe7b
|
||||
size 1181416
|
3
gnome-initial-setup-43.rc.1.tar.xz
Normal file
3
gnome-initial-setup-43.rc.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4adf3f0af064ca0ab41b2885673ce7411c60f2a8c95dfa01046083fe2d9172b9
|
||||
size 526588
|
@ -1,3 +1,106 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 7 13:58:31 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- 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 <luc14n0@opensuse.org>
|
||||
|
||||
- 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 <dimstar@opensuse.org>
|
||||
|
||||
- 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 <bjorn.lie@gmail.com>
|
||||
|
||||
- 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 <dimstar@opensuse.org>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 30 12:14:37 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
@ -17,24 +17,22 @@
|
||||
|
||||
|
||||
Name: gnome-initial-setup
|
||||
Version: 42.2
|
||||
Version: 43.rc.1
|
||||
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(gweather4)
|
||||
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 @@ useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || :
|
||||
%{_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 @@ useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || :
|
||||
%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
|
||||
|
Loading…
Reference in New Issue
Block a user