commit akonadi-runtime for openSUSE:Factory

2017-12-08 Thread root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2017-12-08 12:49:36

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is "akonadi-runtime"

Fri Dec  8 12:49:36 2017 rev:92 rq:555116 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2017-09-14 21:09:18.560456886 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2017-12-08 12:49:40.802387772 +0100
@@ -1,0 +2,6 @@
+Thu Dec  7 10:59:03 UTC 2017 - dims...@opensuse.org
+
+- Escape the usage of %{VERSION} when calling out to rpm.
+  RPM 4.14 has %{VERSION} defined as 'the main packages version'.
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.EZOvCj/_old  2017-12-08 12:49:41.674356280 +0100
+++ /var/tmp/diff_new_pack.EZOvCj/_new  2017-12-08 12:49:41.678356136 +0100
@@ -46,7 +46,7 @@
 Requires(post):shared-mime-info
 Requires(postun):  shared-mime-info
 Requires:   libakonadiprotocolinternals1 = %{version}
-Requires:   libqt4 >= %(rpm -q --queryformat '%{VERSION}' libqt4)
+Requires:   libqt4 >= %(rpm -q --queryformat '%%{VERSION}' libqt4)
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -56,7 +56,7 @@
 Summary:PIM Storage Service: Build Environment
 Group:  Development/Libraries/X11
 Requires:   libakonadiprotocolinternals1 = %{version}
-Requires:   libqt4-devel >= %( echo `rpm -q --queryformat '%{VERSION}' 
libqt4-devel`)
+Requires:   libqt4-devel >= %( echo `rpm -q --queryformat '%%{VERSION}' 
libqt4-devel`)
 
 %description -n libakonadiprotocolinternals-devel
 This package contains development files of Akonadi, the KDE PIM storage




commit akonadi-runtime for openSUSE:Factory

2017-09-14 Thread root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2017-09-14 21:09:17

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is "akonadi-runtime"

Thu Sep 14 21:09:17 2017 rev:91 rq:522244 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2017-02-08 10:49:49.476877518 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2017-09-14 21:09:18.560456886 +0200
@@ -1,0 +2,7 @@
+Fri Sep  8 07:33:49 UTC 2017 - fab...@ritter-vogt.de
+
+- Reduce runtime Requires, akonadi-runtime shouldn't be used anymore,
+  but just built against
+- Needed for libqt4-sql-mysql removal
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.2cf4NQ/_old  2017-09-14 21:09:20.036249313 +0200
+++ /var/tmp/diff_new_pack.2cf4NQ/_new  2017-09-14 21:09:20.040248751 +0200
@@ -46,10 +46,7 @@
 Requires(post):shared-mime-info
 Requires(postun):  shared-mime-info
 Requires:   libakonadiprotocolinternals1 = %{version}
-Requires:   libqt4-sql-mysql
-Requires:   mysql
 Requires:   libqt4 >= %(rpm -q --queryformat '%{VERSION}' libqt4)
-Suggests:   mariadb
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage




commit akonadi-runtime for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2017-02-08 10:49:48

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is "akonadi-runtime"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2016-11-16 13:45:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2017-02-08 10:49:49.476877518 +0100
@@ -1,0 +2,5 @@
+Wed Feb  1 09:53:32 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.Y8odUP/_old  2017-02-08 10:49:50.200776634 +0100
+++ /var/tmp/diff_new_pack.Y8odUP/_new  2017-02-08 10:49:50.204776077 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-runtime
 #
-# Copyright (c) 2015 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
@@ -29,7 +29,11 @@
 Source99:   akonadi-runtime-rpmlintrc
 # PATCH-FIX-UPSTREAM: Do not leak external payload files (kde#341884)
 Patch0: do-not-leak-old-external-payload-files.diff
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_program_options-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  cmake >= 2.8.8
 BuildRequires:  fdupes
 BuildRequires:  kde4-filesystem




commit akonadi-runtime for openSUSE:Factory

