commit quassel for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2020-08-29 20:39:30

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


Package is "quassel"

Sat Aug 29 20:39:30 2020 rev:53 rq:830033 version:0.13.1

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2020-01-27 
20:18:31.524562373 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new.3399/quassel.changes
2020-08-29 20:39:44.425399539 +0200
@@ -1,0 +2,5 @@
+Wed Aug 26 06:30:00 UTC 2020 - Antonio Larrosa 
+
+- Move quassel.pid from /var/run to /run
+
+---



Other differences:
--
++ service.quasselcore ++
--- /var/tmp/diff_new_pack.jm8iVv/_old  2020-08-29 20:39:46.597400455 +0200
+++ /var/tmp/diff_new_pack.jm8iVv/_new  2020-08-29 20:39:46.601400457 +0200
@@ -6,7 +6,7 @@
 
 [Service]
 EnvironmentFile=-/etc/sysconfig/quasselcore
-PIDFile=/var/run/quassel.pid
+PIDFile=/run/quassel.pid
 User=quasselcore
 ExecStart=/usr/bin/quasselcore --listen=${QUASSELCORE_LISTEN} 
--port=${QUASSELCORE_PORT} --configdir=/var/lib/quasselcore 
--logfile=/var/log/quassel/quasselcore
 




commit quassel for openSUSE:Factory

2020-01-27 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2020-01-27 20:18:14

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


Package is "quassel"

Mon Jan 27 20:18:14 2020 rev:52 rq:767652 version:0.13.1

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2019-04-26 
22:55:18.917281686 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new.26092/quassel.changes   
2020-01-27 20:18:31.524562373 +0100
@@ -1,0 +2,6 @@
+Mon Jan 27 10:50:11 UTC 2020 - Christophe Giboudeaux 
+
+- Add patch to fix build with Qt 5.14:
+  * 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch
+
+---

New:

  0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.Ny1Y2c/_old  2020-01-27 20:18:32.856563186 +0100
+++ /var/tmp/diff_new_pack.Ny1Y2c/_new  2020-01-27 20:18:32.860563188 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -27,7 +27,7 @@
 Summary:Distributed IRC client
 License:GPL-2.0-only OR GPL-3.0-only
 Group:  Productivity/Networking/IRC
-URL:http://quassel-irc.org/
+URL:https://quassel-irc.org/
 Source: http://%{name}-irc.org/pub/%{name}-%{realver}.tar.bz2
 Source1:service.%{name}core
 Source2:sysconfig.%{name}core
@@ -35,6 +35,8 @@
 Source5:quassel-rpmlintrc
 # PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use 
qglobal.h in check_cxx_source_compiles function
 Patch0: quassel-set-required-libs-and-flags.patch
+# PATCH-FIX-UPSTREAM: Fix build with Qt 5.14
+Patch1: 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -149,7 +151,7 @@
 
 %prep
 %setup -q -n %{name}-%{realver}
-%patch0 -p1
+%autopatch -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')

++ 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch ++
>From 7860b9699b6a20fdf6e61d89df28e86b1e9a4dc4 Mon Sep 17 00:00:00 2001
From: Manuel Nickschas 
Date: Tue, 7 Jan 2020 18:34:54 +0100
Subject: [PATCH] common: Disable enum type stream operators for Qt >= 5.14

Starting from version 5.14, Qt provides stream operators for enum
types, which collide with the ones we ship in types.h. Disable
Quassel's stream operators when compiling against Qt 5.14 or later.

Add a unit test that ensures that enum serialization honors the width
of the underlying type.

(original patch trimmed)
---
 src/common/types.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/common/types.h b/src/common/types.h
index 467d9fb..c4b9f36 100644
--- a/src/common/types.h
+++ b/src/common/types.h
@@ -140,6 +140,7 @@ Q_DECLARE_METATYPE(QHostAddress)
 typedef QList MsgIdList;
 typedef QList BufferIdList;
 
+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
 /**
  * Catch-all stream serialization operator for enum types.
  *
@@ -169,6 +170,7 @@ QDataStream >>(QDataStream , T ) {
 value = static_cast(v);
 return in;
 }
+#endif
 
 // Exceptions
 
-- 
2.24.1




commit quassel for openSUSE:Factory

2019-04-26 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2019-04-26 22:55:16

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


Package is "quassel"

Fri Apr 26 22:55:16 2019 rev:51 rq:698165 version:0.13.1

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2019-02-19 
12:02:33.541071124 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new.5536/quassel.changes
2019-04-26 22:55:18.917281686 +0200
@@ -1,0 +2,5 @@
+Fri Apr 26 10:53:28 UTC 2019 - mvet...@suse.com
+
+- bsc#1130588: Require shadow instead of old pwdutils
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.IPQkhv/_old  2019-04-26 22:55:19.461281335 +0200
+++ /var/tmp/diff_new_pack.IPQkhv/_new  2019-04-26 22:55:19.465281332 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -123,7 +123,7 @@
 Requires:   libqt5_sql_backend
 Requires:   logrotate
 Requires(pre):  %fillup_prereq
-Requires(pre):  pwdutils
+Requires(pre):  shadow
 Recommends: libqt5-sql-sqlite
 
 %description core




commit quassel for openSUSE:Factory

2019-02-19 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2019-02-19 12:01:48

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


Package is "quassel"

Tue Feb 19 12:01:48 2019 rev:50 rq:677127 version:0.13.1

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2019-01-10 
15:21:21.978453174 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new.28833/quassel.changes   
2019-02-19 12:02:33.541071124 +0100
@@ -1,0 +2,14 @@
+Mon Feb 18 12:56:00 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.13.1:
+  * Fix backlog message fetching that was broken when using Qt4
+  * Improve output to syslog
+  * Make upgrading the database schema more robust in case of interruption
+  * Fix alignment of buttons in the input widget
+  * Fix bug where the nicklist would be hidden on first start
+  * Allow configuring the listen addresses for the built-in identd 
(--ident-listen)
+  * Honor core options even if it was just configured via environment variables
+  * Fix syncing of auto reconnect retries in network settings
+  * Update translations
+
+---
@@ -9 +23 @@
-- update to 0.13.0:
+- update to 0.13.0 (bsc#1122572):

Old:

  quassel-0.13.0.tar.bz2

New:

  quassel-0.13.1.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.y8Pb4m/_old  2019-02-19 12:02:34.349070708 +0100
+++ /var/tmp/diff_new_pack.y8Pb4m/_new  2019-02-19 12:02:34.349070708 +0100
@@ -16,13 +16,13 @@
 #
 
 
-%define realver 0.13.0
+%define realver 0.13.1
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 Name:   quassel
-Version:0.13.0
+Version:0.13.1
 Release:0
 Summary:Distributed IRC client
 License:GPL-2.0-only OR GPL-3.0-only

++ quassel-0.13.0.tar.bz2 -> quassel-0.13.1.tar.bz2 ++
 274813 lines of diff (skipped)




commit quassel for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2019-01-10 15:21:05

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


Package is "quassel"

Thu Jan 10 15:21:05 2019 rev:49 rq:663656 version:0.13.0

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-11-26 
10:28:18.729168326 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new.28833/quassel.changes   
2019-01-10 15:21:21.978453174 +0100
@@ -1,0 +2,5 @@
+Tue Jan  8 12:44:23 UTC 2019 - Tomáš Chvátal 
+
+- Add ldap dependency so the feature is compiled too
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.IDiUeL/_old  2019-01-10 15:21:22.554452577 +0100
+++ /var/tmp/diff_new_pack.IDiUeL/_new  2019-01-10 15:21:22.554452577 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -16,11 +16,11 @@
 #
 
 
+%define realver 0.13.0
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-%define realver 0.13.0
 Name:   quassel
 Version:0.13.0
 Release:0
@@ -47,6 +47,7 @@
 BuildRequires:  knotifyconfig-devel
 BuildRequires:  ktextwidgets-devel
 BuildRequires:  kxmlgui-devel
+BuildRequires:  openldap2-devel
 BuildRequires:  pkgconfig
 BuildRequires:  snorenotify-qt5-devel >= 0.7
 BuildRequires:  cmake(Qt5LinguistTools)
@@ -186,8 +187,8 @@
 
 # rewrite env shebang on scripts to normal shebang
 sed -i '1{
-s,^#!/usr/bin/env  *bash *$,#!/bin/bash,
-s,^#!/usr/bin/env  *\([^ ]*\) *$,#!/usr/bin/\1,
+s,^#!%{_bindir}/env  *bash *$,#!/bin/bash,
+s,^#!%{_bindir}/env  *\([^ ]*\) *$,#!%{_bindir}/\1,
 }' %{buildroot}%{_datadir}/%{name}/scripts/*
 
 %pre core




commit quassel for openSUSE:Factory

2018-11-26 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-11-26 10:26:32

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


Package is "quassel"

Mon Nov 26 10:26:32 2018 rev:48 rq:651042 version:0.13.0

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-10-22 
11:24:00.923115468 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new.19453/quassel.changes   
2018-11-26 10:28:18.729168326 +0100
@@ -1,0 +2,6 @@
+Thu Nov 22 09:28:48 UTC 2018 - Dirk Mueller 
+
+- update to 0.13.0:
+  * no dedicated changelog available, final release
+
+---

Old:

  quassel-0.13-rc2.tar.bz2

New:

  quassel-0.13.0.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.Ubr2g3/_old  2018-11-26 10:28:19.201167772 +0100
+++ /var/tmp/diff_new_pack.Ubr2g3/_new  2018-11-26 10:28:19.205167767 +0100
@@ -20,9 +20,9 @@
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-%define realver 0.13-rc2
+%define realver 0.13.0
 Name:   quassel
-Version:0.13~rc2
+Version:0.13.0
 Release:0
 Summary:Distributed IRC client
 License:GPL-2.0-only OR GPL-3.0-only

++ quassel-0.13-rc2.tar.bz2 -> quassel-0.13.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.13-rc2/CMakeLists.txt 
new/quassel-0.13.0/CMakeLists.txt
--- old/quassel-0.13-rc2/CMakeLists.txt 2018-10-15 21:57:13.0 +0200
+++ new/quassel-0.13.0/CMakeLists.txt   2018-11-17 20:40:13.0 +0100
@@ -10,7 +10,7 @@
 set(QUASSEL_MAJOR  0)
 set(QUASSEL_MINOR 13)
 set(QUASSEL_PATCH  0)
-set(QUASSEL_VERSION_STRING "0.13-rc2")
+set(QUASSEL_VERSION_STRING "0.13.0")
 
 # Build type
 if (CMAKE_CONFIGURATION_TYPES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.13-rc2/ChangeLog 
new/quassel-0.13.0/ChangeLog
--- old/quassel-0.13-rc2/ChangeLog  2018-10-15 21:57:13.0 +0200
+++ new/quassel-0.13.0/ChangeLog2018-11-17 20:40:13.0 +0100
@@ -13,8 +13,8 @@
 
 Without further ado, let's start:
 
-Version 0.13.0 (TBR)
-
+Version 0.13.0 (2018-11-17)
+===
 
 NOTE:  Database schema and settings format change, no downgrade possible!
 NOTE²: Database migration may take a long time (hours for big databases),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.13-rc2/src/common/bufferviewmanager.h 
new/quassel-0.13.0/src/common/bufferviewmanager.h
--- old/quassel-0.13-rc2/src/common/bufferviewmanager.h 2018-10-15 
21:57:13.0 +0200
+++ new/quassel-0.13.0/src/common/bufferviewmanager.h   2018-11-17 
20:40:13.0 +0100
@@ -46,6 +46,9 @@
 QVariantList initBufferViewIds() const;
 void initSetBufferViewIds(const QVariantList bufferViewIds);
 
+void addBufferViewConfig(int bufferViewConfigId);
+void deleteBufferViewConfig(int bufferViewConfigId);
+
 virtual inline void requestCreateBufferView(const QVariantMap ) 
{ REQUEST(ARG(properties)) }
 virtual inline void requestCreateBufferViews(const QVariantList 
) { REQUEST(ARG(properties)) }
 virtual inline void requestDeleteBufferView(int bufferViewId) { 
REQUEST(ARG(bufferViewId)) }
@@ -65,8 +68,6 @@
 virtual BufferViewConfig *bufferViewConfigFactory(int bufferViewConfigId);
 
 void addBufferViewConfig(BufferViewConfig *config);
-void addBufferViewConfig(int bufferViewConfigId);
-void deleteBufferViewConfig(int bufferViewConfigId);
 
 private:
 BufferViewConfigHash _bufferViewConfigs;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.13-rc2/src/common/ircuser.cpp 
new/quassel-0.13.0/src/common/ircuser.cpp
--- old/quassel-0.13-rc2/src/common/ircuser.cpp 2018-10-15 21:57:13.0 
+0200
+++ new/quassel-0.13.0/src/common/ircuser.cpp   2018-11-17 20:40:13.0 
+0100
@@ -161,7 +161,7 @@
 }
 
 
-void IrcUser::setAway(const bool )
+void IrcUser::setAway(bool away)
 {
 if (away != _away) {
 _away = away;
@@ -221,17 +221,16 @@
 
 // This function is only ever called by SYNC calls from legacy cores 
(pre-0.13).
 // Therefore, no SYNC call is needed here.
-void IrcUser::setLastAwayMessage(const int )
+void IrcUser::setLastAwayMessage(int lastAwayMessage)
 {
-QDateTime lastAwayMessageTime = QDateTime();
-lastAwayMessageTime.setTimeSpec(Qt::UTC);
 #if QT_VERSION >= 0x050800
-

commit quassel for openSUSE:Factory

2018-10-22 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-10-22 11:23:59

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


Package is "quassel"

Mon Oct 22 11:23:59 2018 rev:47 rq:643147 version:0.13~rc2

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-08-24 
17:11:13.702579526 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-10-22 
11:24:00.923115468 +0200
@@ -1,0 +2,6 @@
+Fri Oct 19 09:44:59 UTC 2018 - Tomáš Chvátal 
+
+- Update to 0.13-rc2:
+  * Many stability tweaks to fix issues reported against the rc1
+
+---

Old:

  quassel-0.13-rc1.tar.bz2

New:

  quassel-0.13-rc2.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.VislZj/_old  2018-10-22 11:24:01.947114445 +0200
+++ /var/tmp/diff_new_pack.VislZj/_new  2018-10-22 11:24:01.951114442 +0200
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -20,9 +20,9 @@
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-%define realver 0.13-rc1
+%define realver 0.13-rc2
 Name:   quassel
-Version:0.13~rc1
+Version:0.13~rc2
 Release:0
 Summary:Distributed IRC client
 License:GPL-2.0-only OR GPL-3.0-only

++ quassel-0.13-rc1.tar.bz2 -> quassel-0.13-rc2.tar.bz2 ++
 301791 lines of diff (skipped)




commit quassel for openSUSE:Factory

2018-08-24 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-08-24 17:11:12

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


Package is "quassel"

Fri Aug 24 17:11:12 2018 rev:46 rq:631145 version:0.13~rc1

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-08-02 
14:58:38.664328090 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-08-24 
17:11:13.702579526 +0200
@@ -1,0 +2,5 @@
+Thu Aug 23 15:33:34 UTC 2018 - rkito...@gmail.com
+
+- Fix systemd ordering cycle in quasselcore.service
+
+---



Other differences:
--
++ service.quasselcore ++
--- /var/tmp/diff_new_pack.wGgWK9/_old  2018-08-24 17:11:14.294580230 +0200
+++ /var/tmp/diff_new_pack.wGgWK9/_new  2018-08-24 17:11:14.294580230 +0200
@@ -1,6 +1,8 @@
 [Unit]
 Description=Quassel Core
-After=default.target
+After=network-online.target
+After=postgresql.service
+After=mysql.service
 
 [Service]
 EnvironmentFile=-/etc/sysconfig/quasselcore




commit quassel for openSUSE:Factory

2018-08-02 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-08-02 14:58:31

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


Package is "quassel"

Thu Aug  2 14:58:31 2018 rev:45 rq:626681 version:0.13~rc1

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-07-27 
10:58:08.401864488 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-08-02 
14:58:38.664328090 +0200
@@ -1,0 +2,21 @@
+Tue Jul 31 11:55:31 UTC 2018 - tchva...@suse.com
+
+- Do not ship quassel.SuSEfirewall2 as firewalld has the config
+  within its general package
+
+---
+Tue Jul 31 11:27:33 UTC 2018 - tchva...@suse.com
+
+- Version update to 0.13-rc1:
+  * New branding, more modern icons (from the Breeze icon theme)
+  * Better support for icon themes
+  * Many UI improvements
+  * Support for many IRCv3 features, including the display of modern 
formatting codes
+  * Functionality such as highlights and chat activity tracking move into the 
core to help mobile clients to be more efficient
+  * Support for containerization, i.e. config-less core
+  * Optional authentication via LDAP
+  * Database improvements, including support for 64 bit IDs and timestamps, 
and performance tweaks
+  * For more see ChangeLog
+- Drop merged patch Fix-build-with-Qt5.11.patch
+
+---

Old:

  Fix-build-with-Qt5.11.patch
  quassel-0.12.5.tar.bz2
  quassel.SuSEfirewall2

New:

  quassel-0.13-rc1.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.fdXoJI/_old  2018-08-02 14:58:40.132330563 +0200
+++ /var/tmp/diff_new_pack.fdXoJI/_new  2018-08-02 14:58:40.136330571 +0200
@@ -20,23 +20,21 @@
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
+%define realver 0.13-rc1
 Name:   quassel
-Version:0.12.5
+Version:0.13~rc1
 Release:0
 Summary:Distributed IRC client
 License:GPL-2.0-only OR GPL-3.0-only
 Group:  Productivity/Networking/IRC
 URL:http://quassel-irc.org/
-Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
+Source: http://%{name}-irc.org/pub/%{name}-%{realver}.tar.bz2
 Source1:service.%{name}core
 Source2:sysconfig.%{name}core
 Source3:logrotate.%{name}core
-Source4:%{name}.SuSEfirewall2
 Source5:quassel-rpmlintrc
 # PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use 
qglobal.h in check_cxx_source_compiles function
 Patch0: quassel-set-required-libs-and-flags.patch
-# PATCH-FIX-UPSTREAM
-Patch1: Fix-build-with-Qt5.11.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -54,13 +52,13 @@
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Multimedia)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Script)
 BuildRequires:  pkgconfig(Qt5Sql)
 BuildRequires:  pkgconfig(Qt5WebEngine)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(dbusmenu-qt5)
-BuildRequires:  pkgconfig(phonon4qt5)
 BuildRequires:  pkgconfig(qca2-qt5)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(zlib)
@@ -149,9 +147,8 @@
 This contains common parts shared by %{name} and %{name}-client.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{realver}
 %patch0 -p1
-%patch1 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')
@@ -186,7 +183,6 @@
 install -D -m 644 %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.quasselcore
 install -d -m 751 %{buildroot}%{_localstatedir}/log/%{name}
 install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}core
-install -D -m 644 %{SOURCE4} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 
 # rewrite env shebang on scripts to normal shebang
 sed -i '1{
@@ -257,7 +253,6 @@
 %{_sbindir}/rc%{name}core
 %{_unitdir}/%{name}core.service
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}core
-%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 %attr(-,%{name}core,%{name}core) %dir %{_localstatedir}/lib/%{name}core
 %attr(-,%{name}core,%{name}core) %dir %{_localstatedir}/log/%{name}
 %{_fillupdir}/sysconfig.%{name}core
@@ -269,13 +264,6 @@
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
-%{_datadir}/icons/hicolor/*/status/%{name}-*.png

