[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/, kde-apps/dolphin-plugins-subversion/files/

2024-05-20 Thread Andreas Sturmlechner
commit: 525bf14161a17a02231650f75bb6c64dbd5f5ca0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 18 17:51:26 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 20 11:31:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525bf141

kde-apps/dolphin-plugins-subversion: Sanitise patch name

Amends f69bcbfb3473aa317a114334847b617f30caee84

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-subversion-23.08.5-r1.ebuild | 5 +
 ...32d886.patch => dolphin-plugins-subversion-23.08.5-fix-lto.patch} | 0
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
index 47a4a3bb272a..ba0ce994a416 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
@@ -33,10 +33,7 @@ RDEPEND="${DEPEND}
>=kde-apps/kompare-${PVCUT}:*
 "
 
-PATCHES=(
-   # Backport patch to fix ODR: bug #926233
-   "${FILESDIR}"/772a4d712abcf1c6c86f25bd306785815132d886.patch
-)
+PATCHES=( "${FILESDIR}/${P}-fix-lto.patch" ) # bug 926233
 
 src_prepare() {
ecm_src_prepare

diff --git 
a/kde-apps/dolphin-plugins-subversion/files/772a4d712abcf1c6c86f25bd306785815132d886.patch
 
b/kde-apps/dolphin-plugins-subversion/files/dolphin-plugins-subversion-23.08.5-fix-lto.patch
similarity index 100%
rename from 
kde-apps/dolphin-plugins-subversion/files/772a4d712abcf1c6c86f25bd306785815132d886.patch
rename to 
kde-apps/dolphin-plugins-subversion/files/dolphin-plugins-subversion-23.08.5-fix-lto.patch



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/files/, kde-apps/dolphin-plugins-subversion/

2024-05-08 Thread Sam James
commit: f69bcbfb3473aa317a114334847b617f30caee84
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed May  8 00:52:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  8 19:19:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69bcbfb

kde-apps/dolphin-plugins-subversion: backport patch to fix ODR violation

Closes: https://bugs.gentoo.org/926233
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...> dolphin-plugins-subversion-23.08.5-r1.ebuild} | 26 +---
 ...> dolphin-plugins-subversion-24.02.2-r1.ebuild} |  5 ++
 .../772a4d712abcf1c6c86f25bd306785815132d886.patch | 78 ++
 3 files changed, 99 insertions(+), 10 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
similarity index 72%
copy from 
kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2.ebuild
copy to 
kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
index 1ce897a0f471..47a4a3bb272a 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.08.5-r1.ebuild
@@ -7,31 +7,37 @@ ECM_HANDBOOK="false"
 KDE_ORG_NAME="dolphin-plugins"
 MY_PLUGIN_NAME="svn"
 PVCUT=$(ver_cut 1-3)
-KFMIN=6.0.0
-QTMIN=6.6.2
+KFMIN=5.106.0
+QTMIN=5.15.9
 inherit ecm gear.kde.org
 
 DESCRIPTION="Dolphin plugin for Subversion integration"
 HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
-   >=kde-apps/dolphin-${PVCUT}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/ktextwidgets-${KFMIN}:6
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/dolphin-${PVCUT}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
dev-vcs/subversion
>=kde-apps/kompare-${PVCUT}:*
 "
 
