|
|
@ -2,22 +2,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
%global with_tests 1
|
|
|
|
%global with_tests 1
|
|
|
|
|
|
|
|
|
|
|
|
%global glib2_version 2.53.4
|
|
|
|
%global glib2_version 2.44.0
|
|
|
|
%global cogl_version 1.21.2
|
|
|
|
%global cogl_version 1.21.2
|
|
|
|
%global json_glib_version 0.12.0
|
|
|
|
%global json_glib_version 0.12.0
|
|
|
|
%global cairo_version 1.14.0
|
|
|
|
%global cairo_version 1.14.0
|
|
|
|
%global libinput_version 0.19.0
|
|
|
|
%global libinput_version 0.19.0
|
|
|
|
|
|
|
|
|
|
|
|
Name: clutter
|
|
|
|
Name: clutter
|
|
|
|
Version: 1.26.4
|
|
|
|
Version: 1.26.2
|
|
|
|
Release: 7%{?dist}
|
|
|
|
Release: 8%{?dist}
|
|
|
|
Summary: Open Source software library for creating rich graphical user interfaces
|
|
|
|
Summary: Open Source software library for creating rich graphical user interfaces
|
|
|
|
|
|
|
|
|
|
|
|
License: LGPLv2+
|
|
|
|
License: LGPLv2+
|
|
|
|
URL: http://www.clutter-project.org/
|
|
|
|
URL: http://www.clutter-project.org/
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/1.26/%{name}-%{version}.tar.xz
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/1.26/%{name}-%{version}.tar.xz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Patch0: 0001-conform-only-listen-to-after-paint-after-paint.patch
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: gettext
|
|
|
|
BuildRequires: gettext
|
|
|
|
|
|
|
|
BuildRequires: git
|
|
|
|
BuildRequires: pkgconfig(atk)
|
|
|
|
BuildRequires: pkgconfig(atk)
|
|
|
|
BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
|
|
|
|
BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
|
|
|
|
BuildRequires: pkgconfig(cogl-1.0) >= %{cogl_version}
|
|
|
|
BuildRequires: pkgconfig(cogl-1.0) >= %{cogl_version}
|
|
|
@ -30,7 +33,6 @@ BuildRequires: pkgconfig(pangocairo)
|
|
|
|
BuildRequires: pkgconfig(xcomposite)
|
|
|
|
BuildRequires: pkgconfig(xcomposite)
|
|
|
|
BuildRequires: pkgconfig(xdamage)
|
|
|
|
BuildRequires: pkgconfig(xdamage)
|
|
|
|
BuildRequires: pkgconfig(xi)
|
|
|
|
BuildRequires: pkgconfig(xi)
|
|
|
|
BuildRequires: mesa-libEGL-devel
|
|
|
|
|
|
|
|
BuildRequires: mesa-libGL-devel
|
|
|
|
BuildRequires: mesa-libGL-devel
|
|
|
|
BuildRequires: systemd-devel
|
|
|
|
BuildRequires: systemd-devel
|
|
|
|
BuildRequires: pkgconfig(gudev-1.0)
|
|
|
|
BuildRequires: pkgconfig(gudev-1.0)
|
|
|
@ -39,7 +41,6 @@ BuildRequires: pkgconfig(wayland-client)
|
|
|
|
BuildRequires: pkgconfig(wayland-cursor)
|
|
|
|
BuildRequires: pkgconfig(wayland-cursor)
|
|
|
|
BuildRequires: pkgconfig(wayland-server)
|
|
|
|
BuildRequires: pkgconfig(wayland-server)
|
|
|
|
BuildRequires: pkgconfig(xkbcommon)
|
|
|
|
BuildRequires: pkgconfig(xkbcommon)
|
|
|
|
BuildRequires: make
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires: cairo%{?_isa} >= %{cairo_version}
|
|
|
|
Requires: cairo%{?_isa} >= %{cairo_version}
|
|
|
|
Requires: cogl%{?_isa} >= %{cogl_version}
|
|
|
|
Requires: cogl%{?_isa} >= %{cogl_version}
|
|
|
@ -86,7 +87,7 @@ the functionality of the installed clutter package.
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%autosetup -p1
|
|
|
|
%autosetup -S git
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
%configure \
|
|
|
|
%configure \
|
|
|
@ -111,26 +112,19 @@ find %{buildroot} -name '*.la' -delete
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
|
|
|
|
|
|
|
|
%files -f clutter-1.0.lang
|
|
|
|
%files -f clutter-1.0.lang
|
|
|
|
%doc NEWS README.md
|
|
|
|
%doc NEWS README
|
|
|
|
%license COPYING
|
|
|
|
%license COPYING
|
|
|
|
%{_libdir}/*.so.0
|
|
|
|
%{_libdir}/*.so.0
|
|
|
|
%{_libdir}/*.so.0.*
|
|
|
|
%{_libdir}/*.so.0.*
|
|
|
|
%dir %{_libdir}/girepository-1.0
|
|
|
|
|
|
|
|
%{_libdir}/girepository-1.0/*.typelib
|
|
|
|
%{_libdir}/girepository-1.0/*.typelib
|
|
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
%files devel
|
|
|
|
%{_includedir}/*
|
|
|
|
%{_includedir}/*
|
|
|
|
%{_libdir}/*.so
|
|
|
|
%{_libdir}/*.so
|
|
|
|
%{_libdir}/pkgconfig/*.pc
|
|
|
|
%{_libdir}/pkgconfig/*.pc
|
|
|
|
%dir %{_datadir}/clutter-1.0
|
|
|
|
|
|
|
|
%dir %{_datadir}/clutter-1.0/valgrind
|
|
|
|
|
|
|
|
%{_datadir}/clutter-1.0/valgrind/clutter.supp
|
|
|
|
|
|
|
|
%dir %{_datadir}/gir-1.0
|
|
|
|
|
|
|
|
%{_datadir}/gir-1.0/*.gir
|
|
|
|
%{_datadir}/gir-1.0/*.gir
|
|
|
|
|
|
|
|
|
|
|
|
%files doc
|
|
|
|
%files doc
|
|
|
|
%dir %{_datadir}/gtk-doc
|
|
|
|
|
|
|
|
%dir %{_datadir}/gtk-doc/html
|
|
|
|
|
|
|
|
%{_datadir}/gtk-doc/html/clutter
|
|
|
|
%{_datadir}/gtk-doc/html/clutter
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?with_tests}
|
|
|
|
%if 0%{?with_tests}
|
|
|
@ -140,45 +134,15 @@ find %{buildroot} -name '*.la' -delete
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Fri Feb 04 2022 Tomas Popela <tpopela@redhat.com> - 1.26.4-7
|
|
|
|
* Tue Jul 25 2023 MSVSphere Packaging Team <packager@msvsphere.ru> - 1.26.2-8
|
|
|
|
- Enable LTO
|
|
|
|
- Rebuilt for MSVSphere 8.8
|
|
|
|
Resolves: rhbz#1986479
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.26.4-6
|
|
|
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.26.4-5
|
|
|
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.4-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.4-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jun 30 2020 Jeff Law <law@redhat.com> - 1.26.4-2
|
|
|
|
|
|
|
|
Disable LTO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Mar 09 2020 Kalev Lember <klember@redhat.com> - 1.26.4-1
|
|
|
|
|
|
|
|
- Update to 1.26.4
|
|
|
|
|
|
|
|
- Include clutter.supp valgrind suppression file
|
|
|
|
|
|
|
|
- Fix issues with various unowned directories
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 03 2020 Kalev Lember <klember@redhat.com> - 1.26.2-11
|
|
|
|
|
|
|
|
- Backport fixes for 10-bit color (#1800865)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.2-10
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.2-9
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.2-8
|
|
|
|
* Wed Feb 19 2020 Tomas Pelka <tpelka@redhat.com> - 1.26.2-8
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
- rebuild to get the new in 8.2.0
|
|
|
|
|
|
|
|
- plus address #1785233
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.2-7
|
|
|
|
* Mon Dec 17 2018 Ray Strode <rstrode@redhat.com> - 1.26.2-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Apr 18 2018 Kalev Lember <klember@redhat.com> - 1.26.2-6
|
|
|
|
* Wed Apr 18 2018 Kalev Lember <klember@redhat.com> - 1.26.2-6
|
|
|
|
- Remove wayland conditionals
|
|
|
|
- Remove wayland conditionals
|
|
|
|