Hello community, here is the log from the commit of package weechat for openSUSE:Factory checked in at 2014-05-27 12:03:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weechat (Old) and /work/SRC/openSUSE:Factory/.weechat.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "weechat" Changes: -------- --- /work/SRC/openSUSE:Factory/weechat/weechat.changes 2013-10-08 11:06:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2014-05-27 12:03:52.000000000 +0200 @@ -1,0 +2,20 @@ +Mon May 26 14:30:57 UTC 2014 - gber@opensuse.org + +- update to version 0.4.3 + - new command /print + - logical and/or for tags in /filter and hook_print + - gaps in buffer numbers + - support of italic text + - new options to customize default text search in buffers + - use of IRC monitor command for /notify (if available on server) + - new IRC server option "ssl_fingerprint" + - new option to smart-filter IRC mode messages + - new option for default IRC ban mask + - support of IPv6 for DCC chat/file + - auto check CRC32 of files received with DCC + - many bugs fixed +- add weechat-link-pthread.patch in order to link Weechat against + libpthread fixing freezes/crashes with gnutls (backported from + upstream git) + +------------------------------------------------------------------- Old: ---- weechat-0.4.2.tar.bz2 New: ---- weechat-0.4.3.tar.bz2 weechat-link-pthread.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weechat.spec ++++++ --- /var/tmp/diff_new_pack.5pIC8a/_old 2014-05-27 12:03:54.000000000 +0200 +++ /var/tmp/diff_new_pack.5pIC8a/_new 2014-05-27 12:03:54.000000000 +0200 @@ -17,7 +17,7 @@ Name: weechat -Version: 0.4.2 +Version: 0.4.3 Release: 0 Summary: Portable, Fast, Light and Extensible Chat Client License: GPL-3.0+ @@ -26,6 +26,8 @@ Source1: weechat.desktop # PATCH-FIX-UPSTREAM weechat-capath.patch https://savannah.nongnu.org/patch/index.php?8153 lnussel@suse.de -- use system's default certificate store Patch0: weechat-capath.patch +# PATCH-FIX-UPSTREAM weechat-link-pthread.patch https://bugs.gentoo.org/show_bug.cgi?id=501078 gber@opensuse.org -- Link Weechat against libpthread +Patch1: weechat-link-pthread.patch Url: http://www.weechat.org BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake @@ -131,6 +133,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" TIME="\"$(date -d "${modified}" "+%%R")\"" @@ -157,6 +160,10 @@ %makeinstall popd #build +# due to an unknown race condition cmake does not always create a compatibility +# symlink +ln -sf %{_bindir}/weechat %{buildroot}%{_bindir}/weechat-curses + install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop" %if 0%{?suse_version} %suse_update_desktop_file -r "%{name}" Network IRCClient ++++++ weechat-0.4.2.tar.bz2 -> weechat-0.4.3.tar.bz2 ++++++ ++++ 173743 lines of diff (skipped) ++++++ weechat-capath.patch ++++++ --- /var/tmp/diff_new_pack.5pIC8a/_old 2014-05-27 12:03:55.000000000 +0200 +++ /var/tmp/diff_new_pack.5pIC8a/_new 2014-05-27 12:03:55.000000000 +0200 @@ -9,10 +9,10 @@ src/core/wee-network.c | 6 ++++++ 3 files changed, 12 insertions(+), 4 deletions(-) -Index: weechat-0.4.2/src/core/wee-config.c +Index: weechat-0.4.3/src/core/wee-config.c =================================================================== ---- weechat-0.4.2.orig/src/core/wee-config.c -+++ weechat-0.4.2/src/core/wee-config.c +--- weechat-0.4.3.orig/src/core/wee-config.c ++++ weechat-0.4.3/src/core/wee-config.c @@ -61,7 +61,6 @@ #include "../gui/gui-window.h" #include "../plugins/plugin.h" @@ -21,7 +21,7 @@ struct t_config_file *weechat_config_file = NULL; struct t_config_section *weechat_config_section_debug = NULL; struct t_config_section *weechat_config_section_color = NULL; -@@ -3084,7 +3083,7 @@ config_weechat_init_options () +@@ -3238,7 +3237,7 @@ config_weechat_init_options () "gnutls_ca_file", "string", N_("file containing the certificate authorities (\"%h\" will be " "replaced by WeeChat home, \"~/.weechat\" by default)"), @@ -30,10 +30,10 @@ &config_change_network_gnutls_ca_file, NULL, NULL, NULL); config_network_gnutls_handshake_timeout = config_file_new_option ( weechat_config_file, ptr_section, -Index: weechat-0.4.2/src/core/wee-network.c +Index: weechat-0.4.3/src/core/wee-network.c =================================================================== ---- weechat-0.4.2.orig/src/core/wee-network.c -+++ weechat-0.4.2/src/core/wee-network.c +--- weechat-0.4.3.orig/src/core/wee-network.c ++++ weechat-0.4.3/src/core/wee-network.c @@ -103,6 +103,12 @@ network_set_gnutls_ca_file () } free (ca_path); ++++++ weechat-link-pthread.patch ++++++
From 30073b511397646b9ef06ed657fda157dd8c6209 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld"
Date: Thu, 13 Feb 2014 14:36:23 +0100 Subject: [PATCH] Link against pthread on all platforms.
Signed-off-by: Jason A. Donenfeld