From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id AD9B613827A for ; Thu, 26 May 2016 15:08:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 55B0423400D; Thu, 26 May 2016 15:08:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 62DC023400D for ; Thu, 26 May 2016 15:08:27 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6FB53340813 for ; Thu, 26 May 2016 15:08:26 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 75CE516C4 for ; Thu, 26 May 2016 15:08:23 +0000 (UTC) From: "Michael Palimaka" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Palimaka" Message-ID: <1464274192.5f2526ef8d14e0d5be9fd0fc5d1a68fa7d62aa36.kensington@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/, kde-apps/akonadi/files/ X-VCS-Repository: proj/kde X-VCS-Files: kde-apps/akonadi/akonadi-16.04.1.ebuild kde-apps/akonadi/akonadi-16.04.49.9999.ebuild kde-apps/akonadi/akonadi-9999.ebuild kde-apps/akonadi/files/akonadi-16.07.80-mysql56-crash.patch X-VCS-Directories: kde-apps/akonadi/files/ kde-apps/akonadi/ X-VCS-Committer: kensington X-VCS-Committer-Name: Michael Palimaka X-VCS-Revision: 5f2526ef8d14e0d5be9fd0fc5d1a68fa7d62aa36 X-VCS-Branch: master Date: Thu, 26 May 2016 15:08:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: c63119d3-859e-4b75-997f-2fcb439ce807 X-Archives-Hash: 0b2f561ba33d60e8eec7688315a058df commit: 5f2526ef8d14e0d5be9fd0fc5d1a68fa7d62aa36 Author: Andreas Sturmlechner gmail com> AuthorDate: Thu May 26 14:16:32 2016 +0000 Commit: Michael Palimaka gentoo org> CommitDate: Thu May 26 14:49:52 2016 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f2526ef kde-apps/akonadi: Fix mysql56-crash patch for master CMake Warning-- Package-Manager: portage-2.2.28 kde-apps/akonadi/akonadi-16.04.1.ebuild | 1 - kde-apps/akonadi/akonadi-16.04.49.9999.ebuild | 1 - kde-apps/akonadi/akonadi-9999.ebuild | 4 +-- .../files/akonadi-16.07.80-mysql56-crash.patch | 42 ++++++++++++++++++++++ 4 files changed, 43 insertions(+), 5 deletions(-) diff --git a/kde-apps/akonadi/akonadi-16.04.1.ebuild b/kde-apps/akonadi/akonadi-16.04.1.ebuild index 54411a8..8327472 100644 --- a/kde-apps/akonadi/akonadi-16.04.1.ebuild +++ b/kde-apps/akonadi/akonadi-16.04.1.ebuild @@ -97,7 +97,6 @@ pkg_setup() { src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package designer Qt5Designer) - $(cmake-utils_use_find_package xml LibXml2) -DAKONADI_BUILD_QSQLITE=$(usex sqlite) -DBUILD_TOOLS=$(usex tools) -DKDE_INSTALL_USE_QT_SYS_PATHS=ON diff --git a/kde-apps/akonadi/akonadi-16.04.49.9999.ebuild b/kde-apps/akonadi/akonadi-16.04.49.9999.ebuild index 6eec273..1333734 100644 --- a/kde-apps/akonadi/akonadi-16.04.49.9999.ebuild +++ b/kde-apps/akonadi/akonadi-16.04.49.9999.ebuild @@ -97,7 +97,6 @@ pkg_setup() { src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package designer Qt5Designer) - $(cmake-utils_use_find_package xml LibXml2) -DAKONADI_BUILD_QSQLITE=$(usex sqlite) -DBUILD_TOOLS=$(usex tools) -DKDE_INSTALL_USE_QT_SYS_PATHS=ON diff --git a/kde-apps/akonadi/akonadi-9999.ebuild b/kde-apps/akonadi/akonadi-9999.ebuild index b8e27db..849a687 100644 --- a/kde-apps/akonadi/akonadi-9999.ebuild +++ b/kde-apps/akonadi/akonadi-9999.ebuild @@ -26,7 +26,6 @@ COMMON_DEPEND=" $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kdbusaddons) $(add_frameworks_dep kdesignerplugin) - $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) $(add_frameworks_dep kio) @@ -62,7 +61,7 @@ RDEPEND="${COMMON_DEPEND} # some akonadi tests time out, that probably needs more work as it's ~700 tests RESTRICT="test" -PATCHES=( "${FILESDIR}/${PN}-15.12-mysql56-crash.patch" ) +PATCHES=( "${FILESDIR}/${PN}-16.07.80-mysql56-crash.patch" ) pkg_setup() { # Set default storage backend in order: MySQL, SQLite PostgreSQL @@ -98,7 +97,6 @@ pkg_setup() { src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package designer Qt5Designer) - $(cmake-utils_use_find_package xml LibXml2) -DAKONADI_BUILD_QSQLITE=$(usex sqlite) -DBUILD_TOOLS=$(usex tools) -DKDE_INSTALL_USE_QT_SYS_PATHS=ON diff --git a/kde-apps/akonadi/files/akonadi-16.07.80-mysql56-crash.patch b/kde-apps/akonadi/files/akonadi-16.07.80-mysql56-crash.patch new file mode 100644 index 0000000..773b523 --- /dev/null +++ b/kde-apps/akonadi/files/akonadi-16.07.80-mysql56-crash.patch @@ -0,0 +1,42 @@ +Gentoo-bug: 530012 + +diff --git a/src/server/storage/dbconfigmysql.cpp b/src/server/storage/dbconfigmysql.cpp +index db0c100..cdd8c6b 100644 +--- a/src/server/storage/dbconfigmysql.cpp ++++ b/src/server/storage/dbconfigmysql.cpp +@@ -80,6 +80,7 @@ bool DbConfigMysql::init(QSettings &settings) + << QStringLiteral("/usr/local/sbin") + << QStringLiteral("/usr/local/libexec") + << QStringLiteral("/usr/libexec") ++ << QStringLiteral("/usr/share/mysql/scripts") + << QStringLiteral("/opt/mysql/libexec") + << QStringLiteral("/opt/local/lib/mysql5/bin") + << QStringLiteral("/opt/mysql/sbin"); +@@ -500,7 +501,8 @@ bool DbConfigMysql::initializeMariaDBDatabase(const QString &confFile, const QSt + return 0 == execute(mMysqlInstallDbPath, + { QStringLiteral("--defaults-file=%1").arg(confFile), + QStringLiteral("--force"), +- QStringLiteral("--datadir=%1/").arg(dataDir) }); ++ QStringLiteral("--datadir=%1/").arg(dataDir), ++ QStringLiteral("--basedir=/usr") }); + } + + /** +@@ -512,7 +514,8 @@ bool DbConfigMysql::initializeMySQL5_7_6Database(const QString &confFile, const + return 0 == execute(mMysqldPath, + { QStringLiteral("--defaults-file=%1").arg(confFile), + QStringLiteral("--initialize"), +- QStringLiteral("--datadir=%1/").arg(dataDir) }); ++ QStringLiteral("--datadir=%1/").arg(dataDir), ++ QStringLiteral("--basedir=/usr") }); + } + + bool DbConfigMysql::initializeMySQLDatabase(const QString &confFile, const QString &dataDir) const +@@ -520,5 +523,6 @@ bool DbConfigMysql::initializeMySQLDatabase(const QString &confFile, const QStri + // Don't use --force, it has been removed in MySQL 5.7.5 + return 0 == execute(mMysqlInstallDbPath, + { QStringLiteral("--defaults-file=%1").arg(confFile), +- QStringLiteral("--datadir=%1/").arg(dataDir) }); ++ QStringLiteral("--datadir=%1/").arg(dataDir), ++ QStringLiteral("--basedir=/usr") }); + }