[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2018-10-18 Thread Thomas Deutschmann
commit: a21d3f5a893fc97fbcc2ae3729793b61d33dff01
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 18 12:19:11 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 18 12:28:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21d3f5a

kde-plasma/plasma-integration: x86 stable (bug #665244)

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 kde-plasma/plasma-integration/plasma-integration-5.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.13.5.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.13.5.ebuild
index 8136241350f..ce019fdac5d 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.13.5.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.13.5.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2018-05-25 Thread Thomas Deutschmann
commit: 62d17ae0763e675a49e655941cf64bc5c4591399
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May 26 00:41:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May 26 00:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d17ae0

kde-plasma/plasma-integration: x86 stable (bug #654740)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-plasma/plasma-integration/plasma-integration-5.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.12.5.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.12.5.ebuild
index 0bcde9e80a8..aed44959768 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.12.5.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.12.5.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2018-04-08 Thread Andreas Sturmlechner
commit: 536ffe198cb4f3ea4d8cc224d050f44fc27c0fd9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  8 10:45:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  8 10:47:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536ffe19

kde-plasma/plasma-integration: Drop 5.12.4 (r0)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../plasma-integration-5.12.4.ebuild   | 43 --
 1 file changed, 43 deletions(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.12.4.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.12.4.ebuild
deleted file mode 100644
index 1d60d9295f0..000
--- a/kde-plasma/plasma-integration/plasma-integration-5.12.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwayland)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_plasma_dep breeze)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui 'dbus' '' '5=')
-   $(add_qt_dep qtquickcontrols2)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtx11extras)
-   x11-libs/libXcursor
-   x11-libs/libxcb
-"
-RDEPEND="${DEPEND}
-   media-fonts/hack
-   media-fonts/noto
-"
-
-# requires running kde environment
-RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/, kde-plasma/plasma-integration/files/

2018-04-08 Thread Andreas Sturmlechner
commit: 3f0b2caa2ee9f9f9f102d551f39bb632ec9f8652
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  8 10:44:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  8 10:47:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0b2caa

kde-plasma/plasma-integration: Fix initial remote dir selection

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 ...a-integration-5.12.4-remote-dir-selection.patch | 62 ++
 .../plasma-integration-5.12.4-r1.ebuild| 45 
 2 files changed, 107 insertions(+)

diff --git 
a/kde-plasma/plasma-integration/files/plasma-integration-5.12.4-remote-dir-selection.patch
 
b/kde-plasma/plasma-integration/files/plasma-integration-5.12.4-remote-dir-selection.patch
new file mode 100644
index 000..a3c6d931e2b
--- /dev/null
+++ 
b/kde-plasma/plasma-integration/files/plasma-integration-5.12.4-remote-dir-selection.patch
@@ -0,0 +1,62 @@
+From bfd41a95530f90ee8d44cbcfd1fa8c62978334a2 Mon Sep 17 00:00:00 2001
+From: Alex Richardson 
+Date: Sun, 8 Apr 2018 11:06:32 +0100
+Subject: KDEPlatformFileDialog: Fix initial directory selection for remote
+ files
+
+Summary:
+Previously KDEPlatformFileDialogHelper::selectFile() would change
+options()->initialDirectory() unconditionally even if it was already
+set by the QFileDialog code. Since Qt 5.7.1 it is no longer necessary
+to derive initialDirectory from the selectFile() call. In fact it is
+actuall harmful since it will now override the correct initial directory
+that was set by Qt. Without this patch I got the following debug output:
+
+```
+KDEPlatformFileDialogHelper::setDirectory 
QUrl("sftp://server/home/alr48/cheri/build_sdk.sh;)
+KDEPlatformFileDialogHelper::setDirectory 
QUrl("sftp://server/home/alr48/cheri/build_sdk.sh;)
+KDEPlatformFileDialogHelper::selectFile QUrl("file:///home/alex/build_sdk.sh")
+KDEPlatformFileDialogHelper::setDirectory QUrl("file:///home/alex/)
+```
+The final setDirectory() call is actually a call to
+`setDirectory(options->initialDirectory())` which was set in `selectFile()`.
+
+We now depend on Qt 5.9 so we can remove this code without a check for
+version >= 5.7.1.
+
+BUG: 374913
+
+Test Plan: Remote directory is now opened correctly (tested with Qt 5.10.0)
+
+Reviewers: #plasma, elvisangelaccio
+
+Reviewed By: elvisangelaccio
+
+Subscribers: ngraham, krzyc, anthonyfieroni, elvisangelaccio, graesslin, 
plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D4193
+---
+ src/platformtheme/kdeplatformfiledialoghelper.cpp | 5 -
+ 1 file changed, 5 deletions(-)
+
+diff --git a/src/platformtheme/kdeplatformfiledialoghelper.cpp 
b/src/platformtheme/kdeplatformfiledialoghelper.cpp
+index 1a2b1b5..d4ea0cd 100644
+--- a/src/platformtheme/kdeplatformfiledialoghelper.cpp
 b/src/platformtheme/kdeplatformfiledialoghelper.cpp
