Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2013-10-08 11:06:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-09-08 
11:34:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes     2013-10-08 
11:06:54.000000000 +0200
@@ -1,0 +2,37 @@
+Mon Oct  7 10:09:38 UTC 2013 - g...@opensuse.org
+
+- remove support for < 12.2
+
+-------------------------------------------------------------------
+Mon Oct  7 07:34:16 UTC 2013 - g...@opensuse.org
+
+- update to version 0.4.2
+  * rename binary from "weechat-curses" to "weechat" (with symbolic
+    link "weechat-curses" for compatibility)
+  * add secured data (encryption of passwords or private data), new
+    command /secure, new file sec.conf
+  * search of regular expression in buffer with text emphasis, in
+    prefixes, messages or both
+  * add option "scroll_beyond_end" for command /window
+  * add optional buffer context in bar items (for example to
+    display bitlbee nicklist in a root bar)
+  * new options weechat.look.hotlist_{prefix|suffix}
+  * new option weechat.look.key_bind_safe to prevent any key
+    binding error from user
+  * new option weechat.network.proxy_curl to use a proxy when
+    downloading URLs with curl
+  * display day change message dynamically
+  * support of wildcards in IRC commands (de)op/halfop/voice
+  * new option irc.look.notice_welcome_redirect to redirect channel
+    welcome notices to the channel buffer
+  * new option irc.look.nick_color_hash: new hash algorithm to find
+    nick colors (variant of djb2)
+  * add info about things defined by a script in the detailed view
+    of script (/script show)
+  * support of "enchant" library in aspell plugin
+  * many bugs fixed.
+- rebased weechat-0.4.1-capath.diff and renamed to
+  weechat-capath.patch
+- build aspell plugin with enchant support
+
+-------------------------------------------------------------------

Old:
----
  weechat-0.4.1-capath.diff
  weechat-0.4.1.tar.bz2

New:
----
  weechat-0.4.2.tar.bz2
  weechat-capath.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ weechat.spec ++++++
--- /var/tmp/diff_new_pack.Xz0tPp/_old  2013-10-08 11:06:55.000000000 +0200
+++ /var/tmp/diff_new_pack.Xz0tPp/_new  2013-10-08 11:06:55.000000000 +0200
@@ -16,20 +16,16 @@
 #
 
 
-%if 0%{?suse_version} > 1140
-%define guile_ver 2.0
-%endif
-
 Name:           weechat
-Version:        0.4.1
+Version:        0.4.2
 Release:        0
 Summary:        Portable, Fast, Light and Extensible Chat Client
 License:        GPL-3.0+
 Group:          Productivity/Networking/IRC
 Source:         http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
 Source1:        weechat.desktop
-# PATCH-FIX-UPSTREAM https://savannah.nongnu.org/patch/index.php?8153 
lnus...@suse.de -- use system's default certificate store
-Patch0:         weechat-0.4.1-capath.diff
+# PATCH-FIX-UPSTREAM weechat-capath.patch 
https://savannah.nongnu.org/patch/index.php?8153 lnus...@suse.de -- use 
system's default certificate store
+Patch0:         weechat-capath.patch
 Url:            http://www.weechat.org
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
@@ -41,27 +37,21 @@
 BuildRequires:  perl
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
-%if 0%{?suse_version} > 1210
 BuildRequires:  lua51-devel
-%else
-BuildRequires:  lua-devel
-%endif
 BuildRequires:  ruby-devel
-%if 0%{?suse_version} > 1210
 BuildRequires:  libgnutls-devel
-%else
-BuildRequires:  gnutls-devel
-%endif
-BuildRequires:  aspell-devel
+BuildRequires:  enchant-devel
 BuildRequires:  guile-devel
 BuildRequires:  libgcrypt-devel
 BuildRequires:  libgpg-error-devel
 BuildRequires:  lzo-devel
 BuildRequires:  ruby-devel
 BuildRequires:  tcl-devel
-%if 0%{?suse_version:1}
+BuildRequires:  asciidoc
+BuildRequires:  source-highlight
+BuildRequires:  docbook5-xsl-stylesheets
+BuildRequires:  libxslt-tools
 BuildRequires:  update-desktop-files
