summaryrefslogtreecommitdiff
path: root/gtk3.spec
diff options
context:
space:
mode:
authorKalev Lember <klember@redhat.com>2018-09-06 23:53:04 +0200
committerKalev Lember <klember@redhat.com>2018-09-06 23:53:04 +0200
commit9e9fad088b81aa375bbdb4286bb869337c692ce2 (patch)
treee75a19853a1e6c2db0f480148606e1f285fb4eaf /gtk3.spec
parentUpdate to 3.24.0 (diff)
downloadgtk3-classic-build-gtk3-9e9fad088b81aa375bbdb4286bb869337c692ce2.tar.gz
gtk3-classic-build-gtk3-9e9fad088b81aa375bbdb4286bb869337c692ce2.tar.bz2
gtk3-classic-build-gtk3-9e9fad088b81aa375bbdb4286bb869337c692ce2.zip
Backport two bugfixes from upstream
Diffstat (limited to 'gtk3.spec')
-rw-r--r--gtk3.spec13
1 files changed, 11 insertions, 2 deletions
diff --git a/gtk3.spec b/gtk3.spec
index a9ef91f..3e9fcf3 100644
--- a/gtk3.spec
+++ b/gtk3.spec
@@ -21,13 +21,17 @@
Name: gtk3
Version: 3.24.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: GTK+ graphical user interface library
License: LGPLv2+
URL: http://www.gtk.org
Source0: http://download.gnome.org/sources/gtk+/3.24/gtk+-%{version}.tar.xz
+# Backported from upstream
+Patch0: 0001-GtkApplication-Fix-CRITICAL-on-shutdown-when-registe.patch
+Patch1: 0001-Fix-portal-path-handling.patch
+
BuildRequires: pkgconfig(atk) >= %{atk_version}
BuildRequires: pkgconfig(atk-bridge-2.0)
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
@@ -161,7 +165,9 @@ The %{name}-tests package contains tests that can be used to verify
the functionality of the installed %{name} package.
%prep
-%setup -q -n gtk+-%{version}
+%autosetup -n gtk+-%{version} -p1
+# Force regeneration with patch1
+rm testsuite/gtk/gtkprivate.c
%build
export CFLAGS='-fno-strict-aliasing %optflags'
@@ -318,6 +324,9 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &>/dev/null || :
%{_datadir}/installed-tests
%changelog
+* Thu Sep 06 2018 Kalev Lember <klember@redhat.com> - 3.24.0-2
+- Backport two bugfixes from upstream
+
* Thu Sep 06 2018 Kalev Lember <klember@redhat.com> - 3.24.0-1
- Update to 3.24.0
bgstack15