rpms/gtk-nodoka-engine/F-9 gtk-nodoka-engine-leak.patch, NONE, 1.1 gtk-nodoka-engine.spec, 1.21, 1.22
Martin Sourada
mso at fedoraproject.org
Sun Sep 14 22:31:53 UTC 2008
- Previous message (by thread): rpms/python-ethtool/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
- Next message (by thread): rpms/gtk-nodoka-engine/devel gtk-nodoka-engine-leak.patch, NONE, 1.1 gtk-nodoka-engine.spec, 1.22, 1.23
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mso
Update of /cvs/extras/rpms/gtk-nodoka-engine/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18779/F-9
Modified Files:
gtk-nodoka-engine.spec
Added Files:
gtk-nodoka-engine-leak.patch
Log Message:
Fix cairo context leak (rhbz #462259).
Credits: Matthias Clasen
gtk-nodoka-engine-leak.patch:
--- NEW FILE gtk-nodoka-engine-leak.patch ---
diff -up gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c.leak gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c
--- gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c.leak 2008-09-14 17:53:56.000000000 -0400
+++ gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c 2008-09-14 17:54:16.000000000 -0400
@@ -144,6 +144,8 @@ nodoka_style_draw_flat_box (DRAW_ARGS)
nodoka_sanitize_size (window, &width, &height);
nodoka_draw_tooltip (cr, colors, ¶ms, x, y, width, height);
+
+ cairo_destroy (cr);
}
else if (DETAIL ("entry_bg") && !(widget && widget->parent && GTK_IS_TREE_VIEW (widget->parent)))
{
Index: gtk-nodoka-engine.spec
===================================================================
RCS file: /cvs/extras/rpms/gtk-nodoka-engine/F-9/gtk-nodoka-engine.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- gtk-nodoka-engine.spec 22 Jul 2008 20:29:22 -0000 1.21
+++ gtk-nodoka-engine.spec 14 Sep 2008 22:31:22 -0000 1.22
@@ -3,13 +3,14 @@
Name: gtk-nodoka-engine
Version: 0.7.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The Nodoka GTK Theme Engine
Group: System Environment/Libraries
License: GPLv2+
URL: http://fedorahosted.org/nodoka
Source0: https://fedorahosted.org/releases/n/o/gtk-nodoka-engine-%{version}.tar.gz
+Patch0: gtk-nodoka-engine-leak.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel
@@ -18,6 +19,7 @@
%else
Requires: gtk2 >= %{?gtk2version}
%endif
+Requires: nodoka-filesystem
%description
Nodoka is a Murrine engine based gtk2 theme engine. The package is shipped with
@@ -34,6 +36,7 @@
%prep
%setup -q
+%patch0 -p1 -b .leak
%build
%configure
@@ -56,7 +59,7 @@
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING CREDITS NEWS README TODO
%{_libdir}/gtk-2.0/2.10.0/engines/libnodoka.so
-%{_datadir}/themes/Nodoka
+%{_datadir}/themes/Nodoka/*
%files extras
%defattr(-,root,root,-)
@@ -65,9 +68,14 @@
%changelog
+* Mon Sep 15 2008 Martin Sourada <martin.sourada at gmail.com> - 0.7.1-2
+
* Tue Jul 22 2008 Martin Sourada <martin.sourada at gmail.com> - 0.7.1-1
- New bugfix release
+* Tue May 20 2008 Martin Sourada <martin.sourada at gmail.com> - 0.7.0-2
+- Don't own %%{_datadir}/themes/Nodoka dir, instead require nodoka-filesystem
+
* Mon Apr 14 2008 Martin Sourada <martin.sourada at gmail.com> - 0.7.0-1
- Update to stable
- Previous message (by thread): rpms/python-ethtool/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
- Next message (by thread): rpms/gtk-nodoka-engine/devel gtk-nodoka-engine-leak.patch, NONE, 1.1 gtk-nodoka-engine.spec, 1.22, 1.23
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list