diff --git a/gnome-clocks-3.38.0.tar.xz b/gnome-clocks-3.38.0.tar.xz deleted file mode 100644 index aeb6303b64e7e52877e9ed313645432734ad6d18..0000000000000000000000000000000000000000 Binary files a/gnome-clocks-3.38.0.tar.xz and /dev/null differ diff --git a/gnome-clocks-42.0.tar.xz b/gnome-clocks-42.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..03dca90ca0ea03d79bebd42ce7ed817e613abf47 Binary files /dev/null and b/gnome-clocks-42.0.tar.xz differ diff --git a/gnome-clocks.spec b/gnome-clocks.spec index d4f141495f95093cb6a44a500d9807d00d4c2dd3..70412db034884634d2467a038803a23235256eae 100644 --- a/gnome-clocks.spec +++ b/gnome-clocks.spec @@ -1,21 +1,29 @@ +%global geoclue2_version 2.6.0 +%global gtk4_version 4.5 +%global libadwaita_version 1.0.0 + Name: gnome-clocks -Version: 3.38.0 -Release: 2 +Version: 42.0 +Release: 1 Summary: CGNOME 3 clock application License: GPLv2+ URL: https://wiki.gnome.org/Apps/Clocks -Source0: https://download.gnome.org/sources/gnome-clocks/3.38/%{name}-%{version}.tar.xz - -Patch00: fix-compilation-failed-vala.patch +Source0: https://download.gnome.org/sources/gnome-clocks/42/%{name}-%{version}.tar.xz -BuildRequires: meson desktop-file-utils gettext itstool libappstream-glib vala -BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 pkgconfig(gweather-3.0) >= 3.32.0 -BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.8 pkgconfig(glib-2.0) >= 2.44 -BuildRequires: pkgconfig(gobject-2.0) >= 2.44 pkgconfig(libgeoclue-2.0) >= 2.4 +BuildRequires: meson desktop-file-utils gettext itstool libappstream-glib vala >= 0.55 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 +BuildRequires: pkgconfig(gnome-desktop-4) >= 3.8 pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) >= 2.44 BuildRequires: pkgconfig(geocode-glib-1.0) >= 1.0 pkgconfig(gsound) >= 0.98 -BuildRequires: pkgconfig(libhandy-1) +BuildRequires: pkgconfig(libhandy-1) pkgconfig(gweather4) +BuildRequires: pkgconfig(gtk4) >= %{gtk4_version} +BuildRequires: pkgconfig(libgeoclue-2.0) >= %{geoclue2_version} +BuildRequires: pkgconfig(libadwaita-1) >= %{libadwaita_version} -Requires: libgweather >= 3.32.0 +Requires: geoclue2%{?_isa} >= %{geoclue2_version} +Requires: gtk4%{?_isa} >= %{gtk4_version} +Requires: libadwaita%{?_isa} >= %{libadwaita_version} +Requires: libgweather >= 4.0.0 %description GNOME Clocks is a simple application to show the time and date @@ -37,21 +45,22 @@ also included. desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.clocks.desktop %files -f gnome-clocks.lang -%doc AUTHORS.md README.md NEWS +%doc AUTHORS.md NEWS README.md %license LICENSE.md -%dir %{_datadir}/gnome-shell/ -%dir %{_datadir}/gnome-shell/search-providers/ %{_bindir}/gnome-clocks -%{_datadir}/icons/hicolor/*/apps/org.gnome.clocks*.svg +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.clocks.svg +%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.clocks-symbolic.svg %{_datadir}/applications/org.gnome.clocks.desktop %{_datadir}/dbus-1/services/org.gnome.clocks.service %{_datadir}/glib-2.0/schemas/org.gnome.clocks.gschema.xml +%dir %{_datadir}/gnome-shell/ +%dir %{_datadir}/gnome-shell/search-providers/ %{_datadir}/gnome-shell/search-providers/org.gnome.clocks.search-provider.ini %{_datadir}/metainfo/org.gnome.clocks.metainfo.xml %changelog -* Thu Apr 28 2022 houyingchao - 3.38.0-2 -- Fix compilation failed +* Wed Apr 20 2022 dillon chen - 42.0-1 +- Update to 42.0 * Wed Jun 16 2021 weijin deng - 3.38.0-1 - Upgrade to 3.38.0