summaryrefslogtreecommitdiff
path: root/kde-apps/konsole
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-18 08:46:05 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-18 08:46:05 +0100
commitcf1a411e806b434c96329401a6ff0901ec7f0d5c (patch)
tree969527fcceb3b686400c73b5ed22c1d587a8eb3e /kde-apps/konsole
parent6a01345ec5dc673d0ebd4653ceb063eafa7fcf65 (diff)
gentoo auto-resync : 18:04:2025 - 08:46:04next
Diffstat (limited to 'kde-apps/konsole')
-rw-r--r--kde-apps/konsole/Manifest2
-rw-r--r--kde-apps/konsole/konsole-25.04.0.ebuild64
2 files changed, 66 insertions, 0 deletions
diff --git a/kde-apps/konsole/Manifest b/kde-apps/konsole/Manifest
index 502e2a064e5d..18c81720b03c 100644
--- a/kde-apps/konsole/Manifest
+++ b/kde-apps/konsole/Manifest
@@ -1,3 +1,5 @@
DIST konsole-24.12.3.tar.xz 1819216 BLAKE2B 9d13ecdd7c7d29afd9564854accf92b58c8e230634c95f0c08fd60e8930797be42229223501ef6b47df6ab88b9469c9e64f3c2120fa7fbf8da0b56f2ca585d9a SHA512 11f24bfde9aa1bc8b26fd3faa5d9c49cc493ca24150236586e64177e003be6eac2226868b6bed283c4a02e5e5a5177b64dc27a1eb22acf524d403162968a17cc
+DIST konsole-25.04.0.tar.xz 1847684 BLAKE2B 5e9a8213433f920d21ff80565a9fd5e770e2c844f5c1903c74ecdca0e999591dfd56a8316d8d44fe56e3b4f500fcd272fdcfe780537f457a08d575f9053cb9b7 SHA512 2a96d308148aa563f19bb7a0431665a4c476003ba315bf6b257d1f4e25b01dbc39abc1a8e0e6ffd22705e14a82d67d809fed1c668c4b622074af2a0df2a1ca36
EBUILD konsole-24.12.3.ebuild 1756 BLAKE2B b113107f5f07807a8761ed92b6c13c03faae475d5011846387150215da167ff908fc8c87e5bb549285ad3bf58016b44d9cc335a4b9f4113c328e48db24483f5d SHA512 6769bd4860d76cfbe910c0cc62ad9243500a8048cab6e5e821cb733858d270968d5473b5a63901f5cf30cf93e448a42d32f08a5ea32510ab7ce872584b2d4b0b
+EBUILD konsole-25.04.0.ebuild 1727 BLAKE2B f39b64ab9c37ae75f175d857f3c8d15684823d6c90d7ca8e9d95665490543ec97f7a6e45e987fc6effb3249cfbc8f52123aa003f854f7d66b60b10072559106b SHA512 eaab9d72c8ef7cfa95d6431542195657c09b72b6f85c4c8457e4ddd0ad707c3a8693f89a6f5f1a3ebba9bc2dcbfd996e6da94044ff6af0a814bea799a70b394e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konsole/konsole-25.04.0.ebuild b/kde-apps/konsole/konsole-25.04.0.ebuild
new file mode 100644
index 000000000000..487ed08a297a
--- /dev/null
+++ b/kde-apps/konsole/konsole-25.04.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://apps.kde.org/konsole/ https://konsole.kde.org"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+DEPEND="
+ dev-libs/icu:=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kpty-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ # DBusTest: drkonqi process interferes. bug 702690
+ # TerminalInterfaceTest: unbelievably flaky, bug 862594 and bug 662756
+ local myctestargs=(
+ -E "(DBusTest|TerminalInterfaceTest)"
+ )
+
+ ecm_src_test
+}