From b2efcdf60c2e5bc3ebe5e2488fd191bf484bf282 Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Tue, 12 Jul 2022 12:27:56 +0200 Subject: [PATCH] update to version 1.7.0 Signed-off-by: Toshaan Bharvani --- SPECS/libhandy.spec | 85 +++++++++++++++++++++++++++++++++------------ 1 file changed, 63 insertions(+), 22 deletions(-) diff --git a/SPECS/libhandy.spec b/SPECS/libhandy.spec index 1fd2dc4..a5046a4 100644 --- a/SPECS/libhandy.spec +++ b/SPECS/libhandy.spec @@ -1,25 +1,23 @@ Name: libhandy -Version: 1.2.3 +Version: 1.7.0 Release: 1%{?dist} Summary: Building blocks for modern adaptive GNOME apps License: LGPLv2+ URL: https://gitlab.gnome.org/GNOME/libhandy %global majmin %(echo %{version} | cut -d . -f -2) -Source0: https://download.gnome.org/sources/libhandy/%{majmin}/libhandy-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/%{majmin}/%{name}-%{version}.tar.xz BuildRequires: gcc -BuildRequires: gtk-doc +BuildRequires: gi-docgen BuildRequires: meson BuildRequires: vala - BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gladeui-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.44 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.1 - # Support graphical tests in non-graphical environment BuildRequires: xorg-x11-server-Xvfb @@ -49,11 +47,17 @@ developing applications that use %{name}. %prep -%autosetup -n libhandy-%{version} -p1 +%autosetup -p1 %build -%meson -Dgtk_doc=true -Dexamples=false -Dtests=true +# Avatar test fails on s390x. +%meson -Dgtk_doc=true -Dexamples=false \ +%ifnarch s390x + -Dtests=true +%else + -Dtests=false +%endif %meson_build @@ -64,42 +68,79 @@ developing applications that use %{name}. %check -%{shrink:xvfb-run -a %meson_test} +# No parallel test runs to try to avoid overwhellming Xvfb on some platforms +%define _smp_build_ncpus 1 +%{shrink:xvfb-run -w 10 -d %meson_test} %files -f libhandy.lang %license COPYING -%doc AUTHORS -%doc HACKING.md -%doc NEWS -%doc README.md - +%doc AUTHORS HACKING.md NEWS README.md %{_libdir}/girepository-1.0/ %{_libdir}/libhandy-1.so.0 %files devel %{_includedir}/libhandy-1/ - %{_libdir}/glade/ %{_libdir}/libhandy-1.so %{_libdir}/pkgconfig/libhandy-1.pc - %{_datadir}/gir-1.0/ %{_datadir}/glade/ -%{_datadir}/gtk-doc/ +%doc %{_datadir}/doc/libhandy-1/ %{_datadir}/vala/ %changelog -* Tue Aug 24 2021 Kalev Lember - 1.2.3-1 +* Tue Jul 12 2022 Kalev Lember - 1.7.0-1 +- Update to 1.7.0 + +* Sun Apr 24 2022 David King - 1.6.2-1 +- Update to 1.6.2 (#2022621) + +* Fri Mar 18 2022 David King - 1.6.1-1 +- Update to 1.6.1 + +* Fri Mar 18 2022 David King - 1.6.0-1 +- Update to 1.6.0 + +* Tue Mar 08 2022 David King - 1.5.91-1 +- Update to 1.5.91 + +* Sun Feb 13 2022 David King - 1.5.90-1 +- Update to 1.5.90 + +* Thu Jan 20 2022 Fedora Release Engineering - 1.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Dec 11 2021 Kalev Lember - 1.5.0-2 +- Backport an upstream patch to fix swipe-tracker criticals + +* Sat Nov 13 2021 Kalev Lember - 1.5.0-1 +- Update to 1.5.0 + +* Wed Sep 08 2021 Kalev Lember - 1.4.0-1 +- Update to 1.4.0 + +* Mon Aug 16 2021 Kalev Lember - 1.3.90-1 +- Update to 1.3.90 + +* Fri Jul 30 2021 Yanko Kaneti - 1.2.3-3 +- Delay xvfb-run test run in an attempt to fix FTBFS + +* Thu Jul 22 2021 Fedora Release Engineering - 1.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 21 2021 Kalev Lember - 1.2.3-1 - Update to 1.2.3 -* Mon Aug 09 2021 Mohan Boddu - 1.2.0-4 -- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Related: rhbz#1991688 +* Tue Apr 27 2021 Kalev Lember - 1.2.2-1 +- Update to 1.2.2 + +* Mon Apr 19 2021 Michael Catanzaro - 1.2.1-2 +- Add patch to fix Geary crashes -* Fri Apr 16 2021 Mohan Boddu - 1.2.0-3 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 +* Tue Apr 13 2021 Kalev Lember - 1.2.1-1 +- Update to 1.2.1 * Fri Mar 19 2021 Kalev Lember - 1.2.0-2 - Add conflicts with libhandy1 packages to help with the upgrade path