+@@ -409,11 +409,6 @@ QUrl KDEPlatformFileDialogHelper::directory() const
+ void KDEPlatformFileDialogHelper::selectFile(const QUrl )
+ {
+ m_dialog->selectFile(filename);
+-
+-// Qt 5 at least <= 5.8.0 does not derive the directory from the passed 
url
+-// and set the initialDirectory option accordingly, also not for known 
schemes
+-// like file://, so we have to do it ourselves
+-options()->setInitialDirectory(m_dialog->directory());
+ }
+ 
+ void KDEPlatformFileDialogHelper::setDirectory(const QUrl )
+-- 
+cgit v0.11.2
+

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.12.4-r1.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.12.4-r1.ebuild
new file mode 100644
index 000..d9391f82d7d
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.12.4-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwayland)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_plasma_dep breeze)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui 'dbus' '' '5=')
+   $(add_qt_dep qtquickcontrols2)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   x11-libs/libXcursor
+   x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+   media-fonts/hack
+   media-fonts/noto
+"
+

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/, kde-plasma/plasma-sdk/, kde-plasma/breeze-grub/, ...

2018-01-21 Thread Andreas Sturmlechner
commit: ed38416e955f9bfd07cc5f2663778d8373ee9877
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 21 14:08:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 21 19:11:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed38416e

kde-plasma: Drop KDE Plasma 5.10.5

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.10.5.ebuild   |  40 -
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.10.5.ebuild   |  30 
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.10.5.ebuild |  12 --
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.10.5.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.10.5.ebuild |  76 -
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.10.5.ebuild|  35 -
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.10.5.ebuild  |  58 ---
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.10.5.ebuild|  58 ---
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.10.5.ebuild   |  16 --
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons-5.10.5.ebuild |  56 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.10.5.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.10.5.ebuild |  46 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.10.5.ebuild   |  91 ---
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.10.5.ebuild   |  44 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.10.5.ebuild   |  38 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.10.5.1.ebuild|  92 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.10.5.ebuild   |  49 --
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.10.5.ebuild   |  47 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 .../files/kwallet-pam-5.10.5-check-graphical.patch |  87 ---
 .../files/kwallet-pam-5.10.5-cleanups.patch| 173 -
 .../files/kwallet-pam-5.10.5-privileges.patch  |  49 --
 .../kwallet-pam/kwallet-pam-5.10.5-r1.ebuild   |  59 ---
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.10.5.ebuild |  22 ---
 kde-plasma/kwin/Manifest   |   1 -
 kde-plasma/kwin/kwin-5.10.5.ebuild |  91 ---
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.10.5.ebuild   |  23 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.10.5.ebuild |  27 
 kde-plasma/libksysguard/Manifest   |   1 -
 .../files/libksysguard-5.10.4-unused-dep.patch |  56 ---
 kde-plasma/libksysguard/libksysguard-5.10.5.ebuild |  55 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.10.5.ebuild   |  30 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.10.5.ebuild |  91 ---
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.10.5.ebuild| 152 --
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.10.5.ebuild   |  42 -
 kde-plasma/plasma-meta/plasma-meta-5.10.5.ebuild   |  67 
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.10.5.ebuild   |  65 
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.10.5.ebuild   |  29 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.10.5.ebuild |  39 -
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 -
 .../plasma-workspace-wallpapers-5.10.5.ebuild  |  18 ---
 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace-5.10.5-devicenotifier.patch   |  32 
 .../plasma-workspace-5.10.5-r1.ebuild  | 173 -
 kde-plasma/plymouth-kcm/Manifest   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-07-25 Thread Alexis Ballier
