diff options
author | Johannes Huber <johu@gentoo.org> | 2016-10-14 09:59:40 +0200 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2016-10-14 10:22:22 +0200 |
commit | 743e84d6a370cd8ad771b20caab43c55eb1a6bb7 (patch) | |
tree | 9fb50cff3396ca298e2c51f981f8cdb2021ede9f /kde-plasma/libkscreen | |
parent | net-irc/hexchat: Minor correction to the previous commit. (diff) | |
download | gentoo-743e84d6a370cd8ad771b20caab43c55eb1a6bb7.tar.gz gentoo-743e84d6a370cd8ad771b20caab43c55eb1a6bb7.tar.bz2 gentoo-743e84d6a370cd8ad771b20caab43c55eb1a6bb7.zip |
kde-plasma: Remove KDE Plasma 5.6.5
Package-Manager: portage-2.3.2
Diffstat (limited to 'kde-plasma/libkscreen')
-rw-r--r-- | kde-plasma/libkscreen/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/libkscreen/files/libkscreen-5.6.5-config-fix.patch | 32 | ||||
-rw-r--r-- | kde-plasma/libkscreen/files/libkscreen-5.6.5-fix-crash.patch | 66 | ||||
-rw-r--r-- | kde-plasma/libkscreen/libkscreen-5.6.5-r1.ebuild | 41 | ||||
-rw-r--r-- | kde-plasma/libkscreen/libkscreen-5.6.5.ebuild | 36 |
5 files changed, 0 insertions, 176 deletions
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest index 3fea72447be9..bf39f0111f09 100644 --- a/kde-plasma/libkscreen/Manifest +++ b/kde-plasma/libkscreen/Manifest @@ -1,4 +1,3 @@ -DIST libkscreen-5.6.5.tar.xz 83852 SHA256 199227873bae459176deb7ba515d533f6554f7c6c9126507e9a7df598b64a198 SHA512 6a10bf2180cbf5ed7ae86caa7191753245933d87261aca720fd927d195ca72114cab3685c9f8d08a23af2f9b42444cc587c642188eac86641c5e19109a1dd028 WHIRLPOOL eed1a239dd5f7626c3aad9f2cbdb756520aa0d8f40f348c1f897fb75ff5557797e199c28fb08cc11717e4b960984de0d6dd06c7c915f33c7281ed7c147cfadf7 DIST libkscreen-5.7.5.tar.xz 90280 SHA256 e11894969cfb6d094f6cdcca1ab3a2d3b1238f17fb6645119629737c1e989c7c SHA512 a4880911b931251dc12d1d04f9157d5815e382b42b6337aa9ce1ea580cb379e748b2b5b8aeb1f06af63d28c6a9e7e7ec21703d87d7d7655b7522336138c350e4 WHIRLPOOL e73a9a4f81a0d2957e733a8e243ad19fe3365c42753ffb32421d2279ba3d96e17c21b1e45b7fd6c30b8aa53b5897c3c0f2434d6a9ab72af4fecdf6f46c323b98 DIST libkscreen-5.8.0.tar.xz 92868 SHA256 a962ee148e811c1be125ad8dd27db99abd9bac4e0feb57ede13ff0151d6bf82f SHA512 6bbf132cd5dc647df97f816cd285c688192e083d2bf39e9d5f61934484e735a91c3d5d530f8fb060c280d887092b0fa27b275a73d90babe0973b684d6bea7e36 WHIRLPOOL b56d310343a2d04aeb49baebeea19d946b77f4cd518f49384a7621fa86d81837566949bca6e66aef65d10c9ae5b4974835a76df1bc1527694c73a9a9faa33084 DIST libkscreen-5.8.1.tar.xz 92836 SHA256 84edcebe39f39a0a8e0080b7e6999bff30a90fd2796fbb71f3a9cbb713b1f7dd SHA512 e5d814cd8754b5bc5db8e740fceb523e09f08cd050057f49b9faf3c55e50d7d2d7bdaeb3e62eb82aacb18bf450c13b444fd185ec6c8936761feea0b9e6f899ae WHIRLPOOL a88b442383022b1e351f322c949976ad3608a8fc975542ad15af74256853e0b99787bc84b3c9616b68c4d4a1fa03b15b67099a6ffc62b37b129747c3ea12932b diff --git a/kde-plasma/libkscreen/files/libkscreen-5.6.5-config-fix.patch b/kde-plasma/libkscreen/files/libkscreen-5.6.5-config-fix.patch deleted file mode 100644 index 3455f6352ab9..000000000000 --- a/kde-plasma/libkscreen/files/libkscreen-5.6.5-config-fix.patch +++ /dev/null @@ -1,32 +0,0 @@ -commit 3cd70aa1cef0b4aab8c13bba049e5b1ccd6ae1ab -Author: Kai Uwe Broulik <kde@privat.broulik.de> -Date: Thu Jun 2 10:39:02 2016 +0200 - - [Backend Manager] emitBackendReady() only after fetching the config finishes - - Without a valid config in the BackendManager, KScreen::Config::canBeApplied always - returns false sometimes causing KScreen to ignore stored config on startup. - Wait until we have a config before telling that the backend is ready. - - REVIEW: 128074 - -diff --git a/src/backendmanager.cpp b/src/backendmanager.cpp -index 570f575..676bb5d 100644 ---- a/src/backendmanager.cpp -+++ b/src/backendmanager.cpp -@@ -353,14 +353,13 @@ void BackendManager::onBackendRequestDone(QDBusPendingCallWatcher *watcher) - connect(new GetConfigOperation(GetConfigOperation::NoEDID), &GetConfigOperation::finished, - [&](ConfigOperation *op) { - mConfig = qobject_cast<GetConfigOperation*>(op)->config(); -+ emitBackendReady(); - }); - // And listen for its change. - connect(mInterface, &org::kde::kscreen::Backend::configChanged, - [&](const QVariantMap &newConfig) { - mConfig = KScreen::ConfigSerializer::deserializeConfig(newConfig); - }); -- -- emitBackendReady(); - } - - void BackendManager::backendServiceUnregistered(const QString &serviceName) diff --git a/kde-plasma/libkscreen/files/libkscreen-5.6.5-fix-crash.patch b/kde-plasma/libkscreen/files/libkscreen-5.6.5-fix-crash.patch deleted file mode 100644 index 71dc5f3f236a..000000000000 --- a/kde-plasma/libkscreen/files/libkscreen-5.6.5-fix-crash.patch +++ /dev/null @@ -1,66 +0,0 @@ -commit a0219e9d8292b70ac3ffa632a9c48cdcee44c9fb -Author: Sebastian Kügler <sebas@kde.org> -Date: Tue Jun 7 14:35:11 2016 +0200 - - Fix crasher on application quit, bump Qt dep to 5.4 - - Something changed inside QScreen, and now we get invalid objects during - teardown, where they previously were still accessible. Qt has "new" API - as of 5.4 so use that and prevent the crash from happening. - - REVIEWED-BY:Aleix Pol - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9c834d9..1f6f890 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,7 +16,7 @@ include(ECMQtDeclareLoggingCategory) - include(FeatureSummary) - include(CheckCXXCompilerFlag) - --set(REQUIRED_QT_VERSION 5.2.0) -+set(REQUIRED_QT_VERSION 5.4.0) - find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core DBus Gui Test X11Extras) - - # Wayland backend -diff --git a/backends/qscreen/qscreenconfig.cpp b/backends/qscreen/qscreenconfig.cpp -index c3c69db..156d973 100644 ---- a/backends/qscreen/qscreenconfig.cpp -+++ b/backends/qscreen/qscreenconfig.cpp -@@ -39,6 +39,7 @@ QScreenConfig::QScreenConfig(QObject *parent) - } - m_blockSignals = false; - connect(qApp, &QGuiApplication::screenAdded, this, &QScreenConfig::screenAdded); -+ connect(qApp, &QGuiApplication::screenRemoved, this, &QScreenConfig::screenRemoved); - } - - QScreenConfig::~QScreenConfig() -@@ -75,14 +76,12 @@ void QScreenConfig::screenAdded(const QScreen *qscreen) - qscreenoutput->setId(outputId(qscreen)); - m_outputMap.insert(qscreenoutput->id(), qscreenoutput); - -- connect(qscreen, &QObject::destroyed, this, &QScreenConfig::screenDestroyed); -- - if (!m_blockSignals) { - Q_EMIT configChanged(toKScreenConfig()); - } - } - --void QScreenConfig::screenDestroyed(QObject *qscreen) -+void QScreenConfig::screenRemoved(QScreen *qscreen) - { - qCDebug(KSCREEN_QSCREEN) << "Screen removed" << qscreen << QGuiApplication::screens().count(); - // Find output matching the QScreen object and remove it -diff --git a/backends/qscreen/qscreenconfig.h b/backends/qscreen/qscreenconfig.h -index 1dfcc95..2c80eed 100644 ---- a/backends/qscreen/qscreenconfig.h -+++ b/backends/qscreen/qscreenconfig.h -@@ -45,7 +45,7 @@ public: - - private Q_SLOTS: - void screenAdded(const QScreen *qscreen); -- void screenDestroyed(QObject *qscreen = 0); -+ void screenRemoved(QScreen *qscreen); - - Q_SIGNALS: - void configChanged(const KScreen::ConfigPtr &config); diff --git a/kde-plasma/libkscreen/libkscreen-5.6.5-r1.ebuild b/kde-plasma/libkscreen/libkscreen-5.6.5-r1.ebuild deleted file mode 100644 index c05ae65eb041..000000000000 --- a/kde-plasma/libkscreen/libkscreen-5.6.5-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_TEST="forceoptional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Plasma screen management library" -SLOT="5/7" -KEYWORDS="amd64 ~arm x86" -IUSE="X" - -DEPEND=" - $(add_frameworks_dep kwayland) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtx11extras) - X? ( x11-libs/libxcb ) -" -RDEPEND="${DEPEND} - !x11-libs/libkscreen:5 -" - -PATCHES=( - "${FILESDIR}/${P}-config-fix.patch" - "${FILESDIR}/${P}-fix-crash.patch" -) - -# requires running session -RESTRICT="test" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package X XCB) - ) - - kde5_src_configure -} diff --git a/kde-plasma/libkscreen/libkscreen-5.6.5.ebuild b/kde-plasma/libkscreen/libkscreen-5.6.5.ebuild deleted file mode 100644 index 4345263d7eba..000000000000 --- a/kde-plasma/libkscreen/libkscreen-5.6.5.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_TEST="forceoptional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Plasma screen management library" -SLOT="5/7" -KEYWORDS="amd64 ~arm x86" -IUSE="X" - -DEPEND=" - $(add_frameworks_dep kwayland) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtx11extras) - X? ( x11-libs/libxcb ) -" -RDEPEND="${DEPEND} - !x11-libs/libkscreen:5 -" - -# requires running session -RESTRICT="test" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package X XCB) - ) - - kde5_src_configure -} |