commit:     061335610ee97b724573c3575313fbaeec9d99fe
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 17:57:56 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 18:15:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06133561

kde-plasma/breeze-gtk: More GTK3 window button fixes from 5.27.5

Fushan Wen (3):
      assets: resize viewports of titlebutton SVGs
      gtk4/windowcontrols: use updated SVG assets
      gtk3/titlebutton: reduce right margin of {max/minimize} button

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=468203

Bug: https://bugs.gentoo.org/899706
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/breeze-gtk/Manifest                    |  1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.27.4-r2.ebuild | 34 +++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index a8641d4a9614..e870d1a76fed 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST breeze-gtk-5.26.5.tar.xz 40312 BLAKE2B 
aa88c4624c4e8b0aa8211f3023af3a9e44be212a62be9a37ff70c561b00e58254a983bf8eef50b5ebb167a6391476b6b646cd8eea60c8104a7fca896d9f7535c
 SHA512 
ce4ad8900b4147d21765783e5b2ec008734f589701db3dc1323206736d4439db2944b65c86197abe7311500decf6ceb095903bbc7c0f363ee5f46cd753864897
+DIST breeze-gtk-5.27.4-patchset-1.tar.xz 4000 BLAKE2B 
d31bbbed48ef66160efa3c94daecfac7059080b037b6d204a2f332d95a3b2912ab1b620a418ceba0bea8f72e2b6766e54ac5aa1a3598dfb8296fae31bbfd42e8
 SHA512 
615a945ef7fb72277fa919f0c503922a13ced5cb8f8b1fa9a8451ad40de04089d9331fe541034b32b75078c58d89f9018629e99fd501c7adc7dcdfde8a955aab
 DIST breeze-gtk-5.27.4.tar.xz 40576 BLAKE2B 
70bacf53c82bb2213f6d3d09f38f09ca00dac329ee53a6e06ca47e9956e45b9125853ebb6420b7f0d713bbaa7d0c686f22503d3d1e551bdc6774e0d825c5a394
 SHA512 
eeac4aa81a955d84187f0f71c8a684f7773b0f3186879b1966fcc0fe070c5a2a7e08ea15c190a0e9375367e6a2d3dc4fbf1aa3b7ab5c556fb06cfa1705c8b81a

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.27.4-r2.ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-5.27.4-r2.ebuild
new file mode 100644
index 000000000000..66c347aa5934
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.27.4-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+PYTHON_COMPAT=( python3_{9..11} )
+inherit ecm plasma.kde.org python-any-r1
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk";
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz";
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+       dev-lang/sassc
+       $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
+       >=kde-plasma/breeze-${PVCUT}:5
+"
+
+PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bug 468203 (multiple commits)
+
+python_check_deps() {
+       python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+       python-any-r1_pkg_setup
+       ecm_pkg_setup
+}

Reply via email to