Hello community, here is the log from the commit of package weechat for openSUSE:Leap:15.2 checked in at 2020-02-19 18:43:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/weechat (Old) and /work/SRC/openSUSE:Leap:15.2/.weechat.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weechat" Wed Feb 19 18:43:07 2020 rev:19 rq:774988 version:2.7 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/weechat/weechat.changes 2020-01-15 16:28:58.440772058 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.weechat.new.26092/weechat.changes 2020-02-19 18:43:15.358418765 +0100 @@ -1,0 +2,130 @@ +Fri Jan 31 22:11:09 UTC 2020 - Maximilian Trummer <[email protected]> + +- update to 2.7 +- New features + * core: add option weechat.look.nick_color_hash_salt to shuffle nick colors (issue #635) + * core: add different icons sizes (16x16 to 512x512) (issue #1347) + * core: add file weechat.desktop + * core: add reverse of string for screen in evaluation of expressions with "revscr:" + * core: add length of string (number of chars and on screen) in evaluation of expressions with "length:xxx" and "lengthscr:xxx" + * core: add calculation of expression in evaluation of expressions with "calc:xxx" (issue #997) + * core: add optional default path (evaluated) in completion "filename" + * core: add support of modifiers in evaluation of expressions with "modifier:name,data,string" + * api: add modifier "color_encode_ansi" (issue #528) + * api: add modifier "eval_path_home" + * irc: add filters on raw buffer (issue #1000) + * irc: add option irc.look.display_pv_warning_address to display a warning in private buffer if the remote nick address has changed (issue #892) + * irc: add server option "ssl_password" (issue #115, issue #1416) + * irc: add "user" in output of irc_message_parse (issue #136) + * irc: add options irc.color.message_kick and irc.color.reason_kick (issue #683, issue #684) + * logger: add option logger.file.color_lines (issue #528, issue #621) + * script: add options "-ol" and "-il" in command "/script list" to send translated string with list of scripts loaded, display "No scripts loaded" if no scripts are loaded + * xfer: add option xfer.file.download_temporary_suffix with default value ".part" (issue #1237) +- Bug fixes + * core: set buffer name, short name and title only if the value has changed + * core: fix scrolling up in bare mode when switched to bare mode at the top of the buffer (issue #899, issue #978) + * core: optimize load of configuration files + * core: fix window separators not respecting window splits (issue #630) + * core: fix cursor mode info when prefix_align is none and with words split across lines (issue #610, issue #617, issue #619) + * core: add support of reverse video in ANSI color codes + * core: fixed segfault during excessive evaluation in function string_repeat (issue #1400) + * buflist: fix extra spaces between buffers when conditions are used to hide buffers (regression introduced in version 2.6) (issue #1403) + * irc: do not automatically open a channel with name "0" (issue #1429) + * irc: remove option irc.network.channel_encode, add server option "charset_message" to control which part of the IRC message is decoded/encoded to the target charset (issue #832) + * irc: use path from option xfer.file.upload_path to complete filename in command "/dcc send" (issue #60) + * logger: fix write in log file if it has been deleted or renamed (issue #123) + * python: send "bytes" instead of "str" to callbacks in Python 3 when the string is not UTF-8 valid (issue #1389) + * relay: send message "_buffer_title_changed" to clients only when the title is changed + * xfer: fix memory leak when a xfer is freed and when the plugin is unloaded +- Tests + * unit: add tests on GUI color functions +- Build + * core: fix build on Haiku (issue #1420) + * core: fix build on Alpine + * core: remove file FindTCL.cmake + * core: display an error on missing dependency in CMake (issue #916, issue #956) + * debian: disable Javascript plugin on Debian Sid and Ubuntu Eoan + * debian: build with Guile 2.2 + * guile: add support of Guile 2.2, disable /guile eval (issue #1098) + * python: add detection of Python 3.8 + +------------------------------------------------------------------- +Fri Sep 13 09:18:32 UTC 2019 - Maximilian Trummer <[email protected]> + +- update to 2.6 + * use Python 3 by default + * add support of 32767 color pairs + * add option "close" in command /window + * add infos "term_colors" and "term_color_pairs" + * add infolist "buflist" with list of buffer pointers + * evaluate option exec.command.shell, change default value to "${env:SHELL}" + * add filters "h=xxx" and "he=xxx" to filter options by description in fset buffer (translated or in English) + * make command char optional in server option "command" + * remove default aliases /ame and /amsg + * many bugs fixed. + +------------------------------------------------------------------- +Mon Sep 2 19:00:40 UTC 2019 - Adriaan Struys <[email protected]> + +- add obsolete for weechat-aspell + +------------------------------------------------------------------- +Mon Sep 2 11:34:13 UTC 2019 - Adriaan Struys <[email protected]> + +- update to 2.5 + * the "aspell" plugin has been renamed to "spell", a more generic term, because it supports aspell and also enchant + * add support of UNIX socket + * fix memory leaks + * more bugfixes and new options +- change subpackage 'weechat-aspell' to 'weechat-spell' to reflect plugin namechange + +------------------------------------------------------------------- +Mon Feb 25 11:58:23 UTC 2019 - Ondřej Súkup <[email protected]> + +- update to 2.4 + * add command line option "-t" (or "--temp-dir") + * add support of Time-based One-Time Password (TOTP) + * add option exec.command.shell to customize the shell used with /exec -sh + * add support of close frame in websocket connection + +------------------------------------------------------------------- +Mon Nov 26 15:23:24 UTC 2018 - [email protected] + +- remove guile bindings as they are not compatible with guile-2.2 + Upstream work for guile-2.2: + https://github.com/weechat/weechat/issues/1098 + part of boo#1117121 +- obsoletes weechat-guile + +------------------------------------------------------------------- +Tue Oct 23 06:58:31 UTC 2018 - Ondřej Súkup <[email protected]> + +- update to version 2.3 + * add hook "line" + * add option "-P" (or "--plugins") to customize the plugins to load at startup + * allow multiple options "-r" ("--run-command") in command line arguments + * allow allow partial buffer name and multiple arguments in command /buffer close + * allow specifying buffer number/name for /buffer localvar + * allow creation of temporary variables with the regex in trigger plugin + * add real IP in client description in relay plugin + * add repeat of string in evaluation of expressions with "repeat:count,string" + * many bugs fixed. + +------------------------------------------------------------------- +Tue Jul 17 13:50:59 UTC 2018 - [email protected] + +- update to 2.2 + * add support of list options in curl + * allow merge of buffers by name in command /buffer + * add reverse of string in evaluation of expressions with "rev:" + * add indexed ban list and completion for /unban and /unquiet (IRC plugin) + * add support for IRCv3.2 Client Capability Negotiation + * add support for IRCv3.2 invite-notify + * add support for IRCv3.2 chghost, add options irc.look.smart_filter_chghost + and irc.color.message_chghost + * add option xfer.network.send_ack + * add support of Python 3.7 + * fix memory leaks scripting plugins + * many bugs fixed. + +------------------------------------------------------------------- Old: ---- weechat-2.1.tar.xz weechat-2.1.tar.xz.asc New: ---- weechat-2.7.tar.xz weechat-2.7.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weechat.spec ++++++ --- /var/tmp/diff_new_pack.9hD2xG/_old 2020-02-19 18:43:16.210420551 +0100 +++ /var/tmp/diff_new_pack.9hD2xG/_new 2020-02-19 18:43:16.210420551 +0100 @@ -1,7 +1,7 @@ # # spec file for package weechat # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: weechat -Version: 2.1 +Version: 2.7 Release: 0 Summary: Multi-protocol extensible Chat Client -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Productivity/Networking/IRC -URL: http://weechat.org -Source: http://weechat.org/files/src/%{name}-%{version}.tar.xz +URL: https://weechat.org +Source: https://weechat.org/files/src/%{name}-%{version}.tar.xz Source1: weechat.desktop Source2: %{name}.keyring -Source3: http://weechat.org/files/src/%{name}-%{version}.tar.xz.asc +Source3: https://weechat.org/files/src/%{name}-%{version}.tar.xz.asc Source4: %{name}.changes BuildRequires: ca-certificates BuildRequires: cmake @@ -45,16 +45,16 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(enchant) BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(guile-2.0) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(tcl) Requires: ca-certificates Requires: hicolor-icon-theme Recommends: %{name}-lang = %{version} -# without scripts it is bit annoying +# without scripts it is a bit annoying Recommends: %{name}-perl = %{version} Recommends: %{name}-python = %{version} +Obsoletes: %{name}-guile %description WeeChat (Wee Enhanced Environment for Chat) is a @@ -72,14 +72,6 @@ %description devel Development environment for authoring %{name} plugins. -%package guile -Summary: Guile Scripting Support for %{name} -Group: Productivity/Networking/IRC -Requires: %{name} = %{version} - -%description guile -Support for %{name} scripts written in the Guile language. - %package lua Summary: Lua Scripting Support for %{name} Group: Productivity/Networking/IRC @@ -121,13 +113,16 @@ %description ruby Support for %{name} scripts written in the Ruby language. -%package aspell -Summary: Aspell Spell-Checking Support for %{name} +%package spell +Summary: Aspell and Enchant Spell-Checking Support for %{name} Group: Productivity/Networking/IRC Requires: %{name} = %{version} +Supplements: (%{name} and enchant-2-backend-hunspell) +Obsoletes: %{name}-aspell < %{version} +Provides: %{name}-aspell = %{version} -%description aspell -Spell-checking support for %{name}, using the aspell library. +%description spell +Spell-checking support for %{name}, using the aspell and enchant libraries. %prep %setup -q @@ -142,9 +137,12 @@ # no-undefined for perl seem not to work as desired %cmake \ -DLIBDIR="%{_libdir}" \ - -DENABLE_PYTHON3=ON \ + -DENABLE_PYTHON=ON \ -DPYTHON_LIBRARY="%{_libdir}/libpython%{py3_ver}m.so" \ -DENABLE_ENCHANT=ON \ + -DENABLE_GUILE=OFF \ + -DENABLE_JAVASCRIPT=OFF \ + -DENABLE_PHP=OFF \ -DCA_FILE=%{_sysconfdir}/ssl/ca-bundle.pem %make_jobs @@ -188,9 +186,6 @@ %{_includedir}/weechat %{_libdir}/pkgconfig/weechat.pc -%files guile -%{_libdir}/weechat/plugins/guile.so - %files lua %{_libdir}/weechat/plugins/lua.so @@ -206,7 +201,7 @@ %files ruby %{_libdir}/weechat/plugins/ruby.so -%files aspell -%{_libdir}/weechat/plugins/aspell.so +%files spell +%{_libdir}/weechat/plugins/spell.so %changelog ++++++ weechat-2.1.tar.xz -> weechat-2.7.tar.xz ++++++ ++++ 195574 lines of diff (skipped)
