Hello community, here is the log from the commit of package akonadi-runtime.2110 for openSUSE:13.1:Update checked in at 2013-10-22 16:31:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/akonadi-runtime.2110 (Old) and /work/SRC/openSUSE:13.1:Update/.akonadi-runtime.2110.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "akonadi-runtime.2110" Changes: -------- New Changes file: --- /dev/null 2013-10-11 12:16:15.204037506 +0200 +++ /work/SRC/openSUSE:13.1:Update/.akonadi-runtime.2110.new/akonadi-runtime.changes 2013-10-22 16:31:21.000000000 +0200 @@ -0,0 +1,601 @@ +------------------------------------------------------------------- +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/ + +------------------------------------------------------------------- +Thu Aug 1 05:00:03 UTC 2013 - co...@suse.com + +- openSUSE defaults to mariadb, so let's do the same + +------------------------------------------------------------------- +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 + +------------------------------------------------------------------- +Tue Jul 9 21:52:48 UTC 2013 - cgiboude...@gmx.com + +- Update to 1.10.0 + * Memory optimizations + * Fix a runtime error on Windows + +------------------------------------------------------------------- +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) + + +------------------------------------------------------------------- +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. + +------------------------------------------------------------------- +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 + +------------------------------------------------------------------- +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) + +------------------------------------------------------------------- +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. + +------------------------------------------------------------------- +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 + +------------------------------------------------------------------- +Fri Jul 6 15:07:13 UTC 2012 - dmuel...@suse.com + +- fix build failure with gcc41 + +------------------------------------------------------------------- +Wed Apr 18 07:50:05 UTC 2012 - kru...@zib.de + +- Update to 1.7.2 + * Fix and optimize searching via Nepomuk. + +------------------------------------------------------------------- +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. + +------------------------------------------------------------------- +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. + +------------------------------------------------------------------- +Wed Oct 19 12:15:41 UTC 2011 - co...@suse.com + +- switch back to mysql default backend (bnc#718367) + +------------------------------------------------------------------- +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. ++++ 404 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.akonadi-runtime.2110.new/akonadi-runtime.changes New: ---- akonadi-1.10.3-1.tar.bz2 akonadi-runtime-rpmlintrc akonadi-runtime.changes akonadi-runtime.spec gcc41.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ akonadi-runtime.spec ++++++ # # spec file for package akonadi-runtime # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: akonadi-runtime 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: 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 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 %if !0%{?sles_version} BuildRequires: mariadb %else BuildRequires: mysql %endif 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 service. %package -n libakonadiprotocolinternals-devel 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 Akonadi, the KDE PIM storage service. %package -n libakonadiprotocolinternals1 Summary: PIM Storage Service Group: System/GUI/KDE %requires_ge libqt4 %description -n libakonadiprotocolinternals1 This package contains the data files of Akonadi, the KDE PIM storage service. %prep %setup -q -n akonadi-%{rversion} %patch0 %build %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE %make_jobs %install cd build make DESTDIR=%{buildroot} install %fdupes -s %{buildroot}%{_prefix}/include %post /sbin/ldconfig /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %postun /sbin/ldconfig /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %post -n libakonadiprotocolinternals1 -p /sbin/ldconfig %postun -n libakonadiprotocolinternals1 -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/asapcat %{_bindir}/akonadi* %dir %{_sysconfdir}/akonadi %config %{_sysconfdir}/akonadi/mysql-global.conf %config %{_sysconfdir}/akonadi/mysql-global-mobile.conf %{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service %{_datadir}/mime/packages/akonadi-mime.xml # A database access plugin, not a development file %dir %{_libdir}/qt4/plugins/sqldrivers %{_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so %files -n libakonadiprotocolinternals-devel %defattr(-,root,root) %dir %{_includedir}/akonadi %{_includedir}/akonadi/private %dir %{_libdir}/cmake %{_libdir}/cmake/Akonadi %{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.*.xml %{_libdir}/libakonadiprotocolinternals.so %{_libdir}/pkgconfig/akonadi.pc %files -n libakonadiprotocolinternals1 %defattr(-,root,root) %{_libdir}/libakonadiprotocolinternals.so.1* %changelog ++++++ akonadi-runtime-rpmlintrc ++++++ addFilter("explicit-lib-dependency") ++++++ gcc41.diff ++++++ --- server/src/nepomuk/queryserviceclient.h +++ server/src/nepomuk/queryserviceclient.h @@ -27,6 +27,8 @@ class QUrl; namespace Nepomuk { + typedef QHash<QString, QString> QStringHashMap; + namespace Query { class Result; @@ -82,7 +84,7 @@ * * \sa QueryParser */ - bool query(const QString& query, const QHash<QString, QString> &encodedRps = ( QHash<QString, QString>() ) ); + bool query( const QString& query, const QStringHashMap &encodedRps = QStringHashMap() ); /** * Start a query using the Nepomuk query service. @@ -102,7 +104,7 @@ * * \sa query(const QString&), close() */ - bool blockingQuery( const QString& query, const QHash<QString, QString> &encodedRps = ( QHash<QString, 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