fepitre / rpms / gtk3

Forked from rpms/gtk3 4 years ago
Clone

Blame SPECS/gtk3.spec

e340b5
%if 0%{?fedora}
e340b5
%global with_broadway 1
e340b5
%endif
e340b5
a41bf7
%global with_wayland 1
e340b5
%global glib2_version 2.49.4
e340b5
%global pango_version 1.37.3
e340b5
%global atk_version 2.15.1
e340b5
%global cairo_version 1.14.0
e340b5
%global gdk_pixbuf_version 2.30.0
e340b5
%global xrandr_version 1.5.0
e340b5
%global wayland_version 1.9.91
a41bf7
%global wayland_protocols_version 1.9
e340b5
%global epoxy_version 1.0
e340b5
e340b5
%global bin_version 3.0.0
e340b5
e340b5
%global _changelog_trimtime %(date +%s -d "1 year ago")
e340b5
a41bf7
# Filter provides for private modules
a41bf7
%global __provides_exclude_from ^%{_libdir}/gtk-3.0
a41bf7
e340b5
Name: gtk3
a41bf7
Version: 3.22.26
77cc6c
Release: 4%{?dist}
a41bf7
Summary: GTK+ graphical user interface library
e340b5
e340b5
License: LGPLv2+
e340b5
URL: http://www.gtk.org
e340b5
Source0: http://download.gnome.org/sources/gtk+/3.22/gtk+-%{version}.tar.xz
a41bf7
Source1: ja.po
e340b5
e340b5
# Downstream fix to filter out X-RHEL-AliasOf
e340b5
# https://bugzilla.redhat.com/show_bug.cgi?id=1259292
e340b5
Patch18: app-chooser-fixes.patch
a41bf7
e340b5
Patch19: 0001-gdk-Always-emit-motion-after-enter.patch
e340b5
a41bf7
# https://bugzilla.redhat.com/show_bug.cgi?id=1483942
a41bf7
Patch20: x11-Dont-call-XInput-API-for-core-events.patch
a41bf7
77cc6c
# https://bugzilla.redhat.com/show_bug.cgi?id=1502788
77cc6c
Patch21: 0001-x11-Avoid-a-division-by-zero.patch
77cc6c
e340b5
BuildRequires: pkgconfig(atk) >= %{atk_version}
e340b5
BuildRequires: pkgconfig(atk-bridge-2.0)
e340b5
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
e340b5
BuildRequires: pkgconfig(gobject-introspection-1.0)
e340b5
BuildRequires: pkgconfig(cairo) >= %{cairo_version}
e340b5
BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
e340b5
BuildRequires: pkgconfig(pango) >= %{pango_version}
e340b5
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf_version}
e340b5
BuildRequires: pkgconfig(xi)
e340b5
BuildRequires: pkgconfig(xrandr) >= %{xrandr_version}
e340b5
BuildRequires: pkgconfig(xrender)
e340b5
BuildRequires: pkgconfig(xrender)
e340b5
BuildRequires: pkgconfig(xcursor)
e340b5
BuildRequires: pkgconfig(xfixes)
e340b5
BuildRequires: pkgconfig(xinerama)
e340b5
BuildRequires: pkgconfig(xcomposite)
e340b5
BuildRequires: pkgconfig(xdamage)
e340b5
BuildRequires: pkgconfig(epoxy)
e340b5
BuildRequires: gettext
e340b5
BuildRequires: gtk-doc
e340b5
BuildRequires: cups-devel
e340b5
BuildRequires: pkgconfig(rest-0.7)
e340b5
BuildRequires: pkgconfig(json-glib-1.0)
e340b5
BuildRequires: pkgconfig(colord)
e340b5
BuildRequires: pkgconfig(avahi-gobject)
e340b5
BuildRequires: desktop-file-utils
e340b5
%if 0%{?with_wayland}
a41bf7
BuildRequires: pkgconfig(egl)
e340b5
BuildRequires: pkgconfig(wayland-client) >= %{wayland_version}
e340b5
BuildRequires: pkgconfig(wayland-cursor) >= %{wayland_version}
e340b5
BuildRequires: pkgconfig(wayland-egl) >= %{wayland_version}
e340b5
BuildRequires: pkgconfig(wayland-protocols) >= %{wayland_protocols_version}
e340b5
BuildRequires: pkgconfig(xkbcommon)
e340b5
%endif
e340b5
e340b5
# standard icons
e340b5
Requires: adwaita-icon-theme
e340b5
# required for icon theme apis to work
e340b5
Requires: hicolor-icon-theme
e340b5
# split out in a subpackage
e340b5
Requires: gtk-update-icon-cache
e340b5
e340b5
Requires: atk%{?_isa} >= %{atk_version}
e340b5
Requires: cairo%{?_isa} >= %{cairo_version}
e340b5
Requires: cairo-gobject%{?_isa} >= %{cairo_version}
e340b5
Requires: glib2%{?_isa} >= %{glib2_version}
e340b5
Requires: libepoxy%{?_isa} >= %{epoxy_version}
e340b5
Requires: libXrandr%{?_isa} >= %{xrandr_version}
e340b5
Requires: pango%{?_isa} >= %{pango_version}
e340b5
%if 0%{?with_wayland}
e340b5
Requires: libwayland-client%{?_isa} >= %{wayland_version}
e340b5
Requires: libwayland-cursor%{?_isa} >= %{wayland_version}
e340b5
%endif
e340b5
e340b5
# make sure we have a reasonable gsettings backend
e340b5
%if 0%{?fedora}
e340b5
Recommends: dconf%{?_isa}
e340b5
%else
e340b5
Requires: dconf%{?_isa}
e340b5
%endif
e340b5
e340b5
# gtk3 itself includes the Adwaita theme now
e340b5
Obsoletes: adwaita-gtk3-theme < 3.13.3
e340b5
Provides: adwaita-gtk3-theme = %{version}-%{release}
e340b5
e340b5
# gtk3 no longer provides the GtkThemeEngine interface used there
e340b5
Obsoletes: gtk3-engines <= 2.91.5-5.fc15
e340b5
Obsoletes: gtk-solidity-engine < 0.4.1-9
e340b5
Obsoletes: oxygen-gtk3 < 2:1.4.1
e340b5
e340b5
%description
e340b5
GTK+ is a multi-platform toolkit for creating graphical user
e340b5
interfaces. Offering a complete set of widgets, GTK+ is suitable for
e340b5
projects ranging from small one-off tools to complete application
e340b5
suites.
e340b5
e340b5
This package contains version 3 of GTK+.
e340b5
e340b5
%package -n gtk-update-icon-cache
e340b5
Summary: Icon theme caching utility
e340b5
# gtk-update-icon-cache used to be shipped in the gtk2 package
e340b5
Conflicts: gtk2 < 2.24.29
e340b5
e340b5
%description -n gtk-update-icon-cache
e340b5
GTK+ can use the cache files created by gtk-update-icon-cache to avoid a lot of
e340b5
system call and disk seek overhead when the application starts. Since the
e340b5
format of the cache files allows them to be mmap()ed shared between multiple
e340b5
applications, the overall memory consumption is reduced as well.
e340b5
e340b5
%package immodules
e340b5
Summary: Input methods for GTK+
e340b5
Requires: gtk3%{?_isa} = %{version}-%{release}
e340b5
# for im-cedilla.conf
e340b5
Requires: gtk2-immodules%{?_isa}
e340b5
e340b5
%description immodules
e340b5
The gtk3-immodules package contains standalone input methods that
e340b5
are shipped as part of GTK+ 3.
e340b5
e340b5
%package immodule-xim
e340b5
Summary: XIM support for GTK+
e340b5
Requires: gtk3%{?_isa} = %{version}-%{release}
e340b5
e340b5
%description immodule-xim
e340b5
The gtk3-immodule-xim package contains XIM support for GTK+ 3.
e340b5
e340b5
%package devel
e340b5
Summary: Development files for GTK+
e340b5
Requires: gtk3%{?_isa} = %{version}-%{release}
e340b5
Obsoletes: gtk3-engines-devel <= 2.91.5-5.fc15
e340b5
e340b5
%description devel
e340b5
This package contains the libraries and header files that are needed
e340b5
for writing applications with version 3 of the GTK+ widget toolkit. If
e340b5
you plan to develop applications with GTK+, consider installing the
e340b5
gtk3-devel-docs package.
e340b5
e340b5
%package devel-docs
e340b5
Summary: Developer documentation for GTK+
e340b5
Requires: gtk3 = %{version}-%{release}
e340b5
e340b5
%description devel-docs
e340b5
This package contains developer documentation for version 3 of the GTK+
e340b5
widget toolkit.
e340b5
e340b5
%package tests
e340b5
Summary: Tests for the %{name} package
e340b5
Requires: %{name}%{?_isa} = %{version}-%{release}
e340b5
e340b5
%description tests
e340b5
The %{name}-tests package contains tests that can be used to verify
e340b5
the functionality of the installed %{name} package.
e340b5
e340b5
%prep
e340b5
%setup -q -n gtk+-%{version}
e340b5
%patch18 -p1
e340b5
%patch19 -p1
a41bf7
%patch20 -p1
77cc6c
%patch21 -p1
e340b5
e340b5
cp %{SOURCE1} po/
e340b5
e340b5
%build
e340b5
export CFLAGS='-fno-strict-aliasing %optflags'
e340b5
(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
e340b5
 %configure $CONFIGFLAGS \
e340b5
        --enable-xkb \
e340b5
        --enable-xinerama \
e340b5
        --enable-xrandr \
e340b5
        --enable-xfixes \
e340b5
        --enable-xcomposite \
e340b5
        --enable-xdamage \
e340b5
        --enable-x11-backend \
e340b5
%if 0%{?with_wayland}
e340b5
        --enable-wayland-backend \
e340b5
%endif
e340b5
%if 0%{?with_broadway}
e340b5
        --enable-broadway-backend \
e340b5
%endif
e340b5
        --enable-colord \
e340b5
        --enable-installed-tests
e340b5
)
e340b5
e340b5
# fight unused direct deps
e340b5
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
e340b5
e340b5
make %{?_smp_mflags}
e340b5
e340b5
%install
e340b5
%make_install RUN_QUERY_IMMODULES_TEST=false
e340b5
e340b5
%find_lang gtk30
e340b5
%find_lang gtk30-properties
e340b5
e340b5
(cd $RPM_BUILD_ROOT%{_bindir}
e340b5
 mv gtk-query-immodules-3.0 gtk-query-immodules-3.0-%{__isa_bits}
e340b5
)
e340b5
e340b5
echo ".so man1/gtk-query-immodules-3.0.1" > $RPM_BUILD_ROOT%{_mandir}/man1/gtk-query-immodules-3.0-%{__isa_bits}.1
e340b5
e340b5
# Remove unpackaged files
e340b5
find $RPM_BUILD_ROOT -name '*.la' -delete
e340b5
e340b5
%if !0%{?with_broadway}
e340b5
rm $RPM_BUILD_ROOT%{_mandir}/man1/broadwayd.1*
e340b5
%endif
e340b5
e340b5
touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{bin_version}/immodules.cache
e340b5
e340b5
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gtk-3.0
e340b5
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules
e340b5
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/immodules
e340b5
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{bin_version}/theming-engines
e340b5
e340b5
%check
e340b5
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
e340b5
e340b5
%post
e340b5
/sbin/ldconfig
e340b5
gtk-query-immodules-3.0-%{__isa_bits} --update-cache
e340b5
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
e340b5
e340b5
%post devel
e340b5
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
e340b5
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
e340b5
e340b5
%post immodules
e340b5
gtk-query-immodules-3.0-%{__isa_bits} --update-cache
e340b5
e340b5
%post immodule-xim
e340b5
gtk-query-immodules-3.0-%{__isa_bits} --update-cache
e340b5
e340b5
%postun
e340b5
/sbin/ldconfig
e340b5
if [ $1 -gt 0 ]; then
e340b5
  gtk-query-immodules-3.0-%{__isa_bits} --update-cache
