Dominique Leuenberger 2022-03-23 19:17:21 +00:00 committed by Git OBS Bridge
commit d3b9a94d5a
4 changed files with 89 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:96ecd2db6e76c513b18c606dc262bb523228c4aaedbed6a07811e568fd5db642
size 1168716

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cbf3e386d2acb5f4ecbb118ffb703da12901e84b80c244749428101eac47eaa7
size 1177476

View File

@ -1,3 +1,71 @@
-------------------------------------------------------------------
Fri Mar 18 15:59:40 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.0:
+ Updated translations.
-------------------------------------------------------------------
Sat Mar 5 17:01:24 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.rc:
+ Initial Setup now supports the GNOME 42 dark theme preference,
and picks up a dependency on libhandy to enable this. This will
only have a visible impact if a distribution overrides the
default value of this preference, since there is no way for a
user to adjust this preference until Initial Setup is complete.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.
-------------------------------------------------------------------
Thu Feb 10 23:14:58 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.beta:
+ Bugs fixed:
- welcome: tweak illustration
- Load GisLocationEntry type before page template
+ Updated translations.
- Move autostart .desktop files to distconfdir.
-------------------------------------------------------------------
Thu Feb 10 18:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Enable pkgconfig(gnome-desktop-4) and pkgconfig(gweather4)
BuildRequires then drop pkgconfig(gnome-desktop-3.0) and
pkgconfig(gweather-3.0), no longer needed nor used.
-------------------------------------------------------------------
Thu Feb 10 17:49:02 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 42.alpha.1:
+ Fix gweather4 pkg-config name.
+ Fix project license identifier in Meson build rules.
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 10 17:48:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.alpha:
+ Initial Setup now depends on libgweather-4 and gnome-desktop-4,
rather than their predecessors. Meson wrap files are provided
in case these dependencies are not available.
+ The third-party software sources page has been tweaked to more
accurately describe what the switch does, and to replace the
switch with a suggested-action toggle button. (This page is
currently Fedora-specific; patches welcome!)
+ The COPYING file has been clarified to contain only a copy of
GPL version 2. Previously it also contained a copy of LGPL
version 2 (not 2.1). There is no change to the actual licensing
of GNOME Initial Setup: as before, it is distributed under the
terms of the GNU General Public License, version 2 or later.
+ The summary page widget tree has been simplified, with no
visual change.
+ Some Meson deprecation warnings have been addressed. Meson
0.53.0 or newer is now required to build Initial Setup.
+ Updated translations.
- Add disabled pkgconfig(gnome-desktop-4) and
pkgconfig(gweather4) BuildRequires, currently not available on
openSUSE following upstream changes.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 17:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com> Thu Feb 10 17:47:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -17,16 +17,16 @@
Name: gnome-initial-setup Name: gnome-initial-setup
Version: 41.4 Version: 42.0
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/41/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/gnome-initial-setup/42/%{name}-%{version}.tar.xz
BuildRequires: krb5-devel BuildRequires: krb5-devel
BuildRequires: meson >= 0.50.0 BuildRequires: meson >= 0.53.0
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: vala BuildRequires: vala
BuildRequires: pkgconfig(accountsservice) BuildRequires: pkgconfig(accountsservice)
@ -36,18 +36,19 @@ 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-1.0)
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.0
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.7.5 BuildRequires: pkgconfig(gnome-desktop-4)
BuildRequires: pkgconfig(goa-1.0) BuildRequires: pkgconfig(goa-1.0)
BuildRequires: pkgconfig(goa-backend-1.0) BuildRequires: pkgconfig(goa-backend-1.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.37.1 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.37.1
BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.3 BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.3
BuildRequires: pkgconfig(gweather-3.0) 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(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) >= 1.0
BuildRequires: pkgconfig(libsecret-1) >= 0.18.8 BuildRequires: pkgconfig(libsecret-1) >= 0.18.8
@ -68,7 +69,7 @@ Initial assistant, helping you to get the system up and running.
%lang_package %lang_package
%prep %prep
%setup -q %autosetup -p1
%build %build
%meson \ %meson \
@ -83,6 +84,11 @@ Initial assistant, helping you to get the system up and running.
%meson_install %meson_install
%find_lang %{name} %{?no_lang_C} %find_lang %{name} %{?no_lang_C}
# Move autostart file to /usr/etc
mkdir -p %{buildroot}%{_distconfdir}/xdg/autostart
mv %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop %{buildroot}%{_distconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
mv %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop %{buildroot}%{_distconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
%pre %pre
useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || : useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} || :
@ -99,8 +105,10 @@ 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
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop #%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop %{_distconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
#%%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
%{_distconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop
%if !0%{?sle_version} || 0%{?sle_version} >= 160000 %if !0%{?sle_version} || 0%{?sle_version} >= 160000
%{_userunitdir}/gnome-initial-setup-copy-worker.service %{_userunitdir}/gnome-initial-setup-copy-worker.service
%{_userunitdir}/gnome-initial-setup-first-login.service %{_userunitdir}/gnome-initial-setup-first-login.service