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