summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2016-06-24 06:52:31 +1000
committerMichael Palimaka <kensington@gentoo.org>2016-07-08 03:52:08 +1000
commit581d3a57fb642a5b567b3b6fc6e80ef9daf38f6f (patch)
tree65a0453280be9851b5813f4deb727743647c1f01 /kde-apps/ark
parentkde-base: drop ~ppc/~ppc64 keyword (diff)
downloadgentoo-581d3a57fb642a5b567b3b6fc6e80ef9daf38f6f.tar.gz
gentoo-581d3a57fb642a5b567b3b6fc6e80ef9daf38f6f.tar.bz2
gentoo-581d3a57fb642a5b567b3b6fc6e80ef9daf38f6f.zip
kde-apps: remove 4.14.3
Certain packages are however retained where they are specifically required by revdeps or otherwise still needed by Plasma 4.
Diffstat (limited to 'kde-apps/ark')
-rw-r--r--kde-apps/ark/Manifest1
-rw-r--r--kde-apps/ark/ark-4.14.3-r1.ebuild43
-rw-r--r--kde-apps/ark/files/ark-4.14.3-crash.patch81
3 files changed, 0 insertions, 125 deletions
diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest
index 8d922006fc39..ff7cecc5eae5 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,3 +1,2 @@
DIST ark-15.12.3.tar.xz 253632 SHA256 eecf4372f7bbd2a88dcc478bd70b6aedc6c7bc522e7413d84be1fd33e125f48e SHA512 968278bb500e8b39bbcd4b55e09f95358c680eb20200d6e58e9f0948ef46d36637e66da6939f5c417d3f7b162d04f1a35b83908cca055cdc4b01237522d2b225 WHIRLPOOL dc20d42c7ae369f75d7ebbc98fbdfd6f7d42d87f0260e0faee59d9503919bddc842e1b86c9b15db8e35e4d176d6483e2d3f7eef33e180919a27dabab43de6dc0
DIST ark-16.04.2.tar.xz 976268 SHA256 0fd62e27f3a810cc9609f62ab29982cecf5ab791d1d4558a1aae63562ce4ae0a SHA512 32e5a48f30bcee92e314179ba0a2790bbee36703f5a4d65d7e68c922b7d24394e2c2c5c9a6f766a783399d035b6aba47a284a59fa1ef678f721f0093319149af WHIRLPOOL 723cea7305f82fc882d24399e5a5021788c549e2c2264d2e260541376e410ef4c53c8e58a5276f4a5cea515047fd6e8e3cf26aa3b14fc1a68c33e1bb5f145fd7
-DIST ark-4.14.3.tar.xz 236116 SHA256 cb2ef7ea9bbfccf3b16a1242681b33c1e6c17a7458f50f0703e87678a249b8dc SHA512 86cc44d26ac145797b3727f9b6195b6059f7163cf8abcd39313f9ee06fd86770a2e09c15bee9605968ebad07346dc116dd82b22b713db361a90c53c51dd325f7 WHIRLPOOL 7815d6f3f9af78e6a3327c8ab0f58b8bcd6253ffa794b114a8a7665d47758aed2991b59a1cd257b47fb8edea97ccac250c0b0ccac7289e554f08b20864030805
diff --git a/kde-apps/ark/ark-4.14.3-r1.ebuild b/kde-apps/ark/ark-4.14.3-r1.ebuild
deleted file mode 100644
index 71df79a2d3a5..000000000000
--- a/kde-apps/ark/ark-4.14.3-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-inherit kde4-base
-
-DESCRIPTION="KDE Archiving tool"
-HOMEPAGE="https://www.kde.org/applications/utilities/ark
-https://utils.kde.org/projects/ark"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+archive +bzip2 debug lzma"
-
-DEPEND="
- $(add_kdeapps_dep libkonq)
- sys-libs/zlib
- archive? ( >=app-arch/libarchive-2.6.1:=[bzip2?,lzma?,zlib] )
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-# dbus problem
-
-PATCHES=( "${FILESDIR}/${P}-crash.patch" )
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_with archive LibArchive)
- $(cmake-utils_use_with bzip2 BZip2)
- $(cmake-utils_use_with lzma LibLZMA)
- )
- kde4-base_src_configure
-}
-
-pkg_postinst() {
- kde4-base_pkg_postinst
-
- if ! has_version app-arch/rar ; then
- elog "For creating rar archives, install app-arch/rar"
- fi
-}
diff --git a/kde-apps/ark/files/ark-4.14.3-crash.patch b/kde-apps/ark/files/ark-4.14.3-crash.patch
deleted file mode 100644
index 5eccf82062fd..000000000000
--- a/kde-apps/ark/files/ark-4.14.3-crash.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From cd8ad2761d41d1ec0a18cff7f4d166b53c899fc2 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <rakuco@FreeBSD.org>
-Date: Mon, 24 Nov 2014 01:37:06 +0200
-Subject: [PATCH] Stop crashing on exit when being used solely as a KPart.
-
-This change fixes a crash introduced by commit 3b981ca ("Remove Part
-from KXMLGUIFactory on exit").
-
-Part::~Part() is the wrong place to call KXMLGUIFactory::removeClient(),
-as it assumes addClient() had been called in the first place.
-
-This is only true if Ark is called as a standalone program, since that
-is done in MainWindow::loadPart()'s call to KXMLGuiWindow::createGUI().
-
-Conversely, if the Ark KPart is being used as an embedded viewer in,
-say, Konqueror or to preview an archive inside an archive (ie. Ark
-inside Ark) that does not hold true and we try to access a
-KXMLGUIFactory that does not exist.
-
-Instead, call KXMLGuiWindow::removeClient() in MainWindow's destructor,
-since in this case we are certain that addClient() was been called
-before.
-
-CCBUG: 341187
-
-(cherry picked from commit 9c30f30b38c36a31e6fcb3aa047a0247ac5a22fb)
-This was committed for completeness, as there will be no additional
-releases from the KDE/4.14 branch.
-
-Conflicts:
- part/part.cpp
----
- app/mainwindow.cpp | 3 +++
- part/part.cpp | 3 ---
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
-index aee8231..181fe76 100644
---- a/app/mainwindow.cpp
-+++ b/app/mainwindow.cpp
-@@ -38,6 +38,7 @@
- #include <KDebug>
- #include <KEditToolBar>
- #include <KShortcutsDialog>
-+#include <KXMLGUIFactory>
-
- #include <QDragEnterEvent>
- #include <QDragMoveEvent>
-@@ -69,6 +70,8 @@ MainWindow::~MainWindow()
- if (m_recentFilesAction) {
- m_recentFilesAction->saveEntries(KGlobal::config()->group("Recent Files"));
- }
-+
-+ guiFactory()->removeClient(m_part);
- delete m_part;
- m_part = 0;
- }
-diff --git a/part/part.cpp b/part/part.cpp
-index bae4882..09fe1cb 100644
---- a/part/part.cpp
-+++ b/part/part.cpp
-@@ -53,7 +53,6 @@
- #include <KStandardGuiItem>
- #include <KTempDir>
- #include <KToggleAction>
--#include <KXMLGUIFactory>
-
- #include <QAction>
- #include <QCursor>
-@@ -138,8 +137,6 @@ Part::Part(QWidget *parentWidget, QObject *parent, const QVariantList& args)
-
- Part::~Part()
- {
-- factory()->removeClient(this);
--
- saveSplitterSizes();
-
- m_extractFilesAction->menu()->deleteLater();
---
-2.0.5
-