commit quassel for openSUSE:Factory

2018-07-27 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-07-27 10:56:51

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


Package is "quassel"

Fri Jul 27 10:56:51 2018 rev:44 rq:625382 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-07-12 
09:21:54.242648405 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-07-27 
10:58:08.401864488 +0200
@@ -12 +12 @@
-  startup otherwise.
+  startup otherwise. bsc#1102568



Other differences:
--



commit quassel for openSUSE:Factory

2018-07-12 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-07-12 09:20:24

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


Package is "quassel"

Thu Jul 12 09:20:24 2018 rev:43 rq:622075 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-06-28 
15:14:34.207466333 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-07-12 
09:21:54.242648405 +0200
@@ -1,0 +2,6 @@
+Wed Jul 11 10:25:08 UTC 2018 - rkito...@gmail.com
+
+- Fix the rpmlint warning env-script-interpreter by rewriting the
+  #!/usr/bin/env shebang in the scripts in /usr/share/quassel/scripts .
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.htQQOP/_old  2018-07-12 09:21:54.798649182 +0200
+++ /var/tmp/diff_new_pack.htQQOP/_new  2018-07-12 09:21:54.798649182 +0200
@@ -188,6 +188,12 @@
 install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}core
 install -D -m 644 %{SOURCE4} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 
+# rewrite env shebang on scripts to normal shebang
+sed -i '1{
+s,^#!/usr/bin/env  *bash *$,#!/bin/bash,
+s,^#!/usr/bin/env  *\([^ ]*\) *$,#!/usr/bin/\1,
+}' %{buildroot}%{_datadir}/%{name}/scripts/*
+
 %pre core
 %{_bindir}/getent group %{name}core >/dev/null || %{_sbindir}/groupadd -r 
%{name}core
 %{_bindir}/getent passwd %{name}core >/dev/null || %{_sbindir}/useradd -r -d 
%{_localstatedir}/lib/%{name}core \




commit quassel for openSUSE:Factory

2018-06-28 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-06-28 15:14:34

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


Package is "quassel"

Thu Jun 28 15:14:34 2018 rev:42 rq:619434 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-06-25 
11:41:55.578531411 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-06-28 
15:14:34.207466333 +0200
@@ -1,0 +2,7 @@
+Wed Jun 27 15:37:55 UTC 2018 - rkito...@gmail.com
+
+- Change quasselcore.service to start after `default.target` instead of
+  `network.target` as the PostgreSQL backend may not be available during
+  startup otherwise.
+
+---



Other differences:
--
++ service.quasselcore ++
--- /var/tmp/diff_new_pack.C2cDvV/_old  2018-06-28 15:14:35.015464852 +0200
+++ /var/tmp/diff_new_pack.C2cDvV/_new  2018-06-28 15:14:35.015464852 +0200
@@ -1,6 +1,6 @@
 [Unit]
 Description=Quassel Core
-After=network.target
+After=default.target
 
 [Service]
 EnvironmentFile=-/etc/sysconfig/quasselcore




commit quassel for openSUSE:Factory

2018-06-25 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-06-25 11:41:55

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


Package is "quassel"

Mon Jun 25 11:41:55 2018 rev:41 rq:618636 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-05-15 
10:33:22.320254235 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-06-25 
11:41:55.578531411 +0200
@@ -1,0 +2,5 @@
+Fri Jun 22 17:44:58 UTC 2018 - wba...@tmo.at
+
+- Add Fix-build-with-Qt5.11.patch to fix build with Qt 5.11
+
+---

New:

  Fix-build-with-Qt5.11.patch



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.jBOdjp/_old  2018-06-25 11:41:56.326503825 +0200
+++ /var/tmp/diff_new_pack.jBOdjp/_new  2018-06-25 11:41:56.326503825 +0200
@@ -35,6 +35,8 @@
 Source5:quassel-rpmlintrc
 # PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use 
qglobal.h in check_cxx_source_compiles function
 Patch0: quassel-set-required-libs-and-flags.patch
+# PATCH-FIX-UPSTREAM
+Patch1: Fix-build-with-Qt5.11.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -149,6 +151,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')

++ Fix-build-with-Qt5.11.patch ++
>From 92f4dca367c3a6f0536a1e0f3fbb44bb6ed4da62 Mon Sep 17 00:00:00 2001
From: Manuel Nickschas 
Date: Thu, 3 May 2018 23:19:34 +0200
Subject: [PATCH] cmake: Fix build with Qt 5.11

Qt 5.11 removes the qt5_use_modules function, so add a copy. If
present, the Qt-provided function will be used instead.

Closes GH-355.
---
 cmake/QuasselMacros.cmake | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/cmake/QuasselMacros.cmake b/cmake/QuasselMacros.cmake
index 652c0042d..d77ba1cfb 100644
--- a/cmake/QuasselMacros.cmake
+++ b/cmake/QuasselMacros.cmake
@@ -5,6 +5,9 @@
 # The qt4_use_modules function was taken from CMake's Qt4Macros.cmake:
 # (C) 2005-2009 Kitware, Inc.
 #
+# The qt5_use_modules function was taken from Qt 5.10.1 (and modified):
+# (C) 2005-2011 Kitware, Inc.
+#
 # Redistribution and use is allowed according to the terms of the BSD license.
 # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
 
@@ -43,6 +46,41 @@ function(qt4_use_modules _target _link_type)
 endforeach()
 endfunction()
 