commit: d3ff1821cc419ffe8fb51c23559737f433519544
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 25 19:19:41 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 25 19:19:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ff1821

kde-plasma/plasma-integration: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-plasma/plasma-integration/plasma-integration-5.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.10.4.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.10.4.ebuild
index e50dd6194fb..69871f1bbeb 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.10.4.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.10.4.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-07-07 Thread Agostino Sarubbo
commit: 9a217a68ba232ac54e8a74bcbf35c2f81e3aebb9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  7 08:11:12 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  7 08:11:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a217a68

kde-plasma/plasma-integration: x86 stable wrt bug #620372

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild
index a4a08e88ffc..42fda9c25fc 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-07-05 Thread Agostino Sarubbo
commit: e4bd2ba42fa29859aadd545da9a6073dbc592cfd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  5 20:28:44 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  5 20:31:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bd2ba4

kde-plasma/plasma-integration: amd64 stable wrt bug #620372

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild
index e50dd6194fb..a4a08e88ffc 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.9.5.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-03-20 Thread Agostino Sarubbo
commit: ad4246552a764a866f3aa14f9c150fc2ca9707f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 20 16:43:15 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 20 16:45:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad424655

kde-plasma/plasma-integration: amd64 stable wrt bug #613144

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-plasma/plasma-integration/plasma-integration-5.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.8.6.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.8.6.ebuild
index a82daf1782b..4a7591d7e3f 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.8.6.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.8.6.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-02-05 Thread Andreas Sturmlechner
commit: c8583cf2aa0269643588b89252649b00d3860080
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sun Feb  5 11:53:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 13:16:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8583cf2

kde-plasma/plasma-integration: fix missing dep on dev-qt/qtgui[dbus]

Gentoo-bug: 608306

Closes: https://github.com/gentoo/gentoo/pull/3821

 kde-plasma/plasma-integration/plasma-integration-5.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.9.0.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.9.0.ebuild
index 2ea1897..7921664 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.9.0.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.9.0.ebuild
@@ -28,7 +28,7 @@ DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_plasma_dep breeze)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '' '' '5=')
+   $(add_qt_dep qtgui 'dbus' '' '5=')
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
x11-libs/libXcursor



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-01-31 Thread Agostino Sarubbo
commit: 6a375cc2b1282258511a10e5aca30f7159dee794
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 31 11:40:58 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 31 11:40:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a375cc2

kde-plasma/plasma-integration: x86 stable wrt bug #607680

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild
index 12ca165..ccf8f7d 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2017-01-09 Thread Andreas Sturmlechner
commit: 6990375e4584ca9f20d588e236cf7d705b8bb3b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  9 17:34:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan  9 17:34:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6990375e

kde-plasma/plasma-integration: Drop old

Package-Manager: portage-2.3.0

 .../plasma-integration-5.8.5.ebuild| 42 --
 1 file changed, 42 deletions(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.8.5.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.8.5.ebuild
deleted file mode 100644
index 2805c9b..
--- a/kde-plasma/plasma-integration/plasma-integration-5.8.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwayland)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_plasma_dep breeze)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '' '' '5=')
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtx11extras)
-   x11-libs/libXcursor
-"
-RDEPEND="${DEPEND}
-   media-fonts/hack
-   media-fonts/noto
-"
-
-# requires running kde environment
-RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/files/, kde-plasma/plasma-integration/

2017-01-08 Thread Andreas Sturmlechner
commit: e23d801233baaf9d83c3004a1171690c0c712c0a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  8 11:21:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  8 11:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23d8012

kde-plasma/plasma-integration: Fix save filedialog

A regression in 5.8.5 made the save dialog appear as open.

