commit weechat for openSUSE:Factory

2020-07-21 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2020-07-21 15:49:32

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.3592 (New)


Package is "weechat"

Tue Jul 21 15:49:32 2020 rev:57 rq:821988 version:2.9

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2020-04-27 
23:43:00.964073890 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new.3592/weechat.changes
2020-07-21 15:51:37.068385772 +0200
@@ -1,0 +2,103 @@
+Mon Jul 20 00:31:35 UTC 2020 - Maximilian Trummer 
+
+- new .desktop file from weechat sources
+- update to 2.9
+- New features
+  * core: add bar option "color_bg_inactive": color for window bars
+in inactive window (issue #732)
+  * core: add Alacritty title escape sequence support (issue #1517)
+  * core: display notify level for current buffer
+with command /buffer notify (issue #1505)
+  * core: count only visible nicks in bar item "buffer_nicklist_count",
+add bar items "buffer_nicklist_count_groups" and 
"buffer_nicklist_count_all"
+(issue #1506)
+  * core: set default size for input bar to 0 (automatic) (issue #1498)
+  * core: add default key Alt+Enter to insert a newline (issue #1498)
+  * core: add flag "input_multiline" in buffer (issue #984, issue #1063)
+  * core: add a scalable WeeChat logo (SVG) (issue #1454, issue #1456)
+  * core: add base 16/32/64 encoding/decoding in evaluation of expressions
+with "base_encode:base,xxx" and "base_decode:base,xxx"
+  * core: add case sensitive wildcard matching comparison operator (==* and 
!!*)
+and case sensitive/insensitive include comparison operators (==-, !!-, =-, 
!-)
+in evaluation of expressions
+  * core: add default key Alt+Shift+N to toggle nicklist bar
+  * core: add command line option "--stdout" in weechat-headless binary
+to log to stdout rather than ~/.weechat/weechat.log (issue #1475, issue 
#1477)
+  * core: reload configuration files on SIGHUP (issue #1476)
+  * api: add pointer "_bar_window" in hashtable sent to hook focus callback 
(issue #1450)
+  * api: add info_hashtable "focus_info" (issue #1245, issue #1257)
+  * api: rename function hook_completion_get_string to completion_get_string
+and hook_completion_list_add to completion_list_add
+  * api: add functions completion_new, completion_search and completion_free
+  * api: add hdata "completion_word"
+  * buflist: add default key Alt+Shift+B to toggle buflist
+  * buflist: add options enable/disable/toggle in command /buflist
+  * buflist: evaluate option buflist.look.sort so that sort can be customized
+for each of the three buflist bar items (issue #1465)
+  * irc: add support of UTF8MAPPING (issue #1528)
+  * irc: display account messages in buffers (issue #1250)
+  * python: add WeeChat sharedir python directory to PYTHONPATH (issue #1537)
+  * relay: increase default limits for IRC backlog options
+  * relay: add command "handshake" in weechat relay protocol and nonce
+to prevent replay attacks, add options relay.network.password_hash_algo,
+relay.network.password_hash_iterations, relay.network.nonce_size (issue 
#1474)
+  * relay: add command "completion" in weechat relay protocol
+to perform a completion on a string at a given position (issue #1484)
+  * relay: add option relay.network.auth_timeout
+  * relay: update default colors for client status
+  * relay: add status "waiting_auth" in irc and weechat protocols (issue #1358)
+  * trigger: evaluate arguments of command when the trigger is created (issue 
#1472)
+- Bug fixes
+  * core: fix command /window scroll_beyond_end when buffer has fewer lines
+than chat height (issue #1509)
+  * core: force buffer property "time_for_each_line" to 0 for buffers
+with free content (issue #1485)
+  * core: don’t collapse consecutive newlines in lines displayed
+before the first buffer is created
+  * core: don’t remove consecutive newlines when pasting text (issue #1500)
+  * core: don’t collapse consecutive newlines in bar content (issue #1500)
+  * core: fix WEECHAT_SHAREDIR with CMake build (issue #1461)
+  * core: fix memory leak in calculation of expression on FreeBSD (issue #1469)
+  * core: fix resize of a bar when its size is 0 (automatic) (issue #1470)
+  * api: fix use of pointer after free in function key_unbind
+  * api: replace plugin and buffer name by buffer pointer in argument 
"modifier_data"
+sent to weechat_print modifier callback (issue #42)
+  * buflist: add "window" pointer in bar item evaluation only if it’s not NULL
+(if bar type is "window")
+  * exec: fix use of same task id for different tasks (issue #1491)
+  * fifo: fix errors when writing in the FIFO pipe (issue #713)
+  * guile: enable again /guile eval (issue #1514)
+  * irc: use new 

commit weechat for openSUSE:Factory

2020-04-27 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2020-04-27 23:42:56

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.2738 (New)


Package is "weechat"

Mon Apr 27 23:42:56 2020 rev:56 rq:798289 version:2.8

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2020-02-24 
15:56:06.119959703 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new.2738/weechat.changes
2020-04-27 23:43:00.964073890 +0200
@@ -1,0 +2,52 @@
+Sun Mar 29 14:16:40 UTC 2020 - Maximilian Trummer 
+
+- update to 2.8
+- New features
+  * core: add variable "old_full_name" in buffer,
+set during buffer renaming (issue #1428)
+  * core: add debug option "-d" in command /eval (issue #1434)
+  * api: add functions crypto_hash and crypto_hash_pbkdf2
+  * api: add info "auto_connect" (issue #1453)
+  * api: add info "weechat_headless" (issue #1433)
+  * buflist: add pointer "window" in bar item evaluation
+  * irc: add support of fake servers (no I/O, for testing purposes)
+  * relay: accept hash of password in init command of weechat protocol
+with option "password_hash" (PBKDF2, SHA256, SHA512)
+  * relay: reject client with weechat protocol if password or totp is
+received in init command but not set in WeeChat (issue #1435)
+- Bug fixes
+  * core: fix memory leak in completion
+  * core: flush stdout/stderr before forking
+in hook_process function (issue #1441)
+  * core: fix evaluation of condition with nested "if" (issue #1434)
+  * irc: split AUTHENTICATE message in 400-byte chunks (issue #1459)
+  * irc: copy temporary server flag in command /server copy
+  * irc: add nick changes in the hotlist (except self nick change)
+  * irc: case-insensitive comparison on incoming CTCP command,
+force upper case on CTCP replies (issue #1439)
+  * irc: fix memory leak when the channel topic is changed
+  * logger: fix crash when logging is disabled on a buffer
+and the log file was deleted in the meanwhile, when
+option logger.file.info_lines is on (issue #1444)
+  * php: fix crash when loading script with PHP 7.4 (issue #1452)
+  * relay: update buffers synchronization
+when buffers are renamed (issue #1428)
+  * script: fix memory leak in read of script repository file
+if it has invalid content
+  * script: fix unexpected display of scripts list in buffer
+with command /script list -i
+  * xfer: send signal "xfer_ended" after the received file
+has been renamed (issue #1438)
+- Tests
+  * scripts: fix generation of test scripts with Python 3.8
+  * unit: add tests on IRC protocol functions and callbacks
+  * unit: add tests on function secure_derive_key
+  * unit: add tests on functions util_get_time_diff and util_file_get_content
+- Build
+  * core: fix Cygwin build
+  * guile: add detection of Guile 3.0.0 (issue #1442)
+  * irc: fix build with GnuTLS < 3.1.0 (issue #1431)
+  * php: add detection of PHP 7.4
+  * ruby: add detection of Ruby 2.7 (issue #1455)
+
+---

Old:

  weechat-2.7.1.tar.xz
  weechat-2.7.1.tar.xz.asc

New:

  weechat-2.8.tar.xz
  weechat-2.8.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.w4bxvt/_old  2020-04-27 23:43:02.016076042 +0200
+++ /var/tmp/diff_new_pack.w4bxvt/_new  2020-04-27 23:43:02.020076051 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:2.7.1
+Version:2.8
 Release:0
 Summary:Multi-protocol extensible Chat Client
 License:GPL-3.0-or-later

++ weechat-2.7.1.tar.xz -> weechat-2.8.tar.xz ++
 22336 lines of diff (skipped)





commit weechat for openSUSE:Factory

2020-02-24 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2020-02-24 15:54:10

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.26092 (New)


Package is "weechat"

Mon Feb 24 15:54:10 2020 rev:55 rq:778623 version:2.7.1

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2020-02-18 
10:40:49.412995694 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new.26092/weechat.changes   
2020-02-24 15:56:06.119959703 +0100
@@ -1,0 +2,10 @@
+Thu Feb 20 21:46:23 UTC 2020 - Maximilian Trummer 
+
+- update to 2.7.1
+- Bug fixes
+  * irc: fix crash when receiving a malformed message 352 (who)
+  * irc: fix crash when a new message 005 is received with longer nick prefixes
+  * irc: fix crash when receiving a malformed message 324 (channel mode) 
(CVE-2020-8955)
+- removed CVE-2020-8955.patch: fixed upstream
+
+---

Old:

  CVE-2020-8955.patch
  weechat-2.7.tar.xz
  weechat-2.7.tar.xz.asc

New:

  weechat-2.7.1.tar.xz
  weechat-2.7.1.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.XMQoNm/_old  2020-02-24 15:56:07.131961795 +0100
+++ /var/tmp/diff_new_pack.XMQoNm/_new  2020-02-24 15:56:07.135961804 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:2.7
+Version:2.7.1
 Release:0
 Summary:Multi-protocol extensible Chat Client
 License:GPL-3.0-or-later
@@ -28,7 +28,6 @@
 Source2:%{name}.keyring
 Source3:https://weechat.org/files/src/%{name}-%{version}.tar.xz.asc
 Source4:%{name}.changes
-Patch0: CVE-2020-8955.patch
 BuildRequires:  ca-certificates
 BuildRequires:  cmake
 BuildRequires:  curl-devel
@@ -127,7 +126,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE4}")"
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""

++ weechat-2.7.tar.xz -> weechat-2.7.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-2.7/ChangeLog.adoc 
new/weechat-2.7.1/ChangeLog.adoc
--- old/weechat-2.7/ChangeLog.adoc  2019-12-08 09:48:53.0 +0100
+++ new/weechat-2.7.1/ChangeLog.adoc2020-02-20 20:45:08.0 +0100
@@ -15,6 +15,15 @@
 (file _ReleaseNotes.adoc_ in sources).
 
 
+[[v2.7.1]]
+== Version 2.7.1 (2020-02-20)
+
+Bug fixes::
+
+  * irc: fix crash when receiving a malformed message 352 (who)
+  * irc: fix crash when a new message 005 is received with longer nick prefixes
+  * irc: fix crash when receiving a malformed message 324 (channel mode) 
(CVE-2020-8955)
+
 [[v2.7]]
 == Version 2.7 (2019-12-08)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-2.7/ReleaseNotes.adoc 
new/weechat-2.7.1/ReleaseNotes.adoc
--- old/weechat-2.7/ReleaseNotes.adoc   2019-12-08 09:48:53.0 +0100
+++ new/weechat-2.7.1/ReleaseNotes.adoc 2020-02-20 20:45:08.0 +0100
@@ -17,6 +17,11 @@
 (file _ChangeLog.adoc_ in sources).
 
 
+[[v2.7.1]]
+== Version 2.7.1 (2020-02-20)
+
+Bug fix and maintenance release.
+
 [[v2.7]]
 == Version 2.7 (2019-12-08)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-2.7/src/plugins/irc/irc-mode.c 
new/weechat-2.7.1/src/plugins/irc/irc-mode.c
--- old/weechat-2.7/src/plugins/irc/irc-mode.c  2019-12-08 09:48:53.0 
+0100
+++ new/weechat-2.7.1/src/plugins/irc/irc-mode.c2020-02-20 
20:45:08.0 +0100
@@ -224,17 +224,20 @@
 current_arg++;
 if (pos[0] == chanmode)
 {
-chanmode_found = 1;
-if (set_flag == '+')
+if (!chanmode_found)
 {
-str_mode[0] = pos[0];
-str_mode[1] = '\0';
-strcat (new_modes, str_mode);
-if (argument)
+chanmode_found = 1;
+if (set_flag == '+')
 {
-if (new_args[0])
-strcat (new_args, " ");
-strcat (new_args, argument);
+str_mode[0] = pos[0];
+str_mode[1] = '\0';
+strcat (new_modes, str_mode);
+if (argument)
+{
+if (new_args[0])
+strcat (new_args, " ");
+

commit weechat for openSUSE:Factory

2020-02-18 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2020-02-18 10:39:36

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.26092 (New)


Package is "weechat"

Tue Feb 18 10:39:36 2020 rev:54 rq:774861 version:2.7

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2020-02-03 
11:15:26.477909313 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new.26092/weechat.changes   
2020-02-18 10:40:49.412995694 +0100
@@ -1,0 +2,5 @@
+Mon Feb 17 12:43:01 UTC 2020 - Ondřej Súkup 
+
+- fix boo#1163889 - CVE-2020-8955 , add patch CVE-2020-8955.patch
+
+---

New:

  CVE-2020-8955.patch



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.tvKpRl/_old  2020-02-18 10:40:52.257001496 +0100
+++ /var/tmp/diff_new_pack.tvKpRl/_new  2020-02-18 10:40:52.261001504 +0100
@@ -28,6 +28,7 @@
 Source2:%{name}.keyring
 Source3:https://weechat.org/files/src/%{name}-%{version}.tar.xz.asc
 Source4:%{name}.changes
+Patch0: CVE-2020-8955.patch
 BuildRequires:  ca-certificates
 BuildRequires:  cmake
 BuildRequires:  curl-devel
@@ -126,6 +127,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE4}")"
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""
@@ -144,7 +146,7 @@
 -DENABLE_JAVASCRIPT=OFF \
 -DENABLE_PHP=OFF \
 -DCA_FILE=%{_sysconfdir}/ssl/ca-bundle.pem
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
@@ -154,8 +156,6 @@
 
 %find_lang "%{name}" --with-man
 
-
-
 %files
 %doc AUTHORS.adoc ChangeLog.adoc Contributing.adoc
 %doc README.adoc ReleaseNotes.adoc

++ CVE-2020-8955.patch ++
>From 6f4f147d8e86adf9ad34a8ffd7e7f1f23a7e74da Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= 
Date: Sat, 8 Feb 2020 20:24:50 +0100
Subject: [PATCH] irc: fix crash when receiving a malformed message 324
 (channel mode)

Thanks to Stuart Nevans Locke for reporting the issue.
---
 ChangeLog.adoc |  1 +
 src/plugins/irc/irc-mode.c | 21 -
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/src/plugins/irc/irc-mode.c b/src/plugins/irc/irc-mode.c
index 2237a344b..e79f0deb7 100644
--- a/src/plugins/irc/irc-mode.c
+++ b/src/plugins/irc/irc-mode.c
@@ -224,17 +224,20 @@ irc_mode_channel_update (struct t_irc_server *server,
 current_arg++;
 if (pos[0] == chanmode)
 {
-chanmode_found = 1;
-if (set_flag == '+')
+if (!chanmode_found)
 {
-str_mode[0] = pos[0];
-str_mode[1] = '\0';
-strcat (new_modes, str_mode);
-if (argument)
+chanmode_found = 1;
+if (set_flag == '+')
 {
-if (new_args[0])
-strcat (new_args, " ");
-strcat (new_args, argument);
+str_mode[0] = pos[0];
+str_mode[1] = '\0';
+strcat (new_modes, str_mode);
+if (argument)
+{
+if (new_args[0])
+strcat (new_args, " ");
+strcat (new_args, argument);
+}
 }
 }
 }





commit weechat for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2020-02-03 11:15:18

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.26092 (New)


Package is "weechat"

Mon Feb  3 11:15:18 2020 rev:53 rq:769356 version:2.7

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2019-09-13 
15:05:16.493257291 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new.26092/weechat.changes   
2020-02-03 11:15:26.477909313 +0100
@@ -1,0 +2,51 @@
+Fri Jan 31 22:11:09 UTC 2020 - Maximilian Trummer 
+
+- 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
+
+---

Old:

  weechat-2.6.tar.xz
  weechat-2.6.tar.xz.asc

New:

  weechat-2.7.tar.xz
  weechat-2.7.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.WLg4eD/_old  2020-02-03 11:15:28.933910555 +0100
+++ /var/tmp/diff_new_pack.WLg4eD/_new  2020-02-03 11:15:28.937910557 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All 

commit weechat for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2019-09-13 15:03:54

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.7948 (New)


Package is "weechat"

Fri Sep 13 15:03:54 2019 rev:52 rq:730661 version:2.6

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2019-09-04 
09:14:47.002942808 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new.7948/weechat.changes
2019-09-13 15:05:16.493257291 +0200
@@ -1,0 +2,15 @@
+Fri Sep 13 09:18:32 UTC 2019 - Maximilian Trummer 
+
+- 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.
+
+---

Old:

  weechat-2.5.tar.xz
  weechat-2.5.tar.xz.asc

New:

  weechat-2.6.tar.xz
  weechat-2.6.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.6oWi3p/_old  2019-09-13 15:05:17.213257138 +0200
+++ /var/tmp/diff_new_pack.6oWi3p/_new  2019-09-13 15:05:17.213257138 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:2.5
+Version:2.6
 Release:0
 Summary:Multi-protocol extensible Chat Client
 License:GPL-3.0-or-later
@@ -118,7 +118,7 @@
 Group:  Productivity/Networking/IRC
 Requires:   %{name} = %{version}
 Supplements:(%{name} and enchant-2-backend-hunspell)
-Obsoletes:  %{name}-aspell < 2.5
+Obsoletes:  %{name}-aspell < 2.6
 Provides:   %{name}-aspell = %{version}
 
 %description spell

++ weechat-2.5.tar.xz -> weechat-2.6.tar.xz ++
 16494 lines of diff (skipped)





commit weechat for openSUSE:Factory

2019-09-04 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2019-09-04 09:13:41

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.7948 (New)


Package is "weechat"

Wed Sep  4 09:13:41 2019 rev:51 rq:727913 version:2.5

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2019-02-27 
17:29:11.319319924 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new.7948/weechat.changes
2019-09-04 09:14:47.002942808 +0200
@@ -1,0 +2,15 @@
+Mon Sep  2 19:00:40 UTC 2019 - Adriaan Struys 
+
+- add obsolete for weechat-aspell
+
+---
+Mon Sep  2 11:34:13 UTC 2019 - Adriaan Struys 
+
+- 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
+
+---

Old:

  weechat-2.4.tar.xz
  weechat-2.4.tar.xz.asc

New:

  weechat-2.5.tar.xz
  weechat-2.5.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.eyUuA9/_old  2019-09-04 09:14:47.746942704 +0200
+++ /var/tmp/diff_new_pack.eyUuA9/_new  2019-09-04 09:14:47.750942704 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:2.4
+Version:2.5
 Release:0
 Summary:Multi-protocol extensible Chat Client
 License:GPL-3.0-or-later
@@ -113,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 < 2.5
+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
@@ -195,7 +198,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.4.tar.xz -> weechat-2.5.tar.xz ++
 51312 lines of diff (skipped)





commit weechat for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2019-02-27 17:29:09

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.28833 (New)


Package is "weechat"

Wed Feb 27 17:29:09 2019 rev:50 rq:678903 version:2.4

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2018-11-28 
11:14:48.942779685 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new.28833/weechat.changes   
2019-02-27 17:29:11.319319924 +0100
@@ -1,0 +2,9 @@
+Mon Feb 25 11:58:23 UTC 2019 - Ondřej Súkup 
+
+- 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
+
+---

Old:

  weechat-2.3.tar.xz
  weechat-2.3.tar.xz.asc

New:

  weechat-2.4.tar.xz
  weechat-2.4.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.E7Byso/_old  2019-02-27 17:29:12.023319671 +0100
+++ /var/tmp/diff_new_pack.E7Byso/_new  2019-02-27 17:29:12.023319671 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -17,16 +17,16 @@
 
 
 Name:   weechat
-Version:2.3
+Version:2.4
 Release:0
 Summary:Multi-protocol extensible Chat Client
 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

++ weechat-2.3.tar.xz -> weechat-2.4.tar.xz ++
 46101 lines of diff (skipped)





commit weechat for openSUSE:Factory

2018-11-28 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2018-11-28 11:14:33

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new.19453 (New)


Package is "weechat"

Wed Nov 28 11:14:33 2018 rev:49 rq:652162 version:2.3

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2018-10-23 
20:42:30.680392276 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new.19453/weechat.changes   
2018-11-28 11:14:48.942779685 +0100
@@ -1,0 +2,9 @@
+Mon Nov 26 15:23:24 UTC 2018 - jbrielma...@suse.de
+
+- 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
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.2sAlsi/_old  2018-11-28 11:14:49.722778596 +0100
+++ /var/tmp/diff_new_pack.2sAlsi/_new  2018-11-28 11:14:49.726778590 +0100
@@ -45,7 +45,6 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(enchant)
 BuildRequires:  pkgconfig(gnutls)
-BuildRequires:  pkgconfig(guile-2.0)
 BuildRequires:  pkgconfig(lua)
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(tcl)
@@ -55,6 +54,7 @@
 # without scripts it is 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
@@ -188,9 +180,6 @@
 %{_includedir}/weechat
 %{_libdir}/pkgconfig/weechat.pc
 
-%files guile
-%{_libdir}/weechat/plugins/guile.so
-
 %files lua
 %{_libdir}/weechat/plugins/lua.so
 






commit weechat for openSUSE:Factory

2018-10-23 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2018-10-23 20:41:22

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Tue Oct 23 20:41:22 2018 rev:48 rq:643890 version:2.3

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2018-07-18 
22:56:37.494426643 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2018-10-23 
20:42:30.680392276 +0200
@@ -1,0 +2,14 @@
+Tue Oct 23 06:58:31 UTC 2018 - Ondřej Súkup 
+
+- 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.
+
+---

Old:

  weechat-2.2.tar.xz
  weechat-2.2.tar.xz.asc

New:

  weechat-2.3.tar.xz
  weechat-2.3.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.h9XhSr/_old  2018-10-23 20:42:31.232391617 +0200
+++ /var/tmp/diff_new_pack.h9XhSr/_new  2018-10-23 20:42:31.232391617 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,15 +12,15 @@
 # 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.2
+Version:2.3
 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

++ weechat-2.2.tar.xz -> weechat-2.3.tar.xz ++
 31759 lines of diff (skipped)





commit weechat for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2018-07-18 22:55:58

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Wed Jul 18 22:55:58 2018 rev:47 rq:623470 version:2.2

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2018-03-20 
22:00:30.385365814 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2018-07-18 
22:56:37.494426643 +0200
@@ -1,0 +2,17 @@
+Tue Jul 17 13:50:59 UTC 2018 - mimi...@gmail.com
+
+- 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.2.tar.xz
  weechat-2.2.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.qule9E/_old  2018-07-18 22:56:37.994424985 +0200
+++ /var/tmp/diff_new_pack.qule9E/_new  2018-07-18 22:56:37.994424985 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:2.1
+Version:2.2
 Release:0
 Summary:Multi-protocol extensible Chat Client
 License:GPL-3.0+

++ weechat-2.1.tar.xz -> weechat-2.2.tar.xz ++
 44559 lines of diff (skipped)





commit weechat for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2018-03-20 22:00:09

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Tue Mar 20 22:00:09 2018 rev:46 rq:588594 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2017-12-22 
12:21:41.231463058 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2018-03-20 
22:00:30.385365814 +0100
@@ -1,0 +2,32 @@
+Mon Mar 19 13:07:58 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality of description.
+- Use -exec over xargs.
+
+---
+Mon Mar 19 10:09:51 UTC 2018 - mimi...@gmail.com
+
+- update to 2.1
+- build python plugin against python3
+* core: add binary weechat-headless to run WeeChat without interface, with 
+   optional daemon mode (command line option "--daemon")
+* core: add options "-newbuffer", "-free" and "-switch" in command /print
+* core: add option "-y" in command /print, add support of buffers with free 
content
+* core: add option "add" in command /buffer
+* core: add option weechat.completion.partial_completion_templates to force
+partial completion on specific templates
+* api: add hashtable with variables in plugin structure
+* irc: add server option "split_msg_max_length"
+* logger: add option logger.file.fsync
+* logger: add option logger.look.backlog_conditions)
+* scripts: add configuration file for each script plugin
+* scripts: add "eval" option in script commands and info "xxx_eval"
+* scripts: add infos "xxx_interpreter" and "xxx_version" in script plugins
+* scripts: add option "version" in script commands 
+* api: add time in info "date" (WeeChat compilation date/time)
+* irc: allow ${irc_server.xxx} and ${server} in server evaluated options
+* script: change default value of option script.look.sort from "p,n" to "i,p,n"
+* scripts: display the script name in stdout/stderr output from scripts
+* core: fix regression on execution of hook_print callbacks
+
+---

Old:

  weechat-2.0.1.tar.xz
  weechat-2.0.1.tar.xz.asc

New:

  weechat-2.1.tar.xz
  weechat-2.1.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.8nPAnd/_old  2018-03-20 22:00:32.105303889 +0100
+++ /var/tmp/diff_new_pack.8nPAnd/_new  2018-03-20 22:00:32.117303457 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   weechat
-Version:2.0.1
+Version:2.1
 Release:0
-Summary:Portable, Fast, Light and Extensible Chat Client
+Summary:Multi-protocol extensible Chat Client
 License:GPL-3.0+
 Group:  Productivity/Networking/IRC
 URL:http://weechat.org
@@ -47,8 +47,7 @@
 BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(guile-2.0)
 BuildRequires:  pkgconfig(lua)
-BuildRequires:  pkgconfig(python)
-BuildRequires:  pkgconfig(python2)
+BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(tcl)
 Requires:   ca-certificates
 Requires:   hicolor-icon-theme
@@ -58,7 +57,7 @@
 Recommends: %{name}-python = %{version}
 
 %description
-WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
+WeeChat (Wee Enhanced Environment for Chat) is a
 chat environment. It can be entirely controlled with the keyboard, has a
 plugin-based architecture and is customizable and extensible with scripts in
 several scripting languages.
@@ -135,16 +134,16 @@
 modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE4}")"
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""
-find .  -name '*.[ch]' | xargs sed -i 
"s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
+find . -name '*.[ch]' -exec sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" 
"{}" "+"
 
 %build
 export CFLAGS="%{optflags}"
 # Tests require cpputest package
 # no-undefined for perl seem not to work as desired
 %cmake \
--DCMAKE_EXE_LINKER_FLAGS=-Wl,--as-needed 
-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed 
-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--as-needed \
 -DLIBDIR="%{_libdir}" \
--DPYTHON_LIBRARY="%{_libdir}/libpython%{py_ver}.so" \
+-DENABLE_PYTHON3=ON \
+-DPYTHON_LIBRARY="%{_libdir}/libpython%{py3_ver}m.so" \
 -DENABLE_ENCHANT=ON \
 -DCA_FILE=%{_sysconfdir}/ssl/ca-bundle.pem
 %make_jobs
@@ -160,9 +159,11 @@
 
 
 %files
-%doc AUTHORS.adoc ChangeLog.adoc Contributing.adoc COPYING
+%doc AUTHORS.adoc ChangeLog.adoc Contributing.adoc
 %doc README.adoc ReleaseNotes.adoc
+%license COPYING
 %{_bindir}/weechat-curses
+%{_bindir}/weechat-headless
 %{_bindir}/weechat
 %dir %{_libdir}/weechat
 %dir 

commit weechat for openSUSE:Factory

2017-12-22 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2017-12-22 12:21:06

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Fri Dec 22 12:21:06 2017 rev:45 rq:559149 version:2.0.1

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2017-09-26 
21:17:24.265242533 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2017-12-22 
12:21:41.231463058 +0100
@@ -1,0 +2,41 @@
+Thu Dec 21 17:19:23 UTC 2017 - mimi...@gmail.com
+
+- update to 2.0.1
+* python: fix arguments status/gnutls_rc/sock in hook_connect() callback
+* python: fix argument fd in hook_fd() callback
+* core: add flag "input_get_empty" in buffer
+* core: add signals "buffer_filters_enabled" and "buffer_filters_disabled"
+* core: support loading of plugins from path in environment
+variable "WEECHAT_EXTRA_LIBDIR"
+* alias: add infolist "alias_default" (list of default aliases)
+* buflist: add two new bar items ("buflist2" and "buflist3") using the same
+format configuration options
+* buflist: add option buflist.look.add_newline 
+* fset: new plugin "fset" (fast set of WeeChat and plugins options)
+* core: make value optional in command /buffer set 
+* core: allow floating point and hexadecimal numbers in comparison of 
evaluated values
+* core: add option weechat.look.save_config_with_fsync
+* api: add support of prefix "quiet:" in function key_unbind() to quietly 
remove keys
+* api: add argument "recurse_subdirs" in function exec_on_files()
+* script: add local variable "filter" in the script buffer
+* core: do not change the chat prefix size when a filtered line is added
+* core: fix display of nicks in nicklist when they are in a group with 
sub-groups
+* core, plugins: check return code of strftime function
+* core: fix cast of time_t (to "long long" instead of "long")
+* core: call the config hook when options are renamed or removed
+* api: change type of arguments status/gnutls_rc/sock in hook_connect() 
callback
+from string to integer (in scripts)
+* api: change type of argument fd in hook_fd() callback from
+string to integer (in scripts)
+* buflist: remove recursive evaluation of extra variables
+* guile: return integer (0/1) instead of boolean in API functions
+* guile: fix return value of static strings in API functions
+* irc: do not clear nicklist when joining an already joined channel if
+the option irc.look.buffer_open_before_join is on
+* irc: fix CTCP PING reply when the option irc.ctcp.ping is set to non-empty 
value
+* lua: fix boolean return value (as integer) in API functions
+* relay: fix parsing of CAP command without arguments in irc protocol, send 
ACK 
+only if all capabilities received are OK and NAK otherwise
+* core: fix build with ncurses and separate tinfo
+
+---

Old:

  weechat-1.9.1.tar.xz
  weechat-1.9.1.tar.xz.asc

New:

  weechat-2.0.1.tar.xz
  weechat-2.0.1.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.oPEV3v/_old  2017-12-22 12:21:42.071422102 +0100
+++ /var/tmp/diff_new_pack.oPEV3v/_new  2017-12-22 12:21:42.071422102 +0100
@@ -17,12 +17,12 @@
 
 
 Name:   weechat
-Version:1.9.1
+Version:2.0.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
 Group:  Productivity/Networking/IRC
-Url:http://weechat.org
+URL:http://weechat.org
 Source: http://weechat.org/files/src/%{name}-%{version}.tar.xz
 Source1:weechat.desktop
 Source2:%{name}.keyring
@@ -147,7 +147,7 @@
 -DPYTHON_LIBRARY="%{_libdir}/libpython%{py_ver}.so" \
 -DENABLE_ENCHANT=ON \
 -DCA_FILE=%{_sysconfdir}/ssl/ca-bundle.pem
-make %{?_smp_mflags}
+%make_jobs
 
 %install
 %cmake_install
@@ -157,13 +157,7 @@
 
 %find_lang "%{name}" --with-man
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
+
 
 %files
 %doc AUTHORS.adoc ChangeLog.adoc Contributing.adoc COPYING
@@ -183,6 +177,7 @@
 %{_libdir}/weechat/plugins/script.so
 %{_libdir}/weechat/plugins/trigger.so
 %{_libdir}/weechat/plugins/xfer.so
+%{_libdir}/weechat/plugins/fset.so
 %{_datadir}/applications/weechat.desktop
 %{_datadir}/icons/hicolor/*/apps/weechat.png
 

++ weechat-1.9.1.tar.xz -> weechat-2.0.1.tar.xz ++
 60707 lines of diff (skipped)





commit weechat for openSUSE:Factory

2017-09-26 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2017-09-26 21:15:39

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Tue Sep 26 21:15:39 2017 rev:44 rq:528584 version:1.9.1

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2017-06-26 
15:56:45.677604401 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2017-09-26 
21:17:24.265242533 +0200
@@ -1,0 +2,6 @@
+Mon Sep 25 07:58:50 UTC 2017 - tchva...@suse.com
+
+- Version update to 1.9.1:
+  * Security update to fix CVE-2017-14727 bsc#1060140
+
+---

Old:

  weechat-1.9.tar.xz
  weechat-1.9.tar.xz.asc

New:

  weechat-1.9.1.tar.xz
  weechat-1.9.1.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.gEk6Wt/_old  2017-09-26 21:17:25.105124454 +0200
+++ /var/tmp/diff_new_pack.gEk6Wt/_new  2017-09-26 21:17:25.105124454 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.9
+Version:1.9.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
@@ -56,7 +56,6 @@
 # without scripts it is bit annoying
 Recommends: %{name}-perl = %{version}
 Recommends: %{name}-python = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
@@ -167,7 +166,6 @@
 %icon_theme_cache_postun
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS.adoc ChangeLog.adoc Contributing.adoc COPYING
 %doc README.adoc ReleaseNotes.adoc
 %{_bindir}/weechat-curses
@@ -189,39 +187,30 @@
 %{_datadir}/icons/hicolor/*/apps/weechat.png
 
 %files -f "%{name}.lang" lang
-%defattr(-,root,root)
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/weechat
 %{_libdir}/pkgconfig/weechat.pc
 
 %files guile
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/guile.so
 
 %files lua
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/lua.so
 
 %files perl
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/perl.so
 
 %files python
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/python.so
 
 %files tcl
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/tcl.so
 
 %files ruby
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/ruby.so
 
 %files aspell
-%defattr(-,root,root)
 %{_libdir}/weechat/plugins/aspell.so
 
 %changelog

++ weechat-1.9.tar.xz -> weechat-1.9.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-1.9/ChangeLog.adoc 
new/weechat-1.9.1/ChangeLog.adoc
--- old/weechat-1.9/ChangeLog.adoc  2017-06-25 10:20:52.0 +0200
+++ new/weechat-1.9.1/ChangeLog.adoc2017-09-23 13:08:45.0 +0200
@@ -15,6 +15,15 @@
 (file _ReleaseNotes.adoc_ in sources).
 
 
+[[v1.9.1]]
+== Version 1.9.1 (2017-09-23)
+
+Bug fixes::
+
+  * buflist: fix crash in auto-scroll of bar when the buflist item is not the 
first item in the bar
+  * logger: call strftime before replacing buffer local variables
+  * relay: fix send of "PART" command in backlog (irc protocol)
+
 [[v1.9]]
 == Version 1.9 (2017-06-25)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-1.9/ReleaseNotes.adoc 
new/weechat-1.9.1/ReleaseNotes.adoc
--- old/weechat-1.9/ReleaseNotes.adoc   2017-06-25 10:20:52.0 +0200
+++ new/weechat-1.9.1/ReleaseNotes.adoc 2017-09-23 13:08:45.0 +0200
@@ -17,6 +17,11 @@
 (file _ChangeLog.adoc_ in sources).
 
 
+[[v1.9.1]]
+== Version 1.9.1 (2017-09-23)
+
+Bug fix and maintenance release.
+
 [[v1.9]]
 == Version 1.9 (2017-06-25)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-1.9/src/plugins/buflist/buflist-bar-item.c 
new/weechat-1.9.1/src/plugins/buflist/buflist-bar-item.c
--- old/weechat-1.9/src/plugins/buflist/buflist-bar-item.c  2017-06-25 
10:20:52.0 +0200
+++ new/weechat-1.9.1/src/plugins/buflist/buflist-bar-item.c2017-09-23 
13:08:45.0 +0200
@@ -104,8 +104,11 @@
 if (!items_subcount || (items_subcount[0] <= 0))
 return 0;
 items_name = weechat_hdata_pointer (buflist_hdata_bar, bar, "items_name");
-if (!items_name || (strcmp (items_name[0][0], BUFLIST_BAR_ITEM_NAME) != 0))
+if (!items_name || !items_name[0] || !items_name[0][0]
+|| (strcmp (items_name[0][0], BUFLIST_BAR_ITEM_NAME) != 0))
+{
 return 0;
+}
 
 /* OK, bar can be scrolled! */
 return 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit weechat for openSUSE:Factory

2017-06-26 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2017-06-26 15:56:45

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Mon Jun 26 15:56:45 2017 rev:43 rq:506197 version:1.9

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2017-05-16 
14:46:42.558027865 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2017-06-26 
15:56:45.677604401 +0200
@@ -1,0 +2,17 @@
+Sun Jun 25 20:29:56 UTC 2017 - mimi...@gmail.com
+
+- update to 1.9
+* improve speed of nicklist bar item callback
+* add auto scroll of buflist bar with new option buflist.look.auto_scroll
+* add option buflist.format.name
+* add variables ${format_name}, ${current_buffer} and ${merged}@@ in buflist
+* display a warning in buflist when the script buffers.pl is loaded
+* add server/channel pointers in trigger IRC callbacks
+* add API functions config_option_get_string and hdata_compare
+* fix bind of Space key
+* many bugs fixed.
+* buflist.format.name
+* buflist.look.auto_scroll
+* F1/F2: scroll buflist bar
+
+---

Old:

  weechat-1.8.tar.xz
  weechat-1.8.tar.xz.asc

New:

  weechat-1.9.tar.xz
  weechat-1.9.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.WVfw2W/_old  2017-06-26 15:56:46.489489897 +0200
+++ /var/tmp/diff_new_pack.WVfw2W/_new  2017-06-26 15:56:46.493489332 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.8
+Version:1.9
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-1.8.tar.xz -> weechat-1.9.tar.xz ++
 9818 lines of diff (skipped)





commit weechat for openSUSE:Factory

2017-05-16 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2017-05-16 14:45:45

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is "weechat"

Tue May 16 14:45:45 2017 rev:42 rq:494904 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2017-01-17 
14:37:02.443679697 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2017-05-16 
14:46:42.558027865 +0200
@@ -1,0 +2,23 @@
+Mon May 15 11:07:52 UTC 2017 - mimi...@gmail.com
+
+- update to 1.8
+* add option weechat.completion.nick_case_sensitive
+* add wilcard matching operator, cut of string and ternary operator
+in evaluation of expressions
+* add resize of window parents with /window resize [h/v]size
+* add plugin "buflist" (bar with list of buffers)
+* add arraylist and dynamic string functions in API
+* add option "open" in command /server
+* add signal "irc_server_lag_changed" and store the lag
+in the server buffer (local variable)
+* add aspell options to control delimiters in suggestions
+* add option "-include" in commands /allchan, /allpv and /allserv
+* many bugs fixed.
+
+---
+Sat Apr 22 19:08:54 UTC 2017 - mimi...@gmail.com
+
+- Update to version 1.7.1
+  * irc: fix parsing of DCC filename CVE-2017-8073 (boo#1036467)
+
+---

Old:

  weechat-1.7.tar.xz
  weechat-1.7.tar.xz.asc

New:

  weechat-1.8.tar.xz
  weechat-1.8.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.wWJvzJ/_old  2017-05-16 14:46:43.273927287 +0200
+++ /var/tmp/diff_new_pack.wWJvzJ/_new  2017-05-16 14:46:43.281926162 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.7
+Version:1.8
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
@@ -175,6 +175,7 @@
 %dir %{_libdir}/weechat
 %dir %{_libdir}/weechat/plugins
 %{_libdir}/weechat/plugins/alias.so
+%{_libdir}/weechat/plugins/buflist.so
 %{_libdir}/weechat/plugins/charset.so
 %{_libdir}/weechat/plugins/exec.so
 %{_libdir}/weechat/plugins/fifo.so

++ weechat-1.7.tar.xz -> weechat-1.8.tar.xz ++
 24883 lines of diff (skipped)





commit weechat for openSUSE:Factory

2017-01-17 Thread root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2017-01-17 14:37:01

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  2016-10-04 
15:59:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2017-01-17 
14:37:02.443679697 +0100
@@ -1,0 +2,46 @@
+Sun Jan 15 08:49:46 UTC 2017 - mimi...@gmail.com
+
+- Update to version 1.7
+  * New features
++ core: add option weechat.look.align_multiline_words
++ core: add optional command prefix in completion templates "commands",
+"plugins_commands" and "weechat_commands"
++ core: add optional arguments in completion template, sent to the callback
++ core: add option "time" in command /debug
++ api: add info "uptime" (WeeChat uptime)
++ api: add info "pid" (WeeChat PID)
++ fifo: add file fifo.conf and option fifo.file.path to customize
+FIFO pipe path/filename
++ irc: add server option "usermode"
++ irc: add tag "self_msg" on self messages
+  * Improvements
++ core, xfer: display more information on fork errors
++ core: add a slash before commands completed in arguments of /command,
+/debug time, /key bind, /key bindctxt, /mute, /repeat, /wait
++ core: add a warning in header of configuration files to not edit by hand
++ alias: add a slash before commands completed in arguments of /alias
++ exec: add option "-oc" in command /exec to execute commands in process
+output, don’t execute commands by default with "-o"
++ irc: evaluate content of server option "ssl_fingerprint"
++ irc: change default value of option irc.network.lag_reconnect from 0 to 
300
++ trigger: do not hide email in command "/msg nickserv register password 
email"
+  * Bug fixes
++ core: fix deadlock when quitting after a signal SIGHUP/SIGQUIT/SIGTERM
+is received
++ core: fix display of empty lines in search mode
++ api: fix crash in function string_expand_home() when the HOME environment
+variable is not set
++ exec: fix memory leak in display of process output
++ irc: fix option "-temp" in command /server
++ irc: fix close of server channels which are waiting for the JOIN when
+the server buffer is closed
++ irc: fix buffer switching on manual join for forwarded channels
++ irc: add missing tags on CTCP message sent
++ lua: fix integers returned in Lua >= 5.3
++ relay: make HTTP headers case-insensitive for WebSocket connections
++ relay: set status to "authentication failed" and close immediately
+connection in case of authentication failure in weechat and 
irc protocols
++ script: reload a script after upgrade only if it was loaded, set autoload
+only if the script was auto-loaded
+
+---

Old:

  weechat-1.6.tar.bz2
  weechat-1.6.tar.bz2.asc

New:

  weechat-1.7.tar.xz
  weechat-1.7.tar.xz.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.nN77O7/_old  2017-01-17 14:37:03.087588416 +0100
+++ /var/tmp/diff_new_pack.nN77O7/_new  2017-01-17 14:37:03.087588416 +0100
@@ -17,16 +17,16 @@
 
 
 Name:   weechat
-Version:1.6
+Version:1.7
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
 Group:  Productivity/Networking/IRC
 Url:http://weechat.org
-Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2
+Source: http://weechat.org/files/src/%{name}-%{version}.tar.xz
 Source1:weechat.desktop
 Source2:%{name}.keyring
-Source3:http://weechat.org/files/src/%{name}-%{version}.tar.bz2.asc
+Source3:http://weechat.org/files/src/%{name}-%{version}.tar.xz.asc
 Source4:%{name}.changes
 BuildRequires:  ca-certificates
 BuildRequires:  cmake





commit weechat for openSUSE:Factory

2016-10-04 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2016-10-04 15:59:22

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  2016-06-14 
23:09:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2016-10-04 
15:59:10.0 +0200
@@ -1,0 +2,37 @@
+Sun Oct  2 17:20:55 UTC 2016 - mimi...@gmail.com
+
+- update to version 1.6
+- removed weechat-doc subpackage, ( BuildRequires dep missing )
+* New features:
+  + core: add optional argument "lowest", "highest" or level mask in command
+/input hotlist_clear
+  + core: add option "cycle" in command /buffer
+  + api: add "extra" argument to evaluate extra variables in function
+string_eval_expression()
+  + relay: add option relay.network.allow_empty_password
+  + trigger: add support for one-time triggers
+Improvements
+  + core, irc, xfer: display more information in memory allocation errors
+  + api: remove functions printf_date() and printf_tags()
+  + irc: rename server options "default_msg_{kick|part|quit}" to
+"msg_{kick|part|quit}", evaluate them
+  + relay: allow escape of comma in command "init" (weechat protocol)
+Bug fixes
+  + core, irc, xfer: refresh domain name and name server addresses before
+connection to servers (fix connection to servers after suspend mode)
+  + api: fix return of function string_match() when there are multiple masks
+in the string
+  + api: fix crash in function network_connect_to() if address is NULL
+  + api: fix connection to servers with hook_connect() on Windows 10 with
+Windows subsystem for Linux
+  + api: fix crash in function string_split_command() when the separator
+is not a semicolon
+  + irc: fix socket leak in connection to server
+  + irc: fix display of service notice mask (message 008)
+  + irc: fix NULL pointer dereference in 734 command callback
+  + relay: return an empty hdata when the requested hdata or pointer is not 
found
+  + xfer: fix crash on DCC send if option xfer.file.auto_accept_nicks is set
+Documentation
+  + switch to asciidoctor to build docs and man page
+
+---

Old:

  weechat-1.5.tar.bz2
  weechat-1.5.tar.bz2.asc

New:

  weechat-1.6.tar.bz2
  weechat-1.6.tar.bz2.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.0ArFcH/_old  2016-10-04 15:59:12.0 +0200
+++ /var/tmp/diff_new_pack.0ArFcH/_new  2016-10-04 15:59:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.5
+Version:1.6
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
@@ -26,44 +26,37 @@
 Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2
 Source1:weechat.desktop
 Source2:%{name}.keyring
-Source3:%{name}-%{version}.tar.bz2.asc
+Source3:http://weechat.org/files/src/%{name}-%{version}.tar.bz2.asc
 Source4:%{name}.changes
-BuildRequires:  asciidoc
 BuildRequires:  ca-certificates
 BuildRequires:  cmake
 BuildRequires:  curl-devel
-BuildRequires:  docbook-xsl-stylesheets
-BuildRequires:  enchant-devel
 BuildRequires:  gcc-c++
 BuildRequires:  grep
-BuildRequires:  guile-devel
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libgcrypt-devel
-BuildRequires:  libgnutls-devel
 BuildRequires:  libgpg-error-devel
 BuildRequires:  libtool
-BuildRequires:  libxslt-tools
-BuildRequires:  lua51-devel
 BuildRequires:  lzo-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
-BuildRequires:  pkg-config
-BuildRequires:  python-devel
+BuildRequires:  pkgconfig
 BuildRequires:  ruby-devel
-BuildRequires:  tcl-devel
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(enchant)
+BuildRequires:  pkgconfig(gnutls)
+BuildRequires:  pkgconfig(guile-2.0)
+BuildRequires:  pkgconfig(lua)
+BuildRequires:  pkgconfig(python)
+BuildRequires:  pkgconfig(python2)
+BuildRequires:  pkgconfig(tcl)
 Requires:   ca-certificates
 Requires:   hicolor-icon-theme
 Recommends: %{name}-lang = %{version}
 # without scripts it is bit annoying
 Recommends: %{name}-perl = %{version}
 Recommends: %{name}-python = %{version}
-Suggests:   %{name}-doc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# Not on SLE12
-%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
-BuildRequires:  source-highlight
-%endif
 
 %description
 WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
@@ -73,17 +66,6 @@
 
 %lang_package
 
-# Not on SLE12
-%if 0%{?suse_version} 

commit weechat for openSUSE:Factory

2016-06-14 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2016-06-14 23:09:02

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  2016-05-16 
12:04:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2016-06-14 
23:09:04.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun 14 13:10:49 UTC 2016 - mimi...@gmail.com
+
+- fix typo in %if conditional 
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.ikglMd/_old  2016-06-14 23:09:05.0 +0200
+++ /var/tmp/diff_new_pack.ikglMd/_new  2016-06-14 23:09:05.0 +0200
@@ -74,7 +74,7 @@
 %lang_package
 
 # Not on SLE12
-%%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} 
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} 
 %package doc
 Summary:Documentation for %{name}
 Group:  Documentation/HTML






commit weechat for openSUSE:Factory

2016-05-16 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2016-05-16 12:04:18

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  2016-03-26 
15:24:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2016-05-16 
12:04:19.0 +0200
@@ -1,0 +2,47 @@
+Sun May 15 10:27:51 UTC 2016 - mimi...@gmail.com
+
+- update to 1.5
+* New features:
+   + core: add Portuguese translations
+   + core: change default value of option weechat.look.nick_color_hash to 
"djb2"
+   + core: move nick coloring from irc plugin to core, move options
+   irc.look.nick_color_force, irc.look.nick_color_hash and
+   irc.look.nick_color_stop_chars to core, add info "nick_color" 
and 
+   "nick_color_name", deprecate info "irc_nick_color" and 
"irc_color_name"
+   + core: move irc bar item "away" to core, move options 
irc.look.item_away_message
+and irc.color.item_away to core
+   + api: add support of functions in hook_process
+   + api: add pointer in callbacks used in scripting API
+   + irc: add option irc.network.sasl_fail_unavailable
+   + irc: add multiple targets and support of "-server" in command /ctcp
+   + ruby: add detection of Ruby 2.3
+   + trigger: add "recover" in default triggers cmd_pass/msg_auth, and 
"regain"
+in default trigger "msg_auth"
+* Bugs fixed:
+   + core: fix nick coloring when stop chars and a forced color are used: 
first
+remove chars then look for forced color
+   + core: check that pointers received in arguments are not NULL in 
buffers
+and windows functions
+   + core: fix truncation of buffer names in hotlist
+   + core: fix update of window title under Tmux
+   + core: fix detection of Python shared libraries
+   + api: fix number of arguments returned by function string_split() when
+keep_eol is 2 and the string ends with separators
+   + irc: fix first message displayed in raw buffer when the message is 
modified
+by a modifier
+   + irc: add missing completion "*" for target in command /msg
+   + irc: fix /msg command with multiple targets including "*"
+   + lua: fix crash when a lua function doesn’t return a value and a string
+was expected
+   + relay: do not execute any command received in a PRIVMSG message from
+an irc relay client
+   + relay: fix the max number of clients connected on a port, allow value
+0 for "no limit"
+   + relay: fix decoding of multiple frames in a single websocket message, 
send
+PONG on PING received in a websocket frame
+   + relay: fix command "input" received from clients with only spaces in 
content
+of message (weechat protocol)
+   + script: force refresh of scripts buffer after download of scripts list
+   + xfer: fix DCC file received when the terminal is resized
+
+---

Old:

  weechat-1.4.tar.bz2
  weechat-1.4.tar.bz2.asc

New:

  weechat-1.5.tar.bz2
  weechat-1.5.tar.bz2.asc



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.TNpd5S/_old  2016-05-16 12:04:20.0 +0200
+++ /var/tmp/diff_new_pack.TNpd5S/_new  2016-05-16 12:04:20.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.4
+Version:1.5
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-1.4.tar.bz2 -> weechat-1.5.tar.bz2 ++
 85704 lines of diff (skipped)





commit weechat for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2016-03-26 15:24:55

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  2016-02-22 
08:57:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2016-03-26 
15:24:59.0 +0100
@@ -1,0 +2,6 @@
+Sun Mar 20 18:45:20 UTC 2016 - bwiedem...@suse.com
+
+- Fix build-compare
+- include .changes file as Source so that .src.rpm can be rebuilt
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.ekNVVJ/_old  2016-03-26 15:25:00.0 +0100
+++ /var/tmp/diff_new_pack.ekNVVJ/_new  2016-03-26 15:25:00.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   weechat
 Version:1.4
 Release:0
@@ -28,6 +27,7 @@
 Source1:weechat.desktop
 Source2:%{name}.keyring
 Source3:%{name}-%{version}.tar.bz2.asc
+Source4:%{name}.changes
 BuildRequires:  asciidoc
 BuildRequires:  ca-certificates
 BuildRequires:  cmake
@@ -151,10 +151,15 @@
 
 %prep
 %setup -q
-modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
+modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE4}")"
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""
 find .  -name '*.[ch]' | xargs sed -i 
"s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
+DATEF="\"$(date -d "${modified}" "+%%F")\""
+sed -i "s/date=.*/date=$DATEF/" doc/asciidoc.conf
+sed -i "s/A2X_EXECUTABLE.*/& -a revdate=$DATEF/" doc/*/CMakeLists.txt
+YEAR=$(date -d "${modified}" +%%Y)
+sed -i "s/{sys:date \"+%%Y\"}/${YEAR}/" doc/*/weechat.1.*.asciidoc
 
 %build
 export CFLAGS="%{optflags}"






commit weechat for openSUSE:Factory

2016-02-21 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2016-02-22 08:57:39

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  2016-01-12 
16:13:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2016-02-22 
08:57:46.0 +0100
@@ -1,0 +2,5 @@
+Thu Feb 18 11:58:33 UTC 2016 - mimi...@gmail.com
+
+- fix sle12 conditional 
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.1WmpkO/_old  2016-02-22 08:57:47.0 +0100
+++ /var/tmp/diff_new_pack.1WmpkO/_new  2016-02-22 08:57:47.0 +0100
@@ -16,6 +16,7 @@
 #
 
 
+
 Name:   weechat
 Version:1.4
 Release:0
@@ -60,7 +61,7 @@
 Suggests:   %{name}-doc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Not on SLE12
-%if 0%{?suse_version} != 1315
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 BuildRequires:  source-highlight
 %endif
 
@@ -73,7 +74,7 @@
 %lang_package
 
 # Not on SLE12
-%if 0%{?suse_version} != 1315
+%%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} 
 %package doc
 Summary:Documentation for %{name}
 Group:  Documentation/HTML
@@ -176,7 +177,7 @@
 %suse_update_desktop_file -r "%{name}" Network IRCClient
 
 # Not on SLE12
-%if 0%{?suse_version} != 1315
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} 
 mv "%{buildroot}%{_datadir}/doc/weechat" html
 %endif
 
@@ -191,7 +192,7 @@
 %icon_theme_cache_postun
 
 # Not on SLE12
-%if 0%{?suse_version} != 1315
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse} 
 %files doc
 %defattr(-,root,root)
 %doc html/






commit weechat for openSUSE:Factory

2016-01-12 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2016-01-12 16:13:09

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  2015-08-19 
09:29:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2016-01-12 
16:13:19.0 +0100
@@ -1,0 +2,62 @@
+Mon Jan 11 06:38:16 UTC 2016 - mimi...@gmail.com
+
+- add weechat.keyring and verify source tarball by gpg 
+
+---
+Sun Jan 10 12:59:27 UTC 2016 - mimi...@gmail.com
+
+- Version bump to 1.4
++ New features:
+   * core: add a parent name in options, display inherited values if null 
in /set 
+   output, add option weechat.color.chat_value_null
+   * core: add tag "term_warning" in warnings about wrong $TERM on startup
+   * core: add option weechat.look.paste_auto_add_newline
+   * core: display a more explicit error when a filter fails to be added
+   * api: add function string_hex_dump()
+   * api: add argument "length" in function utf8_is_valid()
+   * alias: display completion in /alias list
+   * fifo: add /fifo command
+   * irc: evaluate content of server option "addresses"
+   * irc: move option irc.network.alternate_nick into servers
+(irc.server.xxx.nicks_alternate)
+   * irc: track real names using extended-join and WHO
+   * irc: add support of SNI (Server Name Indication) in SSL connection 
+   to IRC server
+   * irc: use current channel and current server channels first in 
completions
+"irc_server_channels" and "irc_channels"
+   * irc: add support of "cap-notify" capability
+   * irc: add command /cap
+   * irc: add hex dump of messages in raw buffer when debug is enabled for 
irc 
+   plugin (level 2 or more)
+   * logger: display system error when the log file can not be written
+   * relay: add option relay.irc.backlog_since_last_message
+   * script: add completion with languages and extensions, support search 
by
+language/extension in /script search
+   * script: add option script.scripts.download_timeout
+   * doc: add Czech man page and quickstart guide
+   * tests: check if all plugins are loaded
++ Bugs fixed:
+   * core: fix execution of empty command name ("/" and "/ " are not valid 
+   commands)
+   * core: fix memory leak when using multiple "-d" or "-r" in command line
+arguments
+   * core: don’t complain any more about "tmux" and "tmux-256color" $TERM 
values
+when WeeChat is running under tmux
+   * core: fix truncated messages after a word with a length of zero on 
screen
+(for example a zero width space: U+200B)
+   * api: fix handle of invalid escape in function 
string_convert_escaped_chars()
+   * alias: do not allow slashes and spaces in alias name
+   * irc: fix channel forwarding when option 
+   irc.look.buffer_open_before_{autojoin|join} is on
+   * irc: add a missing colon before the password in PASS message, if the 
password
+has spaces or begins with a colon
+   * irc: fix charset decoding in incoming private messages
+   * irc: display the arrow before server name in raw buffer
+   * irc: fix display of messages sent to server in raw buffer
+   * irc: fix display of invalid UTF-8 chars in raw buffer
+   * relay: display the arrow before client id and protocol in raw buffer
+   * ruby: fix load of scripts requiring "uri"
+   * ruby: fix Ruby detection when pkg-config is not installed
+   * tests: fix locale used to execute tests
+
+---

Old:

  weechat-1.3.tar.bz2

New:

  weechat-1.4.tar.bz2
  weechat-1.4.tar.bz2.asc
  weechat.keyring



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.Zh8miF/_old  2016-01-12 16:13:20.0 +0100
+++ /var/tmp/diff_new_pack.Zh8miF/_new  2016-01-12 16:13:20.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.3
+Version:1.4
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
@@ -25,6 +25,8 @@
 Url:http://weechat.org
 Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2
 Source1:weechat.desktop
+Source2:%{name}.keyring
+Source3:%{name}-%{version}.tar.bz2.asc
 BuildRequires:  asciidoc
 

commit weechat for openSUSE:Factory

2015-08-19 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2015-08-19 09:29:28

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  2015-08-05 
06:52:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2015-08-19 
09:29:30.0 +0200
@@ -1,0 +2,28 @@
+Sun Aug 16 10:23:57 UTC 2015 - mimi...@gmail.com
+
+- Version bump to 1.3:
+ * core: add completion colors (issue #481)
+ * core: start/stop search in buffer at current scroll position by default, 
add 
+   key Ctrl+q to stop search and reset scroll (issue #76, issue #393)
+ * core: add option weechat.look.key_grab_delay to set the default delay when 
+   grabbing a key with Alt+k
+ * core: add option weechat.look.confirm_upgrade (issue #463)
+ * core: allow Ctrl+c to exit WeeChat when the passphrase is asked on startup 
(issue #452)
+ * core: allow pointer as list name in evaluation of hdata (issue #450)
+ * core: add signal signal_sighup
+ * api: add support of evaluated sub-strings and current date/time in function 
+   string_eval_expression() and command /eval
+ * api: add function string_eval_path_home()
+ * alias: add options add, addcompletion and del in command /alias, 
remove 
+   command /unalias (issue #458)
+ * irc: add option irc.network.channel_encode (issue #218, issue #482)
+ * irc: add option irc.color.topic_current (issue #475)
+ * irc: evaluate content of server option nicks
+ * logger: evaluate content of option logger.file.path (issue #388)
+ * relay: display value of HTTP header X-Real-IP for websocket connections 
(issue #440)
+ * script: rename option script.scripts.dir to script.scripts.path, evaluate 
content 
+   of option (issue #388)
+ * xfer: evaluate content of options xfer.file.download_path and 
xfer.file.upload_path (issue #388) 
+ * many bug fixes
+
+---

Old:

  weechat-1.2.tar.bz2

New:

  weechat-1.3.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.EdELeZ/_old  2015-08-19 09:29:31.0 +0200
+++ /var/tmp/diff_new_pack.EdELeZ/_new  2015-08-19 09:29:31.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   weechat
-Version:1.2
+Version:1.3
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
 Group:  Productivity/Networking/IRC
-Url:http://www.weechat.org
-Source: http://www.weechat.org/files/src/%{name}-%{version}.tar.bz2
+Url:http://weechat.org
+Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2
 Source1:weechat.desktop
 BuildRequires:  asciidoc
 BuildRequires:  ca-certificates
@@ -151,8 +151,7 @@
 modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
 DATE=\$(date -d ${modified} +%%b %%e %%Y)\
 TIME=\$(date -d ${modified} +%%R)\
-find .  -name '*.[ch]' |\
-xargs sed -i s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g
+find .  -name '*.[ch]' | xargs sed -i 
s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g
 
 %build
 export CFLAGS=%{optflags}

++ weechat-1.2.tar.bz2 - weechat-1.3.tar.bz2 ++
 24346 lines of diff (skipped)




commit weechat for openSUSE:Factory

2015-08-04 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2015-08-05 06:52:11

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  2015-07-08 
06:59:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2015-08-05 
06:52:12.0 +0200
@@ -1,0 +2,7 @@
+Tue Aug  4 13:28:23 UTC 2015 - tchva...@suse.com
+
+- Ensure we use system CA ca-bundle.pem file by hardcoding it
+- Remove patch:
+  * weechat-capath.patch
+
+---

Old:

  weechat-capath.patch



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.zCT2Fr/_old  2015-08-05 06:52:13.0 +0200
+++ /var/tmp/diff_new_pack.zCT2Fr/_new  2015-08-05 06:52:13.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -25,9 +25,8 @@
 Url:http://www.weechat.org
 Source: http://www.weechat.org/files/src/%{name}-%{version}.tar.bz2
 Source1:weechat.desktop
-# 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
 BuildRequires:  asciidoc
+BuildRequires:  ca-certificates
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  docbook-xsl-stylesheets
@@ -50,6 +49,7 @@
 BuildRequires:  ruby-devel
 BuildRequires:  tcl-devel
 BuildRequires:  update-desktop-files
+Requires:   ca-certificates
 Requires:   hicolor-icon-theme
 Recommends: %{name}-lang = %{version}
 # without scripts it is bit annoying
@@ -148,7 +148,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
 DATE=\$(date -d ${modified} +%%b %%e %%Y)\
 TIME=\$(date -d ${modified} +%%R)\
@@ -165,7 +164,8 @@
 -DPYTHON_LIBRARY=%{_libdir}/libpython%{py_ver}.so \
 -DENABLE_ENCHANT=ON \
 -DENABLE_DOC=ON \
--DENABLE_MAN=ON
+-DENABLE_MAN=ON \
+-DCA_FILE=%{_sysconfdir}/ssl/ca-bundle.pem
 make %{?_smp_mflags}
 
 %install




commit weechat for openSUSE:Factory

2015-07-07 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2015-07-08 06:59:18

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  2015-02-24 
13:07:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2015-07-08 
06:59:20.0 +0200
@@ -1,0 +2,17 @@
+Sat Jul  4 12:47:38 UTC 2015 - tchva...@suse.com
+
+- Version bump to 1.2:
+  - add options to customize word chars (for detecting word boundaries)
+  - add a welcome message on first WeeChat run
+  - add options to customize quoted messages (in cursor mode)
+  - add support of environment variables in evaluated expressions
+  - add IRC SASL mechanism ecdsa-nist256p-challenge
+  - add support of SHA-256 and SHA-512 algorithms in IRC server option 
ssl_fingerprint
+  - add support of IRC capability account-notify
+  - remove freenode server from default config
+  - new script plugin for javascript
+  - many bugs fixed.
+- Refreshed patch:
+  * weechat-capath.patch
+
+---

Old:

  weechat-1.1.1.tar.bz2

New:

  weechat-1.2.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.VrVbS0/_old  2015-07-08 06:59:21.0 +0200
+++ /var/tmp/diff_new_pack.VrVbS0/_new  2015-07-08 06:59:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.1.1
+Version:1.2
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-1.1.1.tar.bz2 - weechat-1.2.tar.bz2 ++
 70585 lines of diff (skipped)

++ weechat-capath.patch ++
--- /var/tmp/diff_new_pack.VrVbS0/_old  2015-07-08 06:59:23.0 +0200
+++ /var/tmp/diff_new_pack.VrVbS0/_new  2015-07-08 06:59:23.0 +0200
@@ -9,10 +9,10 @@
  src/core/wee-network.c | 6 ++
  3 files changed, 12 insertions(+), 4 deletions(-)
 
-Index: weechat-1.0/src/core/wee-config.c
+Index: weechat-1.2/src/core/wee-config.c
 ===
 weechat-1.0.orig/src/core/wee-config.c
-+++ weechat-1.0/src/core/wee-config.c
+--- weechat-1.2.orig/src/core/wee-config.c
 weechat-1.2/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;
-@@ -3306,7 +3305,7 @@ config_weechat_init_options ()
+@@ -3520,7 +3519,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,11 +30,11 @@
  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-1.0/src/core/wee-network.c
+Index: weechat-1.2/src/core/wee-network.c
 ===
 weechat-1.0.orig/src/core/wee-network.c
-+++ weechat-1.0/src/core/wee-network.c
-@@ -110,6 +110,12 @@ network_set_gnutls_ca_file ()
+--- weechat-1.2.orig/src/core/wee-network.c
 weechat-1.2/src/core/wee-network.c
+@@ -111,6 +111,12 @@ network_set_gnutls_ca_file ()
  }
  free (ca_path);
  }
@@ -44,6 +44,6 @@
 +gnutls_certificate_set_x509_system_trust(gnutls_xcred);
 +}
 +#endif
- #endif
+ #endif /* HAVE_GNUTLS */
  }
  




commit weechat for openSUSE:Factory

2015-02-24 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2015-02-24 13:02:51

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  2015-02-05 
11:01:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2015-02-24 
13:07:11.0 +0100
@@ -1,0 +2,12 @@
+Mon Feb 16 16:44:46 UTC 2015 - tchva...@suse.com
+
+- Version bump to 1.1.1:
+  * core: fix random error when creating symbolic link weechat-curses on make 
install with cmake (bug #40313)
+  * core: fix crash when a root bar has conditions different from 
active/inactive/nicklist (closes #317)
+  * irc: don’t close channel buffer on second /part when option 
irc.look.part_closes_buffer is off (closes #313)
+  * irc: fix /join on a channel buffer opened with autojoin but which failed 
to join
+  * irc: send QUIT to server and no PART for channels when the server buffer 
is closed (closes #294)
+  * irc: fix order of channel buffers opened when option 
irc.look.server_buffer is set to independent, 
irc.look.buffer_open_before_autojoin to on and irc.look.new_channel_position 
to near_server (closes #303)
+  * irc: fix crash in buffer close when server name is the same as a channel 
name (closes #305)
+
+---

Old:

  weechat-1.1.tar.bz2

New:

  weechat-1.1.1.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.0SE7k8/_old  2015-02-24 13:07:11.0 +0100
+++ /var/tmp/diff_new_pack.0SE7k8/_new  2015-02-24 13:07:11.0 +0100
@@ -17,13 +17,13 @@
 
 
 Name:   weechat
-Version:1.1
+Version:1.1.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
 Group:  Productivity/Networking/IRC
 Url:http://www.weechat.org
-Source: http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
+Source: http://www.weechat.org/files/src/%{name}-%{version}.tar.bz2
 Source1:weechat.desktop
 # 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
@@ -171,10 +171,6 @@
 %install
 %cmake_install
 
-# 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
 %suse_update_desktop_file -r %{name} Network IRCClient
 

++ weechat-1.1.tar.bz2 - weechat-1.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-1.1/CMakeLists.txt 
new/weechat-1.1.1/CMakeLists.txt
--- old/weechat-1.1/CMakeLists.txt  2015-01-11 09:39:40.0 +0100
+++ new/weechat-1.1.1/CMakeLists.txt2015-01-25 08:40:23.0 +0100
@@ -35,7 +35,7 @@
 # version
 set(VERSION_MAJOR 1)
 set(VERSION_MINOR 1)
-set(VERSION_PATCH )
+set(VERSION_PATCH 1)
 if(VERSION_PATCH STREQUAL )
   set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
 else()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-1.1/ChangeLog.asciidoc 
new/weechat-1.1.1/ChangeLog.asciidoc
--- old/weechat-1.1/ChangeLog.asciidoc  2015-01-11 09:39:40.0 +0100
+++ new/weechat-1.1.1/ChangeLog.asciidoc2015-01-25 08:40:23.0 
+0100
@@ -13,6 +13,26 @@
 (file 'ReleaseNotes.asciidoc' in sources).
 
 
+== Version 1.1.1 (2015-01-25)
+
+=== Bugs fixed
+
+* core: fix random error when creating symbolic link weechat-curses on
+  make install with cmake (bug #40313)
+* core: fix crash when a root bar has conditions different from
+  active/inactive/nicklist (closes #317)
+* irc: don't close channel buffer on second /part when option
+  irc.look.part_closes_buffer is off (closes #313)
+* irc: fix /join on a channel buffer opened with autojoin but which failed to
+  join
+* irc: send QUIT to server and no PART for channels when the server buffer
+  is closed (closes #294)
+* irc: fix order of channel buffers opened when option irc.look.server_buffer
+  is set to independent, irc.look.buffer_open_before_autojoin to on and
+  irc.look.new_channel_position to near_server (closes #303)
+* irc: fix crash in buffer close when server name is the same as a channel name
+  (closes #305)
+
 == Version 1.1 (2015-01-11)
 
 === New features
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit weechat for openSUSE:Factory

2015-02-05 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2015-02-05 11:00:57

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  2015-01-14 
11:44:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2015-02-05 
11:01:05.0 +0100
@@ -1,0 +2,11 @@
+Wed Jan 28 12:27:48 UTC 2015 - tchva...@suse.com
+
+- Recommend lang package and perl/python scripting support as
+  bare iron weechat is bit boring
+
+---
+Wed Jan 28 10:42:34 UTC 2015 - tchva...@suse.com
+
+- Make this build on SLE12
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.A8uv4I/_old  2015-02-05 11:01:07.0 +0100
+++ /var/tmp/diff_new_pack.A8uv4I/_new  2015-02-05 11:01:07.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
 BuildRequires:  asciidoc
 BuildRequires:  cmake
 BuildRequires:  curl-devel
-BuildRequires:  docbook5-xsl-stylesheets
+BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  enchant-devel
 BuildRequires:  gcc-c++
 BuildRequires:  grep
@@ -48,12 +48,19 @@
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  ruby-devel
-BuildRequires:  source-highlight
 BuildRequires:  tcl-devel
 BuildRequires:  update-desktop-files
 Requires:   hicolor-icon-theme
+Recommends: %{name}-lang = %{version}
+# without scripts it is bit annoying
+Recommends: %{name}-perl = %{version}
+Recommends: %{name}-python = %{version}
 Suggests:   %{name}-doc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# Not on SLE12
+%if 0%{?suse_version} != 1315
+BuildRequires:  source-highlight
+%endif
 
 %description
 WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
@@ -63,6 +70,8 @@
 
 %lang_package
 
+# Not on SLE12
+%if 0%{?suse_version} != 1315
 %package doc
 Summary:Documentation for %{name}
 Group:  Documentation/HTML
@@ -70,6 +79,7 @@
 
 %description doc
 Various documentation files for %{name}.
+%endif
 
 %package devel
 Summary:Development Environment for %{name} Plugins
@@ -168,7 +178,10 @@
 install -D -m 0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
 %suse_update_desktop_file -r %{name} Network IRCClient
 
+# Not on SLE12
+%if 0%{?suse_version} != 1315
 mv %{buildroot}%{_datadir}/doc/weechat html
+%endif
 
 %find_lang %{name} --with-man
 
@@ -180,9 +193,12 @@
 %desktop_database_postun
 %icon_theme_cache_postun
 
+# Not on SLE12
+%if 0%{?suse_version} != 1315
 %files doc
 %defattr(-,root,root)
 %doc html/
+%endif
 
 %files
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2015-01-14 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2015-01-14 11:44:45

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  2014-11-24 
11:13:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2015-01-14 
11:44:47.0 +0100
@@ -1,0 +2,22 @@
+Mon Jan 12 07:38:34 UTC 2015 - tchva...@suse.com
+
+- Version bump to 1.1:
+  - complete inline commands in input
+  - allow incomplete commands if unambiguous
+  - improve speed of completions
+  - add bar item and signals for mouse status
+  - use bar conditions on root bars
+  - add option reorder in command /server
+  - open irc channel buffers before the join is received from server
+  - add server option sasl_fail
+  - add support for color codes 16-99 in IRC messages
+  - disable SSLv3 by default
+  - add support of IRC capability extended-join
+  - add options stop and start in command /relay
+  - use HTTPS by default in script plugin for downloads
+  - add option restore in command /trigger
+  - evaluate and replace regex groups at same time in trigger (new and
+incompatible format)
+  - many bugs fixed.
+
+---

Old:

  weechat-1.0.1.tar.bz2

New:

  weechat-1.1.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.ifdU8B/_old  2015-01-14 11:44:48.0 +0100
+++ /var/tmp/diff_new_pack.ifdU8B/_new  2015-01-14 11:44:48.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.0.1
+Version:1.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-1.0.1.tar.bz2 - weechat-1.1.tar.bz2 ++
 57415 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2014-11-24 11:13:29

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  2014-10-18 
09:09:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2014-11-24 
11:13:42.0 +0100
@@ -1,0 +2,8 @@
+Thu Nov 20 14:46:54 UTC 2014 - tchva...@suse.com
+
+- Remove sle11 support as now I don't need it anymore
+- Use %cmake macro properly
+- Document that there are tests that need extra pkg
+- Split documentation into -doc subpackage
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.ALgzDK/_old  2014-11-24 11:13:42.0 +0100
+++ /var/tmp/diff_new_pack.ALgzDK/_new  2014-11-24 11:13:43.0 +0100
@@ -27,8 +27,11 @@
 Source1:weechat.desktop
 # 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
+BuildRequires:  asciidoc
 BuildRequires:  cmake
 BuildRequires:  curl-devel
+BuildRequires:  docbook5-xsl-stylesheets
+BuildRequires:  enchant-devel
 BuildRequires:  gcc-c++
 BuildRequires:  grep
 BuildRequires:  guile-devel
@@ -37,30 +40,20 @@
 BuildRequires:  libgnutls-devel
 BuildRequires:  libgpg-error-devel
 BuildRequires:  libtool
+BuildRequires:  libxslt-tools
+BuildRequires:  lua51-devel
 BuildRequires:  lzo-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  ruby-devel
+BuildRequires:  source-highlight
 BuildRequires:  tcl-devel
 BuildRequires:  update-desktop-files
 Requires:   hicolor-icon-theme
+Suggests:   %{name}-doc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}  1220
-BuildRequires:  enchant-devel
-%endif
-%if 0%{?suse_version}  1220
-BuildRequires:  lua51-devel
-%else
-BuildRequires:  lua-devel
-%endif
-%if 0%{?suse_version}  1220
-BuildRequires:  asciidoc
-BuildRequires:  docbook5-xsl-stylesheets
-BuildRequires:  libxslt-tools
-BuildRequires:  source-highlight
-%endif
 
 %description
 WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
@@ -70,29 +63,34 @@
 
 %lang_package
 
+%package doc
+Summary:Documentation for %{name}
+Group:  Documentation/HTML
+Requires:   %{name} = %{version}
+
+%description doc
+Various documentation files for %{name}.
+
 %package devel
 Summary:Development Environment for %{name} Plugins
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 
 %description devel
 Development environment for authoring %{name} plugins.
 
-%if 0%{?suse_version}  1220
-
 %package guile
 Summary:Guile Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 
 %description guile
 Support for %{name} scripts written in the Guile language.
-%endif
 
 %package lua
 Summary:Lua Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 
 %description lua
 Support for %{name} scripts written in the Lua language.
@@ -100,7 +98,7 @@
 %package perl
 Summary:Perl Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 %{?libperl_requires}
 
 %description perl
@@ -109,7 +107,7 @@
 %package python
 Summary:Python Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 
 %description python
 Support for %{name} scripts written in the Python language.
@@ -117,7 +115,7 @@
 %package tcl
 Summary:Tcl Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 
 %description tcl
 Support for %{name} scripts written in the Tcl language.
@@ -125,21 +123,18 @@
 %package ruby
 Summary:Ruby Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 
 %description ruby
 Support for %{name} scripts written in the Ruby language.
 
-%if 0%{?suse_version}  

commit weechat for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2014-10-18 09:09:04

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  2014-08-18 
11:24:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2014-10-18 
09:09:17.0 +0200
@@ -1,0 +2,7 @@
+Fri Oct 10 06:02:10 UTC 2014 - g...@opensuse.org
+
+- update toversion 1.0.1
+  - this is a bug fix and maintenance release
+  - for complete list of bugs fixed, please look at ChangeLog
+
+---

Old:

  weechat-1.0.tar.bz2

New:

  weechat-1.0.1.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.XNbM3t/_old  2014-10-18 09:09:18.0 +0200
+++ /var/tmp/diff_new_pack.XNbM3t/_new  2014-10-18 09:09:18.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:1.0
+Version:1.0.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-1.0.tar.bz2 - weechat-1.0.1.tar.bz2 ++
 3403 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2014-08-18 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2014-08-18 11:23:59

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  2014-06-30 
22:50:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2014-08-18 
11:24:03.0 +0200
@@ -1,0 +2,26 @@
+Sat Aug 16 12:30:39 UTC 2014 - g...@opensuse.org
+
+- update to version 1.0
+  - plugin trigger: Swiss Army knife for WeeChat (replaces
+rmodifier plugin)
+  - plugin exec: execute external commands (replaces script
+shell.py)
+  - bare display: easy click on long URLs and text selection with
+mouse
+  - support of environment variables in /set command
+  - hidden buffers
+  - negated tags in filters
+  - toggle of filters in specific buffers
+  - flexible conditions for adding/removing buffers in hotlist
+  - text search in buffers with free content
+  - support of wildcard * inside masks
+  - support of nested variables in evaluated expressions
+  - tag with host in IRC messages displayed
+  - support of away-notify IRC capability
+  - IRC commands: /allpv, /remove, /unquiet
+  - bar items: buffer_short_name, irc_nick_modes
+  - unit tests
+  - many bugs fixed
+- drop obsolete weechat-link-pthread.patch
+
+---

Old:

  weechat-0.4.3.tar.bz2
  weechat-link-pthread.patch

New:

  weechat-1.0.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.RNwAbY/_old  2014-08-18 11:24:04.0 +0200
+++ /var/tmp/diff_new_pack.RNwAbY/_new  2014-08-18 11:24:04.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   weechat
-Version:0.4.3
+Version:1.0
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
@@ -27,8 +27,6 @@
 Source1:weechat.desktop
 # 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
-# PATCH-FIX-UPSTREAM weechat-link-pthread.patch 
https://bugs.gentoo.org/show_bug.cgi?id=501078 g...@opensuse.org -- Link 
Weechat against libpthread
-Patch1: weechat-link-pthread.patch
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  gcc-c++
@@ -146,7 +144,6 @@
 %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)\
@@ -201,7 +198,8 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING NEWS README
+%doc AUTHORS.asciidoc ChangeLog.asciidoc Contributing.asciidoc COPYING
+%doc README.asciidoc ReleaseNotes.asciidoc
 %if 0%{?suse_version}  1220
 %doc html/
 %endif
@@ -211,12 +209,13 @@
 %dir %{_libdir}/weechat/plugins
 %{_libdir}/weechat/plugins/alias.so
 %{_libdir}/weechat/plugins/charset.so
+%{_libdir}/weechat/plugins/exec.so
 %{_libdir}/weechat/plugins/fifo.so
 %{_libdir}/weechat/plugins/irc.so
 %{_libdir}/weechat/plugins/logger.so
 %{_libdir}/weechat/plugins/relay.so
-%{_libdir}/weechat/plugins/rmodifier.so
 %{_libdir}/weechat/plugins/script.so
+%{_libdir}/weechat/plugins/trigger.so
 %{_libdir}/weechat/plugins/xfer.so
 %if 0%{?suse_version}  1220
 %{_mandir}/man1/weechat.1*

++ weechat-0.4.3.tar.bz2 - weechat-1.0.tar.bz2 ++
 385382 lines of diff (skipped)

++ weechat-capath.patch ++
--- /var/tmp/diff_new_pack.RNwAbY/_old  2014-08-18 11:24:06.0 +0200
+++ /var/tmp/diff_new_pack.RNwAbY/_new  2014-08-18 11:24:06.0 +0200
@@ -9,10 +9,10 @@
  src/core/wee-network.c | 6 ++
  3 files changed, 12 insertions(+), 4 deletions(-)
 
-Index: weechat-0.4.3/src/core/wee-config.c
+Index: weechat-1.0/src/core/wee-config.c
 ===
 weechat-0.4.3.orig/src/core/wee-config.c
-+++ weechat-0.4.3/src/core/wee-config.c
+--- weechat-1.0.orig/src/core/wee-config.c
 weechat-1.0/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;
-@@ -3238,7 +3237,7 @@ config_weechat_init_options ()
+@@ -3306,7 +3305,7 @@ config_weechat_init_options ()
  gnutls_ca_file, string,
  N_(file containing the certificate authorities (\%h\ will be 
 replaced by WeeChat home, 

commit weechat for openSUSE:Factory

2014-06-30 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2014-06-30 22:50:31

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  2014-05-27 
12:03:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2014-06-30 
22:50:38.0 +0200
@@ -1,0 +2,6 @@
+Mon Jun 23 09:24:24 UTC 2014 - tchva...@suse.com
+
+- Make the thing build again on SLE11 as we use it in SUSE on
+  server :)
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.H9VwZA/_old  2014-06-30 22:50:39.0 +0200
+++ /var/tmp/diff_new_pack.H9VwZA/_new  2014-06-30 22:50:39.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,40 +22,47 @@
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
 Group:  Productivity/Networking/IRC
+Url:http://www.weechat.org
 Source: http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
 Source1:weechat.desktop
 # 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
 # PATCH-FIX-UPSTREAM weechat-link-pthread.patch 
https://bugs.gentoo.org/show_bug.cgi?id=501078 g...@opensuse.org -- Link 
Weechat against libpthread
 Patch1: weechat-link-pthread.patch
-Url:http://www.weechat.org
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  gcc-c++
 BuildRequires:  grep
+BuildRequires:  guile-devel
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libgcrypt-devel
+BuildRequires:  libgnutls-devel
+BuildRequires:  libgpg-error-devel
 BuildRequires:  libtool
+BuildRequires:  lzo-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
-BuildRequires:  lua51-devel
-BuildRequires:  ruby-devel
-BuildRequires:  libgnutls-devel
-BuildRequires:  enchant-devel
-BuildRequires:  guile-devel
-BuildRequires:  libgcrypt-devel
-BuildRequires:  libgpg-error-devel
-BuildRequires:  lzo-devel
 BuildRequires:  ruby-devel
 BuildRequires:  tcl-devel
+BuildRequires:  update-desktop-files
+Requires:   hicolor-icon-theme
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version}  1220
+BuildRequires:  enchant-devel
+%endif
+%if 0%{?suse_version}  1220
+BuildRequires:  lua51-devel
+%else
+BuildRequires:  lua-devel
+%endif
+%if 0%{?suse_version}  1220
 BuildRequires:  asciidoc
-BuildRequires:  source-highlight
 BuildRequires:  docbook5-xsl-stylesheets
 BuildRequires:  libxslt-tools
-BuildRequires:  update-desktop-files
-BuildRequires:  hicolor-icon-theme
-Requires:   hicolor-icon-theme
+BuildRequires:  source-highlight
+%endif
 
 %description
 WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
@@ -73,6 +80,8 @@
 %description devel
 Development environment for authoring %{name} plugins.
 
+%if 0%{?suse_version}  1220
+
 %package guile
 Summary:Guile Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
@@ -80,6 +89,7 @@
 
 %description guile
 Support for %{name} scripts written in the Guile language.
+%endif
 
 %package lua
 Summary:Lua Scripting Support for %{name}
@@ -122,6 +132,8 @@
 %description ruby
 Support for %{name} scripts written in the Ruby language.
 
+%if 0%{?suse_version}  1220
+
 %package aspell
 Summary:Aspell Spell-Checking Support for %{name}
 Group:  Productivity/Networking/IRC
@@ -129,6 +141,7 @@
 
 %description aspell
 Spell-checking support for %{name}, using the aspell library.
+%endif
 
 %prep
 %setup -q
@@ -157,7 +170,7 @@
 
 %install
 pushd build
-%makeinstall
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 popd #build
 
 # due to an unknown race condition cmake does not always create a compatibility
@@ -169,10 +182,14 @@
 %suse_update_desktop_file -r %{name} Network IRCClient
 %endif
 
+%if 0%{?suse_version}  1220
 mv %{buildroot}%{_datadir}/doc/weechat html
+%endif
 
 %find_lang %{name} --with-man
 
+%if 0%{?suse_version}  1220
+
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -180,10 

commit weechat for openSUSE:Factory

2014-05-27 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2014-05-27 
12:03:52.0 +0200
@@ -1,0 +2,20 @@
+Mon May 26 14:30:57 UTC 2014 - g...@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.0 +0200
+++ /var/tmp/diff_new_pack.5pIC8a/_new  2014-05-27 12:03:54.0 +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 lnus...@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 g...@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.0 +0200
+++ /var/tmp/diff_new_pack.5pIC8a/_new  2014-05-27 12:03:55.0 +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
 

commit weechat for openSUSE:Factory

2013-10-08 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2013-10-08 
11:06:54.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.Xz0tPp/_new  2013-10-08 11:06:55.0 +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 

commit weechat for openSUSE:Factory

2013-09-08 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2013-09-08 11:34:27

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-08-07 
10:45:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2013-09-08 
11:34:28.0 +0200
@@ -1,0 +2,6 @@
+Thu Sep  5 18:53:22 CEST 2013 - m...@suse.de
+
+- add libperl_requires, as we link against libperl and thus
+  need a specific version of perl
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.rrQ7lB/_old  2013-09-08 11:34:29.0 +0200
+++ /var/tmp/diff_new_pack.rrQ7lB/_new  2013-09-08 11:34:29.0 +0200
@@ -101,6 +101,7 @@
 Summary:Perl Scripting Support for %{name}
 Group:  Productivity/Networking/IRC
 Requires:   %{name} = %{version}-%{release}
+%{?libperl_requires}
 
 %description perl
 Support for %{name} scripts written in the Perl language.

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2013-08-07 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2013-08-07 10:45:20

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-05-27 
10:10:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2013-08-07 
10:45:22.0 +0200
@@ -1,0 +2,6 @@
+Tue Aug  6 13:57:58 UTC 2013 - lnus...@suse.de
+
+- use system's default certificate store instead of hardcoding the
+  path to a bundle file (weechat-0.4.1-capath.diff, bnc#829471)
+
+---

New:

  weechat-0.4.1-capath.diff



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.X3X8YY/_old  2013-08-07 10:45:23.0 +0200
+++ /var/tmp/diff_new_pack.X3X8YY/_new  2013-08-07 10:45:23.0 +0200
@@ -28,6 +28,8 @@
 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
 Url:http://www.weechat.org
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
@@ -137,6 +139,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
 DATE=\$(date -d ${modified} +%%b %%e %%Y)\
 TIME=\$(date -d ${modified} +%%R)\

++ weechat-0.4.1-capath.diff ++
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.1/src/core/wee-config.c
===
--- weechat-0.4.1.orig/src/core/wee-config.c
+++ weechat-0.4.1/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;
@@ -2961,7 +2960,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, /etc/ssl/certs/ca-certificates.crt, 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.1/src/core/wee-network.c
===
--- weechat-0.4.1.orig/src/core/wee-network.c
+++ weechat-0.4.1/src/core/wee-network.c
@@ -87,6 +87,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



commit weechat for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2013-05-27 10:10:07

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-04-17 
23:18:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2013-05-27 
10:10:07.0 +0200
@@ -1,0 +2,23 @@
+Tue May 21 07:31:45 UTC 2013 - g...@opensuse.org
+
+- update to version 0.4.1
+  * multiple layouts support
+  * nick prefix/suffix are now dynamic (and managed by core instead
+of irc plugin)
+  * unmask irc join if nick speaks some minutes after the join
+  * new option irc.look.display_join_message to disable some
+messages after joining a channel
+  * new option irc.look.pv_buffer to automatically merge private
+buffers
+  * add support of UHNAMES
+  * add DH-AES encryption method for SASL
+  * multiple irc servers allowed on same port for irc protocol in
+relay plugin
+  * add WebSocket server support (RFC 6455) in relay plugin (for
+irc and weechat protocols)
+  * send nicklist difference in relay plugin (weechat protocol)
+  * add control of autoload for scripts
+  * optimizations in aspell plugin
+  * many bugs fixed.
+
+---

Old:

  weechat-0.4.0.tar.bz2

New:

  weechat-0.4.1.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.lLSIDl/_old  2013-05-27 10:10:12.0 +0200
+++ /var/tmp/diff_new_pack.lLSIDl/_new  2013-05-27 10:10:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weechat
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,12 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %if 0%{?suse_version}  1140
 %define guile_ver 2.0
 %endif
 
 Name:   weechat
-Version:0.4.0
+Version:0.4.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+
@@ -32,6 +33,7 @@
 BuildRequires:  cmake
 BuildRequires:  curl-devel
 BuildRequires:  gcc-c++
+BuildRequires:  grep
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
@@ -58,6 +60,8 @@
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
 %endif
+BuildRequires:  hicolor-icon-theme
+Requires:   hicolor-icon-theme
 
 %description
 WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
@@ -141,7 +145,7 @@
 
 %build
 export CFLAGS=%{optflags}
-%__mkdir build
+mkdir build
 pushd build
 cmake \
 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
@@ -152,7 +156,7 @@
 %endif
 -DPYTHON_LIBRARY=%{_libdir}/libpython%{py_ver}.so \
 ..
-%__make %{?_smp_flags} VERBOSE=1
+make %{?_smp_flags} VERBOSE=1
 popd #build
 
 %install
@@ -160,8 +164,7 @@
 %makeinstall
 popd #build
 
-%__install -D -m 0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-%__install -D -m 0644 weechat_icon_32.png 
%{buildroot}%{_datadir}/pixmaps/%{name}.png
+install -D -m 0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
 %if 0%{?suse_version}
 %suse_update_desktop_file -r %{name} Network IRCClient
 %endif
@@ -169,15 +172,17 @@
 %find_lang %{name}
 
 %clean
-%{?buildroot:%__rm -rf %{buildroot}}
+%{?buildroot:rm -rf %{buildroot}}
 
 %if 0%{?suse_version} = 1140
 
 %post
 %desktop_database_post
+%icon_theme_cache_post
 
 %postun
 %desktop_database_postun
+%icon_theme_cache_postun
 %endif
 
 %files
@@ -197,7 +202,7 @@
 %{_libdir}/weechat/plugins/xfer.so
 %doc %{_mandir}/man1/weechat-curses.1*
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/icons/hicolor/*/apps/weechat.png
 
 %files -f %{name}.lang lang
 

++ weechat-0.4.0.tar.bz2 - weechat-0.4.1.tar.bz2 ++
 52076 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2013-04-17 23:18:31

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2012-11-20 
10:50:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2013-04-17 
23:18:32.0 +0200
@@ -1,0 +2,17 @@
+Mon Jan 21 13:43:41 UTC 2013 - tchva...@suse.com
+
+- Version bump to version 0.4.0:
+  * add option diff for command /set, display default values in output of 
/set
+  * add color support in prefix options
+  * add command /eval, use expression in conditions for bars
+  * connect by default with IPv6 to servers with fallback to IPv4
+  * add aspell suggestions
+  * add support of tags in irc messages and server-time capability
+  * add irc command /quiet
+  * add support of IPv6 in relay plugin
+  * add backlog for irc protocol in relay plugin
+  * display remote IP address for DCC chat/file in xfer plugin
+  * add git version in build
+  * many bugs fixed.
+
+---

Old:

  weechat-0.3.9.2.tar.bz2

New:

  weechat-0.4.0.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.96I4fU/_old  2013-04-17 23:18:34.0 +0200
+++ /var/tmp/diff_new_pack.96I4fU/_new  2013-04-17 23:18:34.0 +0200
@@ -20,7 +20,7 @@
 %endif
 
 Name:   weechat
-Version:0.3.9.2
+Version:0.4.0
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-0.3.9.2.tar.bz2 - weechat-0.4.0.tar.bz2 ++
 194469 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2012-11-11 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2012-11-12 07:07:47

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2012-10-03 
10:13:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2012-11-12 
07:07:58.0 +0100
@@ -1,0 +2,6 @@
+Sat Nov 10 13:32:47 UTC 2012 - g...@opensuse.org
+
+- update to version 0.3.9.1:
+  * fix buffer overflow when decoding IRC colors in strings
+
+---

Old:

  weechat-0.3.9.tar.bz2

New:

  weechat-0.3.9.1.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.1J8ipb/_old  2012-11-12 07:07:59.0 +0100
+++ /var/tmp/diff_new_pack.1J8ipb/_new  2012-11-12 07:07:59.0 +0100
@@ -20,7 +20,7 @@
 %endif
 
 Name:   weechat
-Version:0.3.9
+Version:0.3.9.1
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 License:GPL-3.0+

++ weechat-0.3.9.tar.bz2 - weechat-0.3.9.1.tar.bz2 ++
 30819 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2012-10-03 10:13:46

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2012-06-05 
15:36:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2012-10-03 
10:13:48.0 +0200
@@ -1,0 +2,22 @@
+Sun Sep 30 07:41:09 UTC 2012 - g...@opensuse.org
+
+- update to version 0.3.9:
+  * add plugin script (replacement of weeget.py and script.pl)
+  * add support of SSL in relay plugin
+  * add color for offline nicks
+  * add system resource limits for WeeChat process
+  * add zoom on merged buffer (default key: alt+x)
+  * add Day changed to in logger backlog
+  * add command line option -r (or --run-command) to run
+command(s) after startup of WeeChat
+  * add option swap for command /buffer
+  * generate alternate IRC nicks dynamically (when all nicks are
+already in use)
+  * fix rejoin of password protected IRC channels
+  * fix freeze in irc and relay plugins with sockets
+  * allow update for some variables of hdata
+  * add japanese user's guide, scripting guide and tester's guide
+  * many bugs fixed
+- drop obsolete weechat-fix-cmake-guile.patch
+
+---

Old:

  weechat-0.3.8.tar.bz2
  weechat-fix-cmake-guile.patch

New:

  weechat-0.3.9.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.w81lhq/_old  2012-10-03 10:13:49.0 +0200
+++ /var/tmp/diff_new_pack.w81lhq/_new  2012-10-03 10:13:49.0 +0200
@@ -20,15 +20,13 @@
 %endif
 
 Name:   weechat
-Version:0.3.8
+Version:0.3.9
 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 weechat-fix-cmake-guile.patch 
https://savannah.nongnu.org/patch/index.php?7790 g...@opensuse.org -- Fixes the 
include dir for guile no being passed to the guild script plugin cmake file
-Patch0: weechat-fix-cmake-guile.patch
 Url:http://www.weechat.org
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
@@ -135,7 +133,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
 DATE=\$(date -d ${modified} +%%b %%e %%Y)\
 TIME=\$(date -d ${modified} +%%R)\
@@ -196,6 +193,7 @@
 %{_libdir}/weechat/plugins/logger.so
 %{_libdir}/weechat/plugins/relay.so
 %{_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

++ weechat-0.3.8.tar.bz2 - weechat-0.3.9.tar.bz2 ++
 172349 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2012-05-22 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2012-05-22 08:20:12

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2012-03-07 
20:10:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2012-05-22 
08:20:13.0 +0200
@@ -1,0 +2,6 @@
+Mon May 21 11:49:18 UTC 2012 - badshah...@gmail.com
+
+- Use BuildRequires: libgnutls-devel instead of gnutls-devel for
+  Factory in keeping with gnutls package naming changes. 
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.1IOU63/_old  2012-05-22 08:20:15.0 +0200
+++ /var/tmp/diff_new_pack.1IOU63/_new  2012-05-22 08:20:15.0 +0200
@@ -42,7 +42,11 @@
 BuildRequires:  lua-devel
 %endif
 BuildRequires:  ruby-devel
+%if 0%{?suse_version}  1210
+BuildRequires:  libgnutls-devel
+%else
 BuildRequires:  gnutls-devel
+%endif
 BuildRequires:  aspell-devel
 BuildRequires:  ruby-devel
 BuildRequires:  tcl-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2012-03-07 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2012-03-07 20:10:41

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2012-01-09 
16:01:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2012-03-07 
20:10:43.0 +0100
@@ -1,0 +2,20 @@
+Sun Feb 26 15:14:28 UTC 2012 - pascal.ble...@opensuse.org
+
+- update to 0.3.7:
+  * adds support for scheme scripts (with GNU guile)
+  * adds support for Python 3.x
+  * adds remote interfaces using a relay plugin (like QWeeChat, a Python/Qt 
remote interface)
+  * adds URL transfers in the API
+  * option `scroll_unread` has been moved from command `/input` to `/window`,
+therefore default command of key alt-u has been updated. To bind key with
+new default value: `/key bind meta-u /window scroll_unread`
+  * extended regex is used in filters and irc ignore, so some chars that needed
+escape in past do not need any more (for example `[0-9]\+` becomes
+`[0-9]+`), filters and ignore have to be manually fixed
+  * option 'weechat.look.highlight_regex' becomes case insensitive by default,
+to make it case sensitive, use (?-i) at beginning of string, for example:
+(?-i)FlashCode|flashy
+  * option 'weechat.history.max_lines' has been renamed to
+'weechat.history.max_buffer_lines_number'
+
+---

Old:

  weechat-0.3.6.tar.bz2

New:

  weechat-0.3.7.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.jTS1wO/_old  2012-03-07 20:10:44.0 +0100
+++ /var/tmp/diff_new_pack.jTS1wO/_new  2012-03-07 20:10:44.0 +0100
@@ -18,7 +18,7 @@
 # norootforbuild
 
 Name:   weechat
-Version:0.3.6
+Version:0.3.7
 Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 Source: http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
@@ -32,6 +32,7 @@
 BuildRequires:  cmake
 BuildRequires:  pkg-config
 BuildRequires:  libtool
+BuildRequires:  curl-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  perl
 BuildRequires:  python-devel

++ weechat-0.3.6.tar.bz2 - weechat-0.3.7.tar.bz2 ++
 211948 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2012-01-09 16:01:28

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2011-10-28 
15:27:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2012-01-09 
16:01:30.0 +0100
@@ -1,0 +2,11 @@
+Sun Jan  8 15:37:44 UTC 2012 - g...@opensuse.org
+
+- clean up build dependencies
+- build against lua51 for  12.1
+
+---
+Fri Dec  9 13:40:36 UTC 2011 - co...@suse.com
+
+- the COPYING says GPL-3.0+
+
+---



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.mFKtfd/_old  2012-01-09 16:01:31.0 +0100
+++ /var/tmp/diff_new_pack.mFKtfd/_new  2012-01-09 16:01:31.0 +0100
@@ -26,16 +26,28 @@
 Patch1: weechat-0.3.3-fix-strftime.patch
 URL:http://www.weechat.org
 Group:  Productivity/Networking/IRC
-License:GNU General Public License (GPL)
+License:GPL-3.0+
 BuildRoot:  %{_tmppath}/build-%{name}-%{version}
-BuildRequires:  ncurses-devel perl python-devel cmake
-BuildRequires:  ruby gcc gnutls gnutls-devel glibc-devel aspell-devel
-BuildRequires:  libstdc++-devel gcc-c++
-BuildRequires:  lua-devel ruby-devel
+BuildRequires:  gcc-c++
+BuildRequires:  cmake
+BuildRequires:  pkg-config
+BuildRequires:  libtool
+BuildRequires:  ncurses-devel
+BuildRequires:  perl
+BuildRequires:  python-devel
+%if 0%{?suse_version}  1210
+BuildRequires:  lua51-devel
+%else
+BuildRequires:  lua-devel
+%endif
+BuildRequires:  ruby-devel
+BuildRequires:  gnutls-devel
+BuildRequires:  aspell-devel
+BuildRequires:  ruby-devel
 BuildRequires:  tcl-devel
-BuildRequires:  lzo-devel libgpg-error libgcrypt
-BuildRequires:  libgpg-error-devel libgcrypt-devel
-BuildRequires:  autoconf automake libtool pkgconfig
+BuildRequires:  lzo-devel
+BuildRequires:  libgpg-error-devel
+BuildRequires:  libgcrypt-devel
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weechat for openSUSE:Factory

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2011-10-25 17:19:06

Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and  /work/SRC/openSUSE:Factory/.weechat.new (New)


Package is weechat, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2011-09-23 
12:50:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.weechat.new/weechat.changes 2011-10-28 
15:27:03.0 +0200
@@ -1,0 +2,50 @@
+Sun Oct 23 08:07:47 UTC 2011 - g...@opensuse.org
+
+- removed weechat-remove_build_timestamp.patch and use previous
+  code again to deal with timestamps
+
+---
+Sat Oct 22 22:33:19 UTC 2011 - pascal.ble...@opensuse.org
+
+- update to 0.3.6:
+  * mouse support
+  * cursor mode (free movement of cursor on screen)
+  * contexts for keys (default, search, cursor, mouse)
+  * hdata in API (direct access to WeeChat data)
+  * inactive colors for inactive windows and lines in merged
+ buffers
+  * support of merged buffers in /layout, save layout of
+buffers/windows on /upgrade
+  * horizontal scrolling in buffers with free content
+  * split of outgoing IRC messages
+  * options for more chars in bars
+  * bold not used any more for basic colors (if terminal has more
+than 16 colors)
+  * automatic zoom on current window when terminal becomes too
+small for windows
+  * new command /repeat
+  * local variable highlight_regex in buffers
+- added weechat-remove_build_timestamp.patch
+
+---
+Mon May 16 08:24:44 UTC 2011 - g...@opensuse.org
+
+- update to version 0.3.5:
+  * 256 colors support improved (dynamic allocation of colors)
+  * attributes for colors (bold/reverse/underline)
+  * better scroll of input (with long text)
+  * output of /help improved for list of commands and their
+arguments
+  * remember scroll position of buffers in windows
+  * list of buffers in filters
+  * count of messages in hotlist buffers
+  * swap buffers of windows
+  * balance of windows
+  * new API function to set help on plugin/script options
+  * speller options in aspell plugin
+  * option for SSL priorities in IRC servers
+  * color nicks in nicklist and output of /names
+- dropped weechat-0.3.4-fix-array-overflow.patch which has been
+  included upstream
+
+---

Old:

  weechat-0.3.4-fix-array-overflow.patch
  weechat-0.3.4.tar.bz2

New:

  weechat-0.3.6.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.qZXoCU/_old  2011-10-28 15:27:48.0 +0200
+++ /var/tmp/diff_new_pack.qZXoCU/_new  2011-10-28 15:27:48.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package weechat
+# spec file for package weechat (Version 0.3.5)
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,26 +17,24 @@
 
 # norootforbuild
 
-
 Name:   weechat
-Version:0.3.4
-Release:1
+Version:0.3.6
+Release:0
 Summary:Portable, Fast, Light and Extensible Chat Client
 Source: http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
 Source1:weechat.desktop
 Patch1: weechat-0.3.3-fix-strftime.patch
-Patch3: weechat-0.3.4-fix-array-overflow.patch
-Url:http://www.weechat.org
+URL:http://www.weechat.org
 Group:  Productivity/Networking/IRC
 License:GNU General Public License (GPL)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  cmake ncurses-devel perl python-devel
-BuildRequires:  aspell-devel gcc glibc-devel gnutls gnutls-devel ruby
-BuildRequires:  gcc-c++ libstdc++-devel
+BuildRoot:  %{_tmppath}/build-%{name}-%{version}
+BuildRequires:  ncurses-devel perl python-devel cmake
+BuildRequires:  ruby gcc gnutls gnutls-devel glibc-devel aspell-devel
+BuildRequires:  libstdc++-devel gcc-c++
 BuildRequires:  lua-devel ruby-devel
 BuildRequires:  tcl-devel
-BuildRequires:  libgcrypt libgpg-error lzo-devel
-BuildRequires:  libgcrypt-devel libgpg-error-devel
+BuildRequires:  lzo-devel libgpg-error libgcrypt
+BuildRequires:  libgpg-error-devel libgcrypt-devel
 BuildRequires:  autoconf automake libtool pkgconfig
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
@@ -48,17 +46,9 @@
 plugin-based architecture and is customizable and extensible with scripts in
 several scripting languages.
 
-
-

commit weechat for openSUSE:Factory

2011-04-04 Thread h_root

Hello community,

here is the log from the commit of package weechat for openSUSE:Factory
checked in at Mon Apr 4 15:22:56 CEST 2011.




--- weechat/weechat.changes 2010-11-08 20:08:43.0 +0100
+++ /mounts/work_src_done/STABLE/weechat/weechat.changes2011-03-24 
00:55:32.0 +0100
@@ -1,0 +2,31 @@
+Wed Mar 23 23:38:19 UTC 2011 - g...@opensuse.org
+
+- dropped weechat-0.3.4-remove-date-time.patch, use date/time from
+  last changelog entry rather than removing it completely
+- use %desktop_database_post/un
+
+---
+Mon Mar 21 16:49:05 UTC 2011 - co...@novell.com
+
+- licenses package is about to die
+
+---
+Wed Feb 17 08:02:54 UTC 2011 - g...@opensuse.org
+
+- added weechat-0.3.4-fix-array-overflow.patch which fixes an
+  array overflow
+
+---
+Sun Jan 16 15:08:54 UTC 2011 - pascal.ble...@opensuse.org
+
+- update to 0.3.4:
+  * adds 256-color support
+  * adds IRC proxy support
+  * adds redirection of IRC commands
+  * adds new /notify command
+  * adds the rmodifier plugin
+  * adds regular expression support for highlights
+  * adds sharing of the input line between buffers
+  * many bugfixes
+
+---

calling whatdependson for head-i586


Old:

  weechat-0.3.3-remove-date-time.patch
  weechat-0.3.3.tar.bz2

New:

  weechat-0.3.4-fix-array-overflow.patch
  weechat-0.3.4.tar.bz2



Other differences:
--
++ weechat.spec ++
--- /var/tmp/diff_new_pack.l9A1Vi/_old  2011-04-04 15:22:04.0 +0200
+++ /var/tmp/diff_new_pack.l9A1Vi/_new  2011-04-04 15:22:04.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package weechat (Version 0.3.3)
+# spec file for package weechat
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,13 @@
 
 
 Name:   weechat
-Version:0.3.3
+Version:0.3.4
 Release:1
 Summary:Portable, Fast, Light and Extensible Chat Client
 Source: http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
 Source1:weechat.desktop
 Patch1: weechat-0.3.3-fix-strftime.patch
-Patch2: weechat-0.3.3-remove-date-time.patch
+Patch3: weechat-0.3.4-fix-array-overflow.patch
 Url:http://www.weechat.org
 Group:  Productivity/Networking/IRC
 License:GNU General Public License (GPL)
@@ -40,10 +40,6 @@
 BuildRequires:  autoconf automake libtool pkgconfig
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
-%if 0%{?suse_version} = 1030
-BuildRequires:  licenses
-Requires:   licenses
-%endif
 %endif
 
 %description
@@ -52,6 +48,9 @@
 plugin-based architecture and is customizable and extensible with scripts in
 several scripting languages.
 
+
+
+
 Authors:
 
 Sebastien Helleu flashc...@flashtux.org
@@ -124,7 +123,12 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
+%patch3 -p1
+modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
+DATE=\$(date -d ${modified} +%%b %%e %%Y)\
+TIME=\$(date -d ${modified} +%%R)\
+find .  -name '*.[ch]' |\
+xargs sed -i s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g
 
 %build
 export CFLAGS=%{optflags}
@@ -150,11 +154,17 @@
 
 %find_lang %{name}
 
-h=/usr/share/doc/licenses/md5/$(md5sum COPYING|cut -f1 -d )
-test -e $h  %__ln_s -f $h COPYING
-
 %clean
-%__rm -rf %{buildroot}
+%{?buildroot:%__rm -rf %{buildroot}}
+
+%if 0%{?suse_version} = 1140
+
+%post
+%desktop_database_post
+
+%postun
+%desktop_database_postun
+%endif
 
 %files
 %defattr(-,root,root)
@@ -167,6 +177,8 @@
 %{_libdir}/weechat/plugins/fifo.so
 %{_libdir}/weechat/plugins/irc.so
 %{_libdir}/weechat/plugins/logger.so
+%{_libdir}/weechat/plugins/relay.so
+%{_libdir}/weechat/plugins/rmodifier.so
 %{_libdir}/weechat/plugins/xfer.so
 %doc %{_mandir}/man1/weechat-curses.1*
 %{_datadir}/applications/%{name}.desktop

++ weechat-0.3.4-fix-array-overflow.patch ++
diff -urNp weechat-0.3.4.orig/src/plugins/scripts/lua/weechat-lua-api.c 
weechat-0.3.4/src/plugins/scripts/lua/weechat-lua-api.c
--- weechat-0.3.4.orig/src/plugins/scripts/lua/weechat-lua-api.c
2011-02-17 00:00:18.0 +0100
+++ weechat-0.3.4/src/plugins/scripts/lua/weechat-lua-api.c 2011-02-17 
00:00:58.0 +0100
@@ -1258,7 +1258,6 @@ weechat_lua_api_config_reload_cb (void *
 {
 lua_argv[0] = (script_callback-data) ? script_callback-data : 
empty_arg;
 lua_argv[1] = script_ptr2str (config_file);
-lua_argv[2] = NULL;