* [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