Package-Manager: portage-2.3.0

 .../plasma-integration-5.8.5-filedialog.patch  | 71 ++
 .../plasma-integration-5.8.5-r1.ebuild | 44 ++
 2 files changed, 115 insertions(+)

diff --git 
a/kde-plasma/plasma-integration/files/plasma-integration-5.8.5-filedialog.patch 
b/kde-plasma/plasma-integration/files/plasma-integration-5.8.5-filedialog.patch
new file mode 100644
index ..148825d
--- /dev/null
+++ 
b/kde-plasma/plasma-integration/files/plasma-integration-5.8.5-filedialog.patch
@@ -0,0 +1,71 @@
+commit 87b27476cc8a3865994da066ce06a3e836462719
+Author: Albert Astals Cid 
+Date:   Sat Dec 31 11:55:43 2016 +0100
+
+Fix regression in which the Save dialog appears as an Open dialog
+
+7bbbd93cd3fc0abdffd3fa7f144cb50a33fafad9 makes the save dialog appear as 
Open dialog.
+
+Simplify the code in that commit so it does not regress anymore.
+
+Comes with a unit test
+
+New test fails without the patch, works with it. Kate Save As dialog no 
longer shows as Open dialog.
+
+REVIEW: 129732
+
+diff --git a/autotests/kfiledialog_unittest.cpp 
b/autotests/kfiledialog_unittest.cpp
+index 47a5543..d53c7e3 100644
+--- a/autotests/kfiledialog_unittest.cpp
 b/autotests/kfiledialog_unittest.cpp
+@@ -95,6 +95,29 @@ private Q_SLOTS:
+ QCOMPARE(dialog.directoryUrl(), directoryUrl);
+ }
+ 
++void testGetSaveFileUrl()
++{
++QObject lambdaGuard;
++QTemporaryFile tempFile(QDir::tempPath()+"/kfiledialogtest_XX");
++tempFile.open();
++const QString tempName = tempFile.fileName();
++const QUrl url = QUrl::fromLocalFile(tempName);
++
++// Need to use a lambda and not just QTest::qWaitForWindowExposed();
++// because with the static getSaveFileUrl we do not have access
++// to the QFileDialog object, so instead we hook to a signal
++KFileWidget::OperationMode saveFileOperationMode = KFileWidget::Other;
++connect(qApp, ::focusWindowChanged, , 
[] {
++KFileWidget *fileWidget = findFileWidget();
++saveFileOperationMode = fileWidget->operationMode();
++qApp->activeWindow()->close();
++});
++
++QFileDialog::getSaveFileUrl(0, QString(), url);
++
++QCOMPARE(saveFileOperationMode, KFileWidget::Saving);
++}
++
+ void testViewMode()
+ {
+ // Open a file dialog, and change view mode to tree
+diff --git a/src/platformtheme/kdeplatformfiledialoghelper.cpp 
b/src/platformtheme/kdeplatformfiledialoghelper.cpp
+index 990b983..05cfe35 100644
+--- a/src/platformtheme/kdeplatformfiledialoghelper.cpp
 b/src/platformtheme/kdeplatformfiledialoghelper.cpp
+@@ -365,15 +365,7 @@ void KDEPlatformFileDialogHelper::selectFile(const QUrl 
)
+ // Qt 5 at least <= 5.8.0 does not derive the directory from the passed 
url
+ // and set the initialDirectory option accordingly, also not for known 
schemes
+ // like file://, so we have to do it ourselves
+-
+-// Syntax-wise we have to use a copy ctor until Qt 5.7.x and clone() 
since Qt 5.8.
+-#if QT_VERSION < QT_VERSION_CHECK(5, 8, 0)
+-QSharedPointer opt(new 
QFileDialogOptions(*options()));
+-#else
+-auto opt = options()->clone();
+-#endif
+-opt->setInitialDirectory(m_dialog->directory());
+-setOptions(opt);
++options()->setInitialDirectory(m_dialog->directory());
+ }
+ 
+ void KDEPlatformFileDialogHelper::setDirectory(const QUrl )

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild
new file mode 100644
index ..80ee6ac
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.8.5-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwayland)
+   $(add_frameworks_dep kwidgetsaddons)