summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-frameworks/kirigami/Manifest1
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch56
-rw-r--r--kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild48
3 files changed, 0 insertions, 105 deletions
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 48ae49c19740..e2833abe0669 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1 @@
-DIST kirigami2-5.88.0.tar.xz 333324 BLAKE2B cac7a79d5d3fd75aab31f0c7d6fe51b6dd6bf8755822a85682db7742cafc88007012e541de09ef302e1b2208a055c9cb4cce208362323c558e547a256f3bd397 SHA512 adb20c007bd8d1206be87d936a9affe1f7e2203158ec5ee241bde8e60e2b6e1d701393c4d85841644321f70496de1e67cb4feb9009c2cd7d153eba2407c480fb
DIST kirigami2-5.90.0.tar.xz 349768 BLAKE2B e8a068f910feba99198d7ff14c2d19451e1dcf96a8c9739754aa5fb25c0a86c3ca362747e7525ff20c8a10c9508c82fe0b6e54d9f674974393f7b4d94d9a1917 SHA512 4b05fbc7921e7b6f2e93a6b043753983e2071cb1e477ad24bb94d1bc5c2ad4cec8c7f1bda8fa2cd5e932c206f21d060df5bef42e6ec21994793675dce22b523f
diff --git a/kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch b/kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch
deleted file mode 100644
index 85b2a24f5909..000000000000
--- a/kde-frameworks/kirigami/files/kirigami-5.88.0-PageRowGlobalToolBarUI-dont-animate-opacity.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 67ec2a1873e3d750529043b243043cfd2e2f9ec6 Mon Sep 17 00:00:00 2001
-From: Nate Graham <nate@kde.org>
-Date: Wed, 10 Nov 2021 20:44:53 -0700
-Subject: [PATCH] PageRowGlobalToolBarUI: don't animate opacity
-
-Doing so causes flickering in System Settings and KInfoCenter because of
-how the titles are rendered. It also doesn't make conceptual sense since
-the style of toolbar generally doesn't change so the user would never
-actually see the animated opacity change in the first place.
-
-BUG: 417636
-FIXED-IN: 5.89
----
- .../globaltoolbar/PageRowGlobalToolBarUI.qml | 13 +++----------
- 1 file changed, 3 insertions(+), 10 deletions(-)
-
-diff --git a/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml b/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml
-index 640ab51e..c536fed7 100644
---- a/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml
-+++ b/src/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml
-@@ -106,8 +106,8 @@ Kirigami.AbstractApplicationHeader {
- Layout.preferredHeight: -1
- property Kirigami.PageRow pageRow: root
-
-- opacity: layerIsMainRow && active
-- enabled: opacity > 0
-+ visible: layerIsMainRow && active
-+ enabled: visible
-
- asynchronous: true
-
-@@ -115,13 +115,6 @@ Kirigami.AbstractApplicationHeader {
-
- //TODO: different implementation?
- source: globalToolBar.actualStyle == Kirigami.ApplicationHeaderStyle.TabBar ? Qt.resolvedUrl("TabBarControl.qml") : Qt.resolvedUrl("BreadcrumbControl.qml")
--
-- Behavior on opacity {
-- OpacityAnimator {
-- duration: Kirigami.Units.longDuration
-- easing.type: Easing.InOutQuad
-- }
-- }
- }
-
- Item {
-@@ -137,6 +130,6 @@ Kirigami.AbstractApplicationHeader {
- Layout.preferredWidth: height
- }
- }
-- background.opacity: breadcrumbLoader.opacity
-+ background.visible: breadcrumbLoader.visible
- }
-
---
-GitLab
-
diff --git a/kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild
deleted file mode 100644
index ed9391b88895..000000000000
--- a/kde-frameworks/kirigami/kirigami-5.88.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_EXAMPLES="true"
-ECM_QTHELP="false"
-ECM_TEST="true"
-KDE_ORG_NAME="${PN}2"
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
-HOMEPAGE="https://techbase.kde.org/Kirigami"
-EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-# requires package to already be installed
-RESTRICT="test"
-
-BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
-DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-"
-
-PATCHES=( "${FILESDIR}"/${P}-PageRowGlobalToolBarUI-dont-animate-opacity.patch )
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_EXAMPLES=$(usex examples)
- )
-
- ecm_src_configure
-}