+PATCHES=(
+   # Backport patch to fix ODR: bug #926233
+   "${FILESDIR}"/772a4d712abcf1c6c86f25bd306785815132d886.patch
+)
+
 src_prepare() {
ecm_src_prepare
# solid, qtdbus only required by mountiso

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2-r1.ebuild
similarity index 92%
rename from 
kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2.ebuild
rename to 
kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2-r1.ebuild
index 1ce897a0f471..27f2be1106ea 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.2-r1.ebuild
@@ -32,6 +32,11 @@ RDEPEND="${DEPEND}
>=kde-apps/kompare-${PVCUT}:*
 "
 
+PATCHES=(
+   # Backport patch to fix ODR: bug #926233
+   "${FILESDIR}"/772a4d712abcf1c6c86f25bd306785815132d886.patch
+)
+
 src_prepare() {
ecm_src_prepare
# solid, qtdbus only required by mountiso

diff --git 
a/kde-apps/dolphin-plugins-subversion/files/772a4d712abcf1c6c86f25bd306785815132d886.patch
 
b/kde-apps/dolphin-plugins-subversion/files/772a4d712abcf1c6c86f25bd306785815132d886.patch
new file mode 100644
index ..e2157f00fd34
--- /dev/null
+++ 
b/kde-apps/dolphin-plugins-subversion/files/772a4d712abcf1c6c86f25bd306785815132d886.patch
@@ -0,0 +1,78 @@
+From 772a4d712abcf1c6c86f25bd306785815132d886 Mon Sep 17 00:00:00 2001
+From: Nikolai Krasheninnikov 
+Date: Tue, 2 Apr 2024 09:07:53 +
+Subject: [PATCH] svn: Fix gcc-13 One Definition Rule compilation error with
+ LTO enabled
+
+columns_t enum defined multiple times in different translation units. Although 
this
+should not be an error, we move the definition to a separate unnamed namespace.
+
+BUG: 482524
+---
+ svn/svncommitdialog.cpp | 10 +-
+ svn/svnlogdialog.cpp| 14 +++---
+ 2 files changed, 12 insertions(+), 12 deletions(-)
+
+diff --git a/svn/svncommitdialog.cpp b/svn/svncommitdialog.cpp
+index 41152434..f9a44265 100644
+--- a/svn/svncommitdialog.cpp
 b/svn/svncommitdialog.cpp
+@@ -54,6 +54,11 @@ QStringList makeContext(const QStringList , const 
QHash *versionInfo, const QStringList& context, 
QWidget *parent) :
+ QDialog(parent),
+ m_versionInfoHash(versionInfo),
+diff --git a/svn/svnlogdialog.cpp b/svn/svnlogdialog.cpp
+index 21abadaa..685f7ec5 100644
+--- a/svn/svnlogdialog.cpp
 b/svn/svnlogdialog.cpp
+@@ -49,6 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-git/files/

2024-02-29 Thread Andreas Sturmlechner
commit: f9f28074cb7c16afeaf140466458723cd17ae81c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 29 10:52:16 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 29 10:52:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f28074

kde-apps/dolphin-plugins-git: Fix patch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch 
b/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch
index f5cde4499ce4..c6fcc519f223 100644
--- a/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch
+++ b/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch
@@ -16,7 +16,7 @@ index c188a8c3..c2902144 100644
  I18n
  KIO
  TextWidgets
-+ConfigGui
++Config
  CoreAddons
  Solid
  )



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-git/files/, kde-apps/dolphin-plugins-git/

2024-02-29 Thread Andreas Sturmlechner
commit: 0f908bffa8c12a0051b9bfbbe4f154915aa37b2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 29 09:38:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 29 09:44:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f908bff

kde-apps/dolphin-plugins-git: Fix upstream deps

Bug: https://bugs.gentoo.org/925728
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-git-24.02.0.ebuild |   2 +
 .../files/dolphin-plugins-git-24.02.0-deps.patch   | 107 +
 2 files changed, 109 insertions(+)

diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild
index 121c2b8a45a2..e1fc494f6dc0 100644
--- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild
@@ -34,6 +34,8 @@ RDEPEND="${DEPEND}
dev-vcs/git
 "
 
+PATCHES=( "${FILESDIR}/${P}-deps.patch" ) # bug 925728, pending upstream
+
 src_prepare() {
ecm_src_prepare
# solid, qtdbus only required by mountiso

diff --git 
a/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch 
b/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch
new file mode 100644
index ..f5cde4499ce4
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch
@@ -0,0 +1,107 @@
+From 048df8b825286fdd5d9e5289c7e2942a038f8e1d Mon Sep 17 00:00:00 2001
+From: Mike Lothian 
+Date: Wed, 17 Jan 2024 00:20:13 +
+Subject: [PATCH 1/4] Top level CMakeLists.txt needs ConfigGui
+
+Signed-off-by: Mike Lothian 
+---
+ CMakeLists.txt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index c188a8c3..c2902144 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -39,6 +39,7 @@ find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS
+ I18n
+ KIO
+ TextWidgets
++ConfigGui
+ CoreAddons
+ Solid
+ )
+-- 
+GitLab
+
+
+From 2c1ddcf7b888e4c12650ffc533187315ead564b7 Mon Sep 17 00:00:00 2001
+From: Mike Lothian 
+Date: Thu, 4 Jan 2024 12:51:00 +
+Subject: [PATCH 2/4] Git plugin needs ConfigGui not XmlGui
+
+Signed-off-by: Mike Lothian 
+---
+ git/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/git/CMakeLists.txt b/git/CMakeLists.txt
+index 55713f53..550c4a43 100644
+--- a/git/CMakeLists.txt
 b/git/CMakeLists.txt
+@@ -28,8 +28,8 @@ target_link_libraries(fileviewgitplugin PRIVATE
+ Qt6::Core
+ Qt6::Core5Compat
+ Qt6::Widgets
++KF6::ConfigGui
+ KF6::I18n
+-KF6::XmlGui
+ KF6::KIOCore
+ KF6::KIOFileWidgets
+ KF6::TextWidgets
+-- 
+GitLab
+
+
+From fe7367a6aca3d45a3c1468de326ddcca87ef530d Mon Sep 17 00:00:00 2001
+From: Mike Lothian 
+Date: Wed, 17 Jan 2024 00:21:13 +
+Subject: [PATCH 3/4] Subversion plugin needs ConfigGui not XmlGui
+
+Signed-off-by: Mike Lothian 
+---
+ svn/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/svn/CMakeLists.txt b/svn/CMakeLists.txt
+index 470de1ad..13b40868 100644
+--- a/svn/CMakeLists.txt
 b/svn/CMakeLists.txt
+@@ -34,8 +34,8 @@ kconfig_add_kcfg_files(fileviewsvnplugin
+ target_link_libraries(fileviewsvnplugin
+ Qt6::Core
+ Qt6::Widgets
++KF6::ConfigGui
+ KF6::I18n
+-KF6::XmlGui
+ KF6::KIOCore
+ KF6::KIOWidgets
+ DolphinVcs
+-- 
+GitLab
+
+
+From 6345cdc2f3ed90624d09e6485218ab68bd468c0b Mon Sep 17 00:00:00 2001
+From: Mike Lothian 
+Date: Wed, 17 Jan 2024 00:38:45 +
+Subject: [PATCH 4/4] kde-ci.yml needs frameworks/kconfig
+
+Signed-off-by: Mike Lothian 
+---
+ .kde-ci.yml | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/.kde-ci.yml b/.kde-ci.yml
+index d35a5569..6b5b1367 100644
+--- a/.kde-ci.yml
 b/.kde-ci.yml
+@@ -5,6 +5,7 @@ Dependencies:
+ - 'on': ['Linux/Qt6', 'FreeBSD/Qt6', 'Windows/Qt6', 'macOS/Qt6']
+   'require':
+ 'frameworks/extra-cmake-modules': '@latest-kf6'
++'frameworks/kconfig': '@latest-kf6'
+ 'frameworks/kcoreaddons': '@latest-kf6'
+ 'frameworks/ki18n': '@latest-kf6'
+ 'frameworks/kxmlgui': '@latest-kf6'
+-- 
+GitLab
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2024-02-22 Thread Andreas Sturmlechner
commit: cdda2b4470aa4bba18bf1650b4566a8eef3d16c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 21 21:51:24 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 10:04:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdda2b44

kde-apps/dolphin: Fix musl build

Closes: https://bugs.gentoo.org/925195
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-23.08.5.ebuild   |  2 +
 kde-apps/dolphin/files/dolphin-23.08.5-musl.patch | 64 +++
 2 files changed, 66 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-23.08.5.ebuild 
b/kde-apps/dolphin/dolphin-23.08.5.ebuild
index f253b8e0a372..3116f5e5d438 100644
--- a/kde-apps/dolphin/dolphin-23.08.5.ebuild
+++ b/kde-apps/dolphin/dolphin-23.08.5.ebuild
@@ -64,6 +64,8 @@ RDEPEND="${DEPEND}
)
 "
 
+PATCHES=( "${FILESDIR}/${P}-musl.patch" )
+
 src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON

diff --git a/kde-apps/dolphin/files/dolphin-23.08.5-musl.patch 
b/kde-apps/dolphin/files/dolphin-23.08.5-musl.patch
new file mode 100644
index ..044a0caef830
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-23.08.5-musl.patch
@@ -0,0 +1,64 @@
+From 32a5f1c041d00cdd0246cf7e764a447588f30f3a Mon Sep 17 00:00:00 2001
+From: Bart Ribbers 
+Date: Wed, 9 Aug 2023 14:07:46 +0200
+Subject: [PATCH] Fix musl build by using fts_* from external library
+
+musl does not support fts. There is however a standalone package that
+can be used, but it must be linked against. This commit adds a check
+that makes sure to link to the external library if it is required.
+---
+ CMakeLists.txt | 17 +
+ src/CMakeLists.txt |  2 ++
+ 2 files changed, 19 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8a0b97c635..0a655babb3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -27,6 +27,8 @@ include(GenerateExportHeader)
+ include(FeatureSummary)
+ include(ECMQtDeclareLoggingCategory)
+ include(ECMDeprecationSettings)
++include(CheckIncludeFiles)
++include(CheckLibraryExists)
+ 
+ ecm_setup_version(${RELEASE_SERVICE_VERSION} VARIABLE_PREFIX DOLPHIN
+   VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/src/dolphin_version.h"
+@@ -150,6 +152,21 @@ else()
+ set(HAVE_TERMINAL TRUE)
+ endif()
+ 
++# Compatibility with platforms without native fts (e.g. musl)
++check_include_files("sys/types.h;sys/stat.h;fts.h" HAVE_FTS_H)
++if(HAVE_FTS_H)
++check_function_exists(fts_open HAVE_FTS_OPEN)
++if(NOT HAVE_FTS_OPEN)
++check_library_exists(fts fts_open "" HAVE_LIB_FTS)
++endif()
++endif()
++
++if(HAVE_LIB_FTS)
++set(FTS_LIB fts)
++else()
++set(FTS_LIB "")
++endif()
++
+ add_subdirectory(src)
+ add_subdirectory(doc)
+ 
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 5a481e39ff..fa7de5cc23 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -213,6 +213,8 @@ target_link_libraries(
+ KF5::WindowSystem
+ KF5::WidgetsAddons
+ KF5::Codecs
++
++${FTS_LIB}
+ )
+ 
+ if(HAVE_BALOO)
+-- 
+GitLab
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2024-01-03 Thread Andreas Sturmlechner
commit: 46d1c033dbefc7723852e29375fe5c6dfddc3e47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:54:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:55:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d1c033

kde-apps/dolphin: Disable kitemlistcontrollerexpandtest

Bug: https://bugs.gentoo.org/920693
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-23.08.4-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild 
b/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
index 8536e9468c5f..32f0143cbe43 100644
--- a/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -81,7 +81,8 @@ src_test() {
# servicemenuinstaller requires ruby, no thanks
# dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
# placesitemmodeltest requires DBus
-   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+   # kitemlistcontrollerexpandtest broke between 23.08.3 and 
23.08.4 and I have no idea why
+   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest|kitemlistcontrollerexpandtest)"
)
ecm_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2023-12-21 Thread Andreas Sturmlechner
commit: b3b60ae6d31895f31bab6c261293992589eb0efb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 12 23:35:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 21 14:52:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b60ae6

kde-apps/dolphin: Accept kde-apps/kio-extras-kf5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin/{dolphin-23.08.4.ebuild => dolphin-23.08.4-r1.ebuild}| 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-23.08.4.ebuild 
b/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
similarity index 97%
rename from kde-apps/dolphin/dolphin-23.08.4.ebuild
rename to kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
index c5e32848cd18..8b3fbc781fe9 100644
--- a/kde-apps/dolphin/dolphin-23.08.4.ebuild
+++ b/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
@@ -58,7 +58,10 @@ DEPEND="
telemetry? ( kde-frameworks/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
+   || (
+   kde-apps/kio-extras-kf5:5
+   >=kde-apps/kio-extras-${PVCUT}:5
+   )
 "
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2023-12-17 Thread Andreas Sturmlechner
commit: 4e61f3c35951ec784c5af49a5323171af7c871a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 12 23:35:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 23:00:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e61f3c3

kde-apps/dolphin: Accept kde-apps/kio-extras-kf5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-23.04.3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-23.04.3.ebuild 
b/kde-apps/dolphin/dolphin-23.04.3.ebuild
index 6cbb21b977c4..be2063e8e87b 100644
--- a/kde-apps/dolphin/dolphin-23.04.3.ebuild
+++ b/kde-apps/dolphin/dolphin-23.04.3.ebuild
@@ -58,7 +58,10 @@ DEPEND="
telemetry? ( kde-frameworks/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
+   || (
+   kde-apps/kio-extras-kf5:5
+   >=kde-apps/kio-extras-${PVCUT}:5
+   )
 "
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/, kde-apps/dolphin/

2023-05-13 Thread Maciej Mrozowski
commit: 0f40b12d3f5d6182cf7b74cebdfaacb0051d11e8
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat May 13 21:27:48 2023 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sat May 13 21:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f40b12d

kde-apps/dolphin: revert upstream commit in 23.04.1 that introduces startup 
delay with USE=-activities

Signed-off-by: Maciej Mrozowski  gentoo.org>
Bug: https://bugs.gentoo.org/906170

 kde-apps/dolphin/dolphin-23.04.1.ebuild|   4 +
 .../files/dolphin-23.04.1-fix-startup-delay.patch  | 121 +
 2 files changed, 125 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-23.04.1.ebuild 
b/kde-apps/dolphin/dolphin-23.04.1.ebuild
index 6972df06322e..c323a3f3ea19 100644
--- a/kde-apps/dolphin/dolphin-23.04.1.ebuild
+++ b/kde-apps/dolphin/dolphin-23.04.1.ebuild
@@ -62,6 +62,10 @@ RDEPEND="${DEPEND}
>=kde-apps/kio-extras-${PVCUT}:5
 "
 
+PATCHES=(
+   "${FILESDIR}/dolphin-23.04.1-fix-startup-delay.patch"
+)
+
 src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON

diff --git a/kde-apps/dolphin/files/dolphin-23.04.1-fix-startup-delay.patch 
b/kde-apps/dolphin/files/dolphin-23.04.1-fix-startup-delay.patch
new file mode 100644
index ..6a34ff66efb3
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-23.04.1-fix-startup-delay.patch
@@ -0,0 +1,121 @@
+Revert patch 
https://invent.kde.org/system/dolphin/-/commit/d19800c69198b904ae47cb1e53dfe28f74618eb2
+See https://bugs.gentoo.org/906170
+---
+diff -ruN dolphin-23.04.1/src/dolphinmainwindow.cpp 
new/src/dolphinmainwindow.cpp
+--- dolphin-23.04.1/src/dolphinmainwindow.cpp  2023-05-09 10:52:07.0 
+0200
 new/src/dolphinmainwindow.cpp  2023-05-13 22:37:50.984895964 +0200
+@@ -270,31 +270,6 @@
+ openFiles(QUrl::fromStringList(files), splitView);
+ }
+ 
+-bool DolphinMainWindow::isOnCurrentDesktop() const
+-{
+-#if HAVE_X11
+-if (KWindowSystem::isPlatformX11()) {
+-const NET::Properties properties = NET::WMDesktop;
+-KWindowInfo info(this->winId(), properties);
+-return info.isOnCurrentDesktop();
+-}
+-#endif
+-return true;
+-}
+-
+-bool DolphinMainWindow::isOnActivity(const QString ) const
+-{
+-#if HAVE_X11 && HAVE_KACTIVITIES
+-if (KWindowSystem::isPlatformX11()) {
+-const NET::Properties properties = NET::Supported;
+-const NET::Properties2 properties2 = NET::WM2Activities;
+-KWindowInfo info(this->winId(), properties, properties2);
+-return info.activities().contains(activityId);
+-}
+-#endif
+-return true;
+-}
+-
+ void DolphinMainWindow::activateWindow(const QString )
+ {
+ window()->setAttribute(Qt::WA_NativeWindow, true);
+diff -ruN dolphin-23.04.1/src/dolphinmainwindow.h new/src/dolphinmainwindow.h
+--- dolphin-23.04.1/src/dolphinmainwindow.h2023-05-09 10:52:07.0 
+0200
 new/src/dolphinmainwindow.h2023-05-13 22:37:50.984895964 +0200
+@@ -203,9 +203,6 @@
+ /** @see GeneralSettings::splitViewChanged() */
+ void slotSplitViewChanged();
+ 
+-bool isOnActivity(const QString ) const;
+-bool isOnCurrentDesktop() const;
+-
+ Q_SIGNALS:
+ /**
+  * Is sent if the selection of the currently active view has
+diff -ruN dolphin-23.04.1/src/global.cpp new/src/global.cpp
+--- dolphin-23.04.1/src/global.cpp 2023-05-09 10:52:07.0 +0200
 new/src/global.cpp 2023-05-13 22:50:40.449973915 +0200
+@@ -16,9 +16,6 @@
+ #include 
+ #include 
+ #include 
+-#if HAVE_KACTIVITIES
+-#include 
+-#endif
+ 
+ #include 
+ 
+@@ -143,37 +140,13 @@
+ 
+ QVector, QStringList>> 
Dolphin::dolphinGuiInstances(const QString )
+ {
+-#if HAVE_KACTIVITIES
+-static std::once_flag one_consumer;
+-static KActivities::Consumer *consumer;
+-std::call_once(one_consumer, []() {
+-consumer = new KActivities::Consumer();
+-// ensures the consumer is ready for query
+-QEventLoop loop;
+-QObject::connect(consumer, 
::Consumer::serviceStatusChanged, , ::quit);
+-loop.exec();
+-});
+-#endif
+-
+ QVector, 
QStringList>> dolphinInterfaces;
+-const auto tryAppendInterface = [](const QString 
) {
+-// Check if instance can handle our URLs
+-QSharedPointer interface(
+-new OrgKdeDolphinMainWindowInterface(service, 
QStringLiteral("/dolphin/Dolphin_1"), QDBusConnection::sessionBus()));
+-if (interface->isValid() && !interface->lastError().isValid()) {
+-#if HAVE_KACTIVITIES
+-const auto currentActivity = consumer->currentActivity();
+-if (currentActivity.isEmpty() || currentActivity == 
QStringLiteral("----")
+-|| interface->isOnActivity(consumer->currentActivity()))
+-#endif
+-if (interface->isOnCurrentDesktop()) {
+-

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2022-12-14 Thread Andreas Sturmlechner
commit: 559300b55404683b346eeb2b60b1c7cb5c73acf9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 14 19:51:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 14 20:00:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559300b5

kde-apps/dolphin: Revert "portalize drag urls"

KDE-bug: https://bugs.kde.org/457529
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=462928

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-22.12.0-r1.ebuild | 97 ++
 ...olphin-22.12.0-revert-portalize-drag-urls.patch | 94 +
 2 files changed, 191 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-22.12.0-r1.ebuild 
b/kde-apps/dolphin/dolphin-22.12.0-r1.ebuild
new file mode 100644
index ..c125eb9bb985
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-22.12.0-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.99.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5=
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=media-libs/phonon-4.11.0
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-revert-portalize-drag-urls.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   $(cmake_use_find_package telemetry KUserFeedback)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # servicemenuinstaller requires ruby, no thanks
+   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
+   # placesitemmodeltest requires DBus
+   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+   )
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
+   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
+   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
+   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
+   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
+   fi
+   ecm_pkg_postinst
+}

diff --git 
a/kde-apps/dolphin/files/dolphin-22.12.0-revert-portalize-drag-urls.patch 
b/kde-apps/dolphin/files/dolphin-22.12.0-revert-portalize-drag-urls.patch
new file mode 100644
index ..417c3f340c6a
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2022-12-14 Thread Andreas Sturmlechner
commit: d2a720a739c98002b38bdf9a078cf30117182999
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 14 19:54:06 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 14 20:00:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a720a7

kde-apps/dolphin: drop 22.12.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-22.12.0.ebuild | 95 -
 1 file changed, 95 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-22.12.0.ebuild 
b/kde-apps/dolphin/dolphin-22.12.0.ebuild
deleted file mode 100644
index ea45e5b79ecf..
--- a/kde-apps/dolphin/dolphin-22.12.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.99.0
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org optfeature
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="activities semantic-desktop telemetry"
-
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # servicemenuinstaller requires ruby, no thanks
-   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
-   # placesitemmodeltest requires DBus
-   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
-   )
-   ecm_src_test
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
-   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
-   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
-   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
-   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2022-10-31 Thread WANG Xuerui
commit: 85ffa7a32bb4817fad39258d9e9e26e0b2fce74d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Nov  1 05:24:12 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Nov  1 05:24:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ffa7a3

kde-apps/dolphin: keyword 22.08.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/dolphin/dolphin-22.08.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-22.08.2.ebuild 
b/kde-apps/dolphin/dolphin-22.08.2.ebuild
index 89d052cd2014..122a20b0299d 100644
--- a/kde-apps/dolphin/dolphin-22.08.2.ebuild
+++ b/kde-apps/dolphin/dolphin-22.08.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin/ 
https://userbase.kde.org/Dolphin;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="activities semantic-desktop telemetry"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2022-07-24 Thread Sam James
commit: 8db82473500b5a99c9c05c7e7ae04c2337bc4ef5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 23:28:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 23:28:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db82473

kde-apps/dolphin-plugins-subversion: Stabilize 22.04.3 x86, #856823

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-22.04.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-22.04.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-22.04.3.ebuild
index 2f5df092e35d..83ec9fc65a1b 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-22.04.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-22.04.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/

2022-04-25 Thread Conrad Kostecki
commit: b99cc32a18130f3d76f3f025a43af9da9d4d6edb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Apr 23 16:03:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr 25 21:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99cc32a

kde-apps/dolphin: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...phin-21.08.1-port-to-KTerminalLauncherJob.patch | 110 -
 .../files/dolphin-21.08.3-fix-ProvidersUrl.patch   |  27 -
 2 files changed, 137 deletions(-)

diff --git 
a/kde-apps/dolphin/files/dolphin-21.08.1-port-to-KTerminalLauncherJob.patch 
b/kde-apps/dolphin/files/dolphin-21.08.1-port-to-KTerminalLauncherJob.patch
deleted file mode 100644
index 2189355de6a5..
--- a/kde-apps/dolphin/files/dolphin-21.08.1-port-to-KTerminalLauncherJob.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-From 27bfcde4efaf936243fc41e4a61d0cac32105ef6 Mon Sep 17 00:00:00 2001
-From: Nate Graham 
-Date: Tue, 31 Aug 2021 09:09:14 -0600
-Subject: [PATCH] Port to KTerminalLauncherJob
-
-Dolphin still uses KToolInvocation::invokeTerminal() which is
-deprecated and requires KInit. However Dolphin was ported away from
-requiring it in other ways, so it is now possible to have Dolphin
-running but not KInit, which breaks the "Open in Terminal"
-functionality.
-
-Using KTerminalLauncherJob fixes this. It was introduced in Frameworks
-5.83, so the CMake dependency version is accordingly increased.
-
-BUG: 441072
-FIXED-IN: 21.12

- CMakeLists.txt|  2 +-
- src/dolphinmainwindow.cpp | 14 ++
- src/dolphinpart.cpp   |  6 --
- 3 files changed, 15 insertions(+), 7 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 7d50205bc..ec87cdecc 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -8,7 +8,7 @@ set (RELEASE_SERVICE_VERSION 
"${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE
- project(Dolphin VERSION ${RELEASE_SERVICE_VERSION})
- 
- set(QT_MIN_VERSION "5.15.0")
--set(KF5_MIN_VERSION "5.81.0")
-+set(KF5_MIN_VERSION "5.83.0")
- 
- set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
-diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp
-index 62e347032..f3a5e3b4e 100644
 a/src/dolphinmainwindow.cpp
-+++ b/src/dolphinmainwindow.cpp
-@@ -56,10 +56,10 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
--#include 
- #include 
- #include 
- #include 
-@@ -1033,7 +1033,9 @@ void DolphinMainWindow::openTerminal()
- const QUrl url = m_activeViewContainer->url();
- 
- if (url.isLocalFile()) {
--KToolInvocation::invokeTerminal(QString(), {}, url.toLocalFile());
-+auto job = new KTerminalLauncherJob(QString());
-+job->setWorkingDirectory(url.toLocalFile());
-+job->start();
- return;
- }
- 
-@@ -1047,14 +1049,18 @@ void DolphinMainWindow::openTerminal()
- statUrl = job->mostLocalUrl();
- }
- 
--KToolInvocation::invokeTerminal(QString(), {}, 
statUrl.isLocalFile() ? statUrl.toLocalFile() : QDir::homePath());
-+auto job = new KTerminalLauncherJob(QString());
-+job->setWorkingDirectory(statUrl.isLocalFile() ? 
statUrl.toLocalFile() : QDir::homePath());
-+job->start();
- });
- 
- return;
- }
- 
- // Nothing worked, just use $HOME
--KToolInvocation::invokeTerminal(QString(), {}, QDir::homePath());
-+auto job = new KTerminalLauncherJob(QString());
-+job->setWorkingDirectory(QDir::homePath());
-+job->start();
- }
- 
- void DolphinMainWindow::editSettings()
-diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp
-index 9c551d67a..8d528f418 100644
 a/src/dolphinpart.cpp
-+++ b/src/dolphinpart.cpp
-@@ -32,7 +32,7 @@
- #include 
- #include 
- #include 
--#include 
-+#include 
- 
- #include 
- #include 
-@@ -567,7 +567,9 @@ QString DolphinPart::localFilePathOrHome() const
- 
- void DolphinPart::slotOpenTerminal()
- {
--KToolInvocation::invokeTerminal(QString(), {}, localFilePathOrHome());
-+auto job = new KTerminalLauncherJob(QString());
-+job->setWorkingDirectory(localFilePathOrHome());
-+job->start();
- }
- 
- void DolphinPart::slotFindFile()
--- 
-GitLab
-

diff --git a/kde-apps/dolphin/files/dolphin-21.08.3-fix-ProvidersUrl.patch 
b/kde-apps/dolphin/files/dolphin-21.08.3-fix-ProvidersUrl.patch
deleted file mode 100644
index 74472fd0943d..
--- a/kde-apps/dolphin/files/dolphin-21.08.3-fix-ProvidersUrl.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From d0898592a17d14fc8d48fc5cba71f3d57f0a1856 Mon Sep 17 00:00:00 2001
-From: Ben Cooksley 
-Date: Thu, 30 Dec 2021 07:31:41 +1300
-Subject: [PATCH] Use the CDN based endpoint rather than the legacy endpoint
- which hits our download redirector.
-
-CCMAIL: distributi...@kde.org
-
-(cherry picked 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2022-04-22 Thread Sam James
commit: ec18df2c869ec4e39dd5047aea6b6a78dcac8f7f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 22 18:03:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 22 18:07:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec18df2c

kde-apps/dolphin-plugins-subversion: Stabilize 21.12.3 arm64, #834530

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-21.12.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild
index eb4840db5a85..466dab550922 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2022-04-07 Thread Sam James
commit: 68bb1ab82649a8b90decfa5ba21d7832d584f86e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  7 21:22:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  7 21:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bb1ab8

kde-apps/dolphin-plugins-subversion: Stabilize 21.12.3 x86, #834530

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-21.12.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild
index 1270903ed772..eb4840db5a85 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.12.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2022-03-03 Thread Andreas Sturmlechner
commit: 120a9a79d09298c66110f7da84780e1f0643bb16
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  3 11:49:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  3 14:54:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120a9a79

kde-apps/dolphin: Drop 21.12.2.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/Manifest |  1 -
 kde-apps/dolphin/dolphin-21.12.2.1.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index efac887d48f8..61c061fc9ec2 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,3 +1,2 @@
 DIST dolphin-21.08.3.tar.xz 5327496 BLAKE2B 
864016bdb3b30c181eeb158ad0b418c27556f8e0d1bcd2da495cc387667a99e655abcd320a352157156443ab91bd2b1820dce7cb10a4b8d226b5b07dcb46b167
 SHA512 
918be8ff9ac01ce9e9f0f575a31e70687b24edc08f022cc991922a136bda5900f5cc431b056d2aac8349858e3b9592c365b1cfa8e4bbf01f86eb7be8cbca751e
-DIST dolphin-21.12.2.1.tar.xz 5338960 BLAKE2B 
1b89c191f2824eb88b379ea8f72b34d0f28ab463e87fe6eb54fc553e2d2fe4a0379ad0e9b6d713bb5ec91777e29332a45a77cf1dc516bcfeb603881a3e88d9fc
 SHA512 
e80ee65759b8f48cf5d8ec0ec621610bc332f22dfbe01d934f590b49afcd18f79ee08a25c8b516831f1b65d85243c69bb29a520fa83b729e7b505589e2dc02f8
 DIST dolphin-21.12.3.tar.xz 5346076 BLAKE2B 
847a4abc0359cf4a45655746e3020b880550dcbae190bac89bf77328f684932500b8ddf89a7c99b7680c2d3ddec9a8d288db03b4873146a7f89b29a64855
 SHA512 
bfd52cd88b205f375858c26062d278e8e619026a34d93d370d0913feaac3eb65bae2456c118d9f8f35f52c5982b7daaef8ba4012e4b8fdf27c8c435866ad1e0b

diff --git a/kde-apps/dolphin/dolphin-21.12.2.1.ebuild 
b/kde-apps/dolphin/dolphin-21.12.2.1.ebuild
deleted file mode 100644
index a9a5b96c85c0..
--- a/kde-apps/dolphin/dolphin-21.12.2.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.88.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin;
-SRC_URI="mirror://kde/stable/release-service/21.12.2/src/dolphin-21.12.2.1.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="activities semantic-desktop telemetry"
-
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # servicemenuinstaller requires ruby, no thanks
-   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
-   

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2022-02-06 Thread Andreas Sturmlechner
commit: 7579d160859f5f25cc85b2e626ac8a65486a284c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  6 21:15:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  6 21:16:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7579d160

kde-apps/dolphin: Drop 21.12.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/Manifest   |  1 -
 kde-apps/dolphin/dolphin-21.12.2.ebuild | 95 -
 2 files changed, 96 deletions(-)

diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 15e39bfd6d5f..40cdda72c8fc 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,3 +1,2 @@
 DIST dolphin-21.08.3.tar.xz 5327496 BLAKE2B 
864016bdb3b30c181eeb158ad0b418c27556f8e0d1bcd2da495cc387667a99e655abcd320a352157156443ab91bd2b1820dce7cb10a4b8d226b5b07dcb46b167
 SHA512 
918be8ff9ac01ce9e9f0f575a31e70687b24edc08f022cc991922a136bda5900f5cc431b056d2aac8349858e3b9592c365b1cfa8e4bbf01f86eb7be8cbca751e
 DIST dolphin-21.12.2.1.tar.xz 5338960 BLAKE2B 
1b89c191f2824eb88b379ea8f72b34d0f28ab463e87fe6eb54fc553e2d2fe4a0379ad0e9b6d713bb5ec91777e29332a45a77cf1dc516bcfeb603881a3e88d9fc
 SHA512 
e80ee65759b8f48cf5d8ec0ec621610bc332f22dfbe01d934f590b49afcd18f79ee08a25c8b516831f1b65d85243c69bb29a520fa83b729e7b505589e2dc02f8
-DIST dolphin-21.12.2.tar.xz 5338952 BLAKE2B 
3a6a4b622e11bd1eafba137ac6468f1bd82e87b2b3a8ee4c5d3504623a7fa20026fa77ac85136b3a1bfe3c3c522b2ea615b9b9bd6b448b30daae7858ee4a4b87
 SHA512 
7037aa7c0aab9974ae6eedfe324d241f85458858ea79a8b0beb0c9f241c4e86df4ea17ed0cfe4e601ecb45cac4eb6c5ea3f134385ec719a91d9fe353b578c46e

diff --git a/kde-apps/dolphin/dolphin-21.12.2.ebuild 
b/kde-apps/dolphin/dolphin-21.12.2.ebuild
deleted file mode 100644
index 6a6c282d9542..
--- a/kde-apps/dolphin/dolphin-21.12.2.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.88.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="activities semantic-desktop telemetry"
-
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # servicemenuinstaller requires ruby, no thanks
-   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
-   # placesitemmodeltest requires DBus
-   -E 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2022-02-06 Thread Andreas Sturmlechner
commit: ad38b38964f572f4f13aa5542ed2c49e4600ac77
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  6 18:31:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  6 21:16:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad38b389

kde-apps/dolphin: Fix KNewStuff3 ProvidersUrl

See also:
https://mail.kde.org/pipermail/distributions/2022-February/001124.html
https://mail.kde.org/pipermail/distributions/2022-February/001128.html

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...in-21.08.3.ebuild => dolphin-21.08.3-r1.ebuild} |  4 +++-
 .../files/dolphin-21.08.3-fix-ProvidersUrl.patch   | 27 ++
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-21.08.3.ebuild 
b/kde-apps/dolphin/dolphin-21.08.3-r1.ebuild
similarity index 95%
rename from kde-apps/dolphin/dolphin-21.08.3.ebuild
rename to kde-apps/dolphin/dolphin-21.08.3-r1.ebuild
index 9160d9e3ad2d..d4a96ad6d8a2 100644
--- a/kde-apps/dolphin/dolphin-21.08.3.ebuild
+++ b/kde-apps/dolphin/dolphin-21.08.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -63,6 +63,8 @@ RDEPEND="${DEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-21.08.1-port-to-KTerminalLauncherJob.patch" # 
KDE-bug 441072
+   # https://mail.kde.org/pipermail/distributions/2022-February/001128.html
+   "${FILESDIR}/${PN}-21.08.3-fix-ProvidersUrl.patch"
 )
 
 src_configure() {

diff --git a/kde-apps/dolphin/files/dolphin-21.08.3-fix-ProvidersUrl.patch 
b/kde-apps/dolphin/files/dolphin-21.08.3-fix-ProvidersUrl.patch
new file mode 100644
index ..74472fd0943d
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-21.08.3-fix-ProvidersUrl.patch
@@ -0,0 +1,27 @@
+From d0898592a17d14fc8d48fc5cba71f3d57f0a1856 Mon Sep 17 00:00:00 2001
+From: Ben Cooksley 
+Date: Thu, 30 Dec 2021 07:31:41 +1300
+Subject: [PATCH] Use the CDN based endpoint rather than the legacy endpoint
+ which hits our download redirector.
+
+CCMAIL: distributi...@kde.org
+
+(cherry picked from commit 694e4e24526c5f55e162ad9288782e7c82cac38f)
+---
+ src/settings/contextmenu/servicemenu.knsrc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/settings/contextmenu/servicemenu.knsrc 
b/src/settings/contextmenu/servicemenu.knsrc
+index 59d459895..4374082c7 100644
+--- a/src/settings/contextmenu/servicemenu.knsrc
 b/src/settings/contextmenu/servicemenu.knsrc
+@@ -1,5 +1,5 @@
+ [KNewStuff3]
+-ProvidersUrl=https://download.kde.org/ocs/providers.xml
++ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
+ Categories=Dolphin Service Menus
+ TargetDir=servicemenu-download
+ Uncompress=never
+-- 
+GitLab
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2022-02-06 Thread Andreas Sturmlechner
commit: 0908473b69232918d0bcf8d28ac599c36fb0ccee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  6 20:53:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  6 21:16:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0908473b

kde-apps/dolphin: 21.12.2.1 version bump

- Fix KNewStuff3 ProvidersUrl

See also:
https://mail.kde.org/pipermail/distributions/2022-February/001124.html
https://mail.kde.org/pipermail/distributions/2022-February/001128.html

- Fix FTP folder ignores default application to open file
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=443253

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/Manifest |  1 +
 kde-apps/dolphin/dolphin-21.12.2.1.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index ac875d2fd73a..15e39bfd6d5f 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,2 +1,3 @@
 DIST dolphin-21.08.3.tar.xz 5327496 BLAKE2B 
864016bdb3b30c181eeb158ad0b418c27556f8e0d1bcd2da495cc387667a99e655abcd320a352157156443ab91bd2b1820dce7cb10a4b8d226b5b07dcb46b167
 SHA512 
918be8ff9ac01ce9e9f0f575a31e70687b24edc08f022cc991922a136bda5900f5cc431b056d2aac8349858e3b9592c365b1cfa8e4bbf01f86eb7be8cbca751e
+DIST dolphin-21.12.2.1.tar.xz 5338960 BLAKE2B 
1b89c191f2824eb88b379ea8f72b34d0f28ab463e87fe6eb54fc553e2d2fe4a0379ad0e9b6d713bb5ec91777e29332a45a77cf1dc516bcfeb603881a3e88d9fc
 SHA512 
e80ee65759b8f48cf5d8ec0ec621610bc332f22dfbe01d934f590b49afcd18f79ee08a25c8b516831f1b65d85243c69bb29a520fa83b729e7b505589e2dc02f8
 DIST dolphin-21.12.2.tar.xz 5338952 BLAKE2B 
3a6a4b622e11bd1eafba137ac6468f1bd82e87b2b3a8ee4c5d3504623a7fa20026fa77ac85136b3a1bfe3c3c522b2ea615b9b9bd6b448b30daae7858ee4a4b87
 SHA512 
7037aa7c0aab9974ae6eedfe324d241f85458858ea79a8b0beb0c9f241c4e86df4ea17ed0cfe4e601ecb45cac4eb6c5ea3f134385ec719a91d9fe353b578c46e

diff --git a/kde-apps/dolphin/dolphin-21.12.2.1.ebuild 
b/kde-apps/dolphin/dolphin-21.12.2.1.ebuild
new file mode 100644
index ..a9a5b96c85c0
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-21.12.2.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.88.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin;
+SRC_URI="mirror://kde/stable/release-service/21.12.2/src/dolphin-21.12.2.1.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5=
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=media-libs/phonon-4.11.0
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   $(cmake_use_find_package 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2021-11-28 Thread Sam James
commit: 38908df45f127d85b1af59a353bc44029ca49d14
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 29 00:51:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 29 00:51:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38908df4

kde-apps/dolphin-plugins-subversion: Stabilize 21.08.3 x86, #822177

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-21.08.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
index 01d7a1ec79fc..6082e08a7f75 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2021-11-27 Thread Sam James
commit: 7fb3b348b86c9488ea59aafd3f533852b89537de
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 28 01:54:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 28 01:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb3b348

kde-apps/dolphin-plugins-subversion: Stabilize 21.08.3 amd64, #822177

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-21.08.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
index ebe471e76525..01d7a1ec79fc 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2021-11-27 Thread Sam James
commit: 7b6aef42bb48a8cf52f855539225c5f7f4ae4210
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 28 01:43:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 28 01:47:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6aef42

kde-apps/dolphin-plugins-subversion: Stabilize 21.08.3 arm64, #822177

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-21.08.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
index 41fbd3d275b4..ebe471e76525 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2021-09-12 Thread Yixun Lan
commit: a49dff18e8ebd7598eec4af7f95d0731a4f917f9
Author: Alex Fan  yahoo  com>
AuthorDate: Sun Sep 12 07:35:59 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Sep 12 11:26:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49dff18

kde-apps/dolphin-plugins-subversion: keyword 21.08.1 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 .../dolphin-plugins-subversion-21.08.1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.1.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.1.ebuild
index c79e15e4ab3..41fbd3d275b 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.1.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.08.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2021-08-10 Thread Sam James
commit: 5e5f49c4b127935522b7f77677203b879d715c9d
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 02:56:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 02:56:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5f49c4

kde-apps/dolphin-plugins-subversion: Stabilize 21.04.3 arm64, #805065

Signed-off-by: Sam James  gentoo.org>

 .../dolphin-plugins-subversion-21.04.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.04.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.04.3.ebuild
index 28202a7fb68..883156f5fa6 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.04.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-21.04.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2021-05-12 Thread Andreas Sturmlechner
commit: 8ad7c2e0f13807f5037ffa4c7fa18a5ee5127dfd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 12 07:42:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 12 08:12:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad7c2e0

kde-apps/dolphin: Update fix-no-semantic-desktop.patch w/ upstream MR

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.3-r1.ebuild |  4 +--
 kde-apps/dolphin/dolphin-21.04.0.ebuild|  4 +--
 .../dolphin-21.04.0-fix-no-semantic-desktop.patch  | 23 
 .../dolphin-21.04.1-fix-no-semantic-desktop.patch  | 41 ++
 4 files changed, 45 insertions(+), 27 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild
index 84ed6041e31..76be41e62f6 100644
--- a/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild
@@ -64,8 +64,8 @@ RDEPEND="${DEPEND}
 
 PATCHES=(
"${FILESDIR}/${P}-fix-session-restore-w-o-tabs.patch" # KDE-bug 434911
-   # TODO: Downstream hack, track upstream bug for better solution
-   "${FILESDIR}/${PN}-21.04.0-fix-no-semantic-desktop.patch" # KDE-bug 
435586
+   # pending https://invent.kde.org/system/dolphin/-/merge_requests/208
+   "${FILESDIR}/${PN}-21.04.1-fix-no-semantic-desktop.patch" # KDE-bug 
435586
 )
 
 src_configure() {

diff --git a/kde-apps/dolphin/dolphin-21.04.0.ebuild 
b/kde-apps/dolphin/dolphin-21.04.0.ebuild
index c9439d4dddc..6c4eb30ae3d 100644
--- a/kde-apps/dolphin/dolphin-21.04.0.ebuild
+++ b/kde-apps/dolphin/dolphin-21.04.0.ebuild
@@ -62,8 +62,8 @@ RDEPEND="${DEPEND}
>=kde-apps/kio-extras-${PVCUT}:5
 "
 
-# TODO: Downstream hack, track upstream bug for better solution
-PATCHES=( "${FILESDIR}/${P}-fix-no-semantic-desktop.patch" ) # KDE-bug 435586
+# pending https://invent.kde.org/system/dolphin/-/merge_requests/208
+PATCHES=( "${FILESDIR}/${PN}-21.04.1-fix-no-semantic-desktop.patch" ) # 
KDE-bug 435586
 
 src_configure() {
local mycmakeargs=(

diff --git 
a/kde-apps/dolphin/files/dolphin-21.04.0-fix-no-semantic-desktop.patch 
b/kde-apps/dolphin/files/dolphin-21.04.0-fix-no-semantic-desktop.patch
deleted file mode 100644
index 4f97a53c523..000
--- a/kde-apps/dolphin/files/dolphin-21.04.0-fix-no-semantic-desktop.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/src/search/dolphinfacetswidget.cpp 
b/src/search/dolphinfacetswidget.cpp
-index d52d146a8..9f0078631 100644
 a/src/search/dolphinfacetswidget.cpp
-+++ b/src/search/dolphinfacetswidget.cpp
-@@ -7,6 +7,8 @@
- 
- #include "dolphinfacetswidget.h"
- 
-+#include 
-+
- #include 
- 
- #include 
-@@ -257,7 +259,9 @@ void DolphinFacetsWidget::updateTagsSelector()
- void DolphinFacetsWidget::updateTagsMenu()
- {
- updateTagsMenuItems({}, {});
-+#ifdef HAVE_BALOO
- m_tagsLister.openUrl(QUrl(QStringLiteral("tags:/")), 
KCoreDirLister::OpenUrlFlag::Reload);
-+#endif
- }
- 
- void DolphinFacetsWidget::updateTagsMenuItems(const QUrl&, const 
KFileItemList& items)

diff --git 
a/kde-apps/dolphin/files/dolphin-21.04.1-fix-no-semantic-desktop.patch 
b/kde-apps/dolphin/files/dolphin-21.04.1-fix-no-semantic-desktop.patch
new file mode 100644
index 000..5636d0532ed
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-21.04.1-fix-no-semantic-desktop.patch
@@ -0,0 +1,41 @@
+From 29636baff0f0cf8d769aa75b1c458b96cf83b828 Mon Sep 17 00:00:00 2001
+From: Ismael Asensio 
+Date: Sun, 9 May 2021 21:10:44 +0200
+Subject: [PATCH] search/facetswidget: Check for protocol before trying to
+ fetch tags
+
+This was causing an error when trying to list items from the
+non-existent `tags:` protocol.
+
+BUG: 435586
+FIXED-IN: 21.04.1
+---
+ src/search/dolphinfacetswidget.cpp | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/search/dolphinfacetswidget.cpp 
b/src/search/dolphinfacetswidget.cpp
+index d4079f1eb..e8a43101f 100644
+--- a/src/search/dolphinfacetswidget.cpp
 b/src/search/dolphinfacetswidget.cpp
+@@ -8,6 +8,7 @@
+ #include "dolphinfacetswidget.h"
+ 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+@@ -245,7 +246,9 @@ void DolphinFacetsWidget::updateTagsSelector()
+ void DolphinFacetsWidget::updateTagsMenu()
+ {
+ updateTagsMenuItems({}, {});
+-m_tagsLister.openUrl(QUrl(QStringLiteral("tags:/")), 
KCoreDirLister::OpenUrlFlag::Reload);
++if (KProtocolInfo::isKnownProtocol(QStringLiteral("tags"))) {
++m_tagsLister.openUrl(QUrl(QStringLiteral("tags:/")), 
KCoreDirLister::OpenUrlFlag::Reload);
++}
+ }
+ 
+ void DolphinFacetsWidget::updateTagsMenuItems(const QUrl&, const 
KFileItemList& items)
+-- 
+GitLab
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2021-04-04 Thread Andreas Sturmlechner
commit: cb14d193518487ecc9867eb4735538f63ba88dad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 12:14:40 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 13:19:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb14d193

kde-apps/dolphin: Don't re-open already-open URLs w/ session-restore

Upstream commit 175538020824355115cd98637ce83ecc53badd44

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=434911
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.3-r1.ebuild | 101 +
 ...phin-20.12.3-fix-session-restore-w-o-tabs.patch |  70 ++
 2 files changed, 171 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild
new file mode 100644
index 000..367584e27d2
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-20.12.3-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.75.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/en/dolphin https://userbase.kde.org/Dolphin;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5=
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=media-libs/phonon-4.11.0
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-session-restore-w-o-tabs.patch" # KDE-bug 434911
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   $(cmake_use_find_package telemetry KUserFeedback)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # servicemenuinstaller requires ruby, no thanks
+   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
+   # placesitemmodeltest requires DBus
+   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+   )
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
+   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
+   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
+   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
+   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
+   fi
+   ecm_pkg_postinst
+}

diff --git 
a/kde-apps/dolphin/files/dolphin-20.12.3-fix-session-restore-w-o-tabs.patch 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2021-04-04 Thread Andreas Sturmlechner
commit: 09fc3f1e08705344bf818fcca3d6853094415072
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 12:15:17 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 13:19:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fc3f1e

kde-apps/dolphin: Drop 20.12.3 (r0)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.3.ebuild | 97 -
 1 file changed, 97 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-20.12.3.ebuild 
b/kde-apps/dolphin/dolphin-20.12.3.ebuild
deleted file mode 100644
index a352ed21adb..000
--- a/kde-apps/dolphin/dolphin-20.12.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.75.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://apps.kde.org/en/dolphin https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="activities semantic-desktop telemetry"
-
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # servicemenuinstaller requires ruby, no thanks
-   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
-   # placesitemmodeltest requires DBus
-   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
-   )
-   ecm_src_test
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "Optional dependencies:"
-   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
-   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
-   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
-   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
-   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2021-01-22 Thread Andreas Sturmlechner
commit: 3897babffc151e2f687e3c6bcd9b537aa338db5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 22 19:00:07 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 00:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3897babf

kde-apps/dolphin: Drop 20.12.1 (r0)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.1.ebuild | 97 -
 1 file changed, 97 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-20.12.1.ebuild 
b/kde-apps/dolphin/dolphin-20.12.1.ebuild
deleted file mode 100644
index af47c429003..000
--- a/kde-apps/dolphin/dolphin-20.12.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.75.0
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://apps.kde.org/en/dolphin https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="activities semantic-desktop telemetry"
-
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # servicemenuinstaller requires ruby, no thanks
-   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
-   # placesitemmodeltest requires DBus
-   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
-   )
-   ecm_src_test
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "Optional dependencies:"
-   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
-   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
-   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
-   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
-   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2021-01-22 Thread Andreas Sturmlechner
commit: fdb8d397da0d650b8fa255906f6b237020d982b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 22 18:59:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 00:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb8d397

kde-apps/dolphin: Show button to open knetattach inline

See also: https://mail.kde.org/pipermail/distributions/2021-January/000916.html
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=431626
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.1-r1.ebuild |  99 +++
 .../files/dolphin-20.12.1-knetattach-button.patch  | 193 +
 2 files changed, 292 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-20.12.1-r1.ebuild 
b/kde-apps/dolphin/dolphin-20.12.1-r1.ebuild
new file mode 100644
index 000..0fbdb6a7523
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-20.12.1-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.75.0
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/en/dolphin https://userbase.kde.org/Dolphin;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5=
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=media-libs/phonon-4.11.0
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-knetattach-button.patch" ) # KDE-Bug 431626
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   $(cmake_use_find_package telemetry KUserFeedback)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # servicemenuinstaller requires ruby, no thanks
+   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
+   # placesitemmodeltest requires DBus
+   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+   )
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
+   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
+   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
+   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
+   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
+   fi
+   ecm_pkg_postinst
+}

diff --git a/kde-apps/dolphin/files/dolphin-20.12.1-knetattach-button.patch 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/, kde-apps/dolphin/

2020-12-23 Thread Andreas Sturmlechner
commit: ee0c9b5bb373695466c06a621be10a7a13eed2d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 23 21:11:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 23 21:32:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0c9b5b

kde-apps/dolphin: Crash fix

Upstream commit c95d7fae79a309ed7f2df393fa20257cb20d54a8

See also: https://mail.kde.org/pipermail/distributions/2020-December/000913.html
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=429628
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=430434
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.0-r1.ebuild | 99 ++
 .../dolphin/files/dolphin-20.12.0-crashfix.patch   | 27 ++
 2 files changed, 126 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-20.12.0-r1.ebuild 
b/kde-apps/dolphin/dolphin-20.12.0-r1.ebuild
new file mode 100644
index 000..ffeb5b378fe
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-20.12.0-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.75.0
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/en/dolphin https://userbase.kde.org/Dolphin;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=media-libs/phonon-4.11.0
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-crashfix.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   $(cmake_use_find_package telemetry KUserFeedback)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # servicemenuinstaller requires ruby, no thanks
+   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
+   # placesitemmodeltest requires DBus
+   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+   )
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
+   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
+   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
+   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
+   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
+   fi
+   ecm_pkg_postinst
+}

diff --git a/kde-apps/dolphin/files/dolphin-20.12.0-crashfix.patch 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2020-12-23 Thread Andreas Sturmlechner
commit: de7a47626c9e8325b6d8f75820427955c8b93f64
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 23 21:12:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 23 21:32:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a4762

kde-apps/dolphin: Drop 20.12.0 (r0)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-20.12.0.ebuild | 97 -
 1 file changed, 97 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-20.12.0.ebuild 
b/kde-apps/dolphin/dolphin-20.12.0.ebuild
deleted file mode 100644
index 40cafe986d8..000
--- a/kde-apps/dolphin/dolphin-20.12.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.75.0
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://apps.kde.org/en/dolphin https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="activities semantic-desktop telemetry"
-
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # servicemenuinstaller requires ruby, no thanks
-   # dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
-   # placesitemmodeltest requires DBus
-   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
-   )
-   ecm_src_test
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "Optional dependencies:"
-   optfeature "compress/extract and other actions" 
kde-apps/ark:${SLOT}
-   optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
-   optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
-   optfeature "graphics file thumbnails" 
kde-apps/thumbnailers:${SLOT}
-   optfeature "'Share' context menu actions" 
kde-frameworks/purpose:${SLOT}
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2020-05-20 Thread Andreas Sturmlechner
commit: 51b8583737bf84bae41047fcdf2a49c3ff65c45d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 15:32:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 15:32:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b85837

kde-apps/dolphin: Drop 19.12.3 (r0)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.3.ebuild | 99 -
 1 file changed, 99 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-19.12.3.ebuild 
b/kde-apps/dolphin/dolphin-19.12.3.ebuild
deleted file mode 100644
index 63563dbe621..000
--- a/kde-apps/dolphin/dolphin-19.12.3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.63.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
-https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="activities semantic-desktop"
-
-DEPEND="
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   media-libs/phonon[qt5(+)]
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}/${PN}-19.12.2-create-new-consistency.patch" ) # from 
20.04
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   has_version "kde-apps/ark:${SLOT}" || \
-   elog "For compress/extract and other actions install 
kde-apps/ark:${SLOT}"
-
-   has_version "kde-apps/kleopatra:${SLOT}" || \
-   elog "For crypto actions install 
kde-apps/kleopatra:${SLOT}"
-
-   has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
-   elog "For video file thumbnails install 
kde-apps/ffmpegthumbs:${SLOT}"
-
-   has_version "kde-apps/thumbnailers:${SLOT}" || \
-   elog "For graphics file thumbnails install 
kde-apps/thumbnailers:${SLOT}"
-
-   has_version "kde-frameworks/purpose:${SLOT}" || \
-   elog "For 'Share' context menu actions install 
kde-frameworks/purpose:${SLOT}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2020-05-20 Thread Mikle Kolyada
commit: 6282a9ebde0f1b4de4d8b9994ff7168ba9858835
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 20 13:31:44 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 20 13:31:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6282a9eb

kde-apps/dolphin: arm64 stable wrt bug #719732

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
index 2d614628722..0af7ad212f4 100644
--- a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
@@ -17,7 +17,7 @@ https://userbase.kde.org/Dolphin;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="activities semantic-desktop"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2020-05-20 Thread Mikle Kolyada
commit: ea6dda89ae99488376cca5a0bb9ba9467111c37c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 20 09:50:08 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 20 09:50:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6dda89

kde-apps/dolphin: x86 stable wrt bug #719732

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
index 6e812fbb623..2d614628722 100644
--- a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
@@ -17,7 +17,7 @@ https://userbase.kde.org/Dolphin;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="activities semantic-desktop"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2020-05-19 Thread Mikle Kolyada
commit: 530f9622367c6440cd92e899b919f373a0b138b6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 19 19:31:46 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 19 19:31:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530f9622

kde-apps/dolphin: amd64 stable wrt bug #719732

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
index 4f5ca6b530c..6e812fbb623 100644
--- a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
@@ -17,7 +17,7 @@ https://userbase.kde.org/Dolphin;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="activities semantic-desktop"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-bazaar/

2020-04-27 Thread Mikle Kolyada
commit: f8028001b5e6a277022e39ca232bf8f36b9cf26c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 09:03:31 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 09:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8028001

kde-apps/dolphin-plugins-bazaar: remove last-rited pkg

Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-apps/dolphin-plugins-bazaar/Manifest   |  1 -
 .../dolphin-plugins-bazaar-19.12.3.ebuild  | 61 --
 kde-apps/dolphin-plugins-bazaar/metadata.xml   |  8 ---
 3 files changed, 70 deletions(-)

diff --git a/kde-apps/dolphin-plugins-bazaar/Manifest 
b/kde-apps/dolphin-plugins-bazaar/Manifest
deleted file mode 100644
index 214e1c28b66..000
--- a/kde-apps/dolphin-plugins-bazaar/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dolphin-plugins-19.12.3.tar.xz 195464 BLAKE2B 
b60be81fcb9932f9f645bc614ab74c2e862ef70df6958242dc67de2b9cb570cc8961c2ac593ad99db636f19bec1793316dab21b9cee9a59cf2764b67234c312a
 SHA512 
f6d1ce129095d0ae608b2da4d91f55b93bb8fe94795c09217cc87607bb50cd8dcc5a7dac21b8655f9993da56ef90fa705520c7ac928295edb5254050af9c4a1e

diff --git 
a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.3.ebuild 
b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.3.ebuild
deleted file mode 100644
index 96b189bc158..000
--- a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="false"
-KDE_ORG_NAME="dolphin-plugins"
-MY_PLUGIN_NAME="bazaar"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.63.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Dolphin plugin for Bazaar integration"
-HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 x86"
-IUSE=""
-
-DEPEND="
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-apps/dolphin-${PVCUT}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
-   dev-vcs/bzr
-"
-
-src_prepare() {
-   ecm_src_prepare
-   # kxmlgui, qtnetwork only required by dropbox
-   ecm_punt_bogus_dep Qt5 Network
-   ecm_punt_bogus_dep KF5 XmlGui
-   # delete non-${PN} translations
-   if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_${MY_PLUGIN_NAME}=ON
-   -DBUILD_dropbox=OFF
-   -DBUILD_git=OFF
-   -DBUILD_hg=OFF
-   -DBUILD_svn=OFF
-   )
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
-}

diff --git a/kde-apps/dolphin-plugins-bazaar/metadata.xml 
b/kde-apps/dolphin-plugins-bazaar/metadata.xml
deleted file mode 100644
index 2fdbf33d963..000
--- a/kde-apps/dolphin-plugins-bazaar/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2020-04-09 Thread Andreas Sturmlechner
commit: 99ec5f37f59f0c3d5077988b765d2b93896c6c73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  7 22:30:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  9 21:36:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ec5f37

kde-apps/dolphin: Fix crashes with Qt 5.14.2

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.3-r1.ebuild | 102 +
 .../dolphin-19.12.3-fix-crash-w-qt-5.14.2.patch|  22 +
 2 files changed, 124 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
new file mode 100644
index 000..4f5ca6b530c
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-19.12.3-r1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.63.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
+https://userbase.kde.org/Dolphin;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities semantic-desktop"
+
+DEPEND="
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   media-libs/phonon[qt5(+)]
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+RESTRICT+=" test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-19.12.2-create-new-consistency.patch" # from 20.04
+   "${FILESDIR}/${P}-fix-crash-w-qt-5.14.2.patch" # KDE-Bug 419585
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   has_version "kde-apps/ark:${SLOT}" || \
+   elog "For compress/extract and other actions install 
kde-apps/ark:${SLOT}"
+
+   has_version "kde-apps/kleopatra:${SLOT}" || \
+   elog "For crypto actions install 
kde-apps/kleopatra:${SLOT}"
+
+   has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
+   elog "For video file thumbnails install 
kde-apps/ffmpegthumbs:${SLOT}"
+
+   has_version "kde-apps/thumbnailers:${SLOT}" || \
+   elog "For graphics file thumbnails install 
kde-apps/thumbnailers:${SLOT}"
+
+   has_version "kde-frameworks/purpose:${SLOT}" || \
+   elog "For 'Share' context menu actions install 
kde-frameworks/purpose:${SLOT}"
+   fi
+}

diff --git a/kde-apps/dolphin/files/dolphin-19.12.3-fix-crash-w-qt-5.14.2.patch 
b/kde-apps/dolphin/files/dolphin-19.12.3-fix-crash-w-qt-5.14.2.patch
new file mode 100644
index 000..3e5245001bb
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-19.12.3-fix-crash-w-qt-5.14.2.patch
@@ -0,0 +1,22 @@
+diff --git a/src/kitemviews/kfileitemmodel.cpp 
b/src/kitemviews/kfileitemmodel.cpp
+--- a/src/kitemviews/kfileitemmodel.cpp
 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2020-02-15 Thread Andreas Sturmlechner
commit: c1ef5f33ff460fd4e6ce3f0ab59c8555f7971436
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 15 10:46:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 15 13:39:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ef5f33

kde-apps/dolphin: Return to old placement of 'Create New' context menu

See also: https://phabricator.kde.org/D27267

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.2-r1.ebuild | 99 ++
 .../dolphin-19.12.2-create-new-consistency.patch   | 66 +++
 2 files changed, 165 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-19.12.2-r1.ebuild 
b/kde-apps/dolphin/dolphin-19.12.2-r1.ebuild
new file mode 100644
index 000..5d2d4067386
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-19.12.2-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.63.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
+https://userbase.kde.org/Dolphin;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities semantic-desktop"
+
+DEPEND="
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   media-libs/phonon[qt5(+)]
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   semantic-desktop? (
+   >=kde-frameworks/baloo-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   >=kde-apps/baloo-widgets-${PVCUT}:5
+   )
+"
+RDEPEND="${DEPEND}
+   >=kde-apps/kio-extras-${PVCUT}:5
+"
+
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${P}-create-new-consistency.patch" ) # from 20.04
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package semantic-desktop KF5Baloo)
+   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   has_version "kde-apps/ark:${SLOT}" || \
+   elog "For compress/extract and other actions install 
kde-apps/ark:${SLOT}"
+
+   has_version "kde-apps/kleopatra:${SLOT}" || \
+   elog "For crypto actions install 
kde-apps/kleopatra:${SLOT}"
+
+   has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
+   elog "For video file thumbnails install 
kde-apps/ffmpegthumbs:${SLOT}"
+
+   has_version "kde-apps/thumbnailers:${SLOT}" || \
+   elog "For graphics file thumbnails install 
kde-apps/thumbnailers:${SLOT}"
+
+   has_version "kde-frameworks/purpose:${SLOT}" || \
+   elog "For 'Share' context menu actions install 
kde-frameworks/purpose:${SLOT}"
+   fi
+}

diff --git 
a/kde-apps/dolphin/files/dolphin-19.12.2-create-new-consistency.patch 
b/kde-apps/dolphin/files/dolphin-19.12.2-create-new-consistency.patch
new file mode 100644
index 000..dc70220d956
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-19.12.2-create-new-consistency.patch
@@ -0,0 +1,66 @@
+From 4c923a531f77bc4c44b5c8687fe18dd6438eb9c5 Mon Sep 17 00:00:00 2001
+From: Nate Graham 
+Date: Sun, 9 Feb 2020 08:58:10 -0700
+Subject: Restore 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2020-02-15 Thread Andreas Sturmlechner
commit: 9472ae7d8e4a0299ee44abd208caa220c6bc1314
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 15 10:47:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 15 13:39:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9472ae7d

kde-apps/dolphin: Drop 19.12.2 (r0)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-19.12.2.ebuild | 97 -
 1 file changed, 97 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-19.12.2.ebuild 
b/kde-apps/dolphin/dolphin-19.12.2.ebuild
deleted file mode 100644
index 1dae379b7be..000
--- a/kde-apps/dolphin/dolphin-19.12.2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.63.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
-https://userbase.kde.org/Dolphin;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="activities semantic-desktop"
-
-DEPEND="
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   media-libs/phonon[qt5(+)]
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   semantic-desktop? (
-   >=kde-frameworks/baloo-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   >=kde-apps/baloo-widgets-${PVCUT}:5
-   )
-"
-RDEPEND="${DEPEND}
-   >=kde-apps/kio-extras-${PVCUT}:5
-"
-
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package semantic-desktop KF5Baloo)
-   $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   has_version "kde-apps/ark:${SLOT}" || \
-   elog "For compress/extract and other actions install 
kde-apps/ark:${SLOT}"
-
-   has_version "kde-apps/kleopatra:${SLOT}" || \
-   elog "For crypto actions install 
kde-apps/kleopatra:${SLOT}"
-
-   has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
-   elog "For video file thumbnails install 
kde-apps/ffmpegthumbs:${SLOT}"
-
-   has_version "kde-apps/thumbnailers:${SLOT}" || \
-   elog "For graphics file thumbnails install 
kde-apps/thumbnailers:${SLOT}"
-
-   has_version "kde-frameworks/purpose:${SLOT}" || \
-   elog "For 'Share' context menu actions install 
kde-frameworks/purpose:${SLOT}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-git/

2020-01-26 Thread Georgy Yakovlev
commit: edc39fc75dce3c55f4f77345d60179fe32cf1dd9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan 26 07:50:47 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jan 26 10:17:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc39fc7

kde-apps/dolphin-plugins-git: keyword on ~ppc64

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.1.ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.1.ebuild
index d22fa0bc93f..c489a07f85f 100644
--- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.1.ebuild
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.1.ebuild
@@ -16,7 +16,7 @@ 
HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-bazaar/, kde-apps/dolphin-plugins-git/, ...

2019-12-12 Thread Andreas Sturmlechner
commit: 857bdf46b9764c2751eb28b8f5ab213113300558
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 12 23:46:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 12 23:48:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857bdf46

kde-apps/dolphin-plugins-*: Fix file collision between split packages

Closes: https://bugs.gentoo.org/702626
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...azaar-19.12.0.ebuild => dolphin-plugins-bazaar-19.12.0-r1.ebuild} | 5 +
 ...pbox-19.12.0.ebuild => dolphin-plugins-dropbox-19.12.0-r1.ebuild} | 5 +
 ...gins-git-19.12.0.ebuild => dolphin-plugins-git-19.12.0-r1.ebuild} | 5 +
 ...al-19.12.0.ebuild => dolphin-plugins-mercurial-19.12.0-r1.ebuild} | 5 +
 ...n-19.12.0.ebuild => dolphin-plugins-subversion-19.12.0-r1.ebuild} | 5 +
 5 files changed, 25 insertions(+)

diff --git 
a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.0.ebuild 
b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.0-r1.ebuild
similarity index 91%
rename from 
kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.0.ebuild
rename to 
kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.0-r1.ebuild
index 828944d24e2..594aafcd89c 100644
--- a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.0.ebuild
+++ b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.0-r1.ebuild
@@ -54,3 +54,8 @@ src_configure() {
)
ecm_src_configure
 }
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.0.ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.0-r1.ebuild
similarity index 91%
rename from 
kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.0.ebuild
rename to 
kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.0-r1.ebuild
index 1f450f8a3d8..419a6c9fb35 100644
--- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.0.ebuild
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.0-r1.ebuild
@@ -53,3 +53,8 @@ src_configure() {
)
ecm_src_configure
 }
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}

diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.0.ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.0-r1.ebuild
similarity index 92%
rename from kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.0.ebuild
rename to kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.0-r1.ebuild
index e8ad6928e17..faf12875607 100644
--- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.0.ebuild
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.0-r1.ebuild
@@ -56,3 +56,8 @@ src_configure() {
)
ecm_src_configure
 }
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}

diff --git 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.0.ebuild 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.0-r1.ebuild
similarity index 93%
rename from 
kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.0.ebuild
rename to 
kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.0-r1.ebuild
index d414c2203a2..377f98447cf 100644
--- 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.0.ebuild
+++ 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.0-r1.ebuild
@@ -59,3 +59,8 @@ src_configure() {
)
ecm_src_configure
 }
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.0.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.0-r1.ebuild
similarity index 92%
rename from 
kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.0.ebuild
rename to 
kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.0-r1.ebuild
index c6ceea2d42b..45e0ff88cec 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.0.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.0-r1.ebuild
@@ -55,3 +55,8 @@ src_configure() {
)
ecm_src_configure
 }
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-mercurial/

2019-07-29 Thread Aaron Bauman
commit: e078f89b8fffa6875a739757fa5f8fb02bbb7f11
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jul 29 15:51:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jul 29 15:53:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e078f89b

kde-apps/dolphin-plugins-mercurial: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 .../dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.04.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.04.3.ebuild 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.04.3.ebuild
index b6959740559..a675b36183a 100644
--- 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.04.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.04.3.ebuild
@@ -9,7 +9,7 @@ MY_PLUGIN_NAME="hg"
 inherit kde5
 
 DESCRIPTION="Dolphin plugin for Mercurial integration"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2019-07-29 Thread Aaron Bauman
commit: 7744e4cbc2d821dd24e333a08f9d71c7316fe97e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jul 29 15:51:05 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jul 29 15:53:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7744e4cb

kde-apps/dolphin: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 kde-apps/dolphin/dolphin-19.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-19.04.3.ebuild 
b/kde-apps/dolphin/dolphin-19.04.3.ebuild
index 9bfca446ce2..9445a28a121 100644
--- a/kde-apps/dolphin/dolphin-19.04.3.ebuild
+++ b/kde-apps/dolphin/dolphin-19.04.3.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="semantic-desktop +thumbnail"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2019-04-03 Thread Andreas Sturmlechner
commit: 83056fb2cdb69e3c0d32a033643a94994188a6ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:48:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83056fb2

kde-apps/dolphin: USE thumbnail should be default enabled

See also:
https://mail.kde.org/pipermail/kde-distro-packagers/2019-March/000374.html

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-18.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-18.12.3.ebuild 
b/kde-apps/dolphin/dolphin-18.12.3.ebuild
index 9ba19ef094e..d2eb1f4bf1c 100644
--- a/kde-apps/dolphin/dolphin-18.12.3.ebuild
+++ b/kde-apps/dolphin/dolphin-18.12.3.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://www.kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
 KEYWORDS="amd64 ~arm64 x86"
-IUSE="semantic-desktop thumbnail"
+IUSE="semantic-desktop +thumbnail"
 
 DEPEND="
$(add_frameworks_dep kbookmarks)



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-git/

2019-03-11 Thread Andreas Sturmlechner
commit: 4a819849e10b8cfb1a0f3802eea7b922b6000747
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Mar 11 20:18:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 11 21:02:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a819849

kde-apps/dolphin-plugins-git: added ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.3.ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.3.ebuild
index f5d2a437b68..1c11cb316cb 100644
--- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.3.ebuild
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.3.ebuild
@@ -9,7 +9,7 @@ MY_PLUGIN_NAME="git"
 inherit kde5
 
 DESCRIPTION="Dolphin plugin for Git integration"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2019-03-11 Thread Andreas Sturmlechner
commit: 5f1a34e4cd21f8812e1564baa5600c299a0cc36a
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Mar 11 20:19:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 11 21:02:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1a34e4

kde-apps/dolphin-plugins-subversion: added ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-subversion-18.12.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.3.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.3.ebuild
index b840b73d235..e049e102c89 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.3.ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.3.ebuild
@@ -9,7 +9,7 @@ MY_PLUGIN_NAME="svn"
 inherit kde5
 
 DESCRIPTION="Dolphin plugin for Subversion integration"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/

2019-01-06 Thread Andreas Sturmlechner
commit: 8c7c2720c77ded5c8715ffd5ba7e30dea98037b6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jan  6 10:32:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  6 12:06:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7c2720

kde-apps/dolphin: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/files/dolphin-18.04.1-flto.patch | 96 ---
 1 file changed, 96 deletions(-)

diff --git a/kde-apps/dolphin/files/dolphin-18.04.1-flto.patch 
b/kde-apps/dolphin/files/dolphin-18.04.1-flto.patch
deleted file mode 100644
index 8edef6b3601..000
--- a/kde-apps/dolphin/files/dolphin-18.04.1-flto.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-From b607091c3982f6b84732fcf0c23c1c3f0054f203 Mon Sep 17 00:00:00 2001
-From: Alexander Miller 
-Date: Fri, 18 May 2018 22:43:25 +0200
-Subject: [PATCH 1/2] Remove main.cpp from dolphinstatic_SRCS
-
-Summary:
-The file main.cpp is already in dolphin_SRCS and doesn't
-belong in dolphinstatic_SRCS.
-
-Normally the duplicate object is simply ignored, but with
-link time optimization (LTO), linking dolphin can fail.
-Apparently, the compiler tries to inline inline kdemain()
-in this case. That is undesirable anyway and it ultimately
-fails because the DBusInterface definition is not available:
-
-.../ccHEv6cl.ltrans0.ltrans.o: In function `DBusInterface::~DBusInterface()':
-:(.text+0x2583): undefined reference to `vtable for DBusInterface'
-.../ccHEv6cl.ltrans0.ltrans.o: In function `DBusInterface::~DBusInterface()':
-:(.text+0x5aa3): undefined reference to `vtable for DBusInterface'
-.../ccHEv6cl.ltrans0.ltrans.o: In function `kdemain':
-:(.text+0x7686): undefined reference to 
`DBusInterface::DBusInterface()'
-:(.text+0x7b64): undefined reference to `vtable for DBusInterface'
-collect2: error: ld returned 1 exit status
-
-See also .
-
-Reviewers: #dolphin, elvisangelaccio
-
-Reviewed By: elvisangelaccio
-
-Subscribers: elvisangelaccio, asturmlechner, kfm-devel
-
-Tags: #dolphin
-
-Differential Revision: https://phabricator.kde.org/D12929

- src/CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 263b3ff0c..e8fe719a4 100644
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -207,7 +207,6 @@ set(dolphinstatic_SRCS
- dolphintabwidget.cpp
- trash/dolphintrash.cpp
- filterbar/filterbar.cpp
--main.cpp
- panels/information/filemetadataconfigurationdialog.cpp
- panels/information/informationpanel.cpp
- panels/information/informationpanelcontent.cpp
--- 
-2.17.0
-
-
-From 8e6f4eecd318041d2e4e6386d1660742dd4ddd89 Mon Sep 17 00:00:00 2001
-From: Alexander Miller 
-Date: Fri, 18 May 2018 22:44:52 +0200
-Subject: [PATCH 2/2] Make target_link_libraries for kdeinit_dolphin PRIVATE
-
-Summary:
-There is no need to add all of kdeinit_dolphin's
-dependencies (including the static archive) when
-linking dolphin; kdemain is the only needed symbol.
-Mark the link libraries PRIVATE to simplify the
-link command for dolphin.
-
-Reviewers: #dolphin, elvisangelaccio
-
-Reviewed By: elvisangelaccio
-
-Subscribers: asturmlechner, kfm-devel
-
-Tags: #dolphin
-
-Differential Revision: https://phabricator.kde.org/D12931

- src/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index e8fe719a4..beaa0ec50 100644
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -299,7 +299,7 @@ ecm_add_app_icon(dolphin_SRCS ICONS ${ICONS_SRCS})
- kf5_add_kdeinit_executable(dolphin ${dolphin_SRCS})
- 
- 
--target_link_libraries(kdeinit_dolphin
-+target_link_libraries(kdeinit_dolphin PRIVATE
- dolphinstatic
- dolphinprivate
- )
--- 
-2.17.0
-



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-dropbox/

2018-12-13 Thread Andreas Sturmlechner
commit: 6468572507313a578c04e44df6a89b55444546c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 13 22:05:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 13 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64685725

kde-apps/dolphin-plugins-dropbox: New package

Split from kde-apps/dolphin-plugins.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-dropbox/Manifest  |  1 +
 .../dolphin-plugins-dropbox-18.12.0.ebuild | 48 ++
 kde-apps/dolphin-plugins-dropbox/metadata.xml  |  8 
 3 files changed, 57 insertions(+)

diff --git a/kde-apps/dolphin-plugins-dropbox/Manifest 
b/kde-apps/dolphin-plugins-dropbox/Manifest
new file mode 100644
index 000..81c358f7a48
--- /dev/null
+++ b/kde-apps/dolphin-plugins-dropbox/Manifest
@@ -0,0 +1 @@
+DIST dolphin-plugins-18.12.0.tar.xz 191844 BLAKE2B 
cf4c59909f961d2c295e6a15e963c409302f9ae52c001c284015977c88ed4d6fa71b47d0402bc7049834c702d94169a543e7552f6517882578dc9a0d490bfc6e
 SHA512 
237fb4204267894903708ced1fed771871591606c12d3a25fb1452526fc71146f53f1e26c97954897eab97f08bfacc277dd189082c53aa867829a61e3b098348

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-18.12.0.ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-18.12.0.ebuild
new file mode 100644
index 000..af36eed7c6f
--- /dev/null
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-18.12.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="dolphin-plugins"
+KDE_HANDBOOK="false"
+MY_PLUGIN_NAME="dropbox"
+inherit kde5
+
+DESCRIPTION="Dolphin plugin for Dropbox service integration"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep dolphin)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/dolphin-plugins:5
+   net-misc/dropbox-cli
+"
+
+src_prepare() {
+   kde5_src_prepare
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_bazaar=OFF
+   -DBUILD_git=OFF
+   -DBUILD_hg=OFF
+   -DBUILD_svn=OFF
+   )
+   kde5_src_configure
+}

diff --git a/kde-apps/dolphin-plugins-dropbox/metadata.xml 
b/kde-apps/dolphin-plugins-dropbox/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-apps/dolphin-plugins-dropbox/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-bazaar/

2018-12-13 Thread Andreas Sturmlechner
commit: 8d88f9d226412b7d6c02efc870091d3e23a05c7e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 13 22:05:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 13 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d88f9d2

kde-apps/dolphin-plugins-bazaar: New package

Split from kde-apps/dolphin-plugins.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-bazaar/Manifest   |  1 +
 .../dolphin-plugins-bazaar-18.12.0.ebuild  | 49 ++
 kde-apps/dolphin-plugins-bazaar/metadata.xml   |  8 
 3 files changed, 58 insertions(+)

diff --git a/kde-apps/dolphin-plugins-bazaar/Manifest 
b/kde-apps/dolphin-plugins-bazaar/Manifest
new file mode 100644
index 000..81c358f7a48
--- /dev/null
+++ b/kde-apps/dolphin-plugins-bazaar/Manifest
@@ -0,0 +1 @@
+DIST dolphin-plugins-18.12.0.tar.xz 191844 BLAKE2B 
cf4c59909f961d2c295e6a15e963c409302f9ae52c001c284015977c88ed4d6fa71b47d0402bc7049834c702d94169a543e7552f6517882578dc9a0d490bfc6e
 SHA512 
237fb4204267894903708ced1fed771871591606c12d3a25fb1452526fc71146f53f1e26c97954897eab97f08bfacc277dd189082c53aa867829a61e3b098348

diff --git 
a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-18.12.0.ebuild 
b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-18.12.0.ebuild
new file mode 100644
index 000..fa8c485a6ce
--- /dev/null
+++ b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-18.12.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="dolphin-plugins"
+KDE_HANDBOOK="false"
+MY_PLUGIN_NAME="bazaar"
+inherit kde5
+
+DESCRIPTION="Dolphin plugin for Bazaar integration"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_kdeapps_dep dolphin)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/dolphin-plugins:5
+   dev-vcs/bzr
+"
+
+src_prepare() {
+   kde5_src_prepare
+   # kxmlgui, qtnetwork only required by dropbox
+   punt_bogus_dep Qt5 Network
+   punt_bogus_dep KF5 XmlGui
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_dropbox=OFF
+   -DBUILD_git=OFF
+   -DBUILD_hg=OFF
+   -DBUILD_svn=OFF
+   )
+   kde5_src_configure
+}

diff --git a/kde-apps/dolphin-plugins-bazaar/metadata.xml 
b/kde-apps/dolphin-plugins-bazaar/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-apps/dolphin-plugins-bazaar/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-git/

2018-12-13 Thread Andreas Sturmlechner
commit: aff33a4fe6bebc7814c623626834cc521e929b9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 13 22:06:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 13 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff33a4f

kde-apps/dolphin-plugins-git: New package

Split from kde-apps/dolphin-plugins.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-git/Manifest  |  1 +
 .../dolphin-plugins-git-18.12.0.ebuild | 51 ++
 kde-apps/dolphin-plugins-git/metadata.xml  |  8 
 3 files changed, 60 insertions(+)

diff --git a/kde-apps/dolphin-plugins-git/Manifest 
b/kde-apps/dolphin-plugins-git/Manifest
new file mode 100644
index 000..81c358f7a48
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/Manifest
@@ -0,0 +1 @@
+DIST dolphin-plugins-18.12.0.tar.xz 191844 BLAKE2B 
cf4c59909f961d2c295e6a15e963c409302f9ae52c001c284015977c88ed4d6fa71b47d0402bc7049834c702d94169a543e7552f6517882578dc9a0d490bfc6e
 SHA512 
237fb4204267894903708ced1fed771871591606c12d3a25fb1452526fc71146f53f1e26c97954897eab97f08bfacc277dd189082c53aa867829a61e3b098348

diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.0.ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.0.ebuild
new file mode 100644
index 000..452bdecba4b
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-18.12.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="dolphin-plugins"
+KDE_HANDBOOK="false"
+MY_PLUGIN_NAME="git"
+inherit kde5
+
+DESCRIPTION="Dolphin plugin for Git integration"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_kdeapps_dep dolphin)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/dolphin-plugins:5
+   dev-vcs/git
+"
+
+src_prepare() {
+   kde5_src_prepare
+   # kxmlgui, qtnetwork only required by dropbox
+   punt_bogus_dep Qt5 Network
+   punt_bogus_dep KF5 XmlGui
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_bazaar=OFF
+   -DBUILD_dropbox=OFF
+   -DBUILD_hg=OFF
+   -DBUILD_svn=OFF
+   )
+   kde5_src_configure
+}

diff --git a/kde-apps/dolphin-plugins-git/metadata.xml 
b/kde-apps/dolphin-plugins-git/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins/

2018-12-13 Thread Andreas Sturmlechner
commit: 782f05c7675c6c61be933a1453b2bc0f59f4026e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 13 22:16:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 13 22:25:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782f05c7

kde-apps/dolphin-plugins: Drop 18.12.0 (r0)

Replaced by split packages:
- kde-apps/dolphin-plugins-bazaar
- kde-apps/dolphin-plugins-dropbox
- kde-apps/dolphin-plugins-git
- kde-apps/dolphin-plugins-mercurial
- kde-apps/dolphin-plugins-subversion

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins/Manifest  |  1 -
 .../dolphin-plugins/dolphin-plugins-18.12.0.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/kde-apps/dolphin-plugins/Manifest 
b/kde-apps/dolphin-plugins/Manifest
index 861223cdac4..3e6fe576f1b 100644
--- a/kde-apps/dolphin-plugins/Manifest
+++ b/kde-apps/dolphin-plugins/Manifest
@@ -1,2 +1 @@
 DIST dolphin-plugins-18.08.3.tar.xz 193624 BLAKE2B 
8ba60e93b6423a463ee823560c06941c57541bd7561400020ae137c3cfa8b46b634f494a5429b1c83107599ed81727d7755538c5145a0cde03ee971d7b16b3d5
 SHA512 
38b28d93deb0e30f1e599ee150c5763c74f89b9706a3730cd0ed0b931ecc12a4284c907dced49689d069b82c84de151d1025e788c533943ec9280c1690c33930
-DIST dolphin-plugins-18.12.0.tar.xz 191844 BLAKE2B 
cf4c59909f961d2c295e6a15e963c409302f9ae52c001c284015977c88ed4d6fa71b47d0402bc7049834c702d94169a543e7552f6517882578dc9a0d490bfc6e
 SHA512 
237fb4204267894903708ced1fed771871591606c12d3a25fb1452526fc71146f53f1e26c97954897eab97f08bfacc277dd189082c53aa867829a61e3b098348

diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-18.12.0.ebuild 
b/kde-apps/dolphin-plugins/dolphin-plugins-18.12.0.ebuild
deleted file mode 100644
index 2e0ef2c42bf..000
--- a/kde-apps/dolphin-plugins/dolphin-plugins-18.12.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="false"
-inherit kde5
-
-DESCRIPTION="Extra Dolphin plugins"
-KEYWORDS="~amd64 ~x86"
-IUSE="bazaar dropbox git mercurial subversion"
-
-# FIXME: required in root CMakeLists.txt, but:
-# kdelibs4support only required by git?
-# kxmlgui, qtnetwork only required by dropbox?
-COMMON_DEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep dolphin)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   git? (
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   )
-   mercurial? (
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_kdeapps_dep kompare)
-   bazaar? ( dev-vcs/bzr )
-   dropbox? ( net-misc/dropbox-cli )
-   git? ( dev-vcs/git )
-   subversion? ( dev-vcs/subversion )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_bazaar=$(usex bazaar)
-   -DBUILD_dropbox=$(usex dropbox)
-   -DBUILD_git=$(usex git)
-   -DBUILD_hg=$(usex mercurial)
-   -DBUILD_svn=$(usex subversion)
-   )
-
-   kde5_src_configure
-}
-
-src_install() {
-   { use bazaar || use dropbox || use git || use subversion || use 
mercurial; } && kde5_src_install
-}
-
-pkg_postinst() {
-   if ! use bazaar && ! use dropbox && ! use git && ! use subversion && ! 
use mercurial; then
-   elog "You have disabled all plugin use flags. If you want to 
have vcs"
-   elog "integration in dolphin, enable those of your needs."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-mercurial/

2018-12-13 Thread Andreas Sturmlechner
commit: b89374cab769a5c777a3a3a2ad033bdcfdd78206
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 13 22:06:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 13 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89374ca

kde-apps/dolphin-plugins-mercurial: New package

Split from kde-apps/dolphin-plugins.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-mercurial/Manifest|  1 +
 .../dolphin-plugins-mercurial-18.12.0.ebuild   | 53 ++
 kde-apps/dolphin-plugins-mercurial/metadata.xml|  8 
 3 files changed, 62 insertions(+)

diff --git a/kde-apps/dolphin-plugins-mercurial/Manifest 
b/kde-apps/dolphin-plugins-mercurial/Manifest
new file mode 100644
index 000..81c358f7a48
--- /dev/null
+++ b/kde-apps/dolphin-plugins-mercurial/Manifest
@@ -0,0 +1 @@
+DIST dolphin-plugins-18.12.0.tar.xz 191844 BLAKE2B 
cf4c59909f961d2c295e6a15e963c409302f9ae52c001c284015977c88ed4d6fa71b47d0402bc7049834c702d94169a543e7552f6517882578dc9a0d490bfc6e
 SHA512 
237fb4204267894903708ced1fed771871591606c12d3a25fb1452526fc71146f53f1e26c97954897eab97f08bfacc277dd189082c53aa867829a61e3b098348

diff --git 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-18.12.0.ebuild 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-18.12.0.ebuild
new file mode 100644
index 000..ee6c1196d29
--- /dev/null
+++ 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-18.12.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="dolphin-plugins"
+KDE_HANDBOOK="false"
+MY_PLUGIN_NAME="hg"
+inherit kde5
+
+DESCRIPTION="Dolphin plugin for Mercurial integration"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_kdeapps_dep dolphin)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/dolphin-plugins:5
+"
+
+src_prepare() {
+   kde5_src_prepare
+   # kxmlgui, qtnetwork only required by dropbox
+   punt_bogus_dep Qt5 Network
+   punt_bogus_dep KF5 XmlGui
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_bazaar=OFF
+   -DBUILD_dropbox=OFF
+   -DBUILD_git=OFF
+   -DBUILD_svn=OFF
+   )
+   kde5_src_configure
+}

diff --git a/kde-apps/dolphin-plugins-mercurial/metadata.xml 
b/kde-apps/dolphin-plugins-mercurial/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-apps/dolphin-plugins-mercurial/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin-plugins-subversion/

2018-12-13 Thread Andreas Sturmlechner
commit: b02fb14d5f4b757ad7708f89426532c19b2ec13e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 13 22:06:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 13 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02fb14d

kde-apps/dolphin-plugins-subversion: New package

Split from kde-apps/dolphin-plugins.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-subversion/Manifest   |  1 +
 .../dolphin-plugins-subversion-18.12.0.ebuild  | 50 ++
 kde-apps/dolphin-plugins-subversion/metadata.xml   |  8 
 3 files changed, 59 insertions(+)

diff --git a/kde-apps/dolphin-plugins-subversion/Manifest 
b/kde-apps/dolphin-plugins-subversion/Manifest
new file mode 100644
index 000..81c358f7a48
--- /dev/null
+++ b/kde-apps/dolphin-plugins-subversion/Manifest
@@ -0,0 +1 @@
+DIST dolphin-plugins-18.12.0.tar.xz 191844 BLAKE2B 
cf4c59909f961d2c295e6a15e963c409302f9ae52c001c284015977c88ed4d6fa71b47d0402bc7049834c702d94169a543e7552f6517882578dc9a0d490bfc6e
 SHA512 
237fb4204267894903708ced1fed771871591606c12d3a25fb1452526fc71146f53f1e26c97954897eab97f08bfacc277dd189082c53aa867829a61e3b098348

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.0.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.0.ebuild
new file mode 100644
index 000..f08b557c872
--- /dev/null
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-18.12.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="dolphin-plugins"
+KDE_HANDBOOK="false"
+MY_PLUGIN_NAME="svn"
+inherit kde5
+
+DESCRIPTION="Dolphin plugin for Subversion integration"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_kdeapps_dep dolphin)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/dolphin-plugins:5
+   $(add_kdeapps_dep kompare)
+   dev-vcs/subversion
+"
+
+src_prepare() {
+   kde5_src_prepare
+   # kxmlgui, qtnetwork only required by dropbox
+   punt_bogus_dep Qt5 Network
+   punt_bogus_dep KF5 XmlGui
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_bazaar=OFF
+   -DBUILD_dropbox=OFF
+   -DBUILD_git=OFF
+   -DBUILD_hg=OFF
+   )
+   kde5_src_configure
+}

diff --git a/kde-apps/dolphin-plugins-subversion/metadata.xml 
b/kde-apps/dolphin-plugins-subversion/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-apps/dolphin-plugins-subversion/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2018-12-01 Thread Mikle Kolyada
commit: 77ff64dff32b54f1ce470795807191a6c6b106b9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec  1 16:14:14 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec  1 17:00:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ff64df

kde-apps/dolphin: amd64 stable wrt bug 670862

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

 kde-apps/dolphin/dolphin-18.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-18.08.3.ebuild 
b/kde-apps/dolphin/dolphin-18.08.3.ebuild
index e38021b2487..1bd981a46eb 100644
--- a/kde-apps/dolphin/dolphin-18.08.3.ebuild
+++ b/kde-apps/dolphin/dolphin-18.08.3.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://www.kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="semantic-desktop thumbnail"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2018-11-17 Thread Andreas Sturmlechner
commit: c49e785e16c43104a9b2e8c2f7df3eaf35c6c57a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 17 23:47:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 18 00:16:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49e785e

kde-apps/dolphin: Move kcrash link to dolphin app

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-18.08.3.ebuild|  2 +
 .../files/dolphin-18.08.3-kcrash-init.patch| 56 ++
 2 files changed, 58 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-18.08.3.ebuild 
b/kde-apps/dolphin/dolphin-18.08.3.ebuild
index 47da3a35d62..e38021b2487 100644
--- a/kde-apps/dolphin/dolphin-18.08.3.ebuild
+++ b/kde-apps/dolphin/dolphin-18.08.3.ebuild
@@ -62,6 +62,8 @@ RDEPEND="${DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${P}-kcrash-init.patch" )
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package semantic-desktop KF5Baloo)

diff --git a/kde-apps/dolphin/files/dolphin-18.08.3-kcrash-init.patch 
b/kde-apps/dolphin/files/dolphin-18.08.3-kcrash-init.patch
new file mode 100644
index 000..cb7923534c3
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-18.08.3-kcrash-init.patch
@@ -0,0 +1,56 @@
+From a4cddf7517dab5f666f1c1ede2a58900f3bc5e53 Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Thu, 15 Nov 2018 14:43:57 +0100
+Subject: move kcrash link to dolphin app (which is the effective user)
+
+Summary:
+to successfully use kcrash when linking with as-needed (which is a default
+flag on many linux distros) one also needs to call KCrash::initialize.
+this call happens in the app's main.cpp. as such the kcrash link target
+on the dolphinprivate library doesn't do anything for dolphinprivate but
+only kicks into action for dolphin itself.
+to avoid confusion and make it clear that kcrash is only initialized in the
+application scope the KF5::Crash link target is now on the application
+target, not the library target.
+
+(this makes no difference in the output, kcrash was still correctly linked
+ via dolphinprivate; but only for kdeinit_dolphin, dolphinprivate did
+ not get linked to it with as-needed)
+
+Test Plan: builds; links as expected
+
+Reviewers: elvisangelaccio, #dolphin
+
+Reviewed By: elvisangelaccio, #dolphin
+
+Subscribers: kfm-devel
+
+Tags: #dolphin
+
+Differential Revision: https://phabricator.kde.org/D16896
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 4a1f173..d5206be 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -136,7 +136,6 @@ target_link_libraries(
+ dolphinvcs
+ Qt5::Concurrent
+ Qt5::Gui
+-KF5::Crash
+ KF5::I18n
+ KF5::IconThemes
+ KF5::KIOCore
+@@ -301,6 +300,7 @@ kf5_add_kdeinit_executable(dolphin ${dolphin_SRCS})
+ target_link_libraries(kdeinit_dolphin PRIVATE
+ dolphinstatic
+ dolphinprivate
++KF5::Crash
+ )
+ 
+ include(DbusInterfaceMacros)
+-- 
+cgit v0.11.2



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/, kde-apps/dolphin/

2018-07-21 Thread Andreas Sturmlechner
commit: 569d001e979ee0976ee16f5efb53f8b748579727
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 21 16:28:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 21 16:35:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569d001e

kde-apps/dolphin: Fix memleaks

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 kde-apps/dolphin/dolphin-18.04.3-r1.ebuild | 92 ++
 .../dolphin/files/dolphin-18.04.3-memleak-1.patch  | 36 +
 .../dolphin/files/dolphin-18.04.3-memleak-2.patch  | 37 +
 3 files changed, 165 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-18.04.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-18.04.3-r1.ebuild
new file mode 100644
index 000..030c7e78bf3
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-18.04.3-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://www.kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
+KEYWORDS="~amd64 ~x86"
+IUSE="semantic-desktop thumbnail"
+
+DEPEND="
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   media-libs/phonon[qt5(+)]
+   semantic-desktop? (
+   $(add_frameworks_dep baloo)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_kdeapps_dep baloo-widgets)
+   )
+   !semantic-desktop? (
+   $(add_frameworks_dep kdelibs4support)
+   )
+"
+RDEPEND="${DEPEND}
+   $(add_kdeapps_dep kio-extras)
+   thumbnail? (
+   $(add_kdeapps_dep ffmpegthumbs)
+   $(add_kdeapps_dep thumbnailers)
+   )
+"
+
+RESTRICT+=" test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-18.04.1-flto.patch
+   "${FILESDIR}"/${P}-root-user.patch
+   "${FILESDIR}"/${P}-root-warn.patch
+   "${FILESDIR}"/${P}-memleak-{1,2}.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+   $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! has_version "kde-apps/ark:${SLOT}" ; then
+   elog "For compress/extract and other actions, please install 
kde-apps/ark:${SLOT}"
+   fi
+
+   if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
+   elog "For crypto actions, please install 
kde-apps/kleopatra:${SLOT}"
+   fi
+}

diff --git a/kde-apps/dolphin/files/dolphin-18.04.3-memleak-1.patch 
b/kde-apps/dolphin/files/dolphin-18.04.3-memleak-1.patch
new file mode 100644
index 000..5bbeaa7e617
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-18.04.3-memleak-1.patch
@@ -0,0 +1,36 @@
+From 4536e25ac929d8d37ffbbba0642de662bcc9f891 Mon Sep 17 00:00:00 2001
+From: David Hallas 
+Date: Wed, 18 Jul 2018 23:20:18 +0200
+Subject: Fixes memory leak in KItemListViewAccessible
+
+Summary: The KItemListViewAccessible class has a list of QAccessibleInterface 
pointers in a member variable m_cells. The problem is that when new entries are 
created, the newly allocated pointer is not stored in the list, only a nullptr 
is store, this renders the cleanup code in the destructor useless. This patch 
simply stores the pointer in the list, causing the destructor to correctly free 
the memory.
+
+Test Plan: I found this issue using address sanitizer. Simply building Dolphin 
with -fsanitize=address and opening a window caused the memory leak.
+
+Reviewers: #dolphin, jtamate, elvisangelaccio
+
+Reviewed By: #dolphin, jtamate, elvisangelaccio
+
+Subscribers: elvisangelaccio, kfm-devel
+
+Tags: #dolphin
+
+Differential 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2018-07-21 Thread Andreas Sturmlechner
commit: 7831f856e79ac921b13413db40dd58253b52a2b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 21 16:37:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 21 16:37:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7831f856

kde-apps/dolphin: Drop 18.04.3 (r0)

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 kde-apps/dolphin/dolphin-18.04.3.ebuild | 91 -
 1 file changed, 91 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-18.04.3.ebuild 
b/kde-apps/dolphin/dolphin-18.04.3.ebuild
deleted file mode 100644
index 7688b7f2c3b..000
--- a/kde-apps/dolphin/dolphin-18.04.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Plasma filemanager focusing on usability"
-HOMEPAGE="https://www.kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
-KEYWORDS="~amd64 ~x86"
-IUSE="semantic-desktop thumbnail"
-
-DEPEND="
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kinit)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   media-libs/phonon[qt5(+)]
-   semantic-desktop? (
-   $(add_frameworks_dep baloo)
-   $(add_frameworks_dep kfilemetadata)
-   $(add_kdeapps_dep baloo-widgets)
-   )
-   !semantic-desktop? (
-   $(add_frameworks_dep kdelibs4support)
-   )
-"
-RDEPEND="${DEPEND}
-   $(add_kdeapps_dep kio-extras)
-   thumbnail? (
-   $(add_kdeapps_dep ffmpegthumbs)
-   $(add_kdeapps_dep thumbnailers)
-   )
-"
-
-RESTRICT+=" test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-18.04.1-flto.patch"
-   "${FILESDIR}/${PN}-18.04.3-root-user.patch"
-   "${FILESDIR}/${PN}-18.04.3-root-warn.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
-   $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
-   $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version "kde-apps/ark:${SLOT}" ; then
-   elog "For compress/extract and other actions, please install 
kde-apps/ark:${SLOT}"
-   fi
-
-   if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
-   elog "For crypto actions, please install 
kde-apps/kleopatra:${SLOT}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/, kde-apps/dolphin/

2018-05-24 Thread Andreas Sturmlechner
commit: 041cd55b5dc192e9e6b1133a08e4279ea3674476
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 24 15:29:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 24 15:31:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041cd55b

kde-apps/dolphin: Fix build with -flto

Thanks-to: Alexander Miller  gmx.de>
Closes: https://bugs.gentoo.org/655710
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-apps/dolphin/dolphin-18.04.1.ebuild   |  2 +
 kde-apps/dolphin/files/dolphin-18.04.1-flto.patch | 96 +++
 2 files changed, 98 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-18.04.1.ebuild 
b/kde-apps/dolphin/dolphin-18.04.1.ebuild
index 256cdd94762..6814ee4e99c 100644
--- a/kde-apps/dolphin/dolphin-18.04.1.ebuild
+++ b/kde-apps/dolphin/dolphin-18.04.1.ebuild
@@ -62,6 +62,8 @@ RDEPEND="${DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${P}-flto.patch" )
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package semantic-desktop KF5Baloo)

diff --git a/kde-apps/dolphin/files/dolphin-18.04.1-flto.patch 
b/kde-apps/dolphin/files/dolphin-18.04.1-flto.patch
new file mode 100644
index 000..8edef6b3601
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-18.04.1-flto.patch
@@ -0,0 +1,96 @@
+From b607091c3982f6b84732fcf0c23c1c3f0054f203 Mon Sep 17 00:00:00 2001
+From: Alexander Miller 
+Date: Fri, 18 May 2018 22:43:25 +0200
+Subject: [PATCH 1/2] Remove main.cpp from dolphinstatic_SRCS
+
+Summary:
+The file main.cpp is already in dolphin_SRCS and doesn't
+belong in dolphinstatic_SRCS.
+
+Normally the duplicate object is simply ignored, but with
+link time optimization (LTO), linking dolphin can fail.
+Apparently, the compiler tries to inline inline kdemain()
+in this case. That is undesirable anyway and it ultimately
+fails because the DBusInterface definition is not available:
+
+.../ccHEv6cl.ltrans0.ltrans.o: In function `DBusInterface::~DBusInterface()':
+:(.text+0x2583): undefined reference to `vtable for DBusInterface'
+.../ccHEv6cl.ltrans0.ltrans.o: In function `DBusInterface::~DBusInterface()':
+:(.text+0x5aa3): undefined reference to `vtable for DBusInterface'
+.../ccHEv6cl.ltrans0.ltrans.o: In function `kdemain':
+:(.text+0x7686): undefined reference to 
`DBusInterface::DBusInterface()'
+:(.text+0x7b64): undefined reference to `vtable for DBusInterface'
+collect2: error: ld returned 1 exit status
+
+See also .
+
+Reviewers: #dolphin, elvisangelaccio
+
+Reviewed By: elvisangelaccio
+
+Subscribers: elvisangelaccio, asturmlechner, kfm-devel
+
+Tags: #dolphin
+
+Differential Revision: https://phabricator.kde.org/D12929
+---
+ src/CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 263b3ff0c..e8fe719a4 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -207,7 +207,6 @@ set(dolphinstatic_SRCS
+ dolphintabwidget.cpp
+ trash/dolphintrash.cpp
+ filterbar/filterbar.cpp
+-main.cpp
+ panels/information/filemetadataconfigurationdialog.cpp
+ panels/information/informationpanel.cpp
+ panels/information/informationpanelcontent.cpp
+-- 
+2.17.0
+
+
+From 8e6f4eecd318041d2e4e6386d1660742dd4ddd89 Mon Sep 17 00:00:00 2001
+From: Alexander Miller 
+Date: Fri, 18 May 2018 22:44:52 +0200
+Subject: [PATCH 2/2] Make target_link_libraries for kdeinit_dolphin PRIVATE
+
+Summary:
+There is no need to add all of kdeinit_dolphin's
+dependencies (including the static archive) when
+linking dolphin; kdemain is the only needed symbol.
+Mark the link libraries PRIVATE to simplify the
+link command for dolphin.
+
+Reviewers: #dolphin, elvisangelaccio
+
+Reviewed By: elvisangelaccio
+
+Subscribers: asturmlechner, kfm-devel
+
+Tags: #dolphin
+
+Differential Revision: https://phabricator.kde.org/D12931
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e8fe719a4..beaa0ec50 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -299,7 +299,7 @@ ecm_add_app_icon(dolphin_SRCS ICONS ${ICONS_SRCS})
+ kf5_add_kdeinit_executable(dolphin ${dolphin_SRCS})
+ 
+ 
+-target_link_libraries(kdeinit_dolphin
++target_link_libraries(kdeinit_dolphin PRIVATE
+ dolphinstatic
+ dolphinprivate
+ )
+-- 
+2.17.0
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2018-05-24 Thread Andreas Sturmlechner
commit: 00dd05b21fd1f04bf9d3483ef9e8492c26857131
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 24 13:27:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 24 13:27:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dd05b2

kde-apps/dolphin: Update USE=thumbnail description

Synced with kde overlay.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-apps/dolphin/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/metadata.xml b/kde-apps/dolphin/metadata.xml
index b3bd92dee77..6038ccc8563 100644
--- a/kde-apps/dolphin/metadata.xml
+++ b/kde-apps/dolphin/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   Enables video thumbnail generation
+   Enables thumbnail generation


k...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2017-11-29 Thread Thomas Deutschmann
commit: 3a22d4e0cc158dbc85394acf6a9616142ea8dc6b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 30 01:56:39 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 30 02:07:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a22d4e0

kde-apps/dolphin: x86 stable (bug #637292)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 kde-apps/dolphin/dolphin-17.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-17.08.3.ebuild 
b/kde-apps/dolphin/dolphin-17.08.3.ebuild
index 7afe193dc05..b6066f96736 100644
--- a/kde-apps/dolphin/dolphin-17.08.3.ebuild
+++ b/kde-apps/dolphin/dolphin-17.08.3.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://www.kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="semantic-desktop thumbnail"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-08-04 Thread Maciej Mrozowski
commit: f7315e9c50aa3078fdb609641da0759cb1fd3e42
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu Aug  4 21:08:23 2016 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu Aug  4 21:09:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7315e9c

kde-apps/dolphin: Do not offer media-video/ffmpegthumbnailer as thumbnailer 
alternative.

Package-Manager: portage-2.2.28

 kde-apps/dolphin/dolphin-15.12.3-r1.ebuild | 2 +-
 kde-apps/dolphin/dolphin-16.04.3.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-15.12.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-15.12.3-r1.ebuild
index 95d65c0..205b509 100644
--- a/kde-apps/dolphin/dolphin-15.12.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-15.12.3-r1.ebuild
@@ -57,7 +57,7 @@ DEPEND="
 RDEPEND="${DEPEND}
$(add_kdeapps_dep kio-extras)
thumbnail? (
-   || ( $(add_kdeapps_dep ffmpegthumbs) 
media-video/ffmpegthumbnailer )
+   $(add_kdeapps_dep ffmpegthumbs)
$(add_kdeapps_dep thumbnailers)
)
 "

diff --git a/kde-apps/dolphin/dolphin-16.04.3.ebuild 
b/kde-apps/dolphin/dolphin-16.04.3.ebuild
index 589494e..7129cf2 100644
--- a/kde-apps/dolphin/dolphin-16.04.3.ebuild
+++ b/kde-apps/dolphin/dolphin-16.04.3.ebuild
@@ -57,7 +57,7 @@ DEPEND="
 RDEPEND="${DEPEND}
$(add_kdeapps_dep kio-extras)
thumbnail? (
-   || ( $(add_kdeapps_dep ffmpegthumbs) 
media-video/ffmpegthumbnailer )
+   $(add_kdeapps_dep ffmpegthumbs)
$(add_kdeapps_dep thumbnailers)
)
 "



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-06-29 Thread Michael Palimaka
commit: 9dfdbe8ec3937daa96f58cdecbd6eb647ffd1573
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Jun 29 15:25:14 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Jun 29 15:32:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfdbe8e

kde-apps/dolphin: kde-apps/mplayerthumbs is being removed

Package-Manager: portage-2.3.0

 kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
index 198fa72..7eb4726 100644
--- a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
@@ -30,10 +30,7 @@ RDEPEND="${DEPEND}
$(add_kdeapps_dep konsolepart)
thumbnail? (
$(add_kdeapps_dep thumbnailers)
-   || (
-   $(add_kdeapps_dep ffmpegthumbs)
-   $(add_kdeapps_dep mplayerthumbs)
-   )
+   $(add_kdeapps_dep ffmpegthumbs)
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-06-28 Thread Michael Palimaka
commit: a415ce23191c9e63db35646250d86c98b3f8ddf5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Jun 28 21:14:03 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Jun 28 21:14:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a415ce23

kde-apps/dolphin: remove old

Package-Manager: portage-2.3.0

 kde-apps/dolphin/dolphin-4.14.3.ebuild | 58 --
 1 file changed, 58 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-4.14.3.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3.ebuild
deleted file mode 100644
index ac7b850..000
--- a/kde-apps/dolphin/dolphin-4.14.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-KMNAME="kde-baseapps"
-inherit kde4-meta
-
-DESCRIPTION="A KDE filemanager focusing on usability"
-HOMEPAGE="https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug semantic-desktop thumbnail"
-
-DEPEND="
-   $(add_kdebase_dep kactivities '' 4.13)
-   $(add_kdeapps_dep libkonq)
-   media-libs/phonon[qt4]
-   x11-libs/libXrender
-   semantic-desktop? (
-   $(add_kdebase_dep baloo)
-   $(add_kdeapps_dep baloo-widgets)
-   $(add_kdebase_dep kfilemetadata)
-   )
-"
-RDEPEND="${DEPEND}
-   $(add_kdeapps_dep kdebase-kioslaves)
-   $(add_kdeapps_dep kfind)
-   thumbnail? (
-   $(add_kdeapps_dep thumbnailers)
-   || (
-   $(add_kdeapps_dep ffmpegthumbs)
-   $(add_kdeapps_dep mplayerthumbs)
-   )
-   )
-"
-
-RESTRICT="test"
-# bug 393129
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_with semantic-desktop Baloo)
-   $(cmake-utils_use_with semantic-desktop BalooWidgets)
-   $(cmake-utils_use_with semantic-desktop KFileMetaData)
-   )
-
-   kde4-meta_src_configure
-}
-
-pkg_postinst() {
-   kde4-base_pkg_postinst
-
-   if ! has_version media-gfx/icoutils ; then
-   elog "For .exe file preview support, install 
media-gfx/icoutils."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-04-07 Thread Michael Palimaka
commit: 46be0f6d6e64d8b2e65656cd1fd867e970828872
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Apr  7 12:02:18 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr  7 12:03:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46be0f6d

kde-apps/dolphin: fix semantic-desktop USE flag

Package-Manager: portage-2.2.28

 .../dolphin/{dolphin-15.12.3.ebuild => dolphin-15.12.3-r1.ebuild}| 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-15.12.3.ebuild 
b/kde-apps/dolphin/dolphin-15.12.3-r1.ebuild
similarity index 91%
rename from kde-apps/dolphin/dolphin-15.12.3.ebuild
rename to kde-apps/dolphin/dolphin-15.12.3-r1.ebuild
index e1b8a6c..8ac2c19 100644
--- a/kde-apps/dolphin/dolphin-15.12.3.ebuild
+++ b/kde-apps/dolphin/dolphin-15.12.3-r1.ebuild
@@ -66,8 +66,9 @@ RESTRICT="test"
 
 src_configure() {
local mycmakeargs=(
-   -DWITH_KF5Baloo=$(usex semantic-desktop)
-   -DWITH_KF5BalooWidgets=$(usex semantic-desktop)
+   $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+   $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
+   $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
)
 
kde5_src_configure



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-03-06 Thread Mikle Kolyada
commit: f9989acf9f61b8e0fd606773bb3c30f24461081a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 10:16:51 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 10:16:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9989acf

kde-apps/dolphin: x86 stable wrt bug #569742

Package-Manager: portage-2.2.26

 kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
index 92a8049..198fa72 100644
--- a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
@@ -10,7 +10,7 @@ inherit kde4-meta
 
 DESCRIPTION="A KDE filemanager focusing on usability"
 HOMEPAGE="https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="debug semantic-desktop thumbnail"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-03-06 Thread Mikle Kolyada
commit: 9272b64c8e30cb6e1b642d4442b03d531d0fdcb7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar  5 12:03:44 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar  5 12:03:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9272b64c

kde-apps/dolphin: amd64 stable wrt bug #569742

Package-Manager: portage-2.2.26

 kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
index ae6d9f7..92a8049 100644
--- a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
@@ -10,7 +10,7 @@ inherit kde4-meta
 
 DESCRIPTION="A KDE filemanager focusing on usability"
 HOMEPAGE="https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug semantic-desktop thumbnail"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-01-04 Thread Michael Palimaka
commit: 20f1b82d255b934f7dbf23b01c501b874110384e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Jan  4 17:58:44 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  4 18:12:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f1b82d

kde-apps/dolphin: Add RDEPEND on kde-apps/konsolepart

 kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 59 +++
 1 file changed, 59 insertions(+)

diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
new file mode 100644
index 000..ae6d9f7
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-baseapps"
+inherit kde4-meta
+
+DESCRIPTION="A KDE filemanager focusing on usability"
+HOMEPAGE="https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug semantic-desktop thumbnail"
+
+DEPEND="
+   $(add_kdebase_dep kactivities '' 4.13)
+   $(add_kdeapps_dep libkonq)
+   media-libs/phonon[qt4]
+   x11-libs/libXrender
+   semantic-desktop? (
+   $(add_kdebase_dep baloo)
+   $(add_kdeapps_dep baloo-widgets)
+   $(add_kdebase_dep kfilemetadata)
+   )
+"
+RDEPEND="${DEPEND}
+   $(add_kdeapps_dep kdebase-kioslaves)
+   $(add_kdeapps_dep kfind)
+   $(add_kdeapps_dep konsolepart)
+   thumbnail? (
+   $(add_kdeapps_dep thumbnailers)
+   || (
+   $(add_kdeapps_dep ffmpegthumbs)
+   $(add_kdeapps_dep mplayerthumbs)
+   )
+   )
+"
+
+RESTRICT="test"
+# bug 393129
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_with semantic-desktop Baloo)
+   $(cmake-utils_use_with semantic-desktop BalooWidgets)
+   $(cmake-utils_use_with semantic-desktop KFileMetaData)
+   )
+
+   kde4-meta_src_configure
+}
+
+pkg_postinst() {
+   kde4-base_pkg_postinst
+
+   if ! has_version media-gfx/icoutils ; then
+   elog "For .exe file preview support, install 
media-gfx/icoutils."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2015-09-30 Thread Michael Palimaka
commit: 4ec5347c345ecb8cab00c562126de3a513fa1b3a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Sep 28 17:38:05 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 30 14:17:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec5347c

kde-apps/dolphin: Add kde-apps/kdebase-kioslaves to RDEPEND

See also: https://forums.gentoo.org/viewtopic-p-7820910.html#7820910

Package-Manager: portage-2.2.20.1

 kde-apps/dolphin/dolphin-4.14.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/dolphin/dolphin-4.14.3.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3.ebuild
index 0df7821..1fea4e9 100644
--- a/kde-apps/dolphin/dolphin-4.14.3.ebuild
+++ b/kde-apps/dolphin/dolphin-4.14.3.ebuild
@@ -25,6 +25,7 @@ DEPEND="
)
 "
 RDEPEND="${DEPEND}
+   $(add_kdeapps_dep kdebase-kioslaves)
$(add_kdeapps_dep kfind)
thumbnail? (
$(add_kdeapps_dep thumbnailers)



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2015-09-26 Thread Michael Palimaka
commit: a5fa7a7db833f23eddd20837a381147446156a50
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep 26 15:55:42 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 26 15:56:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fa7a7d

kde-apps/dolphin: version bump

Package-Manager: portage-2.2.20.1

 kde-apps/dolphin/Manifest  |  1 +
 kde-apps/dolphin/dolphin-15.08.1.ebuild| 90 ++
 .../files/dolphin-15.08.1-kactivities.patch| 29 +++
 3 files changed, 120 insertions(+)

diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 08f6847..b8a05dc 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,2 +1,3 @@
 DIST dolphin-15.08.0.tar.xz 656524 SHA256 
7ac16d7150b7c5e1d6350cf679981d675c995303a7f68eab1290763d3fd35ad9 SHA512 
485f5a888ef5f68014c9c33b8a0f63a0d9b20a65098b026714b1b7cf831751bf382430296ef43861d4259bb73f84251353855c60ca096acdb384d1947e8fed57
 WHIRLPOOL 
3a207189700c11287b2286b5dc017beea4040279849079b5d86a9ce7464023d19d6ba55818ce0a11f609242f01f19a2936ec626a211352944f848dd8646a224c
+DIST dolphin-15.08.1.tar.xz 656544 SHA256 
5a5e895a1ccd6e423af2a349572658c34469102305c4d6469b047bbf3e29b926 SHA512 
7b97028ff06a0117b93b5ea2035bda164cad2af85c9bc53cbf704cf6551d5191f4da08531fab180558d98dfdc37b46d99cb402becbf82d7263e87bc78287c54e
 WHIRLPOOL 
6b6a7183ace01bc31a846e9dfcb2d75184ea8d158534ec31ce9ac96e494954c84d65a303a5c60fab5b3473086aeed1bb734ee5c04ba0e32be77b2ca53f067297
 DIST kde-baseapps-4.14.3.tar.xz 2548152 SHA256 
125baf42a7ab8c255b5829d12837f54c1791498f79593a9b09a9e55344ade6db SHA512 
d422c1ee5cd2e1dc15b5baa2199bb85441196bc3048b9bfa443f898c3a1cfbc7f66087edf016fb594b9e48340517beef54b4429b4fde664374e75486c7cb0f9e
 WHIRLPOOL 
b22a98d140bb66ea47aeb5607e606c7a531c82787e27204f5eabb7d29d763b2bfe1456d85242d3e05e7ab4d2366fc622ef1cc624dd1954e276fb36c49840998a

diff --git a/kde-apps/dolphin/dolphin-15.08.1.ebuild 
b/kde-apps/dolphin/dolphin-15.08.1.ebuild
new file mode 100644
index 000..5db5984
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-15.08.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_PUNT_BOGUS_DEPS="true"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
+KEYWORDS="~amd64 ~x86"
+IUSE="semantic-desktop thumbnail"
+
+DEPEND="
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/phonon[qt5]
+   semantic-desktop? (
+   $(add_frameworks_dep baloo)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_kdeapps_dep baloo-widgets)
+   )
+   !semantic-desktop? (
+   $(add_frameworks_dep kdelibs4support)
+   )
+"
+RDEPEND="${DEPEND}
+   $(add_kdeapps_dep kio-extras)
+   thumbnail? (
+   $(add_kdeapps_dep ffmpegthumbs '' 5.)
+   $(add_kdeapps_dep thumbnailers '' 5.)
+   )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-15.08.0-deps.patch"
+   "${FILESDIR}/${PN}-15.08.1-kactivities.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_with semantic-desktop KF5Baloo)
+   $(cmake-utils_use_with semantic-desktop KF5BalooWidgets)
+   $(cmake-utils_use_with semantic-desktop KF5FileMetaData)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ( ! has_version kde-apps/ark:${SLOT} || ! has_version 
kde-apps/libkonq:${SLOT} ); then
+   echo
+   elog "For compress/extract actions, please install 
kde-apps/ark:${SLOT} and kde-apps/libkonq:${SLOT}"
+   echo
+   fi
+}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/files/, kde-apps/dolphin/

2015-08-27 Thread Michael Palimaka
commit: e1543c0d8a58ebfae1f2f98439cb51acf10b335e
Author: Michael Palimaka kensington AT gentoo DOT org
AuthorDate: Thu Aug 27 11:09:28 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Thu Aug 27 11:09:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1543c0d

kde-apps/dolphin: Version bump 15.08.0

Package-Manager: portage-2.2.20.1

 kde-apps/dolphin/Manifest |  1 +
 kde-apps/dolphin/dolphin-15.08.0.ebuild   | 87 +++
 kde-apps/dolphin/files/dolphin-15.08.0-deps.patch | 48 +
 3 files changed, 136 insertions(+)

diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index f17829a..08f6847 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1 +1,2 @@
+DIST dolphin-15.08.0.tar.xz 656524 SHA256 
7ac16d7150b7c5e1d6350cf679981d675c995303a7f68eab1290763d3fd35ad9 SHA512 
485f5a888ef5f68014c9c33b8a0f63a0d9b20a65098b026714b1b7cf831751bf382430296ef43861d4259bb73f84251353855c60ca096acdb384d1947e8fed57
 WHIRLPOOL 
3a207189700c11287b2286b5dc017beea4040279849079b5d86a9ce7464023d19d6ba55818ce0a11f609242f01f19a2936ec626a211352944f848dd8646a224c
 DIST kde-baseapps-4.14.3.tar.xz 2548152 SHA256 
125baf42a7ab8c255b5829d12837f54c1791498f79593a9b09a9e55344ade6db SHA512 
d422c1ee5cd2e1dc15b5baa2199bb85441196bc3048b9bfa443f898c3a1cfbc7f66087edf016fb594b9e48340517beef54b4429b4fde664374e75486c7cb0f9e
 WHIRLPOOL 
b22a98d140bb66ea47aeb5607e606c7a531c82787e27204f5eabb7d29d763b2bfe1456d85242d3e05e7ab4d2366fc622ef1cc624dd1954e276fb36c49840998a

diff --git a/kde-apps/dolphin/dolphin-15.08.0.ebuild 
b/kde-apps/dolphin/dolphin-15.08.0.ebuild
new file mode 100644
index 000..2c5f46b
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-15.08.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK=true
+KDE_PUNT_BOGUS_DEPS=true
+KDE_TEST=true
+VIRTUALX_REQUIRED=test
+inherit kde5
+
+DESCRIPTION=Plasma filemanager focusing on usability
+HOMEPAGE=https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
+KEYWORDS=~amd64 ~x86
+IUSE=semantic-desktop thumbnail
+
+DEPEND=
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/phonon[qt5]
+   semantic-desktop? (
+   $(add_frameworks_dep baloo)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_kdeapps_dep baloo-widgets)
+   )
+   !semantic-desktop? (
+   $(add_frameworks_dep kdelibs4support)
+   )
+
+RDEPEND=${DEPEND}
+   $(add_kdeapps_dep kio-extras)
+   thumbnail? (
+   $(add_kdeapps_dep ffmpegthumbs '' 5.)
+   $(add_kdeapps_dep thumbnailers '' 5.)
+   )
+
+
+RESTRICT=test
+
+PATCHES=( ${FILESDIR}/${PN}-15.08.0-deps.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_with semantic-desktop KF5Baloo)
+   $(cmake-utils_use_with semantic-desktop KF5BalooWidgets)
+   $(cmake-utils_use_with semantic-desktop KF5FileMetaData)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ( ! has_version kde-apps/ark:${SLOT} || ! has_version 
kde-apps/libkonq:${SLOT} ); then
+   echo
+   elog For compress/extract actions, please install 
kde-apps/ark:${SLOT} and kde-apps/libkonq:${SLOT}
+   echo
+   fi
+}

diff --git a/kde-apps/dolphin/files/dolphin-15.08.0-deps.patch 
b/kde-apps/dolphin/files/dolphin-15.08.0-deps.patch
new file mode 100644
index 000..43ae391
--- /dev/null
+++ b/kde-apps/dolphin/files/dolphin-15.08.0-deps.patch
@@ -0,0 +1,48 @@
+From 4c0d110b2d36153a564602223b4dd3e04b1f4158 Mon Sep 17 00:00:00 2001
+From: Michael Palimaka kensing...@gentoo.org
+Date: Wed, 26 Aug 2015 22:53:44 +1000
+Subject: [PATCH] Update dependencies.
+
+It appears that KF5TextEditor was 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/, kde-apps/baloo-widgets/, kde-base/baloo-widgets/, ...

2015-08-27 Thread Michael Palimaka
commit: d44e5262d0f166d0e0d6a0f9d7b751eed4ba6d97
Author: Michael Palimaka kensington AT gentoo DOT org
AuthorDate: Thu Aug 27 11:02:43 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Thu Aug 27 11:02:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44e5262

kde-base/baloo-widgets: move to kde-apps.

 {kde-base = kde-apps}/baloo-widgets/Manifest| 0
 {kde-base = kde-apps}/baloo-widgets/baloo-widgets-4.14.3.ebuild | 0
 {kde-base = kde-apps}/baloo-widgets/metadata.xml| 0
 kde-apps/dolphin/dolphin-4.14.3.ebuild   | 2 +-
 profiles/updates/3Q-2015 | 1 +
 5 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-base/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest
similarity index 100%
rename from kde-base/baloo-widgets/Manifest
rename to kde-apps/baloo-widgets/Manifest

diff --git a/kde-base/baloo-widgets/baloo-widgets-4.14.3.ebuild 
b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild
similarity index 100%
rename from kde-base/baloo-widgets/baloo-widgets-4.14.3.ebuild
rename to kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild

diff --git a/kde-base/baloo-widgets/metadata.xml 
b/kde-apps/baloo-widgets/metadata.xml
similarity index 100%
rename from kde-base/baloo-widgets/metadata.xml
rename to kde-apps/baloo-widgets/metadata.xml

diff --git a/kde-apps/dolphin/dolphin-4.14.3.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3.ebuild
index 040ac97..0df7821 100644
--- a/kde-apps/dolphin/dolphin-4.14.3.ebuild
+++ b/kde-apps/dolphin/dolphin-4.14.3.ebuild
@@ -20,7 +20,7 @@ DEPEND=
x11-libs/libXrender
semantic-desktop? (
$(add_kdebase_dep baloo)
-   $(add_kdebase_dep baloo-widgets)
+   $(add_kdeapps_dep baloo-widgets)
$(add_kdebase_dep kfilemetadata)
)
 

diff --git a/profiles/updates/3Q-2015 b/profiles/updates/3Q-2015
index 5521b2d..62a5e71 100644
--- a/profiles/updates/3Q-2015
+++ b/profiles/updates/3Q-2015
@@ -11,3 +11,4 @@ move kde-plasma/kio-extras kde-apps/kio-extras
 slotmove =sys-libs/ncurses-5.9-r3 5 0
 slotmove =sys-libs/ncurses-5.9-r4 5 0
 slotmove ~sys-libs/ncurses-6.0 5 0
+move kde-base/baloo-widgets kde-apps/baloo-widgets