+# Qt 5.11 removed the qt5_use_modules function, so we need to provide it until 
we can switch to a modern CMake version.
+# If present, the Qt-provided version will be used automatically instead.
+function(qt5_use_modules _target _link_type)
+if (NOT TARGET ${_target})
+message(FATAL_ERROR "The first argument to qt5_use_modules must be an 
existing target.")
+endif()
+if ("${_link_type}" STREQUAL "LINK_PUBLIC" OR "${_link_type}" STREQUAL 
"LINK_PRIVATE" )
+set(_qt5_modules ${ARGN})
+set(_qt5_link_type ${_link_type})
+else()
+set(_qt5_modules ${_link_type} ${ARGN})
+endif()
+
+if ("${_qt5_modules}" STREQUAL "")
+message(FATAL_ERROR "qt5_use_modules requires at least one Qt module 
to use.")
+endif()
+foreach(_module ${_qt5_modules})
+if (NOT Qt5${_module}_FOUND)
+find_package(Qt5${_module} PATHS "${_Qt5_COMPONENT_PATH}" 
NO_DEFAULT_PATH)
+if (NOT Qt5${_module}_FOUND)
+message(FATAL_ERROR "Can not use \"${_module}\" module which 
has not yet been found.")
+endif()
+endif()
+target_link_libraries(${_target} ${_qt5_link_type} 
${Qt5${_module}_LIBRARIES})
+set_property(TARGET ${_target} APPEND PROPERTY INCLUDE_DIRECTORIES 
${Qt5${_module}_INCLUDE_DIRS})
+set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS 
${Qt5${_module}_COMPILE_DEFINITIONS})
+if (Qt5_POSITION_INDEPENDENT_CODE
+AND (CMAKE_VERSION VERSION_LESS 2.8.12
+AND (NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU"
+OR CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0)))
+set_property(TARGET ${_target} PROPERTY POSITION_INDEPENDENT_CODE 
${Qt5_POSITION_INDEPENDENT_CODE})
+endif()
+endforeach()
+endfunction()
+
 # Some wrappers for simplifying dual-Qt support
 
 function(qt_use_modules)



commit quassel for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-05-15 10:13:17

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


Package is "quassel"

Tue May 15 10:13:17 2018 rev:40 rq:606429 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-05-04 
11:29:13.720362912 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-05-15 
10:33:22.320254235 +0200
@@ -1,0 +2,6 @@
+Fri May 11 10:50:50 UTC 2018 - mchand...@suse.de
+
+- Add new QUASSELCORE_PORT sysconfig variable to allow users to change
+  the default Quassel Core TCP port.
+
+---



Other differences:
--
++ service.quasselcore ++
--- /var/tmp/diff_new_pack.dciEOf/_old  2018-05-15 10:33:23.176222797 +0200
+++ /var/tmp/diff_new_pack.dciEOf/_new  2018-05-15 10:33:23.176222797 +0200
@@ -6,7 +6,7 @@
 EnvironmentFile=-/etc/sysconfig/quasselcore
 PIDFile=/var/run/quassel.pid
 User=quasselcore
-ExecStart=/usr/bin/quasselcore --listen=${QUASSELCORE_LISTEN} 
--configdir=/var/lib/quasselcore --logfile=/var/log/quassel/quasselcore
+ExecStart=/usr/bin/quasselcore --listen=${QUASSELCORE_LISTEN} 
--port=${QUASSELCORE_PORT} --configdir=/var/lib/quasselcore 
--logfile=/var/log/quassel/quasselcore
 
 [Install]
 WantedBy=multi-user.target

++ sysconfig.quasselcore ++
--- /var/tmp/diff_new_pack.dciEOf/_old  2018-05-15 10:33:23.204221768 +0200
+++ /var/tmp/diff_new_pack.dciEOf/_new  2018-05-15 10:33:23.204221768 +0200
@@ -9,4 +9,10 @@
 #
 QUASSELCORE_LISTEN="127.0.0.1"
 
-
+## Type:  integer
+## Default:   4242
+## ServiceReload: quasselcore
+#
+# TCP port the quassel core should listen on
+#
+QUASSELCORE_PORT="4242"




commit quassel for openSUSE:Factory

2018-05-04 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-05-04 11:28:47

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


Package is "quassel"

Fri May  4 11:28:47 2018 rev:39 rq:602973 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-05-01 
23:26:31.510204677 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-05-04 
11:29:13.720362912 +0200
@@ -12 +12,4 @@
-  * Fix for DOS and information leaks bsc#1090495
+  * Implement custom deserializer to add our own sanity checks (bsc#1090495
+CVE-2018-1000178)
+  * Reject clients that attempt to login before the core is configured
+(bsc#1090495 CVE-2018-1000179)



Other differences:
--



commit quassel for openSUSE:Factory

2018-05-01 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-05-01 23:26:29

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


Package is "quassel"

Tue May  1 23:26:29 2018 rev:38 rq:602577 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2018-04-27 
16:08:02.909094093 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-05-01 
23:26:31.510204677 +0200
@@ -1,0 +2,6 @@
+Mon Apr 30 14:19:49 UTC 2018 - jeng...@inai.de
+
+- Trim bias and filler wording from descriptions.
+- Stop ignoring errors from useradd/groupadd.
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.w79376/_old  2018-05-01 23:26:32.286176464 +0200
+++ /var/tmp/diff_new_pack.w79376/_new  2018-05-01 23:26:32.290176319 +0200
@@ -23,7 +23,7 @@
 Name:   quassel
 Version:0.12.5
 Release:0
-Summary:Modern, cross-platform, distributed IRC client
+Summary:Distributed IRC client
 License:GPL-2.0-only OR GPL-3.0-only
 Group:  Productivity/Networking/IRC
 URL:http://quassel-irc.org/
@@ -65,17 +65,13 @@
 %{?systemd_requires}
 
 %description
-Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
-one (or multiple) client(s) can attach to and detach from a central core --
-much like the popular combination of screen and a text-based IRC client such
-as WeeChat, but graphical. In addition to this uniqe feature, we aim to bring
-a pleasurable, comfortable chatting experience to all major platforms 
(including
-Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones and PDAs),
-making communication with your peers not only convenient, but also ubiquitous
-available.
+Quassel IRC is a distributed IRC client, meaning that one (or
+multiple) client(s) can attach to and detach from a central core --
+much like the combination of GNU Screen and a text-based IRC client
+such as WeeChat, but graphical.
 
 %package mono
-Summary:Modern, cross-platform, distributed IRC client
+Summary:Standalone client for the Quassel IRC client
 Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
 Requires:   libqt5_sql_backend
@@ -85,55 +81,43 @@
 Provides:   %{name}_ui = %{version}
 
 %description mono
-Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
-one (or multiple) client(s) can attach to and detach from a central core --
-much like the popular combination of screen and a text-based IRC client such
-as WeeChat, but graphical. In addition to this uniqe feature, we aim to bring
-a pleasurable, comfortable chatting experience to all major platforms 
(including
-Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones and PDAs),
-making communication with your peers not only convenient, but also ubiquitous
-available.
+Quassel IRC is a distributed IRC client, meaning that one (or
+multiple) client(s) can attach to and detach from a central core --
+much like the combination of GNU Screen and a text-based IRC client
+such as WeeChat, but graphical.
 
-This is the quassel standalone client
+This is the quassel standalone client.
 
 %package client
-Summary:Modern, cross-platform, distributed IRC client
+Summary:KDE client for the Quassel IRC client
 Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
 Provides:   %{name}_ui = %{version}
 
 %description client
-Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
-one (or multiple) client(s) can attach to and detach from a central core --
-much like the popular combination of screen and a text-based IRC client such
-as WeeChat, but graphical. In addition to this uniqe feature, we aim to bring
-a pleasurable, comfortable chatting experience to all major platforms 
(including
-Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones and PDAs),
-making communication with your peers not only convenient, but also ubiquitous
-available.
+Quassel IRC is a distributed IRC client, meaning that one (or
+multiple) client(s) can attach to and detach from a central core --
+much like the combination of GNU Screen and a text-based IRC client
+such as WeeChat, but graphical.
 
-This is the quassel KDE client only
+This is the quassel KDE client only.
 
 %package client-qt5
-Summary:Modern, cross-platform, distributed IRC client
+Summary:Qt5 client for the Quassel IRC client
 Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = 

commit quassel for openSUSE:Factory

2018-04-27 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2018-04-27 16:07:48

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


Package is "quassel"

Fri Apr 27 16:07:48 2018 rev:37 rq:600829 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2017-11-24 
10:56:51.271060789 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2018-04-27 
16:08:02.909094093 +0200
@@ -1,0 +2,9 @@
+Wed Apr 25 07:56:26 UTC 2018 - tchva...@suse.com
+
+- Version update to 0.12.4:
+  * Various small fixes
+  * Fix for DOS and information leaks bsc#1090495
+- Rebase patch quassel-set-required-libs-and-flags.patch
+- Switch from qt5webkit to webengine
+
+---

Old:

  quassel-0.12.4.tar.bz2

New:

  quassel-0.12.5.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.G23SVv/_old  2018-04-27 16:08:03.653066805 +0200
+++ /var/tmp/diff_new_pack.G23SVv/_new  2018-04-27 16:08:03.657066658 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -18,16 +18,15 @@
 
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
-  %define _fillupdir /var/adm/fillup-templates
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-
 Name:   quassel
-Version:0.12.4
+Version:0.12.5
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
-License:GPL-2.0 or GPL-3.0
+License:GPL-2.0-only OR GPL-3.0-only
 Group:  Productivity/Networking/IRC
-Url:http://quassel-irc.org/
+URL:http://quassel-irc.org/
 Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
 Source1:service.%{name}core
 Source2:sysconfig.%{name}core
@@ -48,22 +47,21 @@
 BuildRequires:  knotifyconfig-devel
 BuildRequires:  ktextwidgets-devel
 BuildRequires:  kxmlgui-devel
-BuildRequires:  phonon4qt5-devel
+BuildRequires:  pkgconfig
 BuildRequires:  snorenotify-qt5-devel >= 0.7
-BuildRequires:  systemd
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Script)
 BuildRequires:  pkgconfig(Qt5Sql)
-BuildRequires:  pkgconfig(Qt5WebKit)
-BuildRequires:  pkgconfig(Qt5WebKitWidgets)
+BuildRequires:  pkgconfig(Qt5WebEngine)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(dbusmenu-qt5)
+BuildRequires:  pkgconfig(phonon4qt5)
 BuildRequires:  pkgconfig(qca2-qt5)
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(zlib)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
 
 %description
@@ -182,10 +180,10 @@
 FAKE_BUILDTIME=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%H:%%M:%%S')
 sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/common/quassel.cpp
 
-%cmake_kf5 -d build -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=ON
+%cmake_kf5 -d build -- -DUSE_QT5=ON -DWITH_WEBENGINE=ON -DWITH_KDE=ON
 make %{?_smp_mflags}
 cd ..
-%cmake_kf5 -d build-qt5 -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=OFF
+%cmake_kf5 -d build-qt5 -- -DUSE_QT5=ON -DWITH_WEBENGINE=ON -DWITH_KDE=OFF
 make %{?_smp_mflags}
 
 %install
@@ -227,11 +225,13 @@
 %postun core
 %service_del_postun quasselcore.service
 
+%if 0%{?suse_version} < 1500
 %post base
 %icon_theme_cache_post
 
 %postun base
 %icon_theme_cache_postun
+%endif
 
 %post client
 update-alternatives --install %{_bindir}/quasselclient quasselclient 
%{_bindir}/quasselclient-kde 20
@@ -250,28 +250,24 @@
 fi
 
 %files mono
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README.md
 %{_datadir}/applications/%{name}.desktop
 %{_bindir}/%{name}
 
 %files client
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README.md
 %{_bindir}/%{name}client-kde
 %ghost %{_sysconfdir}/alternatives/quasselclient
 %{_bindir}/%{name}client
 
 %files client-qt5
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README.md
 %{_bindir}/%{name}client-qt5
 %ghost %{_sysconfdir}/alternatives/quasselclient
 %{_bindir}/%{name}client
 
 %files core
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README.md
 %{_bindir}/%{name}core
 %{_sbindir}/rc%{name}core
 

commit quassel for openSUSE:Factory

2017-11-24 Thread root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2017-11-24 10:56:50

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


Package is "quassel"

Fri Nov 24 10:56:50 2017 rev:36 rq:545040 version:0.12.4

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2016-08-29 
15:41:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2017-11-24 
10:56:51.271060789 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:53:34 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.nLvurD/_old  2017-11-24 10:56:52.479016673 +0100
+++ /var/tmp/diff_new_pack.nLvurD/_new  2017-11-24 10:56:52.479016673 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 Name:   quassel
 Version:0.12.4
 Release:0
@@ -201,7 +206,7 @@
 install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/quasselcore.service
 # Provide SUSE policy symlink /usr/sbin/rcFOO -> service
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcquasselcore
-install -D -m 644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.quasselcore
+install -D -m 644 %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.quasselcore
 install -d -m 751 %{buildroot}%{_localstatedir}/log/%{name}
 install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}core
 install -D -m 644 %{SOURCE4} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
@@ -274,7 +279,7 @@
 %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 %attr(-,%{name}core,%{name}core) %dir %{_localstatedir}/lib/%{name}core
 %attr(-,%{name}core,%{name}core) %dir %{_localstatedir}/log/%{name}
-%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}core
+%{_fillupdir}/sysconfig.%{name}core
 
 %files base
 %defattr(-,root,root)




commit quassel for openSUSE:Factory

2016-08-29 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2016-08-29 15:37:16

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2016-05-30 
09:56:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2016-08-29 
15:41:31.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug 25 19:00:04 UTC 2016 - tchva...@suse.com
+
+- Reenable translations that disappeared at some point of time
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.fDWM7q/_old  2016-08-29 15:41:34.0 +0200
+++ /var/tmp/diff_new_pack.fDWM7q/_new  2016-08-29 15:41:34.0 +0200
@@ -46,6 +46,7 @@
 BuildRequires:  phonon4qt5-devel
 BuildRequires:  snorenotify-qt5-devel >= 0.7
 BuildRequires:  systemd
+BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Network)




commit quassel for openSUSE:Factory

