kalev pushed to mingw-gtk3 (f21). "Update to 3.14.12"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sun Apr 12 14:39:54 UTC 2015
>From dece03a2126daeca5dc92df06adac3e4e1d46bda Mon Sep 17 00:00:00 2001
From: Kalev Lember <kalevlember at gmail.com>
Date: Sun, 12 Apr 2015 16:23:25 +0200
Subject: Update to 3.14.12
diff --git a/0001-window-GtkPlug-is-conditionally-supported-on-X11-onl.patch b/0001-window-GtkPlug-is-conditionally-supported-on-X11-onl.patch
deleted file mode 100644
index b9a71ee..0000000
--- a/0001-window-GtkPlug-is-conditionally-supported-on-X11-onl.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 0b8f666e022d983db2cefaffb24315dc34b26673 Mon Sep 17 00:00:00 2001
-From: Emmanuele Bassi <ebassi at gnome.org>
-Date: Mon, 10 Nov 2014 14:08:20 +0000
-Subject: [PATCH] window: GtkPlug is conditionally supported on X11 only
-
-We cannot do a type check on it if we don't have the X11 backend
-compiled in.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=739885
----
- gtk/gtkwindow.c | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
-index e846c41..7f5aae7 100644
---- a/gtk/gtkwindow.c
-+++ b/gtk/gtkwindow.c
-@@ -1601,10 +1601,17 @@ gtk_window_constructed (GObject *object)
- {
- GtkWindow *window = GTK_WINDOW (object);
- GtkWindowPrivate *priv = window->priv;
-+ gboolean is_plug;
-
- G_OBJECT_CLASS (gtk_window_parent_class)->constructed (object);
-
-- if (priv->type == GTK_WINDOW_TOPLEVEL && !GTK_IS_PLUG (window))
-+#ifdef GDK_WINDOWING_X11
-+ is_plug = GTK_IS_PLUG (window);
-+#else
-+ is_plug = FALSE;
-+#endif
-+
-+ if (priv->type == GTK_WINDOW_TOPLEVEL && !is_plug)
- {
- priv->multipress_gesture = gtk_gesture_multi_press_new (GTK_WIDGET (object));
- gtk_gesture_single_set_button (GTK_GESTURE_SINGLE (priv->multipress_gesture), 0);
---
-2.1.0
-
diff --git a/mingw-gtk3.spec b/mingw-gtk3.spec
index 2eec89c..26abc57 100644
--- a/mingw-gtk3.spec
+++ b/mingw-gtk3.spec
@@ -9,7 +9,7 @@
%define enable_autoreconf 1
Name: mingw-gtk3
-Version: 3.14.5
+Version: 3.14.12
Release: 1%{?dist}
Summary: MinGW Windows GTK+ library
@@ -25,9 +25,6 @@ Source1: gtk.immodules
# https://bugzilla.gnome.org/show_bug.cgi?id=731013
Patch0: gtk3-bug-731013-fix-cross-compilation.patch
-# Backported upstream patch to fix the build
-Patch1: 0001-window-GtkPlug-is-conditionally-supported-on-X11-onl.patch
-
BuildArch: noarch
BuildRequires: mingw32-filesystem >= 98
@@ -118,7 +115,6 @@ This package contains the MinGW Windows cross compiled GTK+ 3 library.
%prep
%setup -q -n gtk+-%{version}
%patch0 -p1 -b .extract_strings
-%patch1 -p1
%if 0%{?enable_autoreconf}
autoreconf --install --force
%endif
@@ -151,8 +147,10 @@ rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/*.def
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/*.def
# Remove files used only for tests.
-rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/libgtkreftestprivate.a
-rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/libgtkreftestprivate.a
+rm -f $RPM_BUILD_ROOT%{mingw32_bindir}/libgtkreftestprivate-0.dll
+rm -f $RPM_BUILD_ROOT%{mingw64_bindir}/libgtkreftestprivate-0.dll
+rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/libgtkreftestprivate.dll.a
+rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/libgtkreftestprivate.dll.a
rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/*.la
@@ -287,6 +285,9 @@ fi
%changelog
+* Sun Apr 12 2015 Kalev Lember <kalevlember at gmail.com> - 3.14.12-1
+- Update to 3.14.12
+
* Sat Nov 15 2014 Kalev Lember <kalevlember at gmail.com> - 3.14.5-1
- Update to 3.14.5
diff --git a/sources b/sources
index 9dc1ab6..a6bc8ba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c6b72b1cec82061167759b9e6cec9bab gtk+-3.14.5.tar.xz
+820ebf5a1c0c7744d5039616b134f698 gtk+-3.14.12.tar.xz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/mingw-gtk3.git/commit/?h=f21&id=dece03a2126daeca5dc92df06adac3e4e1d46bda
More information about the scm-commits
mailing list