diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2020-02-15 14:24:55 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2020-02-15 14:25:22 +0100 |
commit | 141e4426b3b384677f06b4a9d442ca90c27944ff (patch) | |
tree | 7b82d8a03525fc140abec3d59bfb23e2b45707e1 /kde-plasma/kwin | |
parent | sys-apps/mcstrans: stable 3.0 (diff) | |
download | gentoo-141e4426b3b384677f06b4a9d442ca90c27944ff.tar.gz gentoo-141e4426b3b384677f06b4a9d442ca90c27944ff.tar.bz2 gentoo-141e4426b3b384677f06b4a9d442ca90c27944ff.zip |
kde-plasma: Drop KDE Plasma 5.17.4
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma/kwin')
-rw-r--r-- | kde-plasma/kwin/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/kwin/files/kwin-5.17.4-possible-kdecoration-crash-in-systemsettings.patch | 58 | ||||
-rw-r--r-- | kde-plasma/kwin/kwin-5.17.4-r1.ebuild | 111 |
3 files changed, 0 insertions, 170 deletions
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest index f1498bb6e39f..c04e5198e68e 100644 --- a/kde-plasma/kwin/Manifest +++ b/kde-plasma/kwin/Manifest @@ -1,3 +1,2 @@ -DIST kwin-5.17.4.tar.xz 6253952 BLAKE2B 57ba5997ed3d22900c8e71ee7d1afb79064a5aa7e613b5d7797f8a73d3451747199046605e0f7936e74ccc55ead001f0a2f43ff4d53341f32290a11670c3352f SHA512 457dd5a0d89ed75b10edcbdbfda909bae03c9ab2e2fc617bcfc96f8c5f2729f01d866ee5b7384da6eb785292aabee64b55f7f0f38e9952062e219924ca045def DIST kwin-5.17.5.tar.xz 6251468 BLAKE2B 52e2c11e6164d0c1da49f818e842fdbfdea599460204ada2fdd5f1f09cb230d4c1fe96e8c00a85d8c9518af7cfcbefc584d0223701448b5afc009af5cf01e0cd SHA512 67e1f7044579b7c1ef7feacf92910f449c7eb5f6ca3ada3e1ff5820f811c1b4a168690b74a163659c84c9daf0094144b5584f287fefeaff8effab48bab7258f7 DIST kwin-5.18.0.tar.xz 6275188 BLAKE2B 47c217818a559c7e07860f1b4581d8ddeeb84de2fd3674772bff2ea79b4523b7f0d4f9380a29534ad1596864ba6a10c3e820c2b27732c8f11040457ccc76d2e0 SHA512 8c64a0023493268c56d38044ae0d289633271a7eb4410b814741de79d4b7c37fe2fd11a63f50f3de1fac8c9cd8181ca59a2c1bfbd6a9298b10094f9c635de9dc diff --git a/kde-plasma/kwin/files/kwin-5.17.4-possible-kdecoration-crash-in-systemsettings.patch b/kde-plasma/kwin/files/kwin-5.17.4-possible-kdecoration-crash-in-systemsettings.patch deleted file mode 100644 index b738fd7b013f..000000000000 --- a/kde-plasma/kwin/files/kwin-5.17.4-possible-kdecoration-crash-in-systemsettings.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 1a13015d2d1de3ffb9450143480e729057992c45 Mon Sep 17 00:00:00 2001 -From: David Edmundson <kde@davidedmundson.co.uk> -Date: Sat, 14 Dec 2019 16:08:16 +0100 -Subject: Possible fix for KDecoration crash in systemsettings - -Summary: -I could never reproduce the crash, but we know from gdb that it's from -the decorationSettings object - -We are setting the same QObject instance as a context property in -multiple contexts at once. This is already slightly odd especially from the POV of -Qt's internal property cache. - -Given we want one object to be exposed to all contexts, we can expose it -to the parent context only once and achieve the same result in a simpler -way. - -BUG: 411166 - -Test Plan: -Verified opening and closing system settings still worked for me. -I could never reproduce the original crash. - -Reviewers: #kwin, ngraham - -Reviewed By: ngraham - -Subscribers: ngraham, apol, kwin - -Tags: #kwin - -Differential Revision: https://phabricator.kde.org/D25913 ---- - plugins/kdecorations/aurorae/src/aurorae.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/plugins/kdecorations/aurorae/src/aurorae.cpp b/plugins/kdecorations/aurorae/src/aurorae.cpp -index f3ad059..c37f00e 100644 ---- a/plugins/kdecorations/aurorae/src/aurorae.cpp -+++ b/plugins/kdecorations/aurorae/src/aurorae.cpp -@@ -262,6 +262,7 @@ Decoration::Decoration(QObject *parent, const QVariantList &args) - { - m_themeName = findTheme(args); - Helper::instance().ref(); -+ Helper::instance().rootContext()->setContextProperty(QStringLiteral("decorationSettings"), settings().data()); - } - - Decoration::~Decoration() -@@ -289,7 +290,6 @@ void Decoration::init() - - m_qmlContext = new QQmlContext(Helper::instance().rootContext(), this); - m_qmlContext->setContextProperty(QStringLiteral("decoration"), this); -- m_qmlContext->setContextProperty(QStringLiteral("decorationSettings"), s.data()); - auto component = Helper::instance().component(m_themeName); - if (!component) { - return; --- -cgit v1.1 diff --git a/kde-plasma/kwin/kwin-5.17.4-r1.ebuild b/kde-plasma/kwin/kwin-5.17.4-r1.ebuild deleted file mode 100644 index 8ab59a2c9557..000000000000 --- a/kde-plasma/kwin/kwin-5.17.4-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="optional" -ECM_TEST="optional" -VIRTUALX_REQUIRED="test" -KFMIN=5.64.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 x86" -IUSE="caps gles2 multimedia" - -COMMON_DEPEND=" - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${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/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5= - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5= - >=kde-frameworks/kinit-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[gles2=] - >=dev-qt/qtscript-${QTMIN}:5 - >=dev-qt/qtsensors-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-libs/libinput-1.9 - >=dev-libs/wayland-1.2 - media-libs/fontconfig - media-libs/freetype - media-libs/libepoxy - media-libs/mesa[egl,gbm,gles2?,wayland,X(+)] - virtual/libudev:= - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXi - x11-libs/libdrm - >=x11-libs/libxcb-1.10 - >=x11-libs/libxkbcommon-0.7.0 - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-wm - caps? ( sys-libs/libcap ) -" -RDEPEND="${COMMON_DEPEND} - >=kde-frameworks/kirigami-${KFMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtvirtualkeyboard-${QTMIN}:5 - multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/designer-${QTMIN}:5 - >=dev-qt/qtconcurrent-${QTMIN}:5 - x11-base/xorg-proto -" -PDEPEND=" - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" - -RESTRICT+=" test" - -PATCHES=( "${FILESDIR}"/${P}-possible-kdecoration-crash-in-systemsettings.patch ) - -src_prepare() { - ecm_src_prepare - use multimedia || eapply "${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch" - - # Access violations, bug #640432 - sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \ - -i CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package caps Libcap) - ) - - ecm_src_configure -} |