public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: kde-plasma/klassy/
@ 2025-04-30  7:22 Yusef Aslam
  0 siblings, 0 replies; 5+ messages in thread
From: Yusef Aslam @ 2025-04-30  7:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e3930e8219f12b7f61b7f01e716de431059ef1c4
Author:     Yusef Aslam <YUZi54780 <AT> outlook <DOT> com>
AuthorDate: Wed Apr 30 07:21:33 2025 +0000
Commit:     Yusef Aslam <yuzi54780 <AT> outlook <DOT> com>
CommitDate: Wed Apr 30 07:21:33 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3930e82

kde-plasma/klassy: update ebuild to pass checks

Signed-off-by: Yusef Aslam <YUZi54780 <AT> outlook.com>

 kde-plasma/klassy/klassy-6.2.ebuild | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/kde-plasma/klassy/klassy-6.2.ebuild b/kde-plasma/klassy/klassy-6.2.ebuild
index fb7040ab2..3a4a10656 100644
--- a/kde-plasma/klassy/klassy-6.2.ebuild
+++ b/kde-plasma/klassy/klassy-6.2.ebuild
@@ -10,7 +10,8 @@ inherit cmake
 
 DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.1+"
 HOMEPAGE="https://github.com/paulmcauley/klassy"
-SRC_URI="https://github.com/paulmcauley/klassy/archive/refs/tags/6.2.breeze6.2.1.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/paulmcauley/klassy/archive/refs/tags/${PV}.breeze6.2.1.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}.breeze6.2.1"
 
 LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT"
 SLOT="0"
@@ -18,10 +19,10 @@ KEYWORDS="~amd64"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND="=kde-frameworks/frameworkintegration-6.13.0
-		 =kde-frameworks/frameworkintegration-5.116.0
-		 =kde-frameworks/kcmutils-6.13.0
-		 =kde-frameworks/kcmutils-5.116.0
+BDEPEND"=kde-frameworks/frameworkintegration-6.13.0
+		 kde-frameworks/frameworkintegration-5.116.0
+		 kde-frameworks/kcmutils-6.13.0
+		 kde-frameworks/kcmutils-5.116.0
 		 kde-frameworks/kcolorscheme
 		 kde-frameworks/kconfig
 		 kde-frameworks/kcoreaddons
@@ -32,14 +33,14 @@ BDEPEND="=kde-frameworks/frameworkintegration-6.13.0
 		 kde-frameworks/kirigami
 		 kde-frameworks/kwidgetsaddons
 		 kde-frameworks/kwindowsystem
-		 =kde-frameworks/kwindowsystem-5.116.0
-		 =dev-qt/qtbase-6.8.3-r1
-		 =dev-qt/qtdeclarative-6.8.3
-		 =dev-qt/qtsvg-6.8.3
+		 kde-frameworks/kwindowsystem-5.116.0
+		 dev-qt/qtbase-6.8.3-r1
+		 dev-qt/qtdeclarative-6.8.3
+		 dev-qt/qtsvg-6.8.3
 		 x11-misc/xdg-utils
 		 kde-frameworks/extra-cmake-modules
-		 =kde-frameworks/kconfigwidgets-5.116.0
-		 =kde-frameworks/kiconthemes-5.116.0"
+		 kde-frameworks/kconfigwidgets-5.116.0
+		 kde-frameworks/kiconthemes-5.116.0"
 
 PATCHES=("${FILESDIR}/${P}-port-to-kdecoration3.patch")
 
@@ -52,8 +53,6 @@ src_configure() {
 	cmake_src_configure
 }
 
-S="${WORKDIR}/${P}.breeze6.2.1"
-
 src_compile() {
 	cmake_src_compile
 }


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: kde-plasma/klassy/
@ 2025-04-30  7:22 Yusef Aslam
  0 siblings, 0 replies; 5+ messages in thread
