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,14 +1,117 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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>
|
Mon May 30 12:14:37 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
- Update to version 42.2:
|
- Update to version 42.2:
|
||||||
+ Updated translations.
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Apr 21 11:02:12 UTC 2022 - Emily Gonyer <emilyyrose@gmail.com>
|
Thu Apr 21 11:02:12 UTC 2022 - Emily Gonyer <emilyyrose@gmail.com>
|
||||||
|
|
||||||
- Updated to version 42.1.1:
|
- Updated to version 42.1.1:
|
||||||
+ Updated translations.
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 8 17:21:42 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
Fri Apr 8 17:21:42 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
@ -17,24 +17,22 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gnome-initial-setup
|
Name: gnome-initial-setup
|
||||||
Version: 42.2
|
Version: 43.rc.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GNOME Initial Setup Assistant
|
Summary: GNOME Initial Setup Assistant
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
URL: https://wiki.gnome.org/Design/OS/InitialSetup
|
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: krb5-devel
|
||||||
BuildRequires: meson >= 0.53.0
|
BuildRequires: meson >= 0.53.0
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: vala
|
BuildRequires: vala
|
||||||
BuildRequires: pkgconfig(accountsservice)
|
BuildRequires: pkgconfig(accountsservice)
|
||||||
BuildRequires: pkgconfig(cheese) >= 3.28
|
|
||||||
BuildRequires: pkgconfig(cheese-gtk) >= 3.3.5
|
|
||||||
BuildRequires: pkgconfig(fontconfig)
|
BuildRequires: pkgconfig(fontconfig)
|
||||||
BuildRequires: pkgconfig(gdm) >= 3.8.3
|
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(gio-unix-2.0) >= 2.53.0
|
||||||
BuildRequires: pkgconfig(gnome-desktop-4)
|
BuildRequires: pkgconfig(gnome-desktop-4)
|
||||||
BuildRequires: pkgconfig(goa-1.0)
|
BuildRequires: pkgconfig(goa-1.0)
|
||||||
@ -47,17 +45,17 @@ BuildRequires: pkgconfig(gweather4)
|
|||||||
BuildRequires: pkgconfig(ibus-1.0) >= 1.4.99
|
BuildRequires: pkgconfig(ibus-1.0) >= 1.4.99
|
||||||
BuildRequires: pkgconfig(iso-codes)
|
BuildRequires: pkgconfig(iso-codes)
|
||||||
BuildRequires: pkgconfig(json-glib-1.0)
|
BuildRequires: pkgconfig(json-glib-1.0)
|
||||||
|
BuildRequires: pkgconfig(libadwaita-1) >= 1.2.alpha
|
||||||
BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.3.1
|
BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.3.1
|
||||||
BuildRequires: pkgconfig(libhandy-1)
|
|
||||||
BuildRequires: pkgconfig(libnm) >= 1.2
|
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(libsecret-1) >= 0.18.8
|
||||||
BuildRequires: pkgconfig(pango) >= 1.32.5
|
BuildRequires: pkgconfig(pango) >= 1.32.5
|
||||||
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
|
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
|
||||||
BuildRequires: pkgconfig(pwquality)
|
BuildRequires: pkgconfig(pwquality)
|
||||||
BuildRequires: pkgconfig(rest-0.7)
|
BuildRequires: pkgconfig(rest-1.0)
|
||||||
BuildRequires: pkgconfig(systemd) >= 242
|
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
|
# Remove the yelp document dependency on both sle and leap, keeping tw consistent with upstream
|
||||||
%if !0%{?sle_version}
|
%if !0%{?sle_version}
|
||||||
Requires: gnome-getting-started-docs
|
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
|
%{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules
|
||||||
%{_libexecdir}/gnome-initial-setup
|
%{_libexecdir}/gnome-initial-setup
|
||||||
%{_libexecdir}/gnome-initial-setup-copy-worker
|
%{_libexecdir}/gnome-initial-setup-copy-worker
|
||||||
|
%{_libexecdir}/gnome-initial-setup-goa-helper
|
||||||
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
|
||||||
%{_distconfdir}/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
|
#%%{_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
|
%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-copy-worker.service
|
||||||
%{_userunitdir}/gnome-session.target.wants/gnome-initial-setup-first-login.service
|
%{_userunitdir}/gnome-session.target.wants/gnome-initial-setup-first-login.service
|
||||||
|
%{_sysusersdir}/gnome-initial-setup.conf
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
Loading…
Reference in New Issue
Block a user