summaryrefslogtreecommitdiff
path: root/kde-misc
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-30 19:12:38 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-30 19:12:38 +0000
commit4ae305f4f8a7a8d004ff4470e38b93ee13c6540c (patch)
treeff18bd8611b9d0d037e6fa1f29fa7d75b9d64336 /kde-misc
parent05a0ec1de7339049e6e41684efe86e92a8e62f00 (diff)
downloadbaldeagleos-repo-4ae305f4f8a7a8d004ff4470e38b93ee13c6540c.tar.gz
baldeagleos-repo-4ae305f4f8a7a8d004ff4470e38b93ee13c6540c.tar.xz
baldeagleos-repo-4ae305f4f8a7a8d004ff4470e38b93ee13c6540c.zip
Adding metadata
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/kcgroups-dmemcg/Manifest1
-rw-r--r--kde-misc/kcgroups-dmemcg/kcgroups-dmemcg-0.1.ebuild38
-rw-r--r--kde-misc/kcgroups-dmemcg/metadata.xml10
-rw-r--r--kde-misc/plasma-foreground-booster-dmemcg/Manifest1
-rw-r--r--kde-misc/plasma-foreground-booster-dmemcg/metadata.xml10
-rw-r--r--kde-misc/plasma-foreground-booster-dmemcg/plasma-foreground-booster-dmemcg-0.1.ebuild32
6 files changed, 92 insertions, 0 deletions
diff --git a/kde-misc/kcgroups-dmemcg/Manifest b/kde-misc/kcgroups-dmemcg/Manifest
new file mode 100644
index 000000000000..d8dd32411358
--- /dev/null
+++ b/kde-misc/kcgroups-dmemcg/Manifest
@@ -0,0 +1 @@
+DIST kcgroups-dmemcg-0.1.tar.gz 35169 BLAKE2B 89013dc56994aa793bf99da415da5246e6572492108b6e687eabc621675b4c47dfe70db54414fafc63d49e1631d3844d49f0192dc9cf6eb3ca3c118aa936d1de SHA512 c07e916fba15231d326ad6412745b296ee061fdfad425e221c50937f75f941b28e18cbaa944c626cd9c1941e14540eae5a2c78942d7a2c7e31bf297522327c3c
diff --git a/kde-misc/kcgroups-dmemcg/kcgroups-dmemcg-0.1.ebuild b/kde-misc/kcgroups-dmemcg/kcgroups-dmemcg-0.1.ebuild
new file mode 100644
index 000000000000..c1663fd08982
--- /dev/null
+++ b/kde-misc/kcgroups-dmemcg/kcgroups-dmemcg-0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN="6.0.0"
+inherit ecm
+
+DESCRIPTION="KDE library to manipulate cgroups and boost foreground apps, with dmem cgroup support"
+HOMEPAGE="https://github.com/pixelcluster/kcgroups"
+MY_TAG="dmemcg-experimental"
+SRC_URI="https://github.com/pixelcluster/kcgroups/archive/refs/tags/kcgroups-${MY_TAG}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/kcgroups-kcgroups-${MY_TAG}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-qt/qtbase:6
+ kde-frameworks/kconfig:6
+ kde-frameworks/kdbusaddons:6
+ kde-frameworks/kwindowsystem:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-build/cmake
+ dev-build/ninja
+ kde-frameworks/extra-cmake-modules
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_WITH_QT6=ON
+ )
+ ecm_src_configure
+}
diff --git a/kde-misc/kcgroups-dmemcg/metadata.xml b/kde-misc/kcgroups-dmemcg/metadata.xml
new file mode 100644
index 000000000000..8c8101bcdb2c
--- /dev/null
+++ b/kde-misc/kcgroups-dmemcg/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>core@liguros.net</email>
+ <name>Development</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/kde-misc/plasma-foreground-booster-dmemcg/Manifest b/kde-misc/plasma-foreground-booster-dmemcg/Manifest
new file mode 100644
index 000000000000..362f87bb8f20
--- /dev/null
+++ b/kde-misc/plasma-foreground-booster-dmemcg/Manifest
@@ -0,0 +1 @@
+DIST plasma-foreground-booster-dmemcg-0.1.tar.gz 5531 BLAKE2B 5274957e8b5f3a0e193c5b9ad8763536a118f1fbc08076141e5ba76396561cec6ebb41ed1dbae68f7270171a0917a0306d5252a6b60c235ce78c49bfc86f053e SHA512 24686d545617fe50646aff096ef9d8c153035714b961e89e786e5c60dbd4dd7b72f9d06f90c23e89d437ccff2cc4ce43d58fb90df1c18dd76cfcbdccd7bd5245
diff --git a/kde-misc/plasma-foreground-booster-dmemcg/metadata.xml b/kde-misc/plasma-foreground-booster-dmemcg/metadata.xml
new file mode 100644
index 000000000000..8c8101bcdb2c
--- /dev/null
+++ b/kde-misc/plasma-foreground-booster-dmemcg/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>core@liguros.net</email>
+ <name>Development</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/kde-misc/plasma-foreground-booster-dmemcg/plasma-foreground-booster-dmemcg-0.1.ebuild b/kde-misc/plasma-foreground-booster-dmemcg/plasma-foreground-booster-dmemcg-0.1.ebuild
new file mode 100644
index 000000000000..909b322f43a2
--- /dev/null
+++ b/kde-misc/plasma-foreground-booster-dmemcg/plasma-foreground-booster-dmemcg-0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN="6.0.0"
+inherit ecm
+
+DESCRIPTION="KDE helper to boost foreground apps using dmem cgroup limits"
+HOMEPAGE="https://github.com/pixelcluster/kcgroups"
+MY_TAG="dmemcg-experimental"
+SRC_URI="https://github.com/pixelcluster/kcgroups/archive/refs/tags/booster-${MY_TAG}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/kcgroups-booster-${MY_TAG}"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-qt/qtbase:6
+ kde-frameworks/kconfig:6
+ kde-frameworks/kdbusaddons:6
+ kde-frameworks/kwindowsystem:6
+ kde-misc/kcgroups-dmemcg
+ kde-plasma/plasma-workspace:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-build/cmake
+ dev-build/ninja
+ kde-frameworks/extra-cmake-modules
+"