2016-05-30 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2016-05-30 09:56:46

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2016-05-03 
10:16:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2016-05-30 
09:56:54.0 +0200
@@ -1,0 +2,5 @@
+Fri May 27 14:12:17 UTC 2016 - tchva...@suse.com
+
+- Reduce pc files to only those that are really needed
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.DbNtMl/_old  2016-05-30 09:56:56.0 +0200
+++ /var/tmp/diff_new_pack.DbNtMl/_new  2016-05-30 09:56:56.0 +0200
@@ -46,17 +46,11 @@
 BuildRequires:  phonon4qt5-devel
 BuildRequires:  snorenotify-qt5-devel >= 0.7
 BuildRequires:  systemd
-BuildRequires:  pkgconfig(Qt5CLucene)
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
-BuildRequires:  pkgconfig(Qt5Designer)
-BuildRequires:  pkgconfig(Qt5DesignerComponents)
 BuildRequires:  pkgconfig(Qt5Gui)
-BuildRequires:  pkgconfig(Qt5Help)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Script)
-BuildRequires:  pkgconfig(Qt5ScriptTools)
 BuildRequires:  pkgconfig(Qt5Sql)
-BuildRequires:  pkgconfig(Qt5UiTools)
 BuildRequires:  pkgconfig(Qt5WebKit)
 BuildRequires:  pkgconfig(Qt5WebKitWidgets)
 BuildRequires:  pkgconfig(Qt5Widgets)




commit quassel for openSUSE:Factory

2016-05-03 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2016-05-03 09:37:37

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2016-03-29 
10:39:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2016-05-03 
10:16:57.0 +0200
@@ -1,0 +2,7 @@
+Mon May  2 09:00:40 UTC 2016 - tchva...@suse.com
+
+- Version update to 0.12.4:
+  * Various small fixes
+  * Fix for core crash from client handshake data bnc#978002 CVE-2016-4414
+
+---

Old:

  quassel-0.12.3.tar.bz2

New:

  quassel-0.12.4.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.eWkTBm/_old  2016-05-03 10:16:58.0 +0200
+++ /var/tmp/diff_new_pack.eWkTBm/_new  2016-05-03 10:16:58.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.12.3
+Version:0.12.4
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0

++ quassel-0.12.3.tar.bz2 -> quassel-0.12.4.tar.bz2 ++
 119632 lines of diff (skipped)




commit quassel for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2016-03-29 10:00:39

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2016-02-08 
09:48:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2016-03-29 
10:39:59.0 +0200
@@ -1,0 +2,25 @@
+Fri Feb 12 16:44:56 UTC 2016 - jav...@opensuse.org
+
+- Update to 0.12.3
+ * Fix activity filters when selecting buffers in custom ChatViews
+ * Fix default shortcuts when integrated with KDE Frameworks
+ * Introduce support for Appveyor CI (automated Windows builds)
+ * Support SnoreNotify 0.7
+ * Various cleanups and performance improvements
+ * Various build system fixes
+ * Channel keys are again remembered between syncs
+ * Support for Qt 5.5
+ * Network (re)connection fixes
+ * Fix possible message loss when running multiple core users on a psql 
database
+ * Command line option for specifying SSL certificates and keys
+ * Many smaller fixes
+- Rebased quassel-set-required-libs-and-flags.patch
+- Removed patches that have been merged upstream
+ * CVE-2015-8547.patch
+ * Fix-build-with-Qt-5.5.patch
+ * Fix-rejoining-parted-channels.patch
+- Updated spec: 
+ * main.cpp no longer contains __DATE__/__TIME__
+ * CMakeLists now requires snorenotify-qt5-devel >= 0.7
+
+---

Old:

  CVE-2015-8547.patch
  Fix-build-with-Qt-5.5.patch
  Fix-rejoining-parted-channels.patch
  quassel-0.12.2.tar.bz2

New:

  quassel-0.12.3.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.JZflUY/_old  2016-03-29 10:40:00.0 +0200
+++ /var/tmp/diff_new_pack.JZflUY/_new  2016-03-29 10:40:00.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.12.2
+Version:0.12.3
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0
@@ -31,12 +31,6 @@
 Source5:quassel-rpmlintrc
 # PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use 
qglobal.h in check_cxx_source_compiles function
 Patch0: quassel-set-required-libs-and-flags.patch
-# PATCH-FIX-UPSTREAM Fix-build-with-Qt-5.5.patch
-Patch1: Fix-build-with-Qt-5.5.patch
-# PATCH-FIX-UPSTREAM Fix-rejoining-parted-channels.patch
-Patch2: Fix-rejoining-parted-channels.patch
-# PATCH-FIX-UPSTREAM: fix CVE-2015-8547
-Patch3: CVE-2015-8547.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -50,7 +44,7 @@
 BuildRequires:  ktextwidgets-devel
 BuildRequires:  kxmlgui-devel
 BuildRequires:  phonon4qt5-devel
-BuildRequires:  snorenotify-qt5-devel
+BuildRequires:  snorenotify-qt5-devel >= 0.7
 BuildRequires:  systemd
 BuildRequires:  pkgconfig(Qt5CLucene)
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -181,15 +175,12 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')
-sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/common/main.cpp 
src/common/quassel.cpp
+sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/common/quassel.cpp
 FAKE_BUILDTIME=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%H:%%M:%%S')
-sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/common/main.cpp 
src/common/quassel.cpp
+sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/common/quassel.cpp
 
 %cmake_kf5 -d build -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=ON
 make %{?_smp_mflags}

++ quassel-0.12.2.tar.bz2 -> quassel-0.12.3.tar.bz2 ++
 3219 lines of diff (skipped)

++ quassel-set-required-libs-and-flags.patch ++
--- /var/tmp/diff_new_pack.JZflUY/_old  2016-03-29 10:40:02.0 +0200
+++ /var/tmp/diff_new_pack.JZflUY/_new  2016-03-29 10:40:02.0 +0200
@@ -1,13 +1,13 @@
-Index: quassel-0.12.2/CMakeLists.txt
-===
 quassel-0.12.2.orig/CMakeLists.txt
-+++ quassel-0.12.2/CMakeLists.txt
-@@ -484,6 +484,8 @@ endif()
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2c29af4..c3a7992 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -427,6 +427,8 @@ endif()
  # a small test program checking the defines. This works for both Qt4 and Qt5.
  cmake_push_check_state(RESET)
  set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUDES} ${Qt5Core_INCLUDE_DIRS})
-+set(CMAKE_REQUIRED_FLAGS ${Qt5Core_EXECUTABLE_COMPILE_FLAGS})
++set(CMAKE_REQUIRED_FLAGS ${Qt5Core_EXECUTABLE_COMPILE_FLAGS})
 +set(CMAKE_REQUIRED_LIBRARIES ${Qt5Core_LIBRARIES})
+ 

commit quassel for openSUSE:Factory

2016-02-08 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2016-02-08 09:48:27

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-11-16 
18:51:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2016-02-08 
09:48:47.0 +0100
@@ -1,0 +2,15 @@
+Sun Feb  7 10:04:26 UTC 2016 - tchva...@suse.com
+
+- Allow building kde and non-kde based quassel version
+- Move quasselclient desktop to base so both variants don't have to
+  rename the file
+- Introduce quasselclient-qt5 subpackage
+- Use update-alternatives to switch between kde/qt5 versions
+
+---
+Mon Dec 14 12:14:48 UTC 2015 - tchva...@suse.com
+
+- Apply patch for bnc#958928 CVE-2015-8547:
+  * CVE-2015-8547.patch
+
+---

New:

  CVE-2015-8547.patch



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.hgLFpK/_old  2016-02-08 09:48:48.0 +0100
+++ /var/tmp/diff_new_pack.hgLFpK/_new  2016-02-08 09:48:48.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -35,6 +35,8 @@
 Patch1: Fix-build-with-Qt-5.5.patch
 # PATCH-FIX-UPSTREAM Fix-rejoining-parted-channels.patch
 Patch2: Fix-rejoining-parted-channels.patch
+# PATCH-FIX-UPSTREAM: fix CVE-2015-8547
+Patch3: CVE-2015-8547.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -118,7 +120,25 @@
 making communication with your peers not only convenient, but also ubiquitous
 available.
 
-This is the quassel client only
+This is the quassel KDE client only
+
+%package client-qt5
+Summary:Modern, cross-platform, distributed IRC client
+Group:  Productivity/Networking/IRC
+Requires:   %{name}-base = %{version}
+Provides:   %{name}_ui = %{version}
+
+%description client-qt5
+Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
+one (or multiple) client(s) can attach to and detach from a central core --
+much like the popular combination of screen and a text-based IRC client such
+as WeeChat, but graphical. In addition to this uniqe feature, we aim to bring
+a pleasurable, comfortable chatting experience to all major platforms 
(including
+Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones and PDAs),
+making communication with your peers not only convenient, but also ubiquitous
+available.
+
+This is the quassel Qt5 client only
 
 %package core
 Summary:Modern, cross-platform, distributed IRC client
@@ -163,6 +183,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')
@@ -172,9 +193,21 @@
 
 %cmake_kf5 -d build -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=ON
 make %{?_smp_mflags}
+cd ..
+%cmake_kf5 -d build-qt5 -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=OFF
+make %{?_smp_mflags}
 
 %install
 %kf5_makeinstall -C build
+
+# Allow client qt5/kde co-install
+mv %{buildroot}%{_bindir}/quasselclient 
%{buildroot}%{_bindir}/quasselclient-kde
+install build-qt5/quasselclient %{buildroot}%{_bindir}/quasselclient-qt5
+# Alternatives
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+touch %{buildroot}%{_sysconfdir}/alternatives/quasselclient
+ln -sf %{_sysconfdir}/alternatives/quasselclient 
%{buildroot}%{_bindir}/quasselclient
+
 %fdupes %{buildroot}
 install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}core
 install -d -m 755 %{buildroot}%{_sbindir}
@@ -209,6 +242,22 @@
 %postun base
 %icon_theme_cache_postun
 
+%post client
+update-alternatives --install %{_bindir}/quasselclient quasselclient 
%{_bindir}/quasselclient-kde 20
+
+%postun client
+if [ $1 -eq 0 ] ; then
+update-alternatives --remove quasselclient %{_bindir}/quasselclient-kde
+fi
+
+%post client-qt5
+update-alternatives --install %{_bindir}/quasselclient quasselclient 
%{_bindir}/quasselclient-qt5 10
+
+%postun client-qt5
+if [ $1 -eq 0 ] ; then
+update-alternatives --remove quasselclient %{_bindir}/quasselclient-qt5
+fi
+
 %files mono
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog README
@@ -218,7 +267,15 @@
 %files client
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog README

commit quassel for openSUSE:Factory

2015-11-16 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-11-16 18:51:49

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-10-12 
10:03:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-11-16 
18:51:50.0 +0100
@@ -1,0 +2,7 @@
+Sun Nov 15 12:16:24 UTC 2015 - vba...@suse.com
+
+- Add Fix-rejoining-parted-channels.patch: Fixes upstream issue
+  http://bugs.quassel-irc.org/issues/1369 where parted channels
+  are rejoined after reconnecting.
+
+---

New:

  Fix-rejoining-parted-channels.patch



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.SaHaPD/_old  2015-11-16 18:51:51.0 +0100
+++ /var/tmp/diff_new_pack.SaHaPD/_new  2015-11-16 18:51:51.0 +0100
@@ -33,6 +33,8 @@
 Patch0: quassel-set-required-libs-and-flags.patch
 # PATCH-FIX-UPSTREAM Fix-build-with-Qt-5.5.patch
 Patch1: Fix-build-with-Qt-5.5.patch
+# PATCH-FIX-UPSTREAM Fix-rejoining-parted-channels.patch
+Patch2: Fix-rejoining-parted-channels.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -160,6 +162,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')

++ Fix-rejoining-parted-channels.patch ++
>From d43034ec11b0b9a10d3b30113eca04cc82608258 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" 
Date: Mon, 19 Oct 2015 21:30:28 +0200
Subject: [PATCH] Correct capitalization of networkid column name
References: http://bugs.quassel-irc.org/issues/1369
References:: 
https://github.com/heftig/quassel/commit/d43034ec11b0b9a10d3b30113eca04cc82608258
Upstream: submitted