From: Yusef Aslam @ 2025-04-30  7:22 UTC (permalink / raw
  To: gentoo-commits

commit:     1046a6f16c31a36ed48594a82bbbe2054f66584a
Author:     Yusef Aslam <YUZi54780 <AT> outlook <DOT> com>
AuthorDate: Wed Apr 30 07:22:07 2025 +0000
Commit:     Yusef Aslam <yuzi54780 <AT> outlook <DOT> com>
CommitDate: Wed Apr 30 07:22:07 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1046a6f1

kde-plasma/klassy: update metadata.xml to pass checks

Signed-off-by: Yusef Aslam <YUZi54780 <AT> outlook.com>

 kde-plasma/klassy/metadata.xml | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/kde-plasma/klassy/metadata.xml b/kde-plasma/klassy/metadata.xml
index 1e40da714..7ffd5e6c3 100644
--- a/kde-plasma/klassy/metadata.xml
+++ b/kde-plasma/klassy/metadata.xml
@@ -2,13 +2,13 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<longdescription lang="en">
-        Klassy is a highly customizable Window Decoration, Application Style and
-        Global Theme plugin for recent versions of the KDE Plasma desktop. The
-        Klassy defaults are an attempt to create a usable and appealing look for
-        the modern Plasma desktop.
+	Klassy is a highly customizable Window Decoration, Application Style and
+	Global Theme plugin for recent versions of the KDE Plasma desktop. The
+	Klassy defaults are an attempt to create a usable and appealing look for
+	the modern Plasma desktop.
 	</longdescription>
 	<maintainer type="person">
-		<email>yaslam0x1@gmail.com</email>
+		<email>yuzi54780@outlook.com</email>
 		<name>Yusef Aslam</name>
 	</maintainer>
 	<upstream>


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: kde-plasma/klassy/
@ 2025-04-30  7:25 Yusef Aslam
  0 siblings, 0 replies; 5+ messages in thread
From: Yusef Aslam @ 2025-04-30  7:25 UTC (permalink / raw
  To: gentoo-commits

commit:     790e76ec5dff55b7351b3e3c31e4490f78b5d1c0
Author:     Yusef Aslam <YUZi54780 <AT> outlook <DOT> com>
AuthorDate: Wed Apr 30 07:25:08 2025 +0000
Commit:     Yusef Aslam <yuzi54780 <AT> outlook <DOT> com>
CommitDate: Wed Apr 30 07:25:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=790e76ec

kde-plasma/klassy: add missing '=' to ebuild

Signed-off-by: Yusef Aslam <YUZi54780 <AT> outlook.com>

 kde-plasma/klassy/klassy-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/klassy/klassy-6.2.ebuild b/kde-plasma/klassy/klassy-6.2.ebuild
index 3a4a10656..b2140fa60 100644
--- a/kde-plasma/klassy/klassy-6.2.ebuild
+++ b/kde-plasma/klassy/klassy-6.2.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~amd64"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND"=kde-frameworks/frameworkintegration-6.13.0
+BDEPEND="kde-frameworks/frameworkintegration-6.13.0
 		 kde-frameworks/frameworkintegration-5.116.0
 		 kde-frameworks/kcmutils-6.13.0
 		 kde-frameworks/kcmutils-5.116.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: kde-plasma/klassy/
@ 2025-04-30  7:38 Yusef Aslam
  0 siblings, 0 replies; 5+ messages in thread
From: Yusef Aslam @ 2025-04-30  7:38 UTC (permalink / raw
  To: gentoo-commits

commit:     aecd530a365dad347d8b44d07ec968b277a2e6f0
Author:     Yusef Aslam <YUZi54780 <AT> outlook <DOT> com>
AuthorDate: Wed Apr 30 07:38:29 2025 +0000
Commit:     Yusef Aslam <yuzi54780 <AT> outlook <DOT> com>
CommitDate: Wed Apr 30 07:38:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aecd530a

kde-plasma/klassy: update BDEPEND in ebuild

Signed-off-by: Yusef Aslam <YUZi54780 <AT> outlook.com>

 kde-plasma/klassy/klassy-6.2.ebuild | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/kde-plasma/klassy/klassy-6.2.ebuild b/kde-plasma/klassy/klassy-6.2.ebuild
index b2140fa60..636f782ad 100644
--- a/kde-plasma/klassy/klassy-6.2.ebuild
+++ b/kde-plasma/klassy/klassy-6.2.ebuild
@@ -19,10 +19,10 @@ KEYWORDS="~amd64"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND="kde-frameworks/frameworkintegration-6.13.0
-		 kde-frameworks/frameworkintegration-5.116.0
-		 kde-frameworks/kcmutils-6.13.0
-		 kde-frameworks/kcmutils-5.116.0
+BDEPEND="=kde-frameworks/frameworkintegration-6.13.0
+		 =kde-frameworks/frameworkintegration-5.116.0
+		 =kde-frameworks/kcmutils-6.13.0
+		 =kde-frameworks/kcmutils-5.116.0
 		 kde-frameworks/kcolorscheme
 		 kde-frameworks/kconfig
 		 kde-frameworks/kcoreaddons
@@ -33,14 +33,14 @@ BDEPEND="kde-frameworks/frameworkintegration-6.13.0
 		 kde-frameworks/kirigami
 		 kde-frameworks/kwidgetsaddons
 		 kde-frameworks/kwindowsystem
-		 kde-frameworks/kwindowsystem-5.116.0
-		 dev-qt/qtbase-6.8.3-r1
-		 dev-qt/qtdeclarative-6.8.3
-		 dev-qt/qtsvg-6.8.3
+		 =kde-frameworks/kwindowsystem-5.116.0
+		 =dev-qt/qtbase-6.8.3-r1
+		 =dev-qt/qtdeclarative-6.8.3
+		 =dev-qt/qtsvg-6.8.3
 		 x11-misc/xdg-utils
 		 kde-frameworks/extra-cmake-modules
-		 kde-frameworks/kconfigwidgets-5.116.0
-		 kde-frameworks/kiconthemes-5.116.0"
+		 =kde-frameworks/kconfigwidgets-5.116.0
+		 =kde-frameworks/kiconthemes-5.116.0"
 
 PATCHES=("${FILESDIR}/${P}-port-to-kdecoration3.patch")
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: kde-plasma/klassy/
@ 2025-04-30  8:23 Yusef Aslam
  0 siblings, 0 replies; 5+ messages in thread
From: Yusef Aslam @ 2025-04-30  8:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f55381da55e4e02ddd783b4658629d5327741640
Author:     Yusef Aslam <YUZi54780 <AT> outlook <DOT> com>
AuthorDate: Wed Apr 30 08:22:16 2025 +0000
Commit:     Yusef Aslam <yuzi54780 <AT> outlook <DOT> com>
CommitDate: Wed Apr 30 08:22:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f55381da

kde-plasma/klassy: add klassy-9999.ebuild

Signed-off-by: Yusef Aslam <YUZi54780 <AT> outlook.com>

 kde-plasma/klassy/klassy-9999.ebuild | 56 ++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/kde-plasma/klassy/klassy-9999.ebuild b/kde-plasma/klassy/klassy-9999.ebuild
new file mode 100644
index 000000000..13cc84dc4
--- /dev/null
+++ b/kde-plasma/klassy/klassy-9999.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BUILD_TYPE=Release
+
+inherit git-r3 cmake
+
+DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.3+"
+HOMEPAGE="https://github.com/paulmcauley/klassy"
+EGIT_REPO_URI="https://github.com/paulmcauley/klassy"
+EGIT_BRANCH="master"
+
+LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="=kde-frameworks/frameworkintegration-6.13.0
+		 =kde-frameworks/frameworkintegration-5.116.0
+		 =kde-frameworks/kcmutils-6.13.0
+		 =kde-frameworks/kcmutils-5.116.0
+		 kde-frameworks/kcolorscheme
+		 kde-frameworks/kconfig
+		 kde-frameworks/kcoreaddons
+		 kde-plasma/kdecoration
+		 kde-frameworks/kguiaddons
+		 kde-frameworks/ki18n
+		 kde-frameworks/kiconthemes
+		 kde-frameworks/kirigami
+		 kde-frameworks/kwidgetsaddons
+		 kde-frameworks/kwindowsystem
+		 =kde-frameworks/kwindowsystem-5.116.0
+		 =dev-qt/qtbase-6.8.3-r1
+		 =dev-qt/qtdeclarative-6.8.3
+		 =dev-qt/qtsvg-6.8.3
+		 x11-misc/xdg-utils
+		 kde-frameworks/extra-cmake-modules
+		 =kde-frameworks/kconfigwidgets-5.116.0
+		 =kde-frameworks/kiconthemes-5.116.0"
+
+src_configure() {
+	local mycmakeargs=(
+		"-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
+		"-DBUILD_TESTING=OFF"
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-04-30  8:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-30  7:25 [gentoo-commits] repo/proj/guru:dev commit in: kde-plasma/klassy/ Yusef Aslam
  -- strict thread matches above, loose matches on Subject: below --
2025-04-30  8:23 Yusef Aslam
2025-04-30  7:38 Yusef Aslam
2025-04-30  7:22 Yusef Aslam
2025-04-30  7:22 Yusef Aslam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox