summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2019-03-21 13:19:48 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2019-03-21 17:24:50 +0100
commit12c019aeb89427b34cb79e86184719cc1c6031dc (patch)
tree17561ba6daa2627b217e1f780e31836393fd7f0d /kde-apps/dolphin
parentprofiles: Last-rite kde-apps/dolphin-plugins (diff)
downloadgentoo-12c019aeb89427b34cb79e86184719cc1c6031dc.tar.gz
gentoo-12c019aeb89427b34cb79e86184719cc1c6031dc.tar.bz2
gentoo-12c019aeb89427b34cb79e86184719cc1c6031dc.zip
kde-apps: Drop KDE Applications 18.08.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Diffstat (limited to 'kde-apps/dolphin')
-rw-r--r--kde-apps/dolphin/Manifest1
-rw-r--r--kde-apps/dolphin/dolphin-18.08.3.ebuild87
-rw-r--r--kde-apps/dolphin/files/dolphin-18.08.3-kcrash-init.patch56
3 files changed, 0 insertions, 144 deletions
diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 9089b2db9f88..b686f4b43852 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,2 +1 @@
-DIST dolphin-18.08.3.tar.xz 4859384 BLAKE2B 60361ce997e0e4734fe953f988774dbe28aef9dcb7c2837c3860cfad5f56345d4d635f1478ce42a1649a6d5bd0d3838f722c95a747e1c77f17828d0d38b0ab29 SHA512 f3017ecb67009292972876f27ade398699622cd4253e608d78b9c8dd7693bce2a1d742af5f51885b28c1765496b31f83ac25fda40ba330821b460622adc7ad7c
DIST dolphin-18.12.3.tar.xz 4868312 BLAKE2B 000875449285baac35f9db6c6273de9061000c0a030524882e432b8c4a75f755cad2ed711ba88ffca61396e4ac372b9cdc5a3ee5c5afb6e4f108eb66019ec36c SHA512 369592af52053550eb482fecfbb54fda3d65db75b0bcf000f88c32d4e709e056f8f5399427674b3aac0bcea438fe8fa24bdbb08109373e0c44e495d9c772da1f
diff --git a/kde-apps/dolphin/dolphin-18.08.3.ebuild b/kde-apps/dolphin/dolphin-18.08.3.ebuild
deleted file mode 100644
index 660fdd8036ed..000000000000
--- a/kde-apps/dolphin/dolphin-18.08.3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# 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}/${P}-kcrash-init.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.08.3-kcrash-init.patch b/kde-apps/dolphin/files/dolphin-18.08.3-kcrash-init.patch
deleted file mode 100644
index cb7923534c3e..000000000000
--- a/kde-apps/dolphin/files/dolphin-18.08.3-kcrash-init.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From a4cddf7517dab5f666f1c1ede2a58900f3bc5e53 Mon Sep 17 00:00:00 2001
-From: Harald Sitter <sitter@kde.org>
-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