Fixes http://bugs.quassel-irc.org/issues/1369
(Keeps rejoining to channels I've left)

The issue apparently occurs only with Qt5.

---
 src/core/postgresqlstorage.cpp | 4 ++--
 src/core/sqlitestorage.cpp | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/core/postgresqlstorage.cpp b/src/core/postgresqlstorage.cpp
index b16f4b0..65460df 100644
--- a/src/core/postgresqlstorage.cpp
+++ b/src/core/postgresqlstorage.cpp
@@ -944,7 +944,7 @@ void PostgreSqlStorage::setChannelPersistent(UserId user, 
const NetworkId 
 QSqlQuery query(logDb());
 query.prepare(queryString("update_buffer_persistent_channel"));
 query.bindValue(":userid", user.toInt());
-query.bindValue(":networkId", networkId.toInt());
+query.bindValue(":networkid", networkId.toInt());
 query.bindValue(":buffercname", channel.toLower());
 query.bindValue(":joined", isJoined);
 safeExec(query);
@@ -957,7 +957,7 @@ void PostgreSqlStorage::setPersistentChannelKey(UserId 
user, const NetworkId 
 QSqlQuery query(logDb());
 query.prepare(queryString("update_buffer_set_channel_key"));
 query.bindValue(":userid", user.toInt());
-query.bindValue(":networkId", networkId.toInt());
+query.bindValue(":networkid", networkId.toInt());
 query.bindValue(":buffercname", channel.toLower());
 query.bindValue(":key", key);
 safeExec(query);
diff --git a/src/core/sqlitestorage.cpp b/src/core/sqlitestorage.cpp
index 46e2c70..354b340 100644
--- a/src/core/sqlitestorage.cpp
+++ b/src/core/sqlitestorage.cpp
@@ -968,7 +968,7 @@ void SqliteStorage::setChannelPersistent(UserId user, const 
NetworkId 
 QSqlQuery query(db);
 query.prepare(queryString("update_buffer_persistent_channel"));
 query.bindValue(":userid", user.toInt());
-query.bindValue(":networkId", networkId.toInt());
+query.bindValue(":networkid", networkId.toInt());
 query.bindValue(":buffercname", channel.toLower());
 query.bindValue(":joined", isJoined ? 1 : 0);
 
@@ -990,7 +990,7 @@ void SqliteStorage::setPersistentChannelKey(UserId user, 
const NetworkId 
 QSqlQuery query(db);
 query.prepare(queryString("update_buffer_set_channel_key"));
 query.bindValue(":userid", user.toInt());
-query.bindValue(":networkId", networkId.toInt());
+query.bindValue(":networkid", networkId.toInt());
 query.bindValue(":buffercname", channel.toLower());
 query.bindValue(":key", key);
 



commit quassel for openSUSE:Factory

2015-10-12 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-10-12 10:02:53

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


Package is "quassel"

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-07-08 
06:59:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-10-12 
10:03:07.0 +0200
@@ -1,0 +2,5 @@
+Fri Oct  9 19:29:36 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Added Fix-build-with-Qt-5.5.patch (boo#949489)
+
+---

New:

  Fix-build-with-Qt-5.5.patch



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.NeY7eA/_old  2015-10-12 10:03:08.0 +0200
+++ /var/tmp/diff_new_pack.NeY7eA/_new  2015-10-12 10:03:08.0 +0200
@@ -31,6 +31,8 @@
 Source5:quassel-rpmlintrc
 # PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use 
qglobal.h in check_cxx_source_compiles function
 Patch0: quassel-set-required-libs-and-flags.patch
+# PATCH-FIX-UPSTREAM Fix-build-with-Qt-5.5.patch
+Patch1: Fix-build-with-Qt-5.5.patch
 BuildRequires:  cmake >= 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -157,6 +159,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')

++ Fix-build-with-Qt-5.5.patch ++
>From 103a8b3c31f75e4958581162392deaf70ffebf95 Mon Sep 17 00:00:00 2001
From: Armin K 
Date: Sat, 2 May 2015 23:04:53 +0200
Subject: [PATCH 1/1] Fix build with Qt-5.5

http://code.qt.io/cgit/qt/qtbase.git/commit/?id=ebef2ad1360c80ad62de5f4a1c4e7e4051725c1c
(cherry picked from commit 078477395aaec1edee90922037ebc8a36b072d90)
---
 src/client/treemodel.cpp | 5 ++---
 src/common/peer.h| 1 +
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/client/treemodel.cpp b/src/client/treemodel.cpp
index 
f599803d7dc93e7810170b01e4c875d9d2ba864d..fd47bc04991e8ef86d8bdbd32bf19551a849df67
 100644
--- a/src/client/treemodel.cpp
+++ b/src/client/treemodel.cpp
@@ -556,10 +556,9 @@ void TreeModel::endAppendChilds()
 ChildStatus cs = _childStatus;
 #ifndef QT_NO_DEBUG
 QModelIndex parent = indexByItem(parentItem);
-#endif
 Q_ASSERT(cs.parent == parent);
 Q_ASSERT(rowCount(parent) == cs.childCount + cs.end - cs.start + 1);
-
+#endif
 _aboutToRemoveOrInsert = false;
 for (int i = cs.start; i <= cs.end; i++) {
 connectItem(parentItem->child(i));
@@ -605,9 +604,9 @@ void TreeModel::endRemoveChilds()
 #ifndef QT_NO_DEBUG
 ChildStatus cs = _childStatus;
 QModelIndex parent = indexByItem(parentItem);
-#endif
 Q_ASSERT(cs.parent == parent);
 Q_ASSERT(rowCount(parent) == cs.childCount - cs.end + cs.start - 1);
+#endif
 _aboutToRemoveOrInsert = false;
 
 endRemoveRows();
diff --git a/src/common/peer.h b/src/common/peer.h
index 
02eb3c0cde3813bb20ee4a4f1d783262b0800fae..79204b4f9996a33b2e4cf312ef1eed2f7e1c3caf
 100644
--- a/src/common/peer.h
+++ b/src/common/peer.h
@@ -22,6 +22,7 @@
 #define PEER_H
 
 #include 
+#include 
 #include 
 
 #include "authhandler.h"
-- 
2.6.0




commit quassel for openSUSE:Factory

2015-07-07 Thread h_root
Hello community,

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

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-05-07 
08:29:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-07-08 
06:59:28.0 +0200
@@ -1,0 +2,14 @@
+Sat Jul  4 21:46:31 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Add quassel-set-required-libs-and-flags.patch: Set the correct
+  libraries and compiler flags in order to use qglobal.h in
+  check_cxx_source_compiles function
+- Drop quassel-disable-ssl-check.patch
+
+---
+Fri Jul  3 06:25:25 UTC 2015 - tchva...@suse.com
+
+- Add patch to fix/disable SSL check in cmakelists.txt:
+  * quassel-disable-ssl-check.patch
+
+---

New:

  quassel-set-required-libs-and-flags.patch



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.azZXPw/_old  2015-07-08 06:59:29.0 +0200
+++ /var/tmp/diff_new_pack.azZXPw/_new  2015-07-08 06:59:29.0 +0200
@@ -29,6 +29,8 @@
 Source3:logrotate.%{name}core
 Source4:%{name}.SuSEfirewall2
 Source5:quassel-rpmlintrc
+# PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use 
qglobal.h in check_cxx_source_compiles function
+Patch0: quassel-set-required-libs-and-flags.patch
 BuildRequires:  cmake = 2.8.10
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -154,6 +156,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')

++ quassel-set-required-libs-and-flags.patch ++
Index: quassel-0.12.2/CMakeLists.txt
===
--- quassel-0.12.2.orig/CMakeLists.txt
+++ quassel-0.12.2/CMakeLists.txt
@@ -484,6 +484,8 @@ endif()
 # a small test program checking the defines. This works for both Qt4 and Qt5.
 cmake_push_check_state(RESET)
 set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUDES} ${Qt5Core_INCLUDE_DIRS})
+set(CMAKE_REQUIRED_FLAGS ${Qt5Core_EXECUTABLE_COMPILE_FLAGS})
+set(CMAKE_REQUIRED_LIBRARIES ${Qt5Core_LIBRARIES})
 check_cxx_source_compiles(
 #include \qglobal.h\
 #if defined QT_NO_OPENSSL || defined QT_NO_SSL



commit quassel for openSUSE:Factory

2015-05-07 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-05-07 08:29:11

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-04-22 
01:19:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-05-07 
08:29:25.0 +0200
@@ -1,0 +2,16 @@
+Wed May  6 13:00:35 UTC 2015 - tittiatc...@gmail.com
+
+- Move the notifyrc file to the base package, so that both the mono 
+  and client subpackages can use it. Without this file there are 
+  no notifications.
+
+---
+Wed May  6 11:00:35 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.12.2 bnc#928728:
+  * Fix PostgreSQL not re-initializing after reconnect (raising CVE-2013-4422
+from the dead)
+  * Remove warning on startup due to a change in Kdelibs4ConfigMigrator
+  * Emergency fix for behavior change in Qt5's psql driver regarding timezones
+
+---

Old:

  quassel-0.12.0.tar.bz2

New:

  quassel-0.12.2.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.mqoobK/_old  2015-05-07 08:29:26.0 +0200
+++ /var/tmp/diff_new_pack.mqoobK/_new  2015-05-07 08:29:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.12.0
+Version:0.12.2
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0
@@ -210,7 +210,6 @@
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog README
 %{_datadir}/applications/%{name}client.desktop
-%{_datadir}/knotifications5/%{name}.notifyrc
 %{_bindir}/%{name}client
 
 %files core
@@ -238,5 +237,6 @@
 %{_datadir}/icons/hicolor/*/actions/im-user-offline.png
 %{_datadir}/icons/hicolor/*/actions/im-user.png
 %{_datadir}/icons/hicolor/scalable/*/*
+%{_datadir}/knotifications5/%{name}.notifyrc
 
 %changelog

++ quassel-0.12.0.tar.bz2 - quassel-0.12.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.12.0/CMakeLists.txt 
new/quassel-0.12.2/CMakeLists.txt
--- old/quassel-0.12.0/CMakeLists.txt   2015-04-15 22:58:17.0 +0200
+++ new/quassel-0.12.2/CMakeLists.txt   2015-04-23 22:47:17.0 +0200
@@ -11,8 +11,8 @@
 # Versions
 set(QUASSEL_MAJOR  0)
 set(QUASSEL_MINOR 12)
-set(QUASSEL_PATCH  0)
-set(QUASSEL_VERSION_STRING 0.12.0)
+set(QUASSEL_PATCH  2)
+set(QUASSEL_VERSION_STRING 0.12.2)
 
 # We want to know CMake's version for debug reasons
 message(STATUS Using CMake ${CMAKE_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.12.0/ChangeLog new/quassel-0.12.2/ChangeLog
--- old/quassel-0.12.0/ChangeLog2015-04-15 22:58:17.0 +0200
+++ new/quassel-0.12.2/ChangeLog2015-04-23 22:47:17.0 +0200
@@ -13,6 +13,17 @@
 
 Without further ado, let's start:
 
+Version 0.12.2 (2015-04-23)
+===
+
+* Fix PostgreSQL not re-initializing after reconnect (raising CVE-2013-4422 
from the dead)
+* Remove warning on startup due to a change in Kdelibs4ConfigMigrator
+
+Version 0.12.1 (2015-04-21)
+===
+
+* Emergency fix for behavior change in Qt5's psql driver regarding timezones
+
 Version 0.12.0 (2015-04-15)
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/quassel-0.12.0/src/common/main.cpp 
new/quassel-0.12.2/src/common/main.cpp
--- old/quassel-0.12.0/src/common/main.cpp  2015-04-15 22:58:17.0 
+0200
+++ new/quassel-0.12.2/src/common/main.cpp  2015-04-23 22:47:17.0 
+0200
@@ -103,13 +103,6 @@
 # endif
 #endif
 
-// Migrate settings from KDE4 to KF5 if appropriate
-#ifdef HAVE_KF5
-Kdelibs4ConfigMigrator migrator(QCoreApplication::applicationName());
-migrator.setConfigFiles(QStringList()  quasselrc  
quassel.notifyrc);
-migrator.migrate();
-#endif
-
 AbstractCliParser *cliParser;
 
 #ifdef HAVE_KDE4
@@ -198,6 +191,13 @@
 }
 #endif
 
+// Migrate settings from KDE4 to KF5 if appropriate
+#ifdef HAVE_KF5
+Kdelibs4ConfigMigrator migrator(QCoreApplication::applicationName());
+migrator.setConfigFiles(QStringList()  quasselrc  
quassel.notifyrc);
+migrator.migrate();
+#endif
+
 #ifdef HAVE_KF5
 // FIXME: This should be done after loading the translation catalogue, but 
still in main()
 AboutData aboutData;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit quassel for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-04-22 01:19:36

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-03-29 
20:18:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-04-22 
01:19:38.0 +0200
@@ -1,0 +2,16 @@
+Tue Apr 21 09:21:13 UTC 2015 - tchva...@suse.com
+
+- Deprecate realver as it is not used now again
+
+---
+Mon Apr 20 15:16:00 UTC 2015 - tittiatc...@gmail.com
+
+- Update to 0.12.0 final
+  * Remote password change
+  * Core connection improvements
+  * Build system improvements
+  * PostgreSQL connection improvements
+  * Improve Qt5 support
+  * Translation updates
+
+---

Old:

  quassel-0.12-rc1.tar.bz2

New:

  quassel-0.12.0.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.TRw6a9/_old  2015-04-22 01:19:38.0 +0200
+++ /var/tmp/diff_new_pack.TRw6a9/_new  2015-04-22 01:19:38.0 +0200
@@ -16,15 +16,14 @@
 #
 
 
-%define realver 0.12-rc1
 Name:   quassel
-Version:0.12~rc1
+Version:0.12.0
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0
 Group:  Productivity/Networking/IRC
 Url:http://quassel-irc.org/
-Source: http://%{name}-irc.org/pub/%{name}-%{realver}.tar.bz2
+Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
 Source1:service.%{name}core
 Source2:sysconfig.%{name}core
 Source3:logrotate.%{name}core
@@ -154,7 +153,7 @@
 This contains common parts shared by %{name} and %{name}-client
 
 %prep
-%setup -q -n %{name}-%{realver}
+%setup -q
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')

++ quassel-0.12-rc1.tar.bz2 - quassel-0.12.0.tar.bz2 ++
 96583 lines of diff (skipped)




commit quassel for openSUSE:Factory

2015-03-29 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-03-29 20:18:14

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-03-11 
09:58:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-03-29 
20:18:15.0 +0200
@@ -1,0 +2,8 @@
+Sun Mar 29 09:49:36 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.12-rc1:
+  * Core hashing algorithm update
+  * Proper message splitting on multi-byte encodings/encryption
+  * Updated DB schema, no downgrade possible
+
+---

Old:

  quassel-0.12-beta1.tar.bz2

New:

  quassel-0.12-rc1.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.X0OIc6/_old  2015-03-29 20:18:16.0 +0200
+++ /var/tmp/diff_new_pack.X0OIc6/_new  2015-03-29 20:18:16.0 +0200
@@ -16,9 +16,9 @@
 #
 
 
-%define realver 0.12-beta1
+%define realver 0.12-rc1
 Name:   quassel
-Version:0.12~beta1
+Version:0.12~rc1
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0

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



commit quassel for openSUSE:Factory

2015-03-11 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-03-11 09:58:13

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2015-01-08 
23:03:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-03-11 
09:58:14.0 +0100
@@ -1,0 +2,9 @@
+Fri Mar  6 21:10:57 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.12-beta1:
+  * Various fixes all around
+  * Add support for KF5 so build with its integration
+- Reenable qca2 crypto
+- Enable snorenotify support
+
+---

Old:

  quassel-0.11.0.tar.bz2

New:

  quassel-0.12-beta1.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.TjhUqR/_old  2015-03-11 09:58:15.0 +0100
+++ /var/tmp/diff_new_pack.TjhUqR/_new  2015-03-11 09:58:15.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -16,25 +16,34 @@
 #
 
 
+%define realver 0.12-beta1
 Name:   quassel
-Version:0.11.0
+Version:0.12~beta1
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0
 Group:  Productivity/Networking/IRC
-Url:http://%{name}-irc.org/
-Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
+Url:http://quassel-irc.org/
+Source: http://%{name}-irc.org/pub/%{name}-%{realver}.tar.bz2
 Source1:service.%{name}core
 Source2:sysconfig.%{name}core
 Source3:logrotate.%{name}core
 Source4:%{name}.SuSEfirewall2
 Source5:quassel-rpmlintrc
-# Package/enable https://github.com/TheOneRing/Snorenotify
 BuildRequires:  cmake = 2.8.10
+BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
 BuildRequires:  git
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  kconfigwidgets-devel
+BuildRequires:  kcoreaddons-devel
+BuildRequires:  kf5-filesystem
+BuildRequires:  knotifications-devel
+BuildRequires:  knotifyconfig-devel
+BuildRequires:  ktextwidgets-devel
+BuildRequires:  kxmlgui-devel
 BuildRequires:  phonon4qt5-devel
+BuildRequires:  snorenotify-qt5-devel
 BuildRequires:  systemd
 BuildRequires:  pkgconfig(Qt5CLucene)
 BuildRequires:  pkgconfig(Qt5Core) = 5.2.0
@@ -51,6 +60,7 @@
 BuildRequires:  pkgconfig(Qt5WebKitWidgets)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(dbusmenu-qt5)
+BuildRequires:  pkgconfig(qca2-qt5)
 BuildRequires:  pkgconfig(zlib)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
@@ -144,7 +154,7 @@
 This contains common parts shared by %{name} and %{name}-client
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{realver}
 
 %build
 FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')
@@ -152,19 +162,17 @@
 FAKE_BUILDTIME=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%H:%%M:%%S')
 sed -i s/__TIME__/\$FAKE_BUILDTIME\/ src/common/main.cpp 
src/common/quassel.cpp
 
-%cmake \
--DUSE_QT5=ON \
--DWITH_WEBKIT=ON
+%cmake_kf5 -d build -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=ON
 make %{?_smp_mflags}
 
 %install
-%cmake_install
+%kf5_makeinstall -C build
 %fdupes %{buildroot}
 install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}core
 install -d -m 755 %{buildroot}%{_sbindir}
 mkdir -p %{buildroot}%{_unitdir}
 install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/quasselcore.service
-# Provide SUSE policy symlink /usr/sbin/rcFOO - /etc/init.d/FOO
+# Provide SUSE policy symlink /usr/sbin/rcFOO - service
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcquasselcore
 install -D -m 644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.quasselcore
 install -d -m 751 %{buildroot}%{_localstatedir}/log/%{name}
@@ -203,6 +211,7 @@
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog README
 %{_datadir}/applications/%{name}client.desktop
+%{_datadir}/knotifications5/%{name}.notifyrc
 %{_bindir}/%{name}client
 
 %files core
@@ -220,10 +229,15 @@
 %files base
 %defattr(-,root,root)
 %{_datadir}/pixmaps/%{name}.png
-%dir %{_datadir}/apps
-%dir %{_datadir}/apps/%{name}
-%{_datadir}/apps/%{name}
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 %{_datadir}/icons/hicolor/*/status/%{name}-*.png

commit quassel for openSUSE:Factory

2015-01-08 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2015-01-08 23:03:11

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2014-10-23 
14:20:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2015-01-08 
23:03:16.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan  8 11:39:24 UTC 2015 - dims...@opensuse.org
+
+- Add hicolor-icon-theme BuildRequires and add call to
+  icon_theme_cache_post/postun.
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.FTfhjt/_old  2015-01-08 23:03:17.0 +0100
+++ /var/tmp/diff_new_pack.FTfhjt/_new  2015-01-08 23:03:17.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -33,6 +33,7 @@
 BuildRequires:  cmake = 2.8.10
 BuildRequires:  fdupes
 BuildRequires:  git
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  phonon4qt5-devel
 BuildRequires:  systemd
 BuildRequires:  pkgconfig(Qt5CLucene)
@@ -186,6 +187,12 @@
 %postun core
 %service_del_postun quasselcore.service
 
+%post base
+%icon_theme_cache_post
+
+%postun base
+%icon_theme_cache_postun
+
 %files mono
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog README

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



commit quassel for openSUSE:Factory

2014-10-23 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2014-10-23 14:20:22

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2014-07-31 
21:51:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2014-10-23 
14:20:32.0 +0200
@@ -1,0 +2,18 @@
+Sun Oct 19 12:31:40 UTC 2014 - tchva...@suse.com
+
+- Base us on Qt5 build - currently no direct KF5 integration
+- Version bump to 0.11:
+  * New build requirements:
+- C++11 capable compiler (gcc 4.7+, clang 3.3+, MSVC 2013+)
+- cmake 2.8.9+
+  * Full support for Qt 5.2+ in addition to Qt 4.6+
+  * Completely revamp the build system, making use of new CMake features
+  * Fix buffer hotlist sorting
+  * Split CTCP messages if they're too long
+  * Make database problems more obvious
+  * Fix backlog loading for QuasselDroid
+  * Properly save the toolbar state on Mac OSX
+  * Fix a crash with KDE's network detection
+  * Various other fixes
+
+---

Old:

  quassel-0.10.0.tar.bz2

New:

  quassel-0.11.0.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.0n9je2/_old  2014-10-23 14:20:33.0 +0200
+++ /var/tmp/diff_new_pack.0n9je2/_new  2014-10-23 14:20:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.10.0
+Version:0.11.0
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0
@@ -29,14 +29,30 @@
 Source3:logrotate.%{name}core
 Source4:%{name}.SuSEfirewall2
 Source5:quassel-rpmlintrc
+# Package/enable https://github.com/TheOneRing/Snorenotify
+BuildRequires:  cmake = 2.8.10
 BuildRequires:  fdupes
-BuildRequires:  libQtWebKit-devel
-BuildRequires:  libdbusmenu-qt-devel
-BuildRequires:  libkde4-devel
-BuildRequires:  libqca2-devel
+BuildRequires:  git
+BuildRequires:  phonon4qt5-devel
 BuildRequires:  systemd
-%{?systemd_requires}
+BuildRequires:  pkgconfig(Qt5CLucene)
+BuildRequires:  pkgconfig(Qt5Core) = 5.2.0
+BuildRequires:  pkgconfig(Qt5Designer)
+BuildRequires:  pkgconfig(Qt5DesignerComponents)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Help)
+BuildRequires:  pkgconfig(Qt5Network)
+BuildRequires:  pkgconfig(Qt5Script)
+BuildRequires:  pkgconfig(Qt5ScriptTools)
+BuildRequires:  pkgconfig(Qt5Sql)
+BuildRequires:  pkgconfig(Qt5UiTools)
+BuildRequires:  pkgconfig(Qt5WebKit)
+BuildRequires:  pkgconfig(Qt5WebKitWidgets)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(dbusmenu-qt5)
+BuildRequires:  pkgconfig(zlib)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%{?systemd_requires}
 
 %description
 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
@@ -52,14 +68,11 @@
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
-Requires:   libqt4_sql_backend
-Recommends: libqt4-sql-sqlite
+Requires:   libqt5_sql_backend
+Recommends: libQt5Sql5-sqlite
 Provides:   %{name} = %{version}
 Obsoletes:  %{name}  %{version}
-Provides:   kde4-%{name}-mono = %{version}
-Obsoletes:  kde4-%{name}-mono  %{version}
 Provides:   %{name}_ui = %{version}
-%kde4_runtime_requires
 
 %description mono
 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
@@ -78,9 +91,6 @@
 Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
 Provides:   %{name}_ui = %{version}
-Provides:   kde4-%{name}-client = %{version}
-Obsoletes:  kde4-%{name}-client  %{version}
-%kde4_runtime_requires
 
 %description client
 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
@@ -97,13 +107,11 @@
 %package core
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
-PreReq: pwdutils
-PreReq: %fillup_prereq
-Requires:   libqt4_sql_backend
+Requires:   libqt5_sql_backend
 Requires:   logrotate
-Recommends: libqt4-sql-sqlite
-Provides:   kde4-%{name}-core = %{version}
-Obsoletes:  kde4-%{name}-core  %{version}
+Requires(pre):  %fillup_prereq
+Requires(pre):  pwdutils
+Recommends: libqt5-sql-sqlite
 
 %description core
 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
@@ -121,8 +129,6 @@
 Summary:Modern, cross-platform, distributed IRC client
 Group:  

commit quassel for openSUSE:Factory

2014-07-31 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2014-07-31 21:50:42

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2014-03-28 
12:12:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2014-07-31 
21:51:09.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul 31 14:16:32 UTC 2014 - dims...@opensuse.org
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+  Follow the packaging guidelines.
+
+---

Old:

  rpmlintrc

New:

  quassel-rpmlintrc



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.WRJDbU/_old  2014-07-31 21:51:09.0 +0200
+++ /var/tmp/diff_new_pack.WRJDbU/_new  2014-07-31 21:51:09.0 +0200
@@ -28,6 +28,7 @@
 Source2:sysconfig.%{name}core
 Source3:logrotate.%{name}core
 Source4:%{name}.SuSEfirewall2
+Source5:quassel-rpmlintrc
 BuildRequires:  fdupes
 BuildRequires:  libQtWebKit-devel
 BuildRequires:  libdbusmenu-qt-devel

++ quassel-rpmlintrc ++
addFilter(incoherent-init-script-name quasselcore)
addFilter(incoherent-logrotate-file /etc/logrotate.d/quasselcore)
addFilter(non-conffile-in-etc /etc/sysconfig/SuSEfirewall2.d/services/quassel)
addFilter(useless-explicit-requires kdebase4-runtime)
addFilter(explicit-lib-dependency libqt4_sql_backend)
addFilter(non-standard-uid /var/log/quassel quasslecore)
addFilter(non-standard-uid /var/lib/quasselcore quasslecore)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit quassel for openSUSE:Factory

2014-03-28 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2014-03-28 12:12:57

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2014-03-15 
07:48:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2014-03-28 
12:12:59.0 +0100
@@ -1,0 +2,22 @@
+Wed Mar 26 21:55:31 UTC 2014 - herb...@graeber-clan.de
+
+- Update to 0.10.0
+  * Refactor lots of the protocol and connection code
+  * Introduce connection probing for reliably negotiating protocol features
+  * Introduce the new DataStream protocol with streaming compression
+  * Option for forcing the core to only accept SSL connections
+  * Support for the Snore notification backend
+  * Allow searching the web for selected text
+  * Connection-related fixes
+  * Allow for hiding inactive networks
+  * Enable line wrap in the input field
+  * Show backlog messages in the Chat Monitor
+  * Remove SSL protocol selection, always use auto-negotiation for best
+results
+  * Highlight rules are now case-insensitive by default
+  * New and updated translations
+  * Bump inxi version (for /sysinfo)
+  * Use the raster rendering engine by default on OSX (should improve
+performance)
+
+---

Old:

  quassel-0.9.2.tar.bz2

New:

  quassel-0.10.0.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.oCCzuO/_old  2014-03-28 12:13:00.0 +0100
+++ /var/tmp/diff_new_pack.oCCzuO/_new  2014-03-28 12:13:00.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.9.2
+Version:0.10.0
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0

++ quassel-0.9.2.tar.bz2 - quassel-0.10.0.tar.bz2 ++
 88219 lines of diff (skipped)

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



commit quassel for openSUSE:Factory

2014-03-15 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2014-03-15 07:48:16

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2014-01-08 
20:08:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2014-03-15 
07:48:16.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar 14 20:49:17 UTC 2014 - tittiatc...@gmail.com
+
+- Cleanup buildrequires and buildrecommends
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.bGwTJe/_old  2014-03-15 07:48:17.0 +0100
+++ /var/tmp/diff_new_pack.bGwTJe/_new  2014-03-15 07:48:17.0 +0100
@@ -36,7 +36,6 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRecommends:libdbusmenu-qt-devel
 
 %description
 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that

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



commit quassel for openSUSE:Factory

2014-01-08 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2014-01-08 20:08:29

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2013-12-16 
07:09:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2014-01-08 
20:08:32.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan  8 12:49:17 UTC 2014 - speili...@suse.com
+
+- Add back /etc/sysconfig/quasselcore (bnc#849850)
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.KEVnWO/_old  2014-01-08 20:08:33.0 +0100
+++ /var/tmp/diff_new_pack.KEVnWO/_new  2014-01-08 20:08:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -97,10 +97,8 @@
 %package core
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
-PreReq: %fillup_prereq
-PreReq: %insserv_prereq
 PreReq: pwdutils
-Requires:   %fillup_prereq
+PreReq: %fillup_prereq
 Requires:   libqt4_sql_backend
 Requires:   logrotate
 Recommends: libqt4-sql-sqlite
@@ -160,7 +158,7 @@
 install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/quasselcore.service
 # Provide SUSE policy symlink /usr/sbin/rcFOO - /etc/init.d/FOO
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcquasselcore
-install -D -m 644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}core
+install -D -m 644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.quasselcore
 install -d -m 751 %{buildroot}%{_localstatedir}/log/%{name}
 install -D -m 644 %{SOURCE3} 
%{buildroot}%{_kde4_sysconfdir}/logrotate.d/%{name}core
 install -D -m 644 %{SOURCE4} 
%{buildroot}%{_kde4_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
@@ -172,6 +170,7 @@
 %service_add_pre quasselcore.service
 
 %post core
+%{fillup_only -n quasselcore}
 %service_add_post quasselcore.service
 
 %preun core

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



commit quassel for openSUSE:Factory

2013-12-15 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2013-12-16 07:09:41

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2013-11-19 
11:28:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2013-12-16 
07:09:42.0 +0100
@@ -1,0 +2,12 @@
+Sat Dec  7 20:59:26 UTC 2013 - cgiboude...@gmx.com
+
+- Update to 0.9.2
+  * Don't crash if /topic contains newlines.
+  * Fix SSL-related issues.
+  * Fix Phonon notifications not playing sound.
+  * Pingout if connection drops during SASL auth phase.
+  * Prevent messages from being sent to status buffers.
+  * Make sure manipulated/buggy clients cannot access backlog of other core 
users.
+  * Fix context menu issues.
+
+---

Old:

  quassel-0.9.1.tar.bz2

New:

  quassel-0.9.2.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.ErXvu7/_old  2013-12-16 07:09:43.0 +0100
+++ /var/tmp/diff_new_pack.ErXvu7/_new  2013-12-16 07:09:43.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.9.1
+Version:0.9.2
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0

++ quassel-0.9.1.tar.bz2 - quassel-0.9.2.tar.bz2 ++
 48213 lines of diff (skipped)

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



commit quassel for openSUSE:Factory

2013-11-19 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2013-11-19 11:28:02

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2013-11-11 
14:52:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2013-11-19 
11:28:04.0 +0100
@@ -6,0 +7 @@
+  (bnc#849850)



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



commit quassel for openSUSE:Factory

2013-11-11 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2013-11-11 14:52:36

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2013-10-14 
22:04:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2013-11-11 
14:52:37.0 +0100
@@ -1,0 +2,7 @@
+Tue Nov  5 11:55:01 UTC 2013 - speili...@suse.com
+
+- Fix quasselcore.service, EnvironmentFile belongs into [Service]
+  section and use ${FOO} rather than $FOO for proper expansion (Check
+  
https://fedoraproject.org/wiki/Packaging%3aSystemd#EnvironmentFiles_and_support_for_.2Fetc.2Fsysconfig_files)
+
+---



Other differences:
--
++ service.quasselcore ++
--- /var/tmp/diff_new_pack.lqzRvF/_old  2013-11-11 14:52:37.0 +0100
+++ /var/tmp/diff_new_pack.lqzRvF/_new  2013-11-11 14:52:37.0 +0100
@@ -1,12 +1,12 @@
 [Unit]
 Description=Quassel Core
 After=network.target
-EnvironmentFile=-/etc/sysconfig/quasselcore
 
 [Service]
+EnvironmentFile=-/etc/sysconfig/quasselcore
 PIDFile=/var/run/quassel.pid
 User=quasselcore
-ExecStart=/usr/bin/quasselcore --listen=$QUASSELCORE_LISTEN 
--configdir=/var/lib/quasselcore --logfile=/var/log/quassel/quasselcore
+ExecStart=/usr/bin/quasselcore --listen=${QUASSELCORE_LISTEN} 
--configdir=/var/lib/quasselcore --logfile=/var/log/quassel/quasselcore
 
 [Install]
 WantedBy=multi-user.target

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



commit quassel for openSUSE:Factory

2013-10-14 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2013-10-14 22:04:49

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2013-08-13 
10:24:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2013-10-14 
22:04:52.0 +0200
@@ -1,0 +2,14 @@
+Mon Oct 14 12:14:21 UTC 2013 - tchva...@suse.com
+
+- Utilize the unit file rather than old initscript
+
+---
+Sun Oct 13 15:34:00 UTC 2013 - herb...@graeber-clan.de
+
+- Version bump to 0.9.1 (no official changelog available):
+  * Important update for PostgreSQL users, preventing database
+corruption. (bnc#845511)
+  * Fixes related to key handling for encrypted channels.
+  * Other fixes.
+
+---

Old:

  init.quasselcore
  quassel-0.9.0.tar.bz2

New:

  quassel-0.9.1.tar.bz2
  service.quasselcore



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.t7jE1P/_old  2013-10-14 22:04:58.0 +0200
+++ /var/tmp/diff_new_pack.t7jE1P/_new  2013-10-14 22:04:58.0 +0200
@@ -17,14 +17,14 @@
 
 
 Name:   quassel
-Version:0.9.0
+Version:0.9.1
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0
 Group:  Productivity/Networking/IRC
 Url:http://%{name}-irc.org/
 Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
-Source1:init.%{name}core
+Source1:service.%{name}core
 Source2:sysconfig.%{name}core
 Source3:logrotate.%{name}core
 Source4:%{name}.SuSEfirewall2
@@ -33,6 +33,8 @@
 BuildRequires:  libdbusmenu-qt-devel
 BuildRequires:  libkde4-devel
 BuildRequires:  libqca2-devel
+BuildRequires:  systemd
+%{?systemd_requires}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRecommends:libdbusmenu-qt-devel
 
@@ -154,8 +156,10 @@
 %fdupes %{buildroot}
 install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}core
 install -d -m 755 %{buildroot}%{_kde4_sbindir}
-install -D -m 755 %{SOURCE1} %{buildroot}%{_kde4_sysconfdir}/init.d/%{name}core
-ln -sf ../../%{_kde4_sysconfdir}/init.d/%{name}core 
%{buildroot}%{_kde4_sbindir}/rc%{name}core
+mkdir -p %{buildroot}%{_unitdir}
+install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/quasselcore.service
+# Provide SUSE policy symlink /usr/sbin/rcFOO - /etc/init.d/FOO
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcquasselcore
 install -D -m 644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}core
 install -d -m 751 %{buildroot}%{_localstatedir}/log/%{name}
 install -D -m 644 %{SOURCE3} 
%{buildroot}%{_kde4_sysconfdir}/logrotate.d/%{name}core
@@ -165,16 +169,16 @@
 %{_kde4_bindir}/getent group %{name}core /dev/null || 
%{_kde4_sbindir}/groupadd -r %{name}core || :
 %{_kde4_bindir}/getent passwd %{name}core /dev/null || 
%{_kde4_sbindir}/useradd -r -d /var/lib/%{name}core \
 -s /bin/false -c %{name}core daemon -g %{name}core %{name}core || :
+%service_add_pre quasselcore.service
 
 %post core
-%{fillup_and_insserv -yn %{name}core %{name}core}
+%service_add_post quasselcore.service
 
 %preun core
-%{stop_on_removal %{name}core}
+%service_del_preun quasselcore.service
 
 %postun core
-%{restart_on_update %{name}core}
-%{insserv_cleanup}
+%service_del_postun quasselcore.service
 
 %files mono
 %defattr(-,root,root)
@@ -193,7 +197,7 @@
 %doc AUTHORS ChangeLog README
 %{_kde4_bindir}/%{name}core
 %{_kde4_sbindir}/rc%{name}core
-%config %{_kde4_sysconfdir}/init.d/%{name}core
+%{_unitdir}/%{name}core.service
 %config(noreplace) %{_kde4_sysconfdir}/logrotate.d/%{name}core
 %config %{_kde4_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 %attr(-,%{name}core,%{name}core) %dir %{_localstatedir}/lib/%{name}core

++ quassel-0.9.0.tar.bz2 - quassel-0.9.1.tar.bz2 ++
 17587 lines of diff (skipped)

++ service.quasselcore ++
[Unit]
Description=Quassel Core
After=network.target
EnvironmentFile=-/etc/sysconfig/quasselcore

[Service]
PIDFile=/var/run/quassel.pid
User=quasselcore
ExecStart=/usr/bin/quasselcore --listen=$QUASSELCORE_LISTEN 
--configdir=/var/lib/quasselcore --logfile=/var/log/quassel/quasselcore

[Install]
WantedBy=multi-user.target
++ sysconfig.quasselcore ++
--- /var/tmp/diff_new_pack.t7jE1P/_old  2013-10-14 22:04:59.0 +0200
+++ /var/tmp/diff_new_pack.t7jE1P/_new  2013-10-14 22:04:59.0 +0200
@@ -7,6 +7,6 @@
 #
 # Interfaces the quassel core should 

commit quassel for openSUSE:Factory

2013-08-13 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2013-08-13 10:24:01

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


Package is quassel

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2012-08-07 
21:34:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2013-08-13 
10:24:02.0 +0200
@@ -1,0 +2,21 @@
+Fri Aug  9 17:01:34 UTC 2013 - tchva...@suse.com
+
+- Version bump to 0.9.0:
+  * Halfop support
+  * Channel-specific highlights
+  * Support for intermediate CA certificates
+  * Support the DockManager interface
+  * OSX Notification Center support
+  * DH1080 key exchange
+  * SASL EXTERNAL support
+  * Improvements for Retina displays on OSX
+  * Supporting to start minimized to tray
+  * Rudimentary support for Qt5 (obsolete again because upstream changed too 
much)
+  * Refactor of SignalProxy, network and protocol code
+  * First pieces of the coming protocol abstraction
+  * Build system improvements
+  * Various bugfixes
+  * New and updated translations
+  * Reformatted ALL the source code
+
+---

Old:

  quassel-0.8.0.tar.bz2

New:

  quassel-0.9.0.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.7LvLQF/_old  2013-08-13 10:24:03.0 +0200
+++ /var/tmp/diff_new_pack.7LvLQF/_new  2013-08-13 10:24:03.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package quassel
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   quassel
-Version:0.8.0
+Version:0.9.0
 Release:0
 Summary:Modern, cross-platform, distributed IRC client
 License:GPL-2.0 or GPL-3.0

++ quassel-0.8.0.tar.bz2 - quassel-0.9.0.tar.bz2 ++
 279475 lines of diff (skipped)

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



commit quassel for openSUSE:Factory

2012-08-07 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2012-08-07 21:34:03

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


Package is quassel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2012-03-22 
12:40:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2012-08-07 
21:34:09.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul  6 14:56:14 UTC 2012 - dmuel...@suse.com
+
+- readd group fields for older distros 
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.MUIVft/_old  2012-08-07 21:34:13.0 +0200
+++ /var/tmp/diff_new_pack.MUIVft/_new  2012-08-07 21:34:13.0 +0200
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   quassel
 Version:0.8.0
 Release:0
@@ -49,8 +48,9 @@
 
 %package mono
 Summary:Modern, cross-platform, distributed IRC client
-Requires:   libqt4_sql_backend
+Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
+Requires:   libqt4_sql_backend
 Recommends: libqt4-sql-sqlite
 Provides:   %{name} = %{version}
 Obsoletes:  %{name}  %{version}
@@ -73,6 +73,7 @@
 
 %package client
 Summary:Modern, cross-platform, distributed IRC client
+Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
 Provides:   %{name}_ui = %{version}
 Provides:   kde4-%{name}-client = %{version}
@@ -93,6 +94,7 @@
 
 %package core
 Summary:Modern, cross-platform, distributed IRC client
+Group:  Productivity/Networking/IRC
 PreReq: %fillup_prereq
 PreReq: %insserv_prereq
 PreReq: pwdutils
@@ -117,6 +119,7 @@
 
 %package base
 Summary:Modern, cross-platform, distributed IRC client
+Group:  Productivity/Networking/IRC
 Requires:   %{name}_ui = %{version}
 Provides:   kde4-%{name}-base = %{version}
 Obsoletes:  kde4-%{name}-base  %{version}

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



commit quassel for openSUSE:Factory

2011-12-14 Thread h_root
Hello community,

here is the log from the commit of package quassel for openSUSE:Factory checked 
in at 2011-12-14 14:34:42

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


Package is quassel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/quassel/quassel.changes  2011-10-12 
16:15:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2011-12-14 
14:34:43.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  9 14:47:37 UTC 2011 - co...@suse.com
+
+- fix license to be in spdx.org format
+
+---



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.O1qavf/_old  2011-12-14 14:34:44.0 +0100
+++ /var/tmp/diff_new_pack.O1qavf/_new  2011-12-14 14:34:44.0 +0100
@@ -15,13 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   quassel
 Version:0.7.3
-Release:1
-License:GNU GPL v2 or v3
+Release:0
 Summary:Modern, cross-platform, distributed IRC client
-Url:http://%{name}-irc.org/
+License:GPL-2.0 or GPL-3.0
 Group:  Productivity/Networking/IRC
+Url:http://%{name}-irc.org/
 Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
 Source1:init.%{name}core
 Source2:sysconfig.%{name}core
@@ -47,7 +48,6 @@
 
 %package mono
 Summary:Modern, cross-platform, distributed IRC client
-Group:  Productivity/Networking/IRC
 Requires:   libqt4_sql_backend
 Requires:   %{name}-base = %{version}
 Recommends: libqt4-sql-sqlite
@@ -71,9 +71,7 @@
 This is the quassel standalone client
 
 %package client
-
 Summary:Modern, cross-platform, distributed IRC client
-Group:  Productivity/Networking/IRC
 Requires:   %{name}-base = %{version}
 Provides:   %{name}_ui = %{version}
 Provides:   kde4-%{name}-client = %{version}
@@ -94,7 +92,6 @@
 
 %package core
 Summary:Modern, cross-platform, distributed IRC client
-Group:  Productivity/Networking/IRC
 PreReq: %fillup_prereq
 PreReq: %insserv_prereq
 PreReq: pwdutils
@@ -119,7 +116,6 @@
 
 %package base
 Summary:Modern, cross-platform, distributed IRC client
-Group:  Productivity/Networking/IRC
 Requires:   %{name}_ui = %{version}
 Provides:   kde4-%{name}-base = %{version}
 Obsoletes:  kde4-%{name}-base  %{version}

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



commit quassel for openSUSE:Factory

2011-10-12 Thread h_root

Hello community,

here is the log from the commit of package quassel for openSUSE:Factory
checked in at Wed Oct 12 16:15:09 CEST 2011.




--- openSUSE:Factory/quassel/quassel.changes2011-10-02 11:13:24.0 
+0200
+++ /mounts/work_src_done/STABLE/quassel/quassel.changes2011-10-09 
12:31:23.0 +0200
@@ -1,0 +2,7 @@
+Sun Oct  9 12:29:54 UTC 2011 - toddrme2...@gmail.com
+
+- Added dbusmenu-qt buildrequires
+- Removed redundant or incorrect provides (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+
+---

calling whatdependson for head-i586




Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.OKQpYE/_old  2011-10-12 16:15:01.0 +0200
+++ /var/tmp/diff_new_pack.OKQpYE/_new  2011-10-12 16:15:01.0 +0200
@@ -15,27 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   quassel
 Version:0.7.3
 Release:1
 License:GNU GPL v2 or v3
 Summary:Modern, cross-platform, distributed IRC client
+Url:http://%{name}-irc.org/
 Group:  Productivity/Networking/IRC
-Url:http://quassel-irc.org/
-Source: http://quassel-irc.org/pub/%{name}-%{version}.tar.bz2
-Source1:init.quasselcore
-Source2:sysconfig.quasselcore
-Source3:logrotate.quasselcore
-Source4:quassel.SuSEfirewall2
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  cmake
+Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2
+Source1:init.%{name}core
+Source2:sysconfig.%{name}core
+Source3:logrotate.%{name}core
+Source4:%{name}.SuSEfirewall2
 BuildRequires:  fdupes
+BuildRequires:  libQtWebKit-devel
+BuildRequires:  libdbusmenu-qt-devel
 BuildRequires:  libkde4-devel
 BuildRequires:  libqca2-devel
-BuildRequires:  libQtWebKit-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRecommends:libdbusmenu-qt-devel
 
 %description
@@ -49,18 +46,16 @@
 available.
 
 %package mono
-
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
-Requires:   quassel-base = %{version}-%{release}
-Provides:   quassel = %{version}
-Obsoletes:  quassel  %{version}
-Provides:   kde4-quassel-mono = %{version}
-Obsoletes:  kde4-quassel-mono  %{version}
-Provides:   quassel_ui = %{version}
-Provides:   quassel:%{_bindir}/quasselclient
 Requires:   libqt4_sql_backend
+Requires:   %{name}-base = %{version}
 Recommends: libqt4-sql-sqlite
+Provides:   %{name} = %{version}
+Obsoletes:  %{name}  %{version}
+Provides:   kde4-%{name}-mono = %{version}
+Obsoletes:  kde4-%{name}-mono  %{version}
+Provides:   %{name}_ui = %{version}
 %kde4_runtime_requires
 
 %description mono
@@ -75,16 +70,14 @@
 
 This is the quassel standalone client
 
-
 %package client
 
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
-Requires:   quassel-base = %{version}-%{release}
-Provides:   quassel_ui = %{version}
-Provides:   quassel:%{_bindir}/quasselclient
-Provides:   kde4-quassel-client = %{version}
-Obsoletes:  kde4-quassel-client  %{version}
+Requires:   %{name}-base = %{version}
+Provides:   %{name}_ui = %{version}
+Provides:   kde4-%{name}-client = %{version}
+Obsoletes:  kde4-%{name}-client  %{version}
 %kde4_runtime_requires
 
 %description client
@@ -99,21 +92,18 @@
 
 This is the quassel client only
 
-
 %package core
-
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
+PreReq: %fillup_prereq
+PreReq: %insserv_prereq
+PreReq: pwdutils
 Requires:   %fillup_prereq
 Requires:   libqt4_sql_backend
-Recommends: libqt4-sql-sqlite
 Requires:   logrotate
-Provides:   quassel:%{_bindir}/quasselcore
-Provides:   kde4-quassel-core = %{version}
-Obsoletes:  kde4-quassel-core  %{version}
-PreReq: pwdutils
-PreReq: %fillup_prereq
-PreReq: %insserv_prereq
+Recommends: libqt4-sql-sqlite
+Provides:   kde4-%{name}-core = %{version}
+Obsoletes:  kde4-%{name}-core  %{version}
 
 %description core
 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
@@ -127,14 +117,12 @@
 
 This is the core only
 
-
 %package base
-
 Summary:Modern, cross-platform, distributed IRC client
 Group:  Productivity/Networking/IRC
-Provides:   kde4-quassel-base = %{version}
-Obsoletes:  kde4-quassel-base  %{version}
-Requires:   quassel_ui = %{version}
+Requires:   %{name}_ui = %{version}
+Provides:   kde4-%{name}-base = %{version}
+Obsoletes:  kde4-%{name}-base  

commit quassel for openSUSE:Factory

2011-10-02 Thread h_root

Hello community,

here is the log from the commit of package quassel for openSUSE:Factory
checked in at Sun Oct 2 11:13:24 CEST 2011.




--- openSUSE:Factory/quassel/quassel.changes2011-09-23 12:44:01.0 
+0200
+++ /mounts/work_src_done/STABLE/quassel/quassel.changes2011-09-29 
13:05:42.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep 29 11:00:32 UTC 2011 - herb...@graeber-clan.de
+
+- update to version 0.7.3 (securtity bugfix release)
+  * Some CTCP requests triggered a bug in the parser
+  * Core crashed after deleting a Network without disconnecting
+the Network first
+
+---

calling whatdependson for head-i586


Old:

  quassel-0.7.2.tar.bz2

New:

  quassel-0.7.3.tar.bz2



Other differences:
--
++ quassel.spec ++
--- /var/tmp/diff_new_pack.fv8m0J/_old  2011-10-02 11:13:20.0 +0200
+++ /var/tmp/diff_new_pack.fv8m0J/_new  2011-10-02 11:13:20.0 +0200
@@ -19,7 +19,7 @@
 
 
 Name:   quassel
-Version:0.7.2
+Version:0.7.3
 Release:1
 License:GNU GPL v2 or v3
 Summary:Modern, cross-platform, distributed IRC client

++ quassel-0.7.2.tar.bz2 - quassel-0.7.3.tar.bz2 ++
 1772 lines of diff (skipped)

continue with q...



Remember to have fun...

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



commit quassel for openSUSE:Factory

2011-07-29 Thread h_root

Hello community,

here is the log from the commit of package quassel for openSUSE:Factory
checked in at Fri Jul 29 16:45:52 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/quassel/quassel.changes2011-04-03 
22:43:24.0 +0200
@@ -0,0 +1,179 @@
+---
+Sun Apr  3 20:07:21 UTC 2011 - herb...@graeber-clan.de
+
+- update to version 0.7.2
+  * show notices in current buffer by default
+  * despammificating the pglog. This is done by switching from EAFP to LBYL
+  * Reworking handling of Prepared Queries in PostgreSQL (Quasselcore should
+now survive PG restarts)
+  * Don't have CTCP ignore rules apply to ACTIONs
+  * Some smaller fixes
+
+---
+Sat Mar  5 22:37:56 UTC 2011 - herb...@graeber-clan.de
+
+- replace __DATE__ and __TIME__ by quassel.changes change time to
+  make buildcompare working better
+
+---
+Tue Sep 21 12:00:27 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.7.1
+  * fix possible DoS over CTCP
+
+---
+Thu Sep 16 19:01:02 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.7.0 final
+- enable dbusmenu support when available
+
+---
+Sat Aug 28 16:35:53 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.7-rc1
+- require libca2-devel for ncryption support
+
+---
+Sun Aug 15 11:46:18 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.7-beta1
+  * Fullscreen mode (F11)
+  * CTCP CLIENTINFO support
+  * Shortcuts for navigation between chats (Alt+Left/Right/Up/Down) 
+  * Add blowfish encryption (/setkey and /delkey; needs QCA2)
+  * Shortcut editing for all platforms (!KDE)
+  * Improved handling of invites
+  * New tray icon for highlights
+  * Global away
+  * Emacs-style keybindings for the input line
+  * Improved markerline behavior
+- Allow manual setting (Ctrl+R)
+- Provide shortcut for jumping to the markerline (Ctrl+K)
+  * New languages: pt, ja
+  * Many bugfixes
+
+---
+Wed Apr 21 12:37:02 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.6.1
+  * bug fixes
+
+---
+Thu Apr 15 17:32:49 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.6.0
+  * Completely reworked client/core connection featuring the long-awaited
+reconnection and Solid support as well as a streamlined UI
+  * Support for the new DBus-based system tray of KDE and, in some distros,
+Gnome (StatusNotifier spec)
+  * Improved notification handling
+  * Support for inputting formatted (colored/bold/...) text
+  * SASL auth support (replaces NickServ e.g. in Freenode)
+  * Several new languages and improved translations for alreay existing ones
+  * Build system improvements
+
+---
+Mon Mar  8 18:03:25 UTC 2010 - herb...@graeber-clan.de
+
+- require libqtl4_sql_backend and recommend libqt4-sql-sqlite instead of 
requiring
+  it for quasselcore and quassel-mono
+- save output of quasselcore daemon in /var/log/quassel
+
+---
+Thu Mar  4 19:53:10 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.6-rc1
+
+---
+Tue Jan 19 21:36:37 UTC 2010 - herb...@graeber-clan.de
+
+- update to version 0.5.2
+
+---
+Wed Nov 25 22:11:45 UTC 2009 - herb...@graeber-clan.de
+
+- update to version 0.5.1
+
+---
+Fri Oct 16 12:25:14 UTC 2009 - herb...@graeber-clan.de
+
+- update to version 0.5.0 
+
+---
+Fri Oct  2 16:44:52 UTC 2009 - herb...@graeber-clan.de
+
+- update to version 0.5rc2
+
+---
+Wed Sep 16 18:28:56 UTC 2009 - herb...@graeber-clan.de
+
+- fix requires
+
+---
+Mon Sep  7 18:44:01 UTC 2009 - herb...@graeber-clan.de
+
+- remove the kde4 prefix from packages
+
+---
+Fri Sep  4 10:53:45 CEST 2009 - herb...@graeber-clan.de
+
+- chown quasselcode.quasselcore /var/lib/quasselcore on installation,
+  so that the database can be updated properly
+
+---
+Sun Aug 30 18:50:46 UTC 2009 - herb...@graeber-clan.de
+
+- update to version 0.5rc1
+  *