2016-11-16 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2016-11-16 13:45:18

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is "akonadi-runtime"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2015-07-05 17:55:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2016-11-16 13:45:19.0 +0100
@@ -1,0 +2,5 @@
+Mon Nov 14 23:02:35 UTC 2016 - wba...@tmo.at
+
+- Use shared-mime-info macros (boo#979301)
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.UDIbSV/_old  2016-11-16 13:45:20.0 +0100
+++ /var/tmp/diff_new_pack.UDIbSV/_new  2016-11-16 13:45:20.0 +0100
@@ -91,11 +91,11 @@
 
 %post
 /sbin/ldconfig
-%{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime > /dev/null 2>&1 || 
:
+%mime_database_post
 
 %postun
 /sbin/ldconfig
-%{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime > /dev/null 2>&1 || 
:
+%mime_database_postun
 
 %post -n libakonadiprotocolinternals1 -p /sbin/ldconfig
 




commit akonadi-runtime for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2015-07-05 17:55:15

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-11-28 08:48:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2015-07-05 17:55:16.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 30 05:31:19 UTC 2015 - lbeltr...@kde.org
+
+- Add do-not-leak-old-external-payload-files.diff: do not leak
+  external payload files, fixes disk usage of akonadi file_db_data 
+  (kde#341884)
+
+---

New:

  do-not-leak-old-external-payload-files.diff



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.C2ViF9/_old  2015-07-05 17:55:17.0 +0200
+++ /var/tmp/diff_new_pack.C2ViF9/_new  2015-07-05 17:55:17.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-runtime
 #
-# Copyright (c) 2014 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
@@ -27,6 +27,8 @@
 Source: 
http://download.kde.org/stable/%{rname}/src/%{rname}-%{version}.tar.bz2
 Source1:baselibs.conf
 Source99:   akonadi-runtime-rpmlintrc
+# PATCH-FIX-UPSTREAM: Do not leak external payload files (kde#341884)
+Patch0: do-not-leak-old-external-payload-files.diff
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
@@ -70,6 +72,7 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
+%patch0 -p1
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE -DWITH_SOPRANO=FALSE

++ do-not-leak-old-external-payload-files.diff ++
From: Dan Vrátil dvra...@redhat.com
Date: Mon, 29 Jun 2015 20:45:11 +
Subject: Don't leak old external payload files
X-Git-Url: 
http://quickgit.kde.org/?p=akonadi.gita=commitdiffh=9c0dc6b3f0826d32eac310b2e7ecd858ca3df681
---
Don't leak old external payload files

Actually delete old payload files after we increase the payload revision or
switch from external to internal payload. This caused 
~/.local/share/akonadi/file_db_data
to grow insanely for all users, leaving them with many duplicated files (just 
with
different revisions).

It is recommended that users run akonadictl fsck to clean up the leaked payload
files.

Note that there won't be any more releases of Akonadi 1.13 (and this has been
fixed in master already), so I strongly recommend distributions to pick this
patch into their packaging.

BUG: 341884
CCBUG: 338402
---


--- a/server/src/storage/partstreamer.cpp
+++ b/server/src/storage/partstreamer.cpp
@@ -290,6 +290,12 @@
 mDataChanged = true;
 }
 
+// If the part is external, remember it's current file name
+QString originalFile;
+if (part.isValid()  part.external()) {
+originalFile = PartHelper::resolveAbsolutePath(part.data());
+}
+
 part.setPartType(partType);
 part.setVersion(partVersion);
 part.setPimItemId(mItem.id());
@@ -306,6 +312,14 @@
 *changed = mDataChanged;
 }
 
+if (!originalFile.isEmpty()) {
+// If the part was external but is not anymore, or if it's still 
external
+// but the filename has changed (revision update), remove the original 
file
+if (!part.external() || (part.external()  originalFile != 
PartHelper::resolveAbsolutePath(part.data( {
+PartHelper::removeFile(originalFile);
+}
+}
+
 return ok;
 }
 

--- a/server/tests/unittest/partstreamertest.cpp
+++ b/server/tests/unittest/partstreamertest.cpp
@@ -91,6 +91,7 @@
 QTest::addColumnqint64(expectedPartSize);
 QTest::addColumnbool(expectedChanged);
 QTest::addColumnbool(isExternal);
+QTest::addColumnint(version);
 QTest::addColumnPimItem(pimItem);
 
 PimItem item;
@@ -101,22 +102,22 @@
 QVERIFY(item.insert());
 
 // Order of these tests matters!
-QTest::newRow(item 1, internal)  QByteArray(PLD:DATA)  
QByteArray(123)  3ll  true  false  item;
-QTest::newRow(item 1, change to external)  QByteArray(PLD:DATA) 
 QByteArray(123456789)  9ll  true  true  item;
-QTest::newRow(item 1, update external)  QByteArray(PLD:DATA)  
QByteArray(987654321)  9ll  true  true  item;
-QTest::newRow(item 1, external, no change)  QByteArray(PLD:DATA) 
 

commit akonadi-runtime for openSUSE:Factory

2014-11-27 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-11-28 08:48:35

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-11-03 13:12:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-11-28 08:48:38.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov 09 21:11:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in post/postun scripts
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.uDmoek/_old  2014-11-28 08:48:39.0 +0100
+++ /var/tmp/diff_new_pack.uDmoek/_new  2014-11-28 08:48:39.0 +0100
@@ -88,11 +88,11 @@
 
 %post
 /sbin/ldconfig
-%{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime  /dev/null || :
+%{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime  /dev/null 21 || 
:
 
 %postun
 /sbin/ldconfig
-%{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime  /dev/null || :
+%{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime  /dev/null 21 || 
:
 
 %post -n libakonadiprotocolinternals1 -p /sbin/ldconfig
 

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



commit akonadi-runtime for openSUSE:Factory

2014-11-03 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-11-03 13:11:32

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-09-12 11:19:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-11-03 13:12:04.0 +0100
@@ -1,0 +2,6 @@
+Wed Oct 29 17:00:04 UTC 2014 - o...@aepfle.de
+
+- Package sqldrivers depending on its availibility instead of
+  a given suse_version number
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.ICR9kV/_old  2014-11-03 13:12:05.0 +0100
+++ /var/tmp/diff_new_pack.ICR9kV/_new  2014-11-03 13:12:05.0 +0100
@@ -79,6 +79,13 @@
   %kde4_makeinstall -C build
   %fdupes -s %{buildroot}%{_kde4_includedir}
 
+ files.sqldrivers
+if test -d $RPM_BUILD_ROOT%{_kde4_libdir}/qt4/plugins/sqldrivers
+then
+   # A database access plugin, not a development file
+   echo %{_kde4_libdir}/qt4  files.sqldrivers
+fi
+
 %post
 /sbin/ldconfig
 %{_kde4_bindir}/update-mime-database %{_kde4_datadir}/mime  /dev/null || :
@@ -91,7 +98,7 @@
 
 %postun -n libakonadiprotocolinternals1 -p /sbin/ldconfig
 
-%files
+%files -f files.sqldrivers
 %defattr(-,root,root)
 %{_kde4_bindir}/asapcat
 %{_kde4_bindir}/akonadi*
@@ -100,11 +107,6 @@
 %config %{_kde4_sysconfdir}/akonadi/mysql-global-mobile.conf
 %{_kde4_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
 %{_kde4_datadir}/mime/packages/akonadi-mime.xml
-%if 0%{?suse_version}  1310
-# A database access plugin, not a development file
-%dir %{_kde4_libdir}/qt4/plugins/sqldrivers
-%{_kde4_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so
-%endif
 
 %files -n libakonadiprotocolinternals-devel
 %defattr(-,root,root)

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



commit akonadi-runtime for openSUSE:Factory

2014-09-12 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-09-12 11:19:10

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-08-25 10:58:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-09-12 11:19:13.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 11 14:40:56 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Add baselibs.conf, needed for kdebase4-workspace-libs-32bit
+
+---

New:

  baselibs.conf



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.9QSZt2/_old  2014-09-12 11:19:15.0 +0200
+++ /var/tmp/diff_new_pack.9QSZt2/_new  2014-09-12 11:19:15.0 +0200
@@ -25,6 +25,7 @@
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: 
http://download.kde.org/stable/%{rname}/src/%{rname}-%{version}.tar.bz2
+Source1:baselibs.conf
 Source99:   akonadi-runtime-rpmlintrc
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8

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



commit akonadi-runtime for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-08-25 10:58:18

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-07-16 16:19:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-08-25 10:58:26.0 +0200
@@ -1,0 +2,11 @@
+Fri Aug 15 08:07:44 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 1.13.0
+  * Fixed virtual collections statistics
+  * Fixed tag RID fetch
+  * Fixed HRID-based fetches
+  * Fixed race condition in StorageDebugger
+  * Use FindBacktrace.cmake from CMake 3.0 instead of our own 
+detection
+
+---

Old:

  akonadi-1.12.91.tar.bz2

New:

  akonadi-1.13.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.7flabk/_old  2014-08-25 10:58:27.0 +0200
+++ /var/tmp/diff_new_pack.7flabk/_new  2014-08-25 10:58:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.12.91
+Version:1.13.0
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-1.12.91.tar.bz2 - akonadi-1.13.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.91/AUTHORS new/akonadi-1.13.0/AUTHORS
--- old/akonadi-1.12.91/AUTHORS 2014-07-09 22:14:29.0 +0200
+++ new/akonadi-1.13.0/AUTHORS  2014-08-10 12:38:58.0 +0200
@@ -82,6 +82,7 @@
 - Timo Hummel timo.hum...@sap.com
 - Tom Albers t...@kde.org
 - Torgny Nyblom k...@nyblom.org
+- Vadim Zhukov persg...@gmail.com
 - Will Stephenson wstephen...@kde.org
 - Wolfgang Rohdewald wolfg...@rohdewald.de
 - Yury G. Kudryashov urkud.ur...@gmail.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.91/CMakeLists.txt 
new/akonadi-1.13.0/CMakeLists.txt
--- old/akonadi-1.12.91/CMakeLists.txt  2014-07-09 22:14:29.0 +0200
+++ new/akonadi-1.13.0/CMakeLists.txt   2014-08-10 12:38:58.0 +0200
@@ -48,16 +48,16 @@
 
 ### The Akonadi version (used in AkonadiConfig.cmake) 
###
 
-set(AKONADI_VERSION_PATCH 91)
+set(AKONADI_VERSION_PATCH 0)
 
 # Raise the minor version if we're building Akonadi using Qt5
 if(QT5_BUILD)
   set(AKONADI_VERSION_MAJOR 1)
-  set(AKONADI_VERSION_MINOR 78)
+  set(AKONADI_VERSION_MINOR 79)
   set(AKONADI_SOVERSION 2)
 else ()
   set(AKONADI_VERSION_MAJOR 1)
-  set(AKONADI_VERSION_MINOR 12)
+  set(AKONADI_VERSION_MINOR 13)
   set(AKONADI_SOVERSION 1)
 endif()
 
@@ -254,15 +254,10 @@
 
 set(AKONADI_SYSTEM_LIBS)
 
-check_include_files(execinfo.h HAVE_EXECINFO_H)
-if(HAVE_EXECINFO_H)
-  check_function_exists(backtrace BACKTRACE_IN_LIBC)
-  if(NOT BACKTRACE_IN_LIBC)
-find_library(EXECINFO_LIBRARY NAMES execinfo)
-if(EXECINFO_LIBRARY)
-  set(AKONADI_SYSTEM_LIBS ${AKONADI_SYSTEM_LIBS} ${EXECINFO_LIBRARY})
-endif()
-  endif()
+find_package(Backtrace)
+if(Backtrace_FOUND)
+  include_directories(${Backtrace_INCLUDE_DIRS})
+  set(AKONADI_SYSTEM_LIBS ${AKONADI_SYSTEM_LIBS} ${Backtrace_LIBRARIES})
 endif()
 
 check_include_files(unistd.h HAVE_UNISTD_H)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.91/NEWS new/akonadi-1.13.0/NEWS
--- old/akonadi-1.12.91/NEWS2014-07-09 22:14:29.0 +0200
+++ new/akonadi-1.13.0/NEWS 2014-08-10 12:38:58.0 +0200
@@ -1,3 +1,11 @@
+1.13.0  10-August-2014
+--
+- Fixed virtual collections statistics
+- Fixed tag RID fetch
+- Fixed HRID-based fetches
+- Fixed race condition in StorageDebugger
+- Use FindBacktrace.cmake from CMake 3.0 instead of our own detection
+
 1.12.90   07-July-2014
 --
 - MERGE command for faster synchronization
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.91/cmake/modules/FindBacktrace.cmake 
new/akonadi-1.13.0/cmake/modules/FindBacktrace.cmake
--- old/akonadi-1.12.91/cmake/modules/FindBacktrace.cmake   1970-01-01 
01:00:00.0 +0100
+++ new/akonadi-1.13.0/cmake/modules/FindBacktrace.cmake2014-08-10 
12:38:58.0 +0200
@@ -0,0 +1,84 @@
+# - Find provider for backtrace(3)
+# Checks if OS supports backtrace(3) via either libc or custom library.
+# This module defines the following variables:
+#  

commit akonadi-runtime for openSUSE:Factory

2014-04-23 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-04-23 17:31:01

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-04-08 22:36:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-04-23 17:31:02.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 22 10:09:03 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Added 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch,
+  resolves migration problems from earlier akonadi versions, kde#331867
+
+---

New:

  0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.n0JvTK/_old  2014-04-23 17:31:03.0 +0200
+++ /var/tmp/diff_new_pack.n0JvTK/_new  2014-04-23 17:31:03.0 +0200
@@ -25,6 +25,8 @@
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: 
http://download.kde.org/stable/%{rname}/src/%{rname}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM 
0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch -- resolves 
migration problems from earlier akonadi versions, kde#331867
+Patch0: 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
@@ -68,6 +70,7 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
+%patch0 -p1
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE -DWITH_SOPRANO=FALSE

++ 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch ++
From 4ca8b846baaad48ebbd723f6411f9571a3b0f5ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Vr=C3=A1til?= dvra...@redhat.com
Date: Tue, 22 Apr 2014 11:28:07 +0200
Subject: [PATCH 1/1] Remove the invalid GID part from PartTable before
 starting PartTable migration

More people than we expected have invalid 'GID' part in their PartTable,
which breaks migration to schema 25, because it expects all part types
to have a valid name.

To work around this fact, we DELETE all parts with name 'GID' from PartTable
before starting the actual migration. This will not fix the migration for
people with other invalid parts, but I haven't heard of any such. To make
this completely bullet-proof, we would need to iterate through all entries,
which would be massively slower than current INSERT INTO ... SELECT FROM 
approach.

Distributions, this is a good choice for backporting into 1.12.1 ;-)

BUG: 331867
FIXED-IN: 1.12.2
---
 server/src/storage/dbupdater.cpp | 9 +
 1 file changed, 9 insertions(+)

diff --git a/server/src/storage/dbupdater.cpp b/server/src/storage/dbupdater.cpp
index ccaf584..d6368b5 100644
--- a/server/src/storage/dbupdater.cpp
+++ b/server/src/storage/dbupdater.cpp
@@ -261,6 +261,15 @@ bool DbUpdater::complexUpdate_25()
 }
   }
 
+  {
+// It appears that more users than expected have the invalid GID part in 
their
+// PartTable, which breaks the migration below (see BKO#331867), so we 
apply this
+// wanna-be fix to remove the invalid part before we start the actual 
migration.
+QueryBuilder qb( QLatin1String( PartTable ), QueryBuilder::Delete );
+qb.addValueCondition( QLatin1String( PartTable.name ), Query::Equals, 
QLatin1String( GID ) );
+qb.exec();
+  }
+
   akDebug()  Creating a PartTable_new;
   {
 TableDescription description;
-- 
1.9.2

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



commit akonadi-runtime for openSUSE:Factory

2014-04-08 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-04-08 22:36:53

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-03-30 07:54:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-04-08 22:36:54.0 +0200
@@ -1,0 +2,7 @@
+Tue Apr  8 16:44:42 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 1.12.1
+  * Bugfix releases. Resolves performance issues with the baloo
+indexer and prevents dataloss when copying large email collections
+
+---

Old:

  akonadi-1.12.0.tar.bz2

New:

  akonadi-1.12.1.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.Loskmr/_old  2014-04-08 22:36:55.0 +0200
+++ /var/tmp/diff_new_pack.Loskmr/_new  2014-04-08 22:36:55.0 +0200
@@ -17,9 +17,8 @@
 
 
 Name:   akonadi-runtime
-Version:1.12.0
+Version:1.12.1
 Release:0
-%define rversion %{version}
 %define rname   akonadi
 Summary:PIM Storage Service
 License:LGPL-2.1+
@@ -68,7 +67,7 @@
 service.
 
 %prep
-%setup -q -n %{rname}-%{rversion}
+%setup -q -n %{rname}-%{version}
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE -DWITH_SOPRANO=FALSE

++ akonadi-1.12.0.tar.bz2 - akonadi-1.12.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.0/CMakeLists.txt 
new/akonadi-1.12.1/CMakeLists.txt
--- old/akonadi-1.12.0/CMakeLists.txt   2014-03-25 14:32:48.0 +0100
+++ new/akonadi-1.12.1/CMakeLists.txt   2014-04-07 23:02:16.0 +0200
@@ -50,7 +50,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 12)
-set(AKONADI_VERSION_PATCH 0)
+set(AKONADI_VERSION_PATCH 1)
 
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
@@ -125,15 +125,6 @@
   include(${QT_USE_FILE})
 endif()
 
-# Missing in FindQt4.cmake until Dec 2011: setting QT_NO_DEBUG_OUTPUT
-if(CMAKE_BUILD_TYPE)
-  string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_TOLOWER)
-endif()
-
-if(NOT CMAKE_BUILD_TYPE_TOLOWER MATCHES debug)
-   add_definitions(-DQT_NO_DEBUG_OUTPUT)
-endif()
-
 if(STATIC_LIBRARY)
   set(LIBRARY_TYPE STATIC)
   set(AKONADI_STATIC_LIBS ON)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.0/NEWS new/akonadi-1.12.1/NEWS
--- old/akonadi-1.12.0/NEWS 2014-03-25 14:32:48.0 +0100
+++ new/akonadi-1.12.1/NEWS 2014-04-07 23:02:16.0 +0200
@@ -1,3 +1,12 @@
+1.12.1   07-April-2014
+--
+- Fixed deadlock in SearchManager
+- Fixed notification emission when appending items
+- Fixed ItemRetriever ignoring changeSince argument
+- Fixed X-AKAPPEND command response
+- Fixed RID-based FETCH
+- Fixed data loss in case of long-lasting copy or move operations
+
 1.12.0   25-March-2014
 --
 - Improved 'akonadictl status' command output
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.12.0/server/src/cachecleaner.cpp 
new/akonadi-1.12.1/server/src/cachecleaner.cpp
--- old/akonadi-1.12.0/server/src/cachecleaner.cpp  2014-03-25 
14:32:48.0 +0100
+++ new/akonadi-1.12.1/server/src/cachecleaner.cpp  2014-04-07 
23:02:16.0 +0200
@@ -28,6 +28,55 @@
 using namespace Akonadi::Server;
 
 CacheCleaner *CacheCleaner::sInstance = 0;
+QMutex CacheCleanerInhibitor::sLock;
+int CacheCleanerInhibitor::sInhibitCount = 0;
+
+CacheCleanerInhibitor::CacheCleanerInhibitor( bool doInhibit )
+  : mInhibited( false )
+{
+  if ( doInhibit ) {
+inhibit();
+  }
+}
+
+CacheCleanerInhibitor::~CacheCleanerInhibitor()
+{
+  if ( mInhibited ) {
+uninhibit();
+  }
+}
+
+void CacheCleanerInhibitor::inhibit()
+{
+  if ( mInhibited ) {
+akError()  Cannot recursively inhibit an inhibitor;
+return;
+  }
+
+  sLock.lock();
+  if ( ++sInhibitCount == 1 ) {
+CacheCleaner::self()-inhibit( true );
+  }
+  sLock.unlock();
+  mInhibited = true;
+}
+
+void CacheCleanerInhibitor::uninhibit()
+{
+  if ( !mInhibited ) {
+akError()  Cannot uninhibit an uninhibited inhibitor; // aaaw yeah
+return;
+  }
+  mInhibited = false;
+
+  sLock.lock();
+  Q_ASSERT( sInhibitCount  

commit akonadi-runtime for openSUSE:Factory

2014-03-29 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-03-30 07:50:52

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2014-03-18 17:16:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-03-30 07:54:02.0 +0200
@@ -1,0 +2,28 @@
+Thu Mar 27 17:34:53 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 1.12.0
+  - KDE 4.13 RC release
+   * See http://www.kde.org/announcements/announce-4.13-beta3.php
+
+- Drop upstreamed patch do-not-emit-itemchanged.diff.
+
+---
+Sun Mar 23 12:44:34 UTC 2014 - tittiatc...@gmail.com
+
+- Add upstream patch do-not-emit-itemchanged.diff to prevent 
+  baloo from constantly indexing the maildir
+
+---
+Thu Mar 20 17:59:08 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 1.11.90
+   * KDE 4.13 Beta 3  release
+   * See http://www.kde.org/announcements/announce-4.13-beta3.php
+
+- Drop upstreamed patches:
+  * janitor-move-parts-as-required-during-check.diff
+  * fix-postgresql-query.diff
+  * fix-mailrefresh.diff
+  * fix-postgresql-2.diff
+
+---
@@ -10,2 +38,3 @@
-- Add upstream patch fix-postgresql-query.diff to fix the issue
-  when migrating an existing PostgreSQL database
+- Add upstream patches fix-postgresql-query.diff, 
+  fix-postgresql-2.diff to fix the issue when migrating an existing 
+  PostgreSQL database
@@ -18 +47 @@
-- Update to 4.12.80
+- Update to 1.11.80

Old:

  akonadi-1.11.80.tar.bz2
  fix-mailrefresh.diff
  fix-postgresql-2.diff
  fix-postgresql-query.diff
  janitor-move-parts-as-required-during-check.diff

New:

  akonadi-1.12.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.AynEGz/_old  2014-03-30 07:57:13.0 +0200
+++ /var/tmp/diff_new_pack.AynEGz/_new  2014-03-30 07:57:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.11.80
+Version:1.12.0
 Release:0
 %define rversion %{version}
 %define rname   akonadi
@@ -26,14 +26,6 @@
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: 
http://download.kde.org/stable/%{rname}/src/%{rname}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM Fix wrong query statement for migration of a PostgreSQL DB
-Patch1: fix-postgresql-query.diff
-# PATCH-FIX-UPSTREAM Fix issue that folders are not automatically 
refreshed/checked for new emails
-Patch2: fix-mailrefresh.diff
-# PATCH-FIX-UPSTREAM Fix another issue with the PostgreSQL DB migration
-Patch3: fix-postgresql-2.diff
-# PATCH-FIX-UPSTREAM Akonadi 1.13 -- Move parts to/from database when 
SizeTreshold is changed
-Patch4: janitor-move-parts-as-required-during-check.diff
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
@@ -77,10 +69,6 @@
 
 %prep
 %setup -q -n %{rname}-%{rversion}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE -DWITH_SOPRANO=FALSE

++ akonadi-1.11.80.tar.bz2 - akonadi-1.12.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.11.80/CMakeLists.txt 
new/akonadi-1.12.0/CMakeLists.txt
--- old/akonadi-1.11.80/CMakeLists.txt  2014-02-28 22:38:09.0 +0100
+++ new/akonadi-1.12.0/CMakeLists.txt   2014-03-25 14:32:48.0 +0100
@@ -49,8 +49,8 @@
 ### The Akonadi version (used in AkonadiConfig.cmake) 
###
 
 set(AKONADI_VERSION_MAJOR 1)
-set(AKONADI_VERSION_MINOR 11)
-set(AKONADI_VERSION_PATCH 80)
+set(AKONADI_VERSION_MINOR 12)
+set(AKONADI_VERSION_PATCH 0)
 
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.11.80/NEWS new/akonadi-1.12.0/NEWS
--- old/akonadi-1.11.80/NEWS2014-02-28 22:38:09.0 +0100
+++ new/akonadi-1.12.0/NEWS 2014-03-25 14:32:48.0 +0100
@@ -1,3 +1,18 @@
+1.12.0   25-March-2014
+--
+- Improved 'akonadictl status' command output
+- Fixed indexing of items in collections with short cache expiration
+- Fixed building 

commit akonadi-runtime for openSUSE:Factory

2014-03-18 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2014-03-18 17:16:43

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-12-12 11:16:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2014-03-18 17:16:44.0 +0100
@@ -1,0 +2,27 @@
+Fri Mar 14 15:25:04 UTC 2014 - tittiatc...@gmail.com
+
+- Add upstream patch janitor-move-parts-as-required-during-check.diff
+  to increase performance of akonadictl fsck
+
+---
+Wed Mar 12 14:29:11 UTC 2014 - tittiatc...@gmail.com
+
+- Add upstream patch fix-postgresql-query.diff to fix the issue
+  when migrating an existing PostgreSQL database
+- Add upstream patch fix-mailrefresh.diff to fix the issue around
+  automatically refreshing emails
+
+---
+Fri Mar  7 09:26:41 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 4.12.80
+   * KDE 4.13 Beta 1  release
+   * See http://www.kde.org/announcements/announce-4.13-beta1.php
+
+---
+Sat Feb 15 22:52:39 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Remove sles checks
+- Use kde4 macros
+
+---

Old:

  akonadi-1.11.0.tar.bz2

New:

  akonadi-1.11.80.tar.bz2
  fix-mailrefresh.diff
  fix-postgresql-2.diff
  fix-postgresql-query.diff
  janitor-move-parts-as-required-during-check.diff



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.RW3XAT/_old  2014-03-18 17:16:45.0 +0100
+++ /var/tmp/diff_new_pack.RW3XAT/_new  2014-03-18 17:16:45.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-runtime
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.11.0
+Version:1.11.80
 Release:0
 %define rversion %{version}
 %define rname   akonadi
@@ -26,35 +26,31 @@
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: 
http://download.kde.org/stable/%{rname}/src/%{rname}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM Fix wrong query statement for migration of a PostgreSQL DB
+Patch1: fix-postgresql-query.diff
+# PATCH-FIX-UPSTREAM Fix issue that folders are not automatically 
refreshed/checked for new emails
+Patch2: fix-mailrefresh.diff
+# PATCH-FIX-UPSTREAM Fix another issue with the PostgreSQL DB migration
+Patch3: fix-postgresql-2.diff
+# PATCH-FIX-UPSTREAM Akonadi 1.13 -- Move parts to/from database when 
SizeTreshold is changed
+Patch4: janitor-move-parts-as-required-during-check.diff
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
 BuildRequires:  kde4-filesystem
-BuildRequires:  libsoprano-devel
+BuildRequires:  libqt4-devel
 BuildRequires:  libxml2
 BuildRequires:  libxslt
-BuildRequires:  shared-mime-info
-#There is a warning, but it's not needed at all, but for completness
-%if !0%{?sles_version}
 BuildRequires:  mariadb
-%else
-BuildRequires:  mysql
-%endif
+BuildRequires:  shared-mime-info
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
-# rename from 10.3, which had 4.x version
-Provides:   akonadi = %{version}
-Obsoletes:  akonadi  4.1
 Requires(post):shared-mime-info
 Requires(postun):  shared-mime-info
-
 Requires:   libakonadiprotocolinternals1 = %{version}
 Requires:   libqt4-sql-mysql
 Requires:   mysql
 Requires:   libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4)
-%if !0%{?sles_version}
 Suggests:   mariadb
-%endif
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -64,11 +60,7 @@
 Summary:PIM Storage Service: Build Environment
 Group:  Development/Libraries/X11
 Requires:   libakonadiprotocolinternals1 = %{version}
-Requires:   libsoprano-devel
 Requires:   libqt4-devel = %( echo `rpm -q --queryformat '%{VERSION}' 
libqt4-devel`)
-# rename from 10.3, which had 4.x version
-Provides:   akonadi-devel = %{version}
-Obsoletes:  akonadi-devel  4.1
 
 %description -n libakonadiprotocolinternals-devel
 This package contains development files of 

commit akonadi-runtime for openSUSE:Factory

2013-12-12 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-12-12 11:16:24

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-12-02 12:36:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-12-12 11:16:26.0 +0100
@@ -1,0 +2,6 @@
+Fri Nov 29 22:29:45 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.11.0
+  * Fixed joined UPDATE queries failing with SQLite
+
+---

Old:

  akonadi-1.10.80.tar.bz2

New:

  akonadi-1.11.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.rKNRBo/_old  2013-12-12 11:16:26.0 +0100
+++ /var/tmp/diff_new_pack.rKNRBo/_new  2013-12-12 11:16:26.0 +0100
@@ -17,14 +17,15 @@
 
 
 Name:   akonadi-runtime
-Version:1.10.80
+Version:1.11.0
 Release:0
 %define rversion %{version}
+%define rname   akonadi
 Summary:PIM Storage Service
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
-Source: 
http://download.kde.org/stable/akonadi/src/akonadi-%{version}.tar.bz2
+Source: 
http://download.kde.org/stable/%{rname}/src/%{rname}-%{version}.tar.bz2
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
@@ -83,7 +84,7 @@
 service.
 
 %prep
-%setup -q -n akonadi-%{rversion}
+%setup -q -n %{rname}-%{rversion}
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE

++ akonadi-1.10.80.tar.bz2 - akonadi-1.11.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.80/CMakeLists.txt 
new/akonadi-1.11.0/CMakeLists.txt
--- old/akonadi-1.10.80/CMakeLists.txt  2013-11-05 10:28:38.0 +0100
+++ new/akonadi-1.11.0/CMakeLists.txt   2013-11-28 15:25:03.0 +0100
@@ -57,8 +57,8 @@
 ### The Akonadi version (used in AkonadiConfig.cmake) 
###
 
 set(AKONADI_VERSION_MAJOR 1)
-set(AKONADI_VERSION_MINOR 10)
-set(AKONADI_VERSION_PATCH 80)
+set(AKONADI_VERSION_MINOR 11)
+set(AKONADI_VERSION_PATCH 0)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.80/NEWS new/akonadi-1.11.0/NEWS
--- old/akonadi-1.10.80/NEWS2013-11-05 10:28:38.0 +0100
+++ new/akonadi-1.11.0/NEWS 2013-11-28 15:25:03.0 +0100
@@ -1,3 +1,7 @@
+1.11.0   28-November-2013
+--
+- fix joined UPDATE queries failing with SQLite
+
 1.10.80   05-November-2013
 --
 - Servser-side notification filtering
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.80/server/src/storage/querybuilder.cpp 
new/akonadi-1.11.0/server/src/storage/querybuilder.cpp
--- old/akonadi-1.10.80/server/src/storage/querybuilder.cpp 2013-11-05 
10:28:38.0 +0100
+++ new/akonadi-1.11.0/server/src/storage/querybuilder.cpp  2013-11-28 
15:25:03.0 +0100
@@ -142,7 +142,42 @@
   return mQuery;
 }
 
-bool QueryBuilder::exec()
+void QueryBuilder::sqliteAdaptUpdateJoin( Query::Condition condition )
+{
+  // FIXME: This does not cover all cases by far. It however can handle most
+  // (probably all) of the update-join queries we do in Akonadi and convert 
them
+  // properly into a SQLite-compatible query. Better than nothing ;-)
+
+  if ( !condition.mSubConditions.isEmpty() ) {
+for ( int i = condition.mSubConditions.count() - 1; i = 0; --i ) {
+  sqliteAdaptUpdateJoin( condition.mSubConditions[i] );
+}
+return;
+  }
+
+  QString table;
+  if ( condition.mColumn.contains( QLatin1Char( '.' ) ) ) {
+table = condition.mColumn.left( condition.mColumn.indexOf( QLatin1Char( 
'.' ) ) );
+  } else {
+return;
+  }
+
+  if ( !mJoinedTables.contains( table ) ) {
+return;
+  }
+
+  const QPairJoinType, Query::Condition joinCondition = mJoins.value( table 
);
+
+  QueryBuilder qb( table, Select );
+  qb.addColumn( condition.mColumn );
+  qb.addCondition( joinCondition.second );
+
+  // Convert the subquery to string
+  condition.mColumn = QLatin1String( (  ) + qb.buildQuery() + QLatin1String( 
 ) );
+}
+
+

commit akonadi-runtime for openSUSE:Factory

2013-12-02 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-12-02 12:36:45

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-10-08 10:44:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-12-02 12:36:46.0 +0100
@@ -1,0 +2,14 @@
+Sat Nov  9 23:42:57 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.10.80
+  * Servser-side notification filtering
+  * GID support
+  * Export custom agent properties to clients
+  * Faster Akonadi shutdown
+  * Improved and faster database schema check on start
+  * Enabled C++11 support
+  * Optimize some SQL queries
+  * Store only relative paths to external payload files in database
+- Drop gcc41.diff, not required anymore
+
+---

Old:

  akonadi-1.10.3-1.tar.bz2
  gcc41.diff

New:

  akonadi-1.10.80.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.k9IEAZ/_old  2013-12-02 12:36:47.0 +0100
+++ /var/tmp/diff_new_pack.k9IEAZ/_new  2013-12-02 12:36:47.0 +0100
@@ -17,15 +17,14 @@
 
 
 Name:   akonadi-runtime
-Version:1.10.3
+Version:1.10.80
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
-Source: 
http://download.kde.org/stable/akonadi/src/akonadi-1.10.3-1.tar.bz2
-Patch0: gcc41.diff
+Source: 
http://download.kde.org/stable/akonadi/src/akonadi-%{version}.tar.bz2
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
@@ -85,7 +84,6 @@
 
 %prep
 %setup -q -n akonadi-%{rversion}
-%patch0
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE

++ akonadi-1.10.3-1.tar.bz2 - akonadi-1.10.80.tar.bz2 ++
 22875 lines of diff (skipped)

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



commit akonadi-runtime for openSUSE:Factory

2013-10-08 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-10-08 10:44:40

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-08-16 13:40:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-10-08 10:44:42.0 +0200
@@ -1,0 +2,13 @@
+Fri Oct  4 14:32:54 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.10.3
+  * Fix support for latest PostgreSQL
+  * Check MySQL version at runtime, require at least 5.1
+  * Fix crash when destroying DataStore with backends other than MySQL
+  * Fix problem with too long socket paths
+  * Send dummy queries to MySQL to keep the connection alive
+  * Fix crash when no flags are changed
+  * For more details see:
+http://www.progdan.cz/2013/10/akonadi-1-10-3-with-postgresql-fix/
+
+---

Old:

  akonadi-1.10.2.tar.bz2

New:

  akonadi-1.10.3-1.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.R0bp3S/_old  2013-10-08 10:44:43.0 +0200
+++ /var/tmp/diff_new_pack.R0bp3S/_new  2013-10-08 10:44:43.0 +0200
@@ -17,14 +17,14 @@
 
 
 Name:   akonadi-runtime
-Version:1.10.2
+Version:1.10.3
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
-Source: 
ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-%{rversion}.tar.bz2
+Source: 
http://download.kde.org/stable/akonadi/src/akonadi-1.10.3-1.tar.bz2
 Patch0: gcc41.diff
 BuildRequires:  boost-devel
 BuildRequires:  cmake = 2.8.8

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



commit akonadi-runtime for openSUSE:Factory

2013-08-16 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-08-16 13:40:36

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-07-30 15:55:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-08-16 13:40:37.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  1 05:00:03 UTC 2013 - co...@suse.com
+
+- openSUSE defaults to mariadb, so let's do the same
+
+---



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.GeTfbt/_old  2013-08-16 13:40:38.0 +0200
+++ /var/tmp/diff_new_pack.GeTfbt/_new  2013-08-16 13:40:38.0 +0200
@@ -36,7 +36,7 @@
 BuildRequires:  shared-mime-info
 #There is a warning, but it's not needed at all, but for completness
 %if !0%{?sles_version}
-BuildRequires:  mysql-community-server
+BuildRequires:  mariadb
 %else
 BuildRequires:  mysql
 %endif
@@ -53,7 +53,7 @@
 Requires:   mysql
 Requires:   libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4)
 %if !0%{?sles_version}
-Suggests:   mysql-community-server
+Suggests:   mariadb
 %endif
 
 %description

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



commit akonadi-runtime for openSUSE:Factory

2013-07-30 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-07-30 15:55:58

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-07-22 16:33:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-07-30 15:55:59.0 +0200
@@ -1,0 +2,10 @@
+Thu Jul 25 19:02:36 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.10.2
+  * Fix PostgreSQL support (once more)
+ * Changes from version 1.10.1:
+  * Fix PostgreSQL support
+  * Optimize appending flags to items
+  * Introduce CHANGEDSINCE parameter to FETCH command
+
+---

Old:

  akonadi-1.10.0.tar.bz2

New:

  akonadi-1.10.2.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.cXReY2/_old  2013-07-30 15:56:01.0 +0200
+++ /var/tmp/diff_new_pack.cXReY2/_new  2013-07-30 15:56:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.10.0
+Version:1.10.2
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service

++ akonadi-1.10.0.tar.bz2 - akonadi-1.10.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.0/CMakeLists.txt 
new/akonadi-1.10.2/CMakeLists.txt
--- old/akonadi-1.10.0/CMakeLists.txt   2013-07-09 18:56:12.0 +0200
+++ new/akonadi-1.10.2/CMakeLists.txt   2013-07-25 14:48:43.0 +0200
@@ -73,7 +73,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 10)
-set(AKONADI_VERSION_PATCH 0)
+set(AKONADI_VERSION_PATCH 2)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.0/Mainpage.dox 
new/akonadi-1.10.2/Mainpage.dox
--- old/akonadi-1.10.0/Mainpage.dox 2013-07-09 18:56:12.0 +0200
+++ new/akonadi-1.10.2/Mainpage.dox 2013-07-25 14:48:43.0 +0200
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.10.0
+// DOXYGEN_PROJECTVERSION=1.10.2
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.0/NEWS new/akonadi-1.10.2/NEWS
--- old/akonadi-1.10.0/NEWS 2013-07-09 18:56:12.0 +0200
+++ new/akonadi-1.10.2/NEWS 2013-07-25 14:48:43.0 +0200
@@ -1,3 +1,13 @@
+1.10.223-July-2013
+--
+- Fix PostgreSQL support (once more)
+
+1.10.1   22-July-2013
+--
+- Fix PostgreSQL support
+- Optimize appending flags to items
+- Introduce CHANGEDSINCE parameter to FETCH command
+
 1.10.009-July-2013
 --
 - Memory optimizations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.0/libs/protocol_p.h 
new/akonadi-1.10.2/libs/protocol_p.h
--- old/akonadi-1.10.0/libs/protocol_p.h2013-07-09 18:56:12.0 
+0200
+++ new/akonadi-1.10.2/libs/protocol_p.h2013-07-25 14:48:43.0 
+0200
@@ -84,6 +84,7 @@
 #define AKONADI_PARAM_RESOURCE RESOURCE
 #define AKONADI_PARAM_ANCESTORS ANCESTORS
 #define AKONADI_PARAM_IGNOREERRORS IGNOREERRORS
+#define AKONADI_PARAM_CHANGEDSINCE CHANGEDSINCE
 
 #define AKONADI_PARAM_PERSISTENTSEARCH PERSISTENTSEARCH
 #define AKONADI_PARAM_PERSISTENTSEARCH_QUERYLANG QUERYLANGUAGE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.10.0/server/src/akonadiconnection.cpp 
new/akonadi-1.10.2/server/src/akonadiconnection.cpp
--- old/akonadi-1.10.0/server/src/akonadiconnection.cpp 2013-07-09 
18:56:12.0 +0200
+++ new/akonadi-1.10.2/server/src/akonadiconnection.cpp 2013-07-25 
14:48:43.0 +0200
@@ -113,7 +113,7 @@
 
 Response greeting;
 greeting.setUntagged();
-greeting.setString(OK Akonadi Almost IMAP Server [PROTOCOL 32]);
+greeting.setString(OK Akonadi Almost IMAP Server [PROTOCOL 33]);
 // don't send before the event loop is active, since waitForBytesWritten() 
can cause interesting reentrancy issues
 // TODO should be QueueConnection, but 

commit akonadi-runtime for openSUSE:Factory

2013-07-22 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-07-22 16:33:14

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-06-14 15:42:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-07-22 16:33:15.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul  9 21:52:48 UTC 2013 - cgiboude...@gmx.com
+
+- Update to 1.10.0
+  * Memory optimizations
+  * Fix a runtime error on Windows
+
+---

Old:

  akonadi-1.9.80.tar.bz2

New:

  akonadi-1.10.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.jnM62B/_old  2013-07-22 16:33:16.0 +0200
+++ /var/tmp/diff_new_pack.jnM62B/_new  2013-07-22 16:33:16.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.9.80
+Version:1.10.0
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service

++ akonadi-1.9.80.tar.bz2 - akonadi-1.10.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.80/CMakeLists.txt 
new/akonadi-1.10.0/CMakeLists.txt
--- old/akonadi-1.9.80/CMakeLists.txt   2013-06-10 12:16:19.0 +0200
+++ new/akonadi-1.10.0/CMakeLists.txt   2013-07-09 18:56:12.0 +0200
@@ -72,8 +72,8 @@
 ### The Akonadi version (used in AkonadiConfig.cmake) 
###
 
 set(AKONADI_VERSION_MAJOR 1)
-set(AKONADI_VERSION_MINOR 9)
-set(AKONADI_VERSION_PATCH 80)
+set(AKONADI_VERSION_MINOR 10)
+set(AKONADI_VERSION_PATCH 0)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
@@ -402,7 +402,10 @@
 include(CPack) # needs to happen after the above variables are set!
 
 
-feature_summary(WHAT ALL)
+feature_summary(WHAT ALL
+ INCLUDE_QUIET_PACKAGES
+ FATAL_ON_MISSING_REQUIRED_PACKAGES
+   )
 
 # Install the file with the exported targets
 install(EXPORT akonadiLibraryTargets
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.80/Mainpage.dox 
new/akonadi-1.10.0/Mainpage.dox
--- old/akonadi-1.9.80/Mainpage.dox 2013-06-10 12:16:19.0 +0200
+++ new/akonadi-1.10.0/Mainpage.dox 2013-07-09 18:56:12.0 +0200
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.9.80
+// DOXYGEN_PROJECTVERSION=1.10.0
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.80/NEWS new/akonadi-1.10.0/NEWS
--- old/akonadi-1.9.80/NEWS 2013-06-10 12:16:19.0 +0200
+++ new/akonadi-1.10.0/NEWS 2013-07-09 18:56:12.0 +0200
@@ -1,3 +1,8 @@
+1.10.009-July-2013
+--
+- Memory optimizations
+- Fix a runtime error on Windows
+
 1.9.8010-June-2013
 --
 - Update item access time less often.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.80/agentserver/agentpluginloader.cpp 
new/akonadi-1.10.0/agentserver/agentpluginloader.cpp
--- old/akonadi-1.9.80/agentserver/agentpluginloader.cpp2013-06-10 
12:16:19.0 +0200
+++ new/akonadi-1.10.0/agentserver/agentpluginloader.cpp2013-07-09 
18:56:12.0 +0200
@@ -43,6 +43,7 @@
 QPluginLoader *loader = new QPluginLoader( pluginFile );
 if ( !loader-load() ) {
   akError()  Q_FUNC_INFO  Failed to load agent:   
loader-errorString();
+  delete loader;
   return 0;
 }
 m_pluginLoaders.insert( pluginFile, loader );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.80/server/src/storage/dbconfigmysql.cpp 
new/akonadi-1.10.0/server/src/storage/dbconfigmysql.cpp
--- old/akonadi-1.9.80/server/src/storage/dbconfigmysql.cpp 2013-06-10 
12:16:19.0 +0200
+++ new/akonadi-1.10.0/server/src/storage/dbconfigmysql.cpp 2013-07-09 
18:56:12.0 +0200
@@ -57,7 +57,10 @@
   QString defaultServerPath;
   QString defaultCleanShutdownCommand;
 
-  const QString socketDirectory = Utils::preferredSocketDirectory( 
AkStandardDirs::saveDir( 

commit akonadi-runtime for openSUSE:Factory

2013-06-14 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2013-06-14 15:42:47

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2013-05-07 07:21:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-06-14 15:42:48.0 +0200
@@ -1,0 +2,29 @@
+Thu Jun 13 01:12:14 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.9.80
+  * Update item access time less often.
+  * Don't try to start akonadiserver if mysqld is not installed
+  * Allow to fetch available items even if there are errors in
+some of the items.
+  * Properly restrict the external part removal to the deleted
+collection.
+  * Support checking the cache for payloads in the FETCH command.
+  * Add infrastructure to track client capabilities.
+  * Allow to disable the cache verification on retrieval.
+  * fsck: move orphaned pim items to lost+found, delete orphaned
+pim item flags.
+  * Introduce NotificationMessageV2 that supports batch operations
+on set of entities.
+  * Fix build with Boost = 1.53.
+  * Fix a runtime issue with MySQL = 5.6 (MySQL = 5.1.3 is now
+the minimum version).
+- Drop mysql56.diff, patch is included in this release
+
+---
+Fri Jun  7 14:40:06 UTC 2013 - cgiboude...@gmx.com
+
+- Add mysql56.diff
+Renames an option that was removed in MySQL = 5.6 (kde#319016)
+
+
+---

Old:

  akonadi-1.9.2.tar.bz2

New:

  akonadi-1.9.80.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.2Sdnks/_old  2013-06-14 15:42:49.0 +0200
+++ /var/tmp/diff_new_pack.2Sdnks/_new  2013-06-14 15:42:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.9.2
+Version:1.9.80
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
@@ -110,12 +110,8 @@
 
 %files
 %defattr(-,root,root)
-%{_bindir}/akonadi_agent_launcher
-%{_bindir}/akonadi_agent_server
-%{_bindir}/akonadi_control
-%{_bindir}/akonadi_rds
-%{_bindir}/akonadictl
-%{_bindir}/akonadiserver
+%{_bindir}/asapcat
+%{_bindir}/akonadi*
 %dir %{_sysconfdir}/akonadi
 %config %{_sysconfdir}/akonadi/mysql-global.conf
 %config %{_sysconfdir}/akonadi/mysql-global-mobile.conf

++ akonadi-1.9.2.tar.bz2 - akonadi-1.9.80.tar.bz2 ++
 5168 lines of diff (skipped)

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



commit akonadi-runtime for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

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

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-12-28 14:56:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2013-05-07 07:21:12.0 +0200
@@ -1,0 +2,12 @@
+Mon May  6 09:42:28 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.9.2
+  * Add option to FETCH to ignore external retrieval failures.
+  * Properly restrict external payload removal.
+  * Add buildsystem option to choose between Qt4 and Qt5.
+ * Changes from version 1.9.1:
+  * Disable query cache for Sqlite.
+  * Handle missing mysqld better.
+  * Ignore my.cnf settings when using the internal MySQL server.
+
+---

Old:

  akonadi-1.9.0.tar.bz2

New:

  akonadi-1.9.2.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.QTXTci/_old  2013-05-07 07:21:14.0 +0200
+++ /var/tmp/diff_new_pack.QTXTci/_new  2013-05-07 07:21:14.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-runtime
 #
-# 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:   akonadi-runtime
-Version:1.9.0
+Version:1.9.2
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service

++ akonadi-1.9.0.tar.bz2 - akonadi-1.9.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.0/CMakeLists.txt 
new/akonadi-1.9.2/CMakeLists.txt
--- old/akonadi-1.9.0/CMakeLists.txt2012-12-23 11:11:44.0 +0100
+++ new/akonadi-1.9.2/CMakeLists.txt2013-05-05 10:40:58.0 +0200
@@ -21,6 +21,7 @@
 option(AKONADI_USE_STRIGI_SEARCH Build Akonadi with strigi as search engine. 
FALSE)
 option(INSTALL_QSQLITE_IN_QT_PREFIX Install the QSQLite plugin in 
QT_PLUGIN_DIR FALSE)
 option(STATIC_LIBRARY Build Akonadi as a static library. FALSE)
+option(QT5_BUILD Build Akonadi using the Qt5 framework FALSE)
 
 if(NOT DEFINED DATABASE_BACKEND)
   set(DATABASE_BACKEND MYSQL CACHE STRING The default database backend to 
use for Akonadi. Can be either MYSQL, POSTGRES or SQLITE)
@@ -72,7 +73,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 9)
-set(AKONADI_VERSION_PATCH 0)
+set(AKONADI_VERSION_PATCH 2)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
@@ -125,11 +126,8 @@
 ### Find what we need ###
 
  Qt 4 and 5 
-set(QT_USE_IMPORTED_TARGETS TRUE) # Qt 4 only
-set(QT_MIN_VERSION 4.6.0) # Qt 4 only
-
-find_package(Qt5Core QUIET)
-if (Qt5Core_FOUND)
+if(QT5_BUILD)
+  find_package(Qt5Core REQUIRED)
   find_package(Qt5Gui REQUIRED)
   find_package(Qt5Widgets REQUIRED)
   find_package(Qt5Sql REQUIRED)
@@ -137,7 +135,6 @@
   find_package(Qt5Xml REQUIRED)
   find_package(Qt5DBus REQUIRED)
   find_package(Qt5Test REQUIRED)
-  set(QT5_BUILD TRUE)
 
   include(cmake/modules/ECMQt4To5Porting.cmake)
   include_directories(${QT_INCLUDES}) # TODO: Port away from this.
@@ -146,16 +143,19 @@
 message(FATAL_ERROR Akonadi Qt 5 build requires at least CMake version 
2.8.9)
   endif()
 
+  if (Qt5_POSITION_INDEPENDENT_CODE)
+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+  endif()
+
   set(QT_QTTEST_LIBRARIES Qt5::Test)
 else()
+  set(QT_USE_IMPORTED_TARGETS TRUE) # Qt 4 only
+  set(QT_MIN_VERSION 4.6.0) # Qt 4 only
+
   find_package(Qt4 REQUIRED)
   include(${QT_USE_FILE})
 endif()
 
-if (Qt5_POSITION_INDEPENDENT_CODE)
-  set(CMAKE_POSITION_INDEPENDENT_CODE ON)
-endif()
-
 # Missing in FindQt4.cmake until Dec 2011: setting QT_NO_DEBUG_OUTPUT
 if(CMAKE_BUILD_TYPE)
   string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_TOLOWER)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.9.0/INSTALL new/akonadi-1.9.2/INSTALL
--- old/akonadi-1.9.0/INSTALL   2012-12-23 11:11:44.0 +0100
+++ new/akonadi-1.9.2/INSTALL   2013-05-05 10:40:58.0 +0200
@@ -25,6 +25,19 @@
 
 That's all :)
 
+=== Build Options ===
+
+The following options are available when running CMake:
+
+* AKONADI_BUILD_TESTS 

commit akonadi-runtime for openSUSE:Factory

2012-12-28 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-12-28 14:55:12

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-12-03 09:23:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-12-28 14:55:14.0 +0100
@@ -1,0 +2,13 @@
+Thu Dec 27 12:08:21 UTC 2012 - hrvoje.sen...@gmail.com
+
+- Update to 1.9.0
+  * Respect collection cache policy refresh interval for collection tree sync.
+  * Fix initialization of PostgreSQL database.
+  * Correctly count items flags in virtual collections.
+  * Notify parent virtual collections about item changes.
+  * Require CMake = 2.8.8.
+  * Remove dependency to Automoc4.
+  * Support Qt 5.
+- Remove automoc4 BuildRequires
+
+---

Old:

  akonadi-1.8.80.tar.bz2

New:

  akonadi-1.9.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.Ev73PH/_old  2012-12-28 14:55:16.0 +0100
+++ /var/tmp/diff_new_pack.Ev73PH/_new  2012-12-28 14:55:16.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.8.80
+Version:1.9.0
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
@@ -26,9 +26,8 @@
 Url:http://akonadi-project.org
 Source: 
ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-%{rversion}.tar.bz2
 Patch0: gcc41.diff
-BuildRequires:  automoc4
 BuildRequires:  boost-devel
-BuildRequires:  cmake
+BuildRequires:  cmake = 2.8.8
 BuildRequires:  fdupes
 BuildRequires:  kde4-filesystem
 BuildRequires:  libsoprano-devel

++ akonadi-1.8.80.tar.bz2 - akonadi-1.9.0.tar.bz2 ++
 1679 lines of diff (skipped)

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



commit akonadi-runtime for openSUSE:Factory

2012-12-03 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-12-03 09:23:44

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-11-08 07:40:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-12-03 09:23:47.0 +0100
@@ -1,0 +2,18 @@
+Sun Nov 25 13:25:37 UTC 2012 - cgiboude...@gmx.com
+
+- Only require mysql on SLES.
+
+---
+Sat Nov 24 13:20:43 UTC 2012 - cgiboude...@gmx.com
+
+- Update to 1.9beta1
+  * Recover from lost external payload files.
+  * Improve the virtual collections handling.
+  * Many code and queries optimizations.
+
+---
+Tue Nov 20 17:23:54 UTC 2012 - nico.kru...@gmail.com
+
+- Fix the SLES build (%make_install is not expanded on SLES)
+
+---

Old:

  akonadi-1.8.1.tar.bz2

New:

  akonadi-1.8.80.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.JVStrk/_old  2012-12-03 09:23:52.0 +0100
+++ /var/tmp/diff_new_pack.JVStrk/_new  2012-12-03 09:23:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.8.1
+Version:1.8.80
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
@@ -36,7 +36,11 @@
 BuildRequires:  libxslt
 BuildRequires:  shared-mime-info
 #There is a warning, but it's not needed at all, but for completness
+%if !0%{?sles_version}
 BuildRequires:  mysql-community-server
+%else
+BuildRequires:  mysql
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 # rename from 10.3, which had 4.x version
@@ -49,7 +53,9 @@
 Requires:   libqt4-sql-mysql
 Requires:   mysql
 Requires:   libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4)
+%if !0%{?sles_version}
 Suggests:   mysql-community-server
+%endif
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -83,12 +89,12 @@
 %patch0
 
 %build
-  %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc
+  %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc 
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE
   %make_jobs
 
 %install
   cd build
-  %makeinstall
+  make DESTDIR=%{buildroot} install
   %fdupes -s %{buildroot}%{_prefix}/include
 
 %post

++ akonadi-1.8.1.tar.bz2 - akonadi-1.8.80.tar.bz2 ++
 5540 lines of diff (skipped)

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



commit akonadi-runtime for openSUSE:Factory

2012-11-07 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-11-08 07:40:44

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-09-11 07:54:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-11-08 07:40:46.0 +0100
@@ -1,0 +2,7 @@
+Fri Nov  2 17:14:43 UTC 2012 - tittiatc...@gmail.com
+
+- Update to akonadi 1.8.1
+  * Fix payload loss on some move/copy scenarios.
+  * Improve error reporting for failed item retrievals.
+
+---

Old:

  akonadi-1.8.0.tar.bz2

New:

  akonadi-1.8.1.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.7TJp1i/_old  2012-11-08 07:40:48.0 +0100
+++ /var/tmp/diff_new_pack.7TJp1i/_new  2012-11-08 07:40:48.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.8.0
+Version:1.8.1
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service

++ akonadi-1.8.0.tar.bz2 - akonadi-1.8.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.8.0/CMakeLists.txt 
new/akonadi-1.8.1/CMakeLists.txt
--- old/akonadi-1.8.0/CMakeLists.txt2012-07-25 09:45:25.0 +0200
+++ new/akonadi-1.8.1/CMakeLists.txt2012-10-14 17:34:40.0 +0200
@@ -66,7 +66,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 8)
-set(AKONADI_VERSION_PATCH 0)
+set(AKONADI_VERSION_PATCH 1)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.8.0/Mainpage.dox 
new/akonadi-1.8.1/Mainpage.dox
--- old/akonadi-1.8.0/Mainpage.dox  2012-07-25 09:45:25.0 +0200
+++ new/akonadi-1.8.1/Mainpage.dox  2012-10-14 17:34:40.0 +0200
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.8.0
+// DOXYGEN_PROJECTVERSION=1.8.1
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.8.0/NEWS new/akonadi-1.8.1/NEWS
--- old/akonadi-1.8.0/NEWS  2012-07-25 09:45:25.0 +0200
+++ new/akonadi-1.8.1/NEWS  2012-10-14 17:34:40.0 +0200
@@ -1,3 +1,8 @@
+1.8.1 14-October-2012
+-
+- Fix payload loss on some move/copy scenarios.
+- Improve error reporting for failed item retrievals.
+
 1.8.025-July-2012
 -
 - Fix deadlock in ad-hoc Nepomuk searches.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-1.8.0/interfaces/org.freedesktop.Akonadi.Resource.xml 
new/akonadi-1.8.1/interfaces/org.freedesktop.Akonadi.Resource.xml
--- old/akonadi-1.8.0/interfaces/org.freedesktop.Akonadi.Resource.xml   
2012-07-25 09:45:25.0 +0200
+++ new/akonadi-1.8.1/interfaces/org.freedesktop.Akonadi.Resource.xml   
2012-10-14 17:34:40.0 +0200
@@ -16,6 +16,13 @@
   arg name=mimeType type=s direction=in/
   arg name=parts type=as direction=in/
 /method
+method name=requestItemDeliveryV2
+  arg type=s direction=out/
+  arg name=uid type=x direction=in/
+  arg name=remoteId type=s direction=in/
+  arg name=mimeType type=s direction=in/
+  arg name=parts type=as direction=in/
+/method
 method name=synchronize
   annotation name=org.freedesktop.DBus.Method.NoReply value=true/
 /method
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.8.0/server/src/handler/colcopy.cpp 
new/akonadi-1.8.1/server/src/handler/colcopy.cpp
--- old/akonadi-1.8.0/server/src/handler/colcopy.cpp2012-07-25 
09:45:25.0 +0200
+++ new/akonadi-1.8.1/server/src/handler/colcopy.cpp2012-10-14 
17:34:40.0 +0200
@@ -94,7 +94,9 @@
   ItemRetriever retriever( connection() );
   retriever.setCollection( source, true );
   retriever.setRetrieveFullPayload( true );
-  retriever.exec();
+  if (!retriever.exec()) {
+return failureResponse( retriever.lastError() );
+  }
 
   DataStore *store = 

commit akonadi-runtime for openSUSE:Factory

2012-09-10 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-09-11 07:54:11

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-08-07 08:01:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-09-11 07:54:14.0 +0200
@@ -1,0 +2,20 @@
+Tue Jul 31 11:02:37 UTC 2012 - toddrme2...@gmail.com
+
+- Update to 1.8.0
+  * Fix deadlock in ad-hoc Nepomuk searches.
+
+---
+Fri Jul 20 07:21:34 UTC 2012 - toddrme2...@gmail.com
+
+- Update to 1.7.95
+  * Fix Nepomuk queries getting stuck if Nepomuk service crashes.
+  * Fix unecessary remote retrieval of already cached item parts.
+  * Reset RID/RREV during cross-resource collection moves.
+  * Increase timeout for remote item retrieval.
+- Update to 1.7.90
+  * Fix handling of large SPARQL queries.
+  * Support cleanup of orphaned resources in the consistency checker.
+  * Support compilation with Clang.
+- Rebased patch
+
+---

Old:

  akonadi-1.7.2.tar.bz2

New:

  akonadi-1.8.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.WN0VQK/_old  2012-09-11 07:54:20.0 +0200
+++ /var/tmp/diff_new_pack.WN0VQK/_new  2012-09-11 07:54:20.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.7.2
+Version:1.8.0
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
@@ -32,6 +32,7 @@
 BuildRequires:  fdupes
 BuildRequires:  kde4-filesystem
 BuildRequires:  libsoprano-devel
+BuildRequires:  libxml2
 BuildRequires:  libxslt
 BuildRequires:  shared-mime-info
 #There is a warning, but it's not needed at all, but for completness

++ akonadi-1.7.2.tar.bz2 - akonadi-1.8.0.tar.bz2 ++
 4809 lines of diff (skipped)

++ gcc41.diff ++
--- /var/tmp/diff_new_pack.WN0VQK/_old  2012-09-11 07:54:21.0 +0200
+++ /var/tmp/diff_new_pack.WN0VQK/_new  2012-09-11 07:54:21.0 +0200
@@ -1,6 +1,6 @@
 --- server/src/nepomuk/queryserviceclient.h
 +++ server/src/nepomuk/queryserviceclient.h
-@@ -25,6 +25,8 @@
+@@ -27,6 +27,8 @@
  class QUrl;
  
  namespace Nepomuk {
@@ -9,20 +9,20 @@
  namespace Query {
  
  class Result;
-@@ -78,7 +80,7 @@
+@@ -82,7 +84,7 @@
   *
   * \sa QueryParser
   */
--bool query( const QString query, const QHashQString, QString 
encodedRps = QHashQString, QString() );
+-bool query(const QString query, const QHashQString, QString 
encodedRps = ( QHashQString, QString() ) );
 +bool query( const QString query, const QStringHashMap 
encodedRps = QStringHashMap() );
  
  /**
-  * Start a query using the Nepomuk user query language.
-@@ -96,7 +98,7 @@
-  * 
+  * Start a query using the Nepomuk query service.
+@@ -102,7 +104,7 @@
+  *
   * \sa query(const QString), close()
   */
--bool blockingQuery( const QString query, const QHashQString, 
QString encodedRps = QHashQString, QString() );
+-bool blockingQuery( const QString query, const QHashQString, 
QString encodedRps = ( QHashQString, QString() ) );
 +bool blockingQuery( const QString query, const QStringHashMap 
encodedRps = QStringHashMap() );
  
  /**

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



commit akonadi-runtime for openSUSE:Factory

2012-08-07 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-08-07 08:01:24

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-04-20 15:10:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-08-07 08:01:27.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul  6 15:07:13 UTC 2012 - dmuel...@suse.com
+
+- fix build failure with gcc41
+
+---

New:

  gcc41.diff



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.qQM3Cg/_old  2012-08-07 08:01:38.0 +0200
+++ /var/tmp/diff_new_pack.qQM3Cg/_new  2012-08-07 08:01:38.0 +0200
@@ -25,6 +25,7 @@
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: 
ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-%{rversion}.tar.bz2
+Patch0: gcc41.diff
 BuildRequires:  automoc4
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -78,6 +79,7 @@
 
 %prep
 %setup -q -n akonadi-%{rversion}
+%patch0
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc

++ gcc41.diff ++
--- server/src/nepomuk/queryserviceclient.h
+++ server/src/nepomuk/queryserviceclient.h
@@ -25,6 +25,8 @@
 class QUrl;
 
 namespace Nepomuk {
+typedef QHashQString, QString QStringHashMap;
+
 namespace Query {
 
 class Result;
@@ -78,7 +80,7 @@
  *
  * \sa QueryParser
  */
-bool query( const QString query, const QHashQString, QString 
encodedRps = QHashQString, QString() );
+bool query( const QString query, const QStringHashMap encodedRps 
= QStringHashMap() );
 
 /**
  * Start a query using the Nepomuk user query language.
@@ -96,7 +98,7 @@
  * 
  * \sa query(const QString), close()
  */
-bool blockingQuery( const QString query, const QHashQString, 
QString encodedRps = QHashQString, QString() );
+bool blockingQuery( const QString query, const QStringHashMap 
encodedRps = QStringHashMap() );
 
 /**
  * Close the client, thus stop to monitor the query
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit akonadi-runtime for openSUSE:Factory

2012-04-20 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-04-20 15:10:58

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-03-13 09:31:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-04-20 15:10:59.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 18 07:50:05 UTC 2012 - kru...@zib.de
+
+- Update to 1.7.2
+  * Fix and optimize searching via Nepomuk.
+
+---

Old:

  akonadi-1.7.1.tar.bz2

New:

  akonadi-1.7.2.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.3T0m30/_old  2012-04-20 15:11:01.0 +0200
+++ /var/tmp/diff_new_pack.3T0m30/_new  2012-04-20 15:11:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-runtime
-Version:1.7.1
+Version:1.7.2
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service

++ akonadi-1.7.1.tar.bz2 - akonadi-1.7.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.1/CMakeLists.txt 
new/akonadi-1.7.2/CMakeLists.txt
--- old/akonadi-1.7.1/CMakeLists.txt2012-03-03 16:48:19.0 +0100
+++ new/akonadi-1.7.2/CMakeLists.txt2012-03-31 14:28:05.0 +0200
@@ -56,7 +56,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 7)
-set(AKONADI_VERSION_PATCH 1)
+set(AKONADI_VERSION_PATCH 2)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.1/Mainpage.dox 
new/akonadi-1.7.2/Mainpage.dox
--- old/akonadi-1.7.1/Mainpage.dox  2012-03-03 16:48:19.0 +0100
+++ new/akonadi-1.7.2/Mainpage.dox  2012-03-31 14:28:05.0 +0200
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.7.1
+// DOXYGEN_PROJECTVERSION=1.7.2
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.1/NEWS new/akonadi-1.7.2/NEWS
--- old/akonadi-1.7.1/NEWS  2012-03-03 16:48:19.0 +0100
+++ new/akonadi-1.7.2/NEWS  2012-03-31 14:28:05.0 +0200
@@ -1,3 +1,7 @@
+1.7.2   31-March-2012
+-
+- Fix and optimize searching via Nepomuk.
+
 1.7.1   03-March-2012
 -
 - Don't truncate SPARQL queries in virtual collections.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.1/server/src/nepomuksearch.cpp 
new/akonadi-1.7.2/server/src/nepomuksearch.cpp
--- old/akonadi-1.7.1/server/src/nepomuksearch.cpp  2012-03-03 
16:48:19.0 +0100
+++ new/akonadi-1.7.2/server/src/nepomuksearch.cpp  2012-03-31 
14:28:05.0 +0200
@@ -44,10 +44,10 @@
 {
   mSearchService = new Nepomuk::Query::QueryServiceClient( this );
   connect( mSearchService, SIGNAL(newEntries(QListNepomuk::Query::Result)),
-   this, SLOT(idHitsAdded(QListNepomuk::Query::Result)) );
-  mIdSearchService = new Nepomuk::Query::QueryServiceClient( this );
-  connect( mSearchService, SIGNAL(newEntries(QListNepomuk::Query::Result)),
this, SLOT(hitsAdded(QListNepomuk::Query::Result)) );
+  mIdSearchService = new Nepomuk::Query::QueryServiceClient( this );
+  connect( mIdSearchService, SIGNAL(newEntries(QListNepomuk::Query::Result)),
+   this, SLOT(idHitsAdded(QListNepomuk::Query::Result)) );
 }
 
 NepomukSearch::~NepomukSearch()
@@ -60,12 +60,19 @@
 
 QStringList NepomukSearch::search( const QString query )
 {
+  //qDebug()  Q_FUNC_INFO  query;
   if ( !mSearchService ) {
 qWarning()  Nepomuk search service not available!;
 return QStringList();
   }
 
-  if ( !mSearchService-blockingQuery( query ) ) {
+  // Insert a property request for the item Id. This should
+  // be part of the query already and extracted from that,
+  // but that doesn't seem to work at the moment, so be explicit.
+  QHashQString, QString encodedRps;
+  encodedRps.insert( QString::fromLatin1( reqProp1 ), 
QUrl(QString::fromLatin1(http://akonadi-project.org/ontologies/aneo#akonadiItemId;)).toString()
 );

commit akonadi-runtime for openSUSE:Factory

2012-03-13 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-03-13 09:31:57

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2012-01-27 15:16:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-03-13 09:31:59.0 +0100
@@ -1,0 +2,8 @@
+Wed Mar  7 11:51:03 UTC 2012 - idon...@suse.com
+
+- Update to 1.7.1
+  * Don't truncate SPARQL queries in virtual collections.
+  * Optimize change notifications for deleted collection attributes.
+  * Fix possible data loss during item copy/move operations.
+
+---

Old:

  akonadi-1.7.0.tar.bz2

New:

  akonadi-1.7.1.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.1z5a7y/_old  2012-03-13 09:32:01.0 +0100
+++ /var/tmp/diff_new_pack.1z5a7y/_new  2012-03-13 09:32:01.0 +0100
@@ -16,9 +16,8 @@
 #
 
 
-
 Name:   akonadi-runtime
-Version:1.7.0
+Version:1.7.1
 Release:0
 %define rversion %{version}
 Summary:PIM Storage Service
@@ -45,9 +44,9 @@
 Requires(postun):  shared-mime-info
 
 Requires:   libakonadiprotocolinternals1 = %{version}
-Requires:   libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4)
 Requires:   libqt4-sql-mysql
 Requires:   mysql
+Requires:   libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4)
 Suggests:   mysql-community-server
 
 %description
@@ -58,8 +57,8 @@
 Summary:PIM Storage Service: Build Environment
 Group:  Development/Libraries/X11
 Requires:   libakonadiprotocolinternals1 = %{version}
-Requires:   libqt4-devel = %( echo `rpm -q --queryformat '%{VERSION}' 
libqt4-devel`)
 Requires:   libsoprano-devel
+Requires:   libqt4-devel = %( echo `rpm -q --queryformat '%{VERSION}' 
libqt4-devel`)
 # rename from 10.3, which had 4.x version
 Provides:   akonadi-devel = %{version}
 Obsoletes:  akonadi-devel  4.1

++ akonadi-1.7.0.tar.bz2 - akonadi-1.7.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.0/CMakeLists.txt 
new/akonadi-1.7.1/CMakeLists.txt
--- old/akonadi-1.7.0/CMakeLists.txt2012-01-23 18:11:04.0 +0100
+++ new/akonadi-1.7.1/CMakeLists.txt2012-03-03 16:48:19.0 +0100
@@ -56,7 +56,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 7)
-set(AKONADI_VERSION_PATCH 0)
+set(AKONADI_VERSION_PATCH 1)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.0/Mainpage.dox 
new/akonadi-1.7.1/Mainpage.dox
--- old/akonadi-1.7.0/Mainpage.dox  2012-01-23 18:11:04.0 +0100
+++ new/akonadi-1.7.1/Mainpage.dox  2012-03-03 16:48:19.0 +0100
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.7.0
+// DOXYGEN_PROJECTVERSION=1.7.1
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.0/NEWS new/akonadi-1.7.1/NEWS
--- old/akonadi-1.7.0/NEWS  2012-01-23 18:11:04.0 +0100
+++ new/akonadi-1.7.1/NEWS  2012-03-03 16:48:19.0 +0100
@@ -1,3 +1,9 @@
+1.7.1   03-March-2012
+-
+- Don't truncate SPARQL queries in virtual collections.
+- Optimize change notifications for deleted collection attributes.
+- Fix possible data loss during item copy/move operations.
+
 1.7.0 23-January-2012
 -
 - Fix search result retrieval from Nepomuk.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.7.0/server/src/handler/modify.cpp 
new/akonadi-1.7.1/server/src/handler/modify.cpp
--- old/akonadi-1.7.0/server/src/handler/modify.cpp 2012-01-23 
18:11:04.0 +0100
+++ new/akonadi-1.7.1/server/src/handler/modify.cpp 2012-03-03 
16:48:19.0 +0100
@@ -172,9 +172,8 @@
   // custom attribute
   if ( type.startsWith( '-' ) ) {
 type = type.mid( 1 );
-if ( !db-removeCollectionAttribute( collection, type ) )
-  return 

commit akonadi-runtime for openSUSE:Factory

2012-01-27 Thread h_root
Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory 
checked in at 2012-01-27 15:16:03

Comparing /work/SRC/openSUSE:Factory/akonadi-runtime (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-runtime.new (New)


Package is akonadi-runtime, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes  
2011-10-19 16:13:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-runtime.new/akonadi-runtime.changes 
2012-01-27 15:16:05.0 +0100
@@ -1,0 +2,25 @@
+Mon Jan 23 23:39:12 UTC 2012 - hrvoje.sen...@gmail.com
+
+- Update to 1.7.0
+ - Fix search result retrieval from Nepomuk.
+ - Support for PostgreSQL = 9.
+ - Improve RFC 3501 compatibility in LOGIN and non-silent SELECT commands.
+ - Add support for running multiple instance concurrently in the same user 
session.
+ - Update agent interface to include collectionTreeSynchronized signal.
+ - Add consistency checker system.
+ - Add support for database vacuuming.
+ - Various optimizations to reduce the number of SQL queries.
+
+---
+Mon Jan  2 21:19:14 CET 2012 - dmuel...@suse.de
+
+- update to 1.6.90 (1.7 RC1):
+ - Support for PostgreSQL = 9.
+ - Improve RFC 3501 compatibility in LOGIN and non-silent SELECT commands.
+ - Add support for running multiple instance concurrently in the same user 
session.
+ - Update agent interface to include collectionTreeSynchronized signal.
+ - Add consistency checker system.
+ - Add support for database vacuuming.
+ - Various optimizations to reduce the number of SQL queries.
+
+---

Old:

  akonadi-1.6.2.tar.bz2

New:

  akonadi-1.7.0.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.Dj2FnN/_old  2012-01-27 15:16:07.0 +0100
+++ /var/tmp/diff_new_pack.Dj2FnN/_new  2012-01-27 15:16:07.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-runtime
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -18,13 +18,13 @@
 
 
 Name:   akonadi-runtime
-Version:1.6.2
-Release:1
+Version:1.7.0
+Release:0
 %define rversion %{version}
-License:LGPL-2.1+
 Summary:PIM Storage Service
-Url:http://akonadi-project.org
+License:LGPL-2.1+
 Group:  System/GUI/KDE
+Url:http://akonadi-project.org
 Source: 
ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-%{rversion}.tar.bz2
 BuildRequires:  automoc4
 BuildRequires:  boost-devel
@@ -55,7 +55,6 @@
 service.
 
 %package -n libakonadiprotocolinternals-devel
-License:LGPL-2.1+
 Summary:PIM Storage Service: Build Environment
 Group:  Development/Libraries/X11
 Requires:   libakonadiprotocolinternals1 = %{version}
@@ -70,7 +69,6 @@
 service.
 
 %package -n libakonadiprotocolinternals1
-License:LGPL-2.1+
 Summary:PIM Storage Service
 Group:  System/GUI/KDE
 %requires_gelibqt4

++ akonadi-1.6.2.tar.bz2 - akonadi-1.7.0.tar.bz2 ++
 6315 lines of diff (skipped)

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



commit akonadi-runtime for openSUSE:Factory

2011-10-08 Thread h_root

Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory
checked in at Sat Oct 8 11:40:50 CEST 2011.




--- openSUSE:Factory/akonadi-runtime/akonadi-runtime.changes2011-09-23 
01:51:34.0 +0200
+++ akonadi-runtime/akonadi-runtime.changes 2011-10-08 00:30:32.0 
+0200
@@ -1,0 +2,15 @@
+Fri Oct  7 22:07:50 UTC 2011 - wstephen...@suse.com
+
+- Update to 1.6.2
+  - Do not update item revision if only the RID or RREV changed.
+  - Fix usage of wrong ids for part filenames.
+  - Only set item dirty flag if the payload changed.
+  - Only drop content mimetype for unsubscribed collections in LIST/LSUB.
+- 1.6.1 changes:
+  - Fix crash on agent launcher exit.
+  - Fix valgrind-ing agents running in the agent launcher.
+  - Fix restarting of agents in broken state.
+  - Fix pipe naming on multi-user Windows systems.
+  - Raise MySQL timeout.
+
+---

calling whatdependson for head-i586


Old:

  akonadi-1.6.0.tar.bz2

New:

  akonadi-1.6.2.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.erzFEH/_old  2011-10-08 11:40:31.0 +0200
+++ /var/tmp/diff_new_pack.erzFEH/_new  2011-10-08 11:40:31.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   akonadi-runtime
-Version:1.6.0
-Release:5
+Version:1.6.2
+Release:1
 %define rversion %{version}
 License:LGPLv2.1+
 Summary:PIM Storage Service

++ akonadi-1.6.0.tar.bz2 - akonadi-1.6.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.6.0/CMakeLists.txt 
new/akonadi-1.6.2/CMakeLists.txt
--- old/akonadi-1.6.0/CMakeLists.txt2011-07-10 14:19:34.0 +0200
+++ new/akonadi-1.6.2/CMakeLists.txt2011-10-03 12:02:01.0 +0200
@@ -10,9 +10,10 @@
 include(CTest)
 include(CTestConfig.cmake)
 option(AKONADI_BUILD_TESTS Build the Akonadi unit tests. TRUE)
+option(AKONADI_BUILD_QSQLITE Build the Sqlite backend. TRUE)
+option(AKONADI_USE_STRIGI_SEARCH Build Akonadi with strigi as search engine. 
FALSE)
 option(INSTALL_QSQLITE_IN_QT_PREFIX Install the QSQLite plugin in 
QT_PLUGIN_DIR FALSE)
 option(STATIC_LIBRARY Build Akonadi as a static library. FALSE)
-option(AKONADI_USE_STRIGI_SEARCH Build Akonadi with strigi as search engine. 
FALSE)
 
 if (NOT DEFINED DATABASE_BACKEND)
   set(DATABASE_BACKEND MYSQL CACHE STRING The default database backend to 
use for Akonadi. Can be either MYSQL, POSTGRES or SQLITE)
@@ -55,7 +56,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 6)
-set(AKONADI_VERSION_PATCH 0)
+set(AKONADI_VERSION_PATCH 2)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
@@ -88,6 +89,7 @@
 set ( _backend ${ARGV0} )
 if ( ${_backend} STREQUAL SQLITE )
 set(AKONADI_DATABASE_BACKEND QSQLITE3)
+set(AKONADI_BUILD_QSQLITE TRUE)
 else()
 if ( ${_backend} STREQUAL POSTGRES )
   set(AKONADI_DATABASE_BACKEND QPSQL)
@@ -184,9 +186,11 @@
   set (SQLITE_REQUIRED FALSE)
 endif()
 
-set(SQLITE_MIN_VERSION 3.6.23)
-find_package(Sqlite)
-macro_log_feature(SQLITE_FOUND Sqlite Sqlite database library 
http://www.sqlite.org; ${SQLITE_REQUIRED} ${SQLITE_MIN_VERSION} )
+if(AKONADI_BUILD_QSQLITE)
+  set(SQLITE_MIN_VERSION 3.6.23)
+  find_package(Sqlite)
+  macro_log_feature(SQLITE_FOUND Sqlite Sqlite database library 
http://www.sqlite.org; ${SQLITE_REQUIRED} ${SQLITE_MIN_VERSION} )
+endif()
 
 ### Compilers flags ###
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.6.0/Mainpage.dox 
new/akonadi-1.6.2/Mainpage.dox
--- old/akonadi-1.6.0/Mainpage.dox  2011-07-10 14:19:34.0 +0200
+++ new/akonadi-1.6.2/Mainpage.dox  2011-10-03 12:02:01.0 +0200
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.6.0
+// DOXYGEN_PROJECTVERSION=1.6.2
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.6.0/NEWS new/akonadi-1.6.2/NEWS
--- old/akonadi-1.6.0/NEWS  2011-07-10 14:19:34.0 +0200
+++ new/akonadi-1.6.2/NEWS  2011-10-03 12:02:01.0 +0200
@@ -1,3 +1,18 @@
+1.6.2 03-October-2011
+-
+- Do not update item revision if only the RID or RREV changed.
+- Fix usage of wrong ids for part filenames.
+- Only set item dirty flag if the payload changed.
+- Only drop content mimetype for unsubscribed collections in LIST/LSUB.
+
+1.6.1   15-September-2011

commit akonadi-runtime for openSUSE:Factory

2011-09-19 Thread h_root

Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory
checked in at Mon Sep 19 15:34:11 CEST 2011.




--- KDE/akonadi-runtime/akonadi-runtime.changes 2011-09-13 13:22:42.0 
+0200
+++ /mounts/work_src_done/STABLE/akonadi-runtime/akonadi-runtime.changes
2011-09-17 12:52:10.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep 17 10:52:05 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+
+---

calling whatdependson for head-i586




Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.9vWQYo/_old  2011-09-19 15:34:02.0 +0200
+++ /var/tmp/diff_new_pack.9vWQYo/_new  2011-09-19 15:34:02.0 +0200
@@ -100,9 +100,6 @@
 
 %postun -n libakonadiprotocolinternals1 -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root)
 %{_bindir}/akonadi_agent_launcher






Remember to have fun...

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



commit akonadi-runtime for openSUSE:Factory

2011-09-14 Thread h_root

Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory
checked in at Wed Sep 14 13:56:02 CEST 2011.




--- KDE/akonadi-runtime/akonadi-runtime.changes 2011-07-27 14:59:18.0 
+0200
+++ /mounts/work_src_done/STABLE/akonadi-runtime/akonadi-runtime.changes
2011-09-13 13:22:42.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 13 11:22:30 UTC 2011 - idon...@suse.com
+
+- Fix tarball URL 
+
+---

calling whatdependson for head-i586




Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.appDZC/_old  2011-09-14 13:55:58.0 +0200
+++ /var/tmp/diff_new_pack.appDZC/_new  2011-09-14 13:55:58.0 +0200
@@ -19,13 +19,13 @@
 
 Name:   akonadi-runtime
 Version:1.6.0
-Release:3
+Release:5
 %define rversion %{version}
 License:LGPLv2.1+
 Summary:PIM Storage Service
 Url:http://akonadi-project.org
 Group:  System/GUI/KDE
-Source: http://download.akonadi-project.org/akonadi-%{rversion}.tar.bz2
+Source: 
ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-%{rversion}.tar.bz2
 BuildRequires:  automoc4
 BuildRequires:  boost-devel
 BuildRequires:  cmake






Remember to have fun...

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



commit akonadi-runtime for openSUSE:Factory

2011-05-17 Thread h_root

Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory
checked in at Tue May 17 13:16:56 CEST 2011.




--- KDE/akonadi-runtime/akonadi-runtime.changes 2011-04-07 17:37:59.0 
+0200
+++ /mounts/work_src_done/STABLE/akonadi-runtime/akonadi-runtime.changes
2011-05-07 11:40:44.0 +0200
@@ -1,0 +2,7 @@
+Sat May  7 09:38:23 UTC 2011 - cgiboude...@gmx.com
+
+- Update to 1.5.3
+  - Don't crash when copying a folder into itself. (BKO#271808)
+
+
+---

calling whatdependson for head-i586


Old:

  akonadi-1.5.2.tar.bz2

New:

  akonadi-1.5.3.tar.bz2



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.nCIBm0/_old  2011-05-17 13:11:48.0 +0200
+++ /var/tmp/diff_new_pack.nCIBm0/_new  2011-05-17 13:11:48.0 +0200
@@ -21,7 +21,7 @@
 BuildRequires:  cmake kde4-filesystem libmysqlclient-devel
 BuildRequires:  automoc4 boost-devel libsoprano-devel libxslt mysql 
shared-mime-info
 BuildRequires:  fdupes
-Version:1.5.2
+Version:1.5.3
 Release:1
 %define rversion %version
 License:LGPLv2.1+

++ akonadi-1.5.2.tar.bz2 - akonadi-1.5.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.5.2/CMakeLists.txt 
new/akonadi-1.5.3/CMakeLists.txt
--- old/akonadi-1.5.2/CMakeLists.txt2011-04-05 14:22:20.0 +0200
+++ new/akonadi-1.5.3/CMakeLists.txt2011-05-07 11:22:49.0 +0200
@@ -55,7 +55,7 @@
 
 set(AKONADI_VERSION_MAJOR 1)
 set(AKONADI_VERSION_MINOR 5)
-set(AKONADI_VERSION_PATCH 2)
+set(AKONADI_VERSION_PATCH 3)
 set(AKONADI_VERSION 
${AKONADI_VERSION_MAJOR}.${AKONADI_VERSION_MINOR}.${AKONADI_VERSION_PATCH})
 set(AKONADI_VERSION_STRING ${AKONADI_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.5.2/Mainpage.dox 
new/akonadi-1.5.3/Mainpage.dox
--- old/akonadi-1.5.2/Mainpage.dox  2011-04-05 14:22:20.0 +0200
+++ new/akonadi-1.5.3/Mainpage.dox  2011-05-07 11:22:49.0 +0200
@@ -315,6 +315,6 @@
 
 // DOXYGEN_EXCLUDE = sqlplugin server/control server/akonadictl server/tests
 // DOXYGEN_PROJECTNAME=Akonadi
-// DOXYGEN_PROJECTVERSION=1.5.2
+// DOXYGEN_PROJECTVERSION=1.5.3
 
 // vim:ts=4:sw=4:expandtab:filetype=doxygen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.5.2/NEWS new/akonadi-1.5.3/NEWS
--- old/akonadi-1.5.2/NEWS  2011-04-05 14:22:20.0 +0200
+++ new/akonadi-1.5.3/NEWS  2011-05-07 11:22:49.0 +0200
@@ -1,3 +1,7 @@
+1.5.3 07-May-2011
+-
+- Fix crash when copying collections into themselves.
+
 1.5.2   05-April-2011
 -
 - Fix XdgBaseDirs reporting duplicated paths.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-1.5.2/server/src/handler/colcopy.cpp 
new/akonadi-1.5.3/server/src/handler/colcopy.cpp
--- old/akonadi-1.5.2/server/src/handler/colcopy.cpp2011-04-05 
14:22:20.0 +0200
+++ new/akonadi-1.5.3/server/src/handler/colcopy.cpp2011-05-07 
11:22:49.0 +0200
@@ -24,12 +24,18 @@
 #include storage/datastore.h
 #include storage/transaction.h
 #include storage/itemretriever.h
+#include storage/collectionqueryhelper.h
 #include imapstreamparser.h
 
 using namespace Akonadi;
 
 bool ColCopy::copyCollection(const Collection  source, const Collection  
target)
 {
+  if ( !CollectionQueryHelper::canBeMovedTo( source, target ) ) {
+// We don't accept source==target, or source being an ancestor of target.
+return false;
+  }
+
   // copy the source collection
   Collection col = source;
   col.setParentId( target.id() );






Remember to have fun...

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



commit akonadi-runtime for openSUSE:Factory

2011-03-14 Thread h_root

Hello community,

here is the log from the commit of package akonadi-runtime for openSUSE:Factory
checked in at Mon Mar 14 16:52:37 CET 2011.




--- KDE/akonadi-runtime/akonadi-runtime.changes 2011-02-17 15:09:26.0 
+0100
+++ /mounts/work_src_done/STABLE/akonadi-runtime/akonadi-runtime.changes
2011-03-14 16:00:14.0 +0100
@@ -1,0 +2,6 @@
+Mon Mar 14 14:59:17 UTC 2011 - frei...@novell.com
+
+- add fix for the nepomuk query api, backport from akonadi 1.5, 
+  commit be3b9db9 
+
+---

calling whatdependson for head-i586


New:

  fix_nepo_search.diff



Other differences:
--
++ akonadi-runtime.spec ++
--- /var/tmp/diff_new_pack.5dC9X5/_old  2011-03-14 16:52:10.0 +0100
+++ /var/tmp/diff_new_pack.5dC9X5/_new  2011-03-14 16:52:10.0 +0100
@@ -22,7 +22,7 @@
 BuildRequires:  automoc4 boost-devel libsoprano-devel libxslt mysql 
shared-mime-info
 BuildRequires:  fdupes
 Version:1.5.0
-Release:5
+Release:6
 %define rversion %version
 License:LGPLv2.1+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,6 +32,7 @@
 # http://download.akonadi-project.org
 Source0:akonadi-%rversion.tar.bz2
 Patch0: 1_5_BRANCH.diff
+Patch1: fix_nepo_search.diff
 Requires:   libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4)
 Requires(post):shared-mime-info
 Requires(postun):  shared-mime-info
@@ -93,6 +94,7 @@
 %prep
 %setup -q -n akonadi-%rversion
 #%patch0
+%patch1 -p1
 
 %build
   %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc

++ fix_nepo_search.diff ++
diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt
index da8e912..9044e29 100644
--- a/server/CMakeLists.txt
+++ b/server/CMakeLists.txt
@@ -139,7 +139,7 @@ if (Soprano_FOUND)
 src/nepomuk/result.cpp
   )
 
-  set_source_files_properties(src/nepomuk/org.kde.nepomuk.QueryService.xml 
PROPERTIES INCLUDE querymetatype.h)
+  set_source_files_properties(src/nepomuk/org.kde.nepomuk.QueryService.xml 
PROPERTIES INCLUDE dbusoperators.h)
   set_source_files_properties(src/nepomuk/org.kde.nepomuk.Query.xml PROPERTIES 
INCLUDE result.h)
 
   qt4_add_dbus_interface(libakonadiprivate_SRCS 
src/nepomuk/org.kde.nepomuk.QueryService.xml queryserviceinterface)
diff --git a/server/src/nepomuk/dbusoperators.cpp 
b/server/src/nepomuk/dbusoperators.cpp
index 7ad6a13..c125805 100644
--- a/server/src/nepomuk/dbusoperators.cpp
+++ b/server/src/nepomuk/dbusoperators.cpp
@@ -19,16 +19,12 @@
 */
 
 #include dbusoperators.h
-#include querymetatype.h
-
-#include soprano/version.h
 
 #include QtDBus/QDBusMetaType
 
-Q_DECLARE_METATYPE(Nepomuk::Query::Result)
-Q_DECLARE_METATYPE(Soprano::Node)
-Q_DECLARE_METATYPE(QListint)
-Q_DECLARE_METATYPE(QListNepomuk::Query::Result)
+#include Soprano/Node
+#include Soprano/BindingSet
+
 
 void Nepomuk::Query::registerDBusTypes()
 {
@@ -38,10 +34,11 @@ void Nepomuk::Query::registerDBusTypes()
 qDBusRegisterMetaTypeRequestPropertyMapDBus();
 }
 
+
 QDBusArgument operator( QDBusArgument arg, const Nepomuk::Query::Result 
result )
 {
 //
-// Signature: (sda{s(isss)}s)
+// Signature: (sda{s(isss)}a{s(isss)}s)
 //
 
 arg.beginStructure();
@@ -49,19 +46,28 @@ QDBusArgument operator( QDBusArgument arg, const 
Nepomuk::Query::Result res
 // resource URI and score
 arg  QString::fromAscii( result.resourceUri().toEncoded() )  
result.score();
 
-arg.beginMap( QVariant::String, qMetaTypeIdSoprano::Node() );
-
 // request properties
+arg.beginMap( QVariant::String, qMetaTypeIdSoprano::Node() );
 QHashQUrl, Soprano::Node rp = result.requestProperties();
 for ( QHashQUrl, Soprano::Node::const_iterator it = rp.constBegin(); it 
!= rp.constEnd(); ++it ) {
 arg.beginMapEntry();
 arg  QString::fromAscii( it.key().toEncoded() )  it.value();
 arg.endMapEntry();
 }
+arg.endMap();
 
+// additional bindings
+arg.beginMap( QVariant::String, qMetaTypeIdSoprano::Node() );
+const Soprano::BindingSet additionalBindings; // = 
result.additionalBindings();
+foreach( const QString binding, additionalBindings.bindingNames() ) {
+arg.beginMapEntry();
+arg  binding  additionalBindings[binding];
+arg.endMapEntry();
+}
 arg.endMap();
 
-arg  QString(); // excerpt
+// full text search excerpt
+arg  QString();// result.excerpt();
 
 arg.endStructure();
 
@@ -72,7 +78,7 @@ QDBusArgument operator( QDBusArgument arg, const 
Nepomuk::Query::Result res
 const QDBusArgument operator( const QDBusArgument arg, 
Nepomuk::Query::Result result )
 {
 //
-// Signature: (sda{s(isss)})
+// Signature: (sda{s(isss)}s)
 //
 
 arg.beginStructure();
@@ -89,16 +95,30 @@ const QDBusArgument operator( const QDBusArgument arg, 
Nepomuk::Query::Resul