-%endif
 BuildRequires:  hicolor-icon-theme
 Requires:       hicolor-icon-theme
 
@@ -154,11 +144,10 @@
 cmake \
     -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
     -DLIBDIR="%{_libdir}" \
-%if 0%{?suse_version} > 1140
-    -DGUILE_INCLUDE_DIR="%{_includedir}/guile/2.0" \
-    -DGUILE_LIBRARY="%{_libdir}/libguile-%{guile_ver}.so" \
-%endif
     -DPYTHON_LIBRARY="%{_libdir}/libpython%{py_ver}.so" \
+    -DENABLE_ENCHANT=ON \
+    -DENABLE_DOC=ON \
+    -DENABLE_MAN=ON \
     ..
 make %{?_smp_flags} VERBOSE=1
 popd #build
@@ -173,12 +162,9 @@
 %suse_update_desktop_file -r "%{name}" Network IRCClient
 %endif
 
-%find_lang "%{name}"
+mv "%{buildroot}%{_datadir}/doc/weechat" html
 
-%clean
-%{?buildroot:rm -rf "%{buildroot}"}
-
-%if 0%{?suse_version} >= 1140
+%find_lang "%{name}" --with-man
 
 %post
 %desktop_database_post
@@ -187,12 +173,12 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
-%endif
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING NEWS README
+%doc AUTHORS ChangeLog COPYING NEWS README html/
 %{_bindir}/weechat-curses
+%{_bindir}/weechat
 %dir %{_libdir}/weechat
 %dir %{_libdir}/weechat/plugins
 %{_libdir}/weechat/plugins/alias.so
@@ -204,8 +190,8 @@
 %{_libdir}/weechat/plugins/rmodifier.so
 %{_libdir}/weechat/plugins/script.so
 %{_libdir}/weechat/plugins/xfer.so
-%doc %{_mandir}/man1/weechat-curses.1*
-%{_datadir}/applications/%{name}.desktop
+%{_mandir}/man1/weechat.1*
+%{_datadir}/applications/weechat.desktop
 %{_datadir}/icons/hicolor/*/apps/weechat.png
 
 %files -f "%{name}.lang" lang

++++++ weechat-0.4.1.tar.bz2 -> weechat-0.4.2.tar.bz2 ++++++
++++ 87249 lines of diff (skipped)

++++++ weechat-capath.patch ++++++
>From 209c09a6b1b2151a6ce83a2c2a3cb49a5a9bacb6 Mon Sep 17 00:00:00 2001
From: Ludwig Nussel <ludwig.nus...@suse.de>
Date: Tue, 6 Aug 2013 15:12:04 +0200
Subject: [PATCH] use system's default certificate store

---
 CMakeLists.txt         | 7 +++----
 src/core/wee-config.c  | 3 +++
 src/core/wee-network.c | 6 ++++++
 3 files changed, 12 insertions(+), 4 deletions(-)

Index: weechat-0.4.2/src/core/wee-config.c
===================================================================
--- weechat-0.4.2.orig/src/core/wee-config.c
+++ weechat-0.4.2/src/core/wee-config.c
@@ -61,7 +61,6 @@
 #include "../gui/gui-window.h"
 #include "../plugins/plugin.h"
 
-
 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 ()
         "gnutls_ca_file", "string",
         N_("file containing the certificate authorities (\"%h\" will be "
            "replaced by WeeChat home, \"~/.weechat\" by default)"),
-        NULL, 0, 0, CA_FILE, NULL, 0, NULL, NULL,
+        NULL, 0, 0, NULL, NULL, 1, NULL, NULL,
         &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
===================================================================
--- weechat-0.4.2.orig/src/core/wee-network.c
+++ weechat-0.4.2/src/core/wee-network.c
@@ -103,6 +103,12 @@ network_set_gnutls_ca_file ()
         }
         free (ca_path);
     }
+#if LIBGNUTLS_VERSION_NUMBER >= 0x030013 // was introduced in 3.0.19
+    else
+    {
+        gnutls_certificate_set_x509_system_trust(gnutls_xcred);
+    }
+#endif
 #endif
 }
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to