[kazehakase] Patch for gnutls 3.1.7

Mamoru Tasaka mtasaka at fedoraproject.org
Sat Feb 9 12:22:44 UTC 2013


commit 963ce3f95e3628fbacf6735b6699e00a96e77835
Author: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date:   Sat Feb 9 21:22:20 2013 +0900

    Patch for gnutls 3.1.7

 ...-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch |   12 ++++++++++++
 kazehakase.spec                                    |    5 +++++
 2 files changed, 17 insertions(+), 0 deletions(-)
---
diff --git a/kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch b/kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch
new file mode 100644
index 0000000..7dc31b7
--- /dev/null
+++ b/kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch
@@ -0,0 +1,12 @@
+--- kazehakase-0.5.8-svn3873_trunk/src/kz-app.c.gnutls3	2009-09-14 01:51:10.000000000 +0900
++++ kazehakase-0.5.8-svn3873_trunk/src/kz-app.c	2013-02-09 21:18:04.000000000 +0900
+@@ -494,7 +494,9 @@
+ 
+ #ifdef USE_SSL
+         /* initialize gnutls. this function should be called once. */
++#if GNUTLS_VERSION_NUMBER <= 0x020b00
+ 	gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread);
++#endif
+ 	gnutls_global_init();
+ #endif
+ 
diff --git a/kazehakase.spec b/kazehakase.spec
index 412705f..fcd9acf 100644
--- a/kazehakase.spec
+++ b/kazehakase.spec
@@ -75,6 +75,9 @@ Patch19:	kazehakase-rev3873-gtk222.patch
 Patch20:	kazehakase-0.5.8-svn3873_trunk-default-to-webkit.patch
 Patch21:	kazehakase-0.5.8-svn3873_trunk-ruby19.patch
 Patch22:	kazehakase-0.5.8-svn3873_trunk-egg.patch
+# http://lists.gnu.org/archive/html/gnutls-devel/2011-03/msg00034.html
+# http://lists.fedoraproject.org/pipermail/devel/2013-February/178231.html
+Patch23:	kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch
 
 BuildRequires:	dbus-devel
 BuildRequires:	expat-devel
@@ -223,6 +226,7 @@ This package uses WebKit for HTML rendering engine.
 %patch21 -p1 -b .ruby19
 %endif
 %patch22 -p1 -b .egg
+%patch23 -p1 -b .gnutls3
 
 %if %{support_anthy}
 %{__sed} -i.anthy -e '/^anthy_available/d' configure
@@ -388,6 +392,7 @@ desktop-file-install \
 %changelog
 * Sat Feb  9 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 0.5.8-13.svn3873_trunk
 - F-19: kill vendorization of desktop file (fpc#247)
+- Patch for gnutls 3.1.7
 
 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-12.svn3873_trunk.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild


More information about the scm-commits mailing list