diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-04-13 19:57:56 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-04-13 20:15:43 +0200 |
commit | 061335610ee97b724573c3575313fbaeec9d99fe (patch) | |
tree | a9e30cae3a220ea18014eb66c869025af090b0e7 /kde-plasma | |
parent | kde-plasma/plasma-workspace: drop 5.27.4.1-r1 (diff) | |
download | gentoo-061335610ee97b724573c3575313fbaeec9d99fe.tar.gz gentoo-061335610ee97b724573c3575313fbaeec9d99fe.tar.bz2 gentoo-061335610ee97b724573c3575313fbaeec9d99fe.zip |
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@gentoo.org>
Diffstat (limited to 'kde-plasma')
-rw-r--r-- | kde-plasma/breeze-gtk/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/breeze-gtk/breeze-gtk-5.27.4-r2.ebuild | 34 |
2 files changed, 35 insertions, 0 deletions
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 +} |