fepitre / rpms / gtk3

Forked from rpms/gtk3 4 years ago
Clone

Blame SPECS/gtk3.spec

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