e340b5
fi
e340b5
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
e340b5
e340b5
%postun devel
e340b5
if [ $1 -eq 0 ] ; then
e340b5
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
e340b5
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
e340b5
fi
e340b5
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
e340b5
e340b5
%postun immodules
e340b5
gtk-query-immodules-3.0-%{__isa_bits} --update-cache
e340b5
e340b5
%postun immodule-xim
e340b5
gtk-query-immodules-3.0-%{__isa_bits} --update-cache
e340b5
e340b5
%posttrans devel
e340b5
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
e340b5
e340b5
%files -f gtk30.lang
e340b5
%license COPYING
e340b5
%doc AUTHORS NEWS README
e340b5
%{_bindir}/gtk-query-immodules-3.0*
e340b5
%{_bindir}/gtk-launch
e340b5
%{_libdir}/libgtk-3.so.*
e340b5
%{_libdir}/libgdk-3.so.*
e340b5
%{_libdir}/libgailutil-3.so.*
e340b5
%dir %{_libdir}/gtk-3.0
e340b5
%dir %{_libdir}/gtk-3.0/%{bin_version}
e340b5
%dir %{_datadir}/gtk-3.0
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/theming-engines
e340b5
%dir %{_libdir}/gtk-3.0/%{bin_version}/immodules
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/printbackends
e340b5
%{_libdir}/gtk-3.0/modules
e340b5
%{_libdir}/gtk-3.0/immodules
e340b5
%{_datadir}/themes/Default
e340b5
%{_datadir}/themes/Emacs
e340b5
%{_libdir}/girepository-1.0
e340b5
%ghost %{_libdir}/gtk-3.0/%{bin_version}/immodules.cache
e340b5
%{_mandir}/man1/gtk-query-immodules-3.0*
e340b5
%{_mandir}/man1/gtk-launch.1*
e340b5
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
e340b5
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
a41bf7
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
a41bf7
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
e340b5
%{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
e340b5
%if 0%{?with_broadway}
e340b5
%{_bindir}/broadwayd
e340b5
%{_mandir}/man1/broadwayd.1*
e340b5
%endif
e340b5
e340b5
%files -n gtk-update-icon-cache
e340b5
%license COPYING
e340b5
%{_bindir}/gtk-update-icon-cache
e340b5
%{_mandir}/man1/gtk-update-icon-cache.1*
e340b5
e340b5
%files immodules
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-cedilla.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-am-et.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-cyrillic-translit.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-inuktitut.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ipa.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-multipress.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-thai.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ti-er.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ti-et.so
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-viqr.so
e340b5
%if 0%{?with_broadway}
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-broadway.so
e340b5
%endif
e340b5
%config(noreplace) %{_sysconfdir}/gtk-3.0/im-multipress.conf
e340b5
e340b5
%files immodule-xim
e340b5
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-xim.so
e340b5
e340b5
%files devel -f gtk30-properties.lang
e340b5
%{_libdir}/lib*.so
e340b5
%{_includedir}/*
e340b5
%{_datadir}/aclocal/*
e340b5
%{_libdir}/pkgconfig/*
e340b5
%{_bindir}/gtk3-demo
e340b5
%{_bindir}/gtk3-icon-browser
e340b5
%{_bindir}/gtk-builder-tool
e340b5
%{_bindir}/gtk-encode-symbolic-svg
e340b5
%{_bindir}/gtk-query-settings
e340b5
%{_datadir}/applications/gtk3-demo.desktop
e340b5
%{_datadir}/applications/gtk3-icon-browser.desktop
e340b5
%{_datadir}/applications/gtk3-widget-factory.desktop
e340b5
%{_datadir}/icons/hicolor/*/apps/gtk3-demo.png
e340b5
%{_datadir}/icons/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png
e340b5
%{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory.png
e340b5
%{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory-symbolic.symbolic.png
e340b5
%{_bindir}/gtk3-demo-application
e340b5
%{_bindir}/gtk3-widget-factory
e340b5
%{_datadir}/gettext/
e340b5
%{_datadir}/gtk-3.0/gtkbuilder.rng
e340b5
%{_datadir}/gir-1.0
e340b5
%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
e340b5
%{_mandir}/man1/gtk3-demo.1*
e340b5
%{_mandir}/man1/gtk3-demo-application.1*
e340b5
%{_mandir}/man1/gtk3-icon-browser.1*
e340b5
%{_mandir}/man1/gtk3-widget-factory.1*
e340b5
%{_mandir}/man1/gtk-builder-tool.1*
e340b5
%{_mandir}/man1/gtk-encode-symbolic-svg.1*
e340b5
%{_mandir}/man1/gtk-query-settings.1*
e340b5
e340b5
%files devel-docs
e340b5
%{_datadir}/gtk-doc
e340b5
e340b5
%files tests
e340b5
%{_libexecdir}/installed-tests/gtk+
e340b5
%{_datadir}/installed-tests
e340b5
e340b5
%changelog
77cc6c
* Mon Apr 09 2018 Debarshi Ray <rishi@fedoraproject.org> - 3.22.26-4
77cc6c
- Avoid a division by zero with RandR 1.3
77cc6c
- Resolves: #1502788
77cc6c
a41bf7
* Tue Feb 13 2018 Ray Strode <rstrode@redhat.com> - 3.22.26-3
a41bf7
- Fix emacs on Xming
a41bf7
  Resolves: #1483942
a41bf7
a41bf7
* Wed Dec 06 2017 Carlos Garnacho <cgarnach@redhat.com> - 3.22.26-2
e340b5
- Fix touch emulated pointer motion event delivery with spice-gtk
a41bf7
- Resolves: #1494822
a41bf7
a41bf7
* Tue Nov 07 2017 Kalev Lember <klember@redhat.com> - 3.22.26-1
a41bf7
- Update to 3.22.26
a41bf7
- Resolves: #1481414
a41bf7
a41bf7
* Wed Nov 01 2017 Kalev Lember <klember@redhat.com> - 3.22.25-1
a41bf7
- Update to 3.22.25
a41bf7
- Resolves: #1481414
a41bf7
a41bf7
* Thu Sep 14 2017 Olivier Fourdan <ofourdan@redhat.com> - 3.22.21-1
a41bf7
- Update to 3.22.21 and enable Wayland backend
a41bf7
Resolves: rhbz#1257171
e340b5
e340b5
* Tue May 30 2017 Matthias Clasen <mclasen@redhat.com> - 3.22.10-4
e340b5
- Update Japanese translations
e340b5
- Resolves: #1449636
e340b5
e340b5
* Thu Apr 20 2017 Kalev Lember <klember@redhat.com> - 3.22.10-3
e340b5
- Really remove all libtool .la files
e340b5
- Resolves: #1386980
e340b5
e340b5
* Thu Apr 20 2017 Kalev Lember <klember@redhat.com> - 3.22.10-2
e340b5
- Try harder to remove all libtool .la files
e340b5
- Resolves: #1386980
e340b5
e340b5
* Tue Mar 14 2017 Kalev Lember <klember@redhat.com> - 3.22.10-1
e340b5
- Update to 3.22.10
e340b5
- Resolves: #1386980
e340b5
e340b5
* Tue Feb 28 2017 Kalev Lember <klember@redhat.com> - 3.22.9-1
e340b5
- Update to 3.22.9
e340b5
- Resolves: #1386980
e340b5
e340b5
* Tue Feb 14 2017 Kalev Lember <klember@redhat.com> - 3.22.8-2
e340b5
- Build with xrandr 1.5.0
e340b5
- Resolves: #1386980
e340b5
e340b5
* Mon Feb 13 2017 Kalev Lember <klember@redhat.com> - 3.22.8-1
e340b5
- Update to 3.22.8
e340b5
- Resolves: #1386980
e340b5
e340b5
* Mon Jan 16 2017 Kalev Lember <klember@redhat.com> - 3.22.7-1
e340b5
- Update to 3.22.7
e340b5
- Resolves: #1386980
e340b5
e340b5
* Thu Jul  1 2016 Benjamin Otte <otte@redhat.com> 3.14.13-20
e340b5
- Make sure menus always scroll when too large
e340b5
Resolves: #1025359
e340b5
e340b5
* Thu Jun 30 2016 Matthias Clasen <mclasen@redhat.com> 3.14.13-19
e340b5
- Fix a problem that causes critical warnings in rhythmbox
e340b5
Resolves: #1351643
e340b5
e340b5
* Wed Jun 29 2016 Matthias Clasen <mclasen@redhat.com> 3.14.13-18
e340b5
- Update translations
e340b5
Resolves: #1304264
e340b5
e340b5
* Tue Mar 15 2016 Matthias Clasen <mclasen@redhat.com> 3.14.13-17
e340b5
- Remove an unnecessary warning
e340b5
Related: #1257794
e340b5
e340b5
* Wed Sep 23 2015 Ray Strode <rstrode@redhat.com> 3.14.13-16
e340b5
- Fix mispelling in previous patch
e340b5
Related: #1259292
e340b5
e340b5
* Wed Sep 23 2015 Ray Strode <rstrode@redhat.com> 3.14.13-15
e340b5
- Fix up app chooser to deal with duplicate entries
e340b5
Related: #1259292
e340b5
e340b5
* Thu Sep 17 2015 Matthias Clasen <cmlasen@redhat.com> 3.14.13-14
e340b5
- Fix a possible crash when reordering bookmarks
e340b5
Resolves: #1207187
e340b5
e340b5
* Fri Jul 21 2015 Matthias Clasen <cmlasen@redhat.com> 3.14.13-13
e340b5
- Fix a possible crash during DND
e340b5
Related: #1174442
e340b5
e340b5
* Fri Jul 17 2015 Matthias Clasen <mclasen@redhat.com> 3.14.13-12
e340b5
- Coverity fixes
e340b5
Related: #1174442
e340b5
e340b5
* Thu Jul 16 2015 Matthias Clasen <mclasen@redhat.com> 3.14.13-11
e340b5
- Fix rendering stalls with ssh connections
e340b5
Resolves: #1243646
e340b5
e340b5
* Tue Jul 14 2015 Matthias Clasen <mclasen@redhat.com> 3.14.13-10
e340b5
- Include a settings.ini file
e340b5
Resolves: #1241374
e340b5
e340b5
* Tue Jul  7 2015 Matthias Clasen <mclasen@redhat.com> 3.14.13-9
e340b5
- Fix a reentrancy issue in GtkSwitch
e340b5
Resolves: #1238692
e340b5
e340b5
* Thu May 21 2015 Matthias Clasen <mclasen@redhat.com> 3.14.13-8
e340b5
- Don't emit warnings for 'new' deprecations by default
e340b5
- Disable GtkMenuButton if the associated action says so
e340b5
Resolves: #1210747
e340b5
Resolves: #1223463 
e340b5
e340b5
* Fri May 15 2015 Marek Kasik <mkasik@redhat.com> 3.14.13-7
e340b5
- Check connection to remote CUPS server on correct port
e340b5
- Resolves: #1221157
e340b5
e340b5
* Tue May 12 2015 Richard Hughes <rhughes@redhat.com> 3.14.13-6
e340b5
- Rebuild against the new colord version
e340b5
- Related: #1174442
e340b5
e340b5
* Thu May 07 2015 Ray Strode <rstrode@redhat.com> 3.14.13-5
e340b5
- Update adwaita-gtk3-theme provides version to be big enough
e340b5
  to upgrade gnome-themes-standard
e340b5
  Related: #1174442
e340b5
e340b5
* Thu May 07 2015 Ray Strode <rstrode@redhat.com> 3.14.13-4
e340b5
- Obsolete adwaita-gtk3-theme
e340b5
  Related: #1174442
e340b5
e340b5
* Fri May  1 2015 Matthias Clasen <mclasen@redhat.com> -3.14.13-3
e340b5
- Handle the app menu on ssh connections better
e340b5
- Resolves: #982620
e340b5
e340b5
* Wed Apr 29 2015 Matthias Clasen <mclasen@redhat.com> -3.14.13-2
e340b5
- Depend on adwaita-icon-theme
e340b5
- Related: #1174442
e340b5
e340b5
* Tue Apr 28 2015 Matthias Clasen <mclasen@redhat.com> -3.14.13-1
e340b5
- Update to 3.14.13
e340b5
- Resolves: #1174442
e340b5
- Drop patches that have been upstreamed
e340b5
e340b5
* Tue Dec 16 2014 Benjamin Otte <otte@redhat.com> - 3.8.8-10
e340b5
- Don't accidentally export function
e340b5
- Resolves: #1168685
e340b5
e340b5
* Fri Oct 31 2014 Benjamin Otte <otte@redhat.com> - 3.8.8-9
e340b5
- Don't crash when alt-tabbing in gedit
e340b5
- Resolves: #1150290
e340b5
e340b5
* Mon Oct 20 2014 Benjamin Otte <otte@redhat.com> - 3.8.8-8
e340b5
- Fix breakage introduced by patch
e340b5
- Resolves: #1090126
e340b5
e340b5
* Sun Oct 05 2014 Benjamin Otte <otte@redhat.com> - 3.8.8-7
e340b5
- Fix height request on labels
e340b5
- Resolves: #1062938
e340b5
e340b5
* Fri Oct 03 2014 Benjamin Otte <otte@redhat.com> - 3.8.8-6
e340b5
- Properly resize toplevel when collapsing GtkExpander
e340b5
- Add missing man pages
e340b5
- Allow remapping all keys
e340b5
- Resolves: #982295, #948432, #1090126
e340b5
e340b5
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 3.8.8-5
e340b5
- Mass rebuild 2014-01-24
e340b5
e340b5
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.8.8-4
e340b5
- Mass rebuild 2013-12-27
e340b5
e340b5
* Mon Dec 16 2013 Benjamin Otte <otte@redhat.com> - 3.8.8-3
e340b5
- Stop window shaking at startup of firstboot
e340b5
- Resolves: #1035409
e340b5
e340b5
* Wed Dec 11 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.8-2
e340b5
- Update translations
e340b5
- Resolves: #1030356
e340b5
e340b5
* Wed Dec  4 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.8-1
e340b5
- Update to 3.8.8
e340b5
- Resolves: #1031802, #1031089
e340b5
e340b5
* Wed Nov 27 2013 Florian Müllner <fmuellner@redhat.com> - 3.8.4-8
e340b5
- Revert last change - the issue will be addressed in gnome-session instead
e340b5
  Resolves: #1031117
e340b5
e340b5
* Fri Nov 22 2013 Florian Müllner <fmuellner@redhat.com> - 3.8.4-6
e340b5
- Follow upstream in a GtkBin commit war
e340b5
  Resolves: #1031117
e340b5
e340b5
* Fri Nov  1 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.4-5
e340b5
- Avoid losing %optflags
e340b5
- Related: #881175
e340b5
e340b5
* Fri Nov  1 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.4-4
e340b5
- Build with -fno-strict-aliasing
e340b5
- Related: #881175
e340b5
e340b5
* Fri Nov  1 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.4-3
e340b5
- Include a patch needed to fix multilib
e340b5
- Related: #881175
e340b5
e340b5
* Fri Nov  1 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.4-2
e340b5
- Rebuild with newer gobject-introspection to fix multilib
e340b5
- Related: #881175
e340b5
e340b5
* Fri Aug 30 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.4-1
e340b5
- Update to 3.8.4
e340b5
- This update includes a considerable number of bug fixes,
e340b5
  including fixes for filechooser behavior, a crash fix for
e340b5
  gnome-shell, appearance fixes for menu items, etc.
e340b5
e340b5
* Wed Jun 19 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.2-2
e340b5
- Fix icon theme reloading reentrancy issue
e340b5
e340b5
* Mon May 13 2013 Richard Hughes <rhughes@redhat.com> - 3.8.2-1
e340b5
- Update to 3.8.2
e340b5
e340b5
* Wed May  8 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.1-2
e340b5
- Make man gtk-query-immodules-3.0-64 work
e340b5
e340b5
* Mon Apr 15 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.1-1
e340b5
- Update to 3.8.1
e340b5
e340b5
* Mon Mar 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.0-1
e340b5
- Update to 3.8.0
e340b5
e340b5
* Wed Mar 20 2013 Richard Hughes <rhughes@redhat.com> - 3.7.14-1
e340b5
- Update to 3.7.14
e340b5
e340b5
* Wed Mar  6 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.12-1
e340b5
- Update to 3.7.12
e340b5
e340b5
* Tue Feb 19 2013 Richard Hughes <rhughes@redhat.com> - 3.7.10-1
e340b5
- Update to 3.7.10
e340b5
e340b5
* Tue Feb 05 2013 Richard Hughes <rhughes@redhat.com> - 3.7.8-1
e340b5
- Update to 3.7.8
e340b5
e340b5
* Mon Jan 28 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.6-4
e340b5
- Move im-cedilla back to -immodules subpackage to avoid
e340b5
  a conflict with gtk2-immodules (#797838)
e340b5
e340b5
* Thu Jan 24 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.6-3
e340b5
- Enable the Wayland and Broadway backends
e340b5
e340b5
* Thu Jan 24 2013 Cosimo Cecchi <cosimoc@redhat.com> - 3.7.6-2
e340b5
- Backport two patches from git master to fix window allocations
e340b5
e340b5
* Tue Jan 15 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.6-1
e340b5
- Update to 3.7.6
e340b5
e340b5
* Thu Dec 20 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.4-1
e340b5
- Update to 3.7.4
e340b5
e340b5
* Tue Nov 20 2012 Richard Hughes <hughsient@gmail.com> - 3.7.2-1
e340b5
- Update to 3.7.2
e340b5
e340b5
* Thu Nov 08 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.0-1
e340b5
- Update to 3.7.0
e340b5
e340b5
* Fri Oct 19 2012 Matthias Clasen <mclasen@redhat.com> - 3.6.1-2
e340b5
- Don't pull in imsettings just for a directory
e340b5
e340b5
* Tue Oct 16 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.6.1-1
e340b5
- Update to 3.6.1
e340b5
e340b5
* Fri Oct 12 2012 Bastien Nocera <bnocera@redhat.com> 3.6.0-2
e340b5
- Add upstream patch to make Epiphany less painful to use
e340b5
e340b5
* Tue Sep 25 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.6.0-1
e340b5
- Update to 3.6.0
e340b5
e340b5
* Tue Sep 18 2012 Matthias Clasen <mclasen@redhat.com> - 3.5.18-1
e340b5
- Update to 3.5.18
e340b5
e340b5
* Thu Sep 06 2012 Richard Hughes <hughsient@gmail.com> - 3.5.16-1
e340b5
- Update to 3.5.16
e340b5
e340b5
* Tue Sep 04 2012 Richard Hughes <hughsient@gmail.com> - 3.5.14-1
e340b5
- Update to 3.5.14
e340b5
e340b5
* Wed Aug 22 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.5.12-2
e340b5
- Backport a patch from upstream fixing crashers with app menus
e340b5
e340b5
* Tue Aug 21 2012 Richard Hughes <hughsient@gmail.com> - 3.5.12-1
e340b5
- Update to 3.5.12
e340b5
e340b5
* Tue Aug 07 2012 Richard Hughes <hughsient@gmail.com> - 3.5.10-1
e340b5
- Update to 3.5.10
e340b5
e340b5
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.8-2
e340b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e340b5
e340b5
* Tue Jul 17 2012 Richard Hughes <hughsient@gmail.com> - 3.5.8-1
e340b5
- Update to 3.5.8
e340b5
e340b5
* Tue Jun 26 2012 Richard Hughes <hughsient@gmail.com> - 3.5.6-1
e340b5
- Update to 3.5.6
e340b5
e340b5
* Wed Jun 06 2012 Richard Hughes <hughsient@gmail.com> - 3.5.4-1
e340b5
- Update to 3.5.4
e340b5
e340b5
* Sat May 05 2012 Kalev Lember <kalevlember@gmail.com> - 3.5.2-1
e340b5
- Update to 3.5.2
e340b5
e340b5
* Tue Mar 27 2012 Richard Hughes <hughsient@gmail.com> - 3.4.0-1
e340b5
- Update to 3.4.0
e340b5
e340b5
* Tue Mar 20 2012 Kalev Lember <kalevlember@gmail.com> - 3.3.20-1
e340b5
- Update to 3.3.20
e340b5
e340b5
* Mon Mar  5 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.18-1
e340b5
- Update to 3.3.18
e340b5
e340b5
* Sat Feb 25 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.16-1
e340b5
- Update to 3.3.16
e340b5
e340b5
* Tue Feb  7 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.14-1
e340b5
- Update to 3.3.14
e340b5
e340b5
* Fri Jan 20 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.10-1
e340b5
- Update to 3.3.10
e340b5
e340b5
* Tue Jan 17 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.8-1
e340b5
- Update to 3.3.8
e340b5
e340b5
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.6-3
e340b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e340b5
e340b5
* Thu Dec 22 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.6-2
e340b5
- Revert a problematic focus handling change
e340b5
e340b5
* Mon Dec 19 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.6-1
e340b5
- Update to 3.3.6
e340b5
e340b5
* Mon Nov 21 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.4-1
e340b5
- Update to 3.3.4
e340b5
e340b5
* Wed Nov  3 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.2-1
e340b5
- Update to 3.3.2
e340b5
e340b5
* Fri Oct 14 2011 Matthias Clasen <mclasen@redhat.com> - 3.2.1-1
e340b5
- Update to 3.2.1
e340b5
e340b5
* Mon Sep 26 2011 Ray <rstrode@redhat.com> - 3.2.0-1
e340b5
- Update to 3.2.0
e340b5
e340b5
* Fri Sep 23 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.92-2
e340b5
- Fix crashes when turning a11y on and off repeatedly
e340b5
e340b5
* Mon Sep 19 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.92-1
e340b5
- Update to 3.1.92
e340b5
e340b5
* Tue Sep 13 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.90-1
e340b5
- Update to 3.1.90
e340b5
e340b5
* Mon Sep  5 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.18-1
e340b5
- Update to 3.1.18
e340b5
e340b5
* Tue Aug 30 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.16-1
e340b5
- Update to 3.1.16
e340b5
e340b5
* Tue Aug 16 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.12-1
e340b5
- Update to 3.1.12
e340b5
e340b5
* Sat Jul 23 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.10-1
e340b5
- Update to 3.1.10
e340b5
e340b5
* Tue Jul  5 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.8-1
e340b5
- Update to 3.1.8
e340b5
e340b5
* Tue Jun 14 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.6-1
e340b5
- Update to 3.1.6
e340b5
e340b5
* Wed May 11 2011 Tomas Bzatek <tbzatek@redhat.com> - 3.1.4-1
e340b5
- Update to 3.1.4
e340b5
e340b5
* Fri Apr 15 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.9-1
e340b5
- Update to 3.0.9
e340b5
e340b5
* Thu Apr 14 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.8-3
e340b5
- Move im-cedilla back to the main package (#637399)
e340b5
e340b5
* Mon Apr  4 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.8-2
e340b5
- Add a missed backport
e340b5
e340b5
* Sun Apr  3 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.8-1
e340b5
- Update to 3.0.8
e340b5
e340b5
* Fri Apr  1 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.7-1
e340b5
- Update to 3.0.7
e340b5
e340b5
* Fri Mar 25 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.6-1
e340b5
- Update to 3.0.6
e340b5
e340b5
* Wed Mar 23 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.5-1
e340b5
- Update to 3.0.5
e340b5
e340b5
* Mon Mar 21 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.4-1
e340b5
- Update to 3.0.4
e340b5
e340b5
* Mon Mar 14 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.3-1
e340b5
- Update to 3.0.3
e340b5
e340b5
* Mon Mar  7 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.2-1
e340b5
- Update to 3.0.2
e340b5
e340b5
* Sat Feb 26 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.1-2
e340b5
- Fix frequent crashes on double-click events
e340b5
e340b5
* Mon Feb 21 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.1-1
e340b5
- Update to 3.0.1
e340b5
e340b5
* Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.0-1
e340b5
- Update to 3.0.0
e340b5
e340b5
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.99.3-2
e340b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e340b5
e340b5
* Tue Feb  1 2011 Matthias Clasen <mclasen@redhat.com> - 2.99.3-1
e340b5
- Update to 2.99.3
e340b5
e340b5
* Mon Jan 24 2011 Dan Williams <dcbw@redhat.com> 2.99.2-2
e340b5
- Fix bug in gtk_show_uri() which caused crashes when plugging in USB drives
e340b5
e340b5
* Wed Jan 12 2011 Matthias Clasen <mclasen@redhat.com> 2.99.2-1
e340b5
- Update to 2.99.2
e340b5
e340b5
* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> 2.99.1-1
e340b5
- Update to 2.99.1
e340b5
e340b5
* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> 2.99.0-3
e340b5
- Obsolete gtk3-engines
e340b5
e340b5
* Fri Jan  7 2011 Matthias Clasen <mclasen@redhat.com> 2.99.0-2
e340b5
- Provide the right directory for theming engines
e340b5
e340b5
* Thu Jan  6 2011 Matthias Clasen <mclasen@redhat.com> 2.99.0-1
e340b5
- Update to 2.99.0
e340b5
- Drop gtk-update-icon-cache and gtk-builder-convert to
e340b5
  avoid conflict with gtk2
e340b5
- Drop the tooltips-style patch for now
e340b5
e340b5
* Thu Dec  2 2010 Matthias Clasen <mclasen@redhat.com> 2.91.5-1
e340b5
- Update to 2.91.5
e340b5
e340b5
* Fri Nov 12 2010 Matthias Clasen <mclasen@redhat.com> 2.91.4-2
e340b5
- Make gnome-terminal work again
e340b5
e340b5
* Thu Nov 11 2010 Matthias Clasen <mclasen@redhat.com> 2.91.4-1
e340b5
- Update to 2.91.4
e340b5
e340b5
* Mon Nov  1 2010 Matthias Clasen <mclasen@redhat.com> 2.91.3-1
e340b5
- Update to 2.91.3
e340b5
e340b5
* Wed Oct 20 2010 Richard Hughes <richard@hughsie.com> 2.91.1-1
e340b5
- Update to 2.91.1
e340b5
e340b5
* Tue Oct 12 2010 Matthias Clasen <mclasen@redhat.com> 2.91.0-2
e340b5
- Fix a crash in the tooltip code
e340b5
e340b5
* Sat Oct  2 2010 Matthias Clasen <mclasen@redhat.com> 2.91.0-1
e340b5
- Update to 2.91.0
e340b5
e340b5
* Wed Sep 29 2010 jkeating - 2.90.7-3
e340b5
- Rebuilt for gcc bug 634757
e340b5
e340b5
* Tue Sep 21 2010 Matthias Clasen <mclaesn@redhat.com> 2.90.7-2
e340b5
- Reinstate the tooltip look
e340b5
e340b5
* Mon Sep 20 2010 Bastien Nocera <bnocera@redhat.com> 2.90.7-1
e340b5
- Update to 2.90.7
e340b5
e340b5
* Mon Aug 23 2010 Matthias Clasen <mclasen@redhat.com> - 2.90.5-5
e340b5
- Co-own /usr/share/gtk-doc
e340b5
- gtk3-devel requires gdk-pixbuf2-devel
e340b5
e340b5
* Mon Jul 26 2010 Colin Walters <walters@verbum.org> - 2.90.5-4
e340b5
- gtk3-devel requires gdk-pixbuf-devel
e340b5
e340b5
* Thu Jul 22 2010 Colin Walters <walters@verbum.org> - 2.90.5-2
e340b5
- Rebuild with new gobject-introspection
e340b5
e340b5
* Mon Jul 22 2010 Matthias Clasen <mclasen@redhat.com> 2.90.5-1
e340b5
- Update to 2.90.5
e340b5
e340b5
* Fri Jul  9 2010 Colin Walters <walters@verbum.org> - 2.90.4-3
e340b5
- Update tooltip style patch to remove unused GdkRegion
e340b5
e340b5
* Tue Jun 29 2010 Colin Walters <walters@pocket> - 2.90.4-2
e340b5
- Changes to support rebuilds from snapshots
e340b5
e340b5
* Mon Jun 28 2010 Matthias Clasen <mclasen@redhat.com> 2.90.4-1
e340b5
- Update to 2.90.4
e340b5
e340b5
* Fri Jun 18 2010 Matthias Clasen <mclasen@redhat.com> 2.90.3-1
e340b5
- Update to 2.90.3
e340b5
e340b5
* Sat Jun 12 2010 Matthias Clasen <mclasen@redhat.com> 2.90.2-2
e340b5
- Copy some tweaks from gtk2
e340b5
e340b5
* Tue Jun  8 2010 Matthias Clasen <mclasen@redhat.com> 2.90.2-1
e340b5
- Update to 2.90.2
e340b5
e340b5
* Tue May 25 2010 Matthias Clasen <mclasen@redhat.com> 2.90.1-1
e340b5
- Update to 2.90.1
e340b5
e340b5
* Fri May 21 2010 Matthias Clasen <mclasen@redhat.com> 2.90.0-5
e340b5
- Some more package review feedback
e340b5
e340b5
* Thu May 20 2010 Matthias Clasen <mclasen@redhat.com> 2.90.0-4
e340b5
- Remove %%check again, it causes trouble
e340b5
e340b5
* Mon May 17 2010 Matthias Clasen <mclasen@redhat.com> 2.90.0-3
e340b5
- More review feedback
e340b5
e340b5
* Wed May 12 2010 Matthias Clasen <mclasen@redhat.com> 2.90.0-2
e340b5
- Incorporate review feedback
e340b5
e340b5
* Wed May 11 2010 Matthias Clasen <mclasen@redhat.com> 2.90.0-1
e340b5
- Update to the 2.90.0 release
e340b5
- Complete parallel installability
e340b5
e340b5
* Mon May 10 2010 Richard Hughes <richard@hughsie.com> 2.90.0-0.0.20100510git
e340b5
- Update from git