summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-13 02:01:50 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-13 02:01:50 +0000
commit2a3e0d61b3d88306b6fae46756f9ba7d230222ae (patch)
treea0d3259dd259861a49a2d3e6e9220beaa8ec39c2 /net-im
parent39c32f4d5dca9f6293fccb69e9d50baf494c8de4 (diff)
gentoo auto-resync : 13:12:2024 - 02:01:50
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Manifest.gzbin8921 -> 8921 bytes
-rw-r--r--net-im/element-desktop-bin/Manifest4
-rw-r--r--net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild (renamed from net-im/element-desktop-bin/element-desktop-bin-1.11.82.ebuild)1
-rw-r--r--net-im/gajim/Manifest1
-rw-r--r--net-im/gajim/gajim-1.9.5-r2.ebuild107
-rw-r--r--net-im/neochat/Manifest2
-rw-r--r--net-im/neochat/neochat-24.12.0.ebuild66
-rw-r--r--net-im/tokodon/Manifest2
-rw-r--r--net-im/tokodon/tokodon-24.12.0.ebuild58
9 files changed, 239 insertions, 2 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 2fa9e069d06f..3eb72d36f7e7 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest
index 4dd436ef057f..68090302f002 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,5 +1,5 @@
-DIST element-desktop_1.11.82_amd64.deb 99741936 BLAKE2B 32adef08ac5a970aa3e32cd743dfbeb5cf1a9b3031fe027d8a00a47665dd07c949bb7948dfa517bace856f8ef2984d1d5ccaae576d641ad1a285312273d9a81a SHA512 4bb007cfc25745f4c28ebf791f456e3864a78c89498df5e8fcfe0e8930bd3683e1f7a8791ff51e45bb906131d3cfec415e228ef533cd83446e3110e12d2700a8
DIST element-desktop_1.11.86_amd64.deb 207032592 BLAKE2B 0549e91506d16adcdb11290b9014b38635a2ece257d8dfbcb7b983e1c4b47e7ef217bbaeedf8ff79e4a16fded29bf0d6d62869dbe358e10132ec6f005c7a7511 SHA512 a72ab302fffcf6c6d34ade6b7402d171dce933551e6ae58354c9aa4bd5755787ffe94116d3705e8d6d656f6a7dd4cd79a7ee2eebab02a2756fc94d77fea6595e
-EBUILD element-desktop-bin-1.11.82.ebuild 1897 BLAKE2B 7c4e199849402a174099ed4b5244215307dc6a8274d8cf0d82a2574198d08b365229ec3008d4d45b4bf7eef92bcb8b9f25b86afe05a850bd791146af428d84d9 SHA512 fe7db618b2a0a4992ac478b629133f043cebb2065a1d0036eafc1670dc326aff15d4425c1ac2a7d52e9483008d64aa99ff60c5905c5dd2666f12befacb7ce90a
+DIST element-desktop_1.11.87_amd64.deb 102899074 BLAKE2B 0d496081921038faa7440fe1dd93c37fa064c10308e69e568d78978037307ba74c66d4e4163f8dcdd4e42b5173108126def4d69c57828d35f7eda57003fff92b SHA512 e48933c5b36eb36d6f1053cb58a7c0bd08e66635363f4179fd7d016b9d59d579fa3221075b06dcb3c5d7662d989be4b848b78e37b846e344976b045547fbec09
EBUILD element-desktop-bin-1.11.86.ebuild 1911 BLAKE2B dab3a5f42034505ba7431115c9241ecf3591b81432aac297addd3b54462a6d5d58a97740e7fad882e78c4a17aa580ecfcba145134305dbc2769ddd246b6218c4 SHA512 63ad10e9ff31275e40111c79e9cdd173c1bc119b6466b438a37fb583cdf28589b3b4164b0164c643a655f763e031704a0dd034f25744bedb9413551d9c74778d
+EBUILD element-desktop-bin-1.11.87.ebuild 1911 BLAKE2B dab3a5f42034505ba7431115c9241ecf3591b81432aac297addd3b54462a6d5d58a97740e7fad882e78c4a17aa580ecfcba145134305dbc2769ddd246b6218c4 SHA512 63ad10e9ff31275e40111c79e9cdd173c1bc119b6466b438a37fb583cdf28589b3b4164b0164c643a655f763e031704a0dd034f25744bedb9413551d9c74778d
MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122
diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.82.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild
index caa91e1123e0..0185e5f06f2d 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.82.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
media-libs/mesa
net-print/cups
sys-apps/dbus
+ virtual/udev
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest
index f9c619cf8450..babcc0eb2735 100644
--- a/net-im/gajim/Manifest
+++ b/net-im/gajim/Manifest
@@ -11,4 +11,5 @@ EBUILD gajim-1.8.1.ebuild 3010 BLAKE2B 0b38044c5065c4613c2fdc6a4bf4afbb82cc0084d
EBUILD gajim-1.8.4-r1.ebuild 2957 BLAKE2B 81fb0ee481dc27f789d07222f9fbeb04c045ed8bb97cf2d1786f60a59c7891826a57bd961717cb4e2c46019e40b03f552f92f6412cb65ba810d101565a5608d6 SHA512 c4163b55d81b179c454775a94a48916996d216a467107be9fcfd68ab976a4cd87ecb9e80b1713947020b6c63d6f143a65c83cec6936747654347c889ea34aa4c
EBUILD gajim-1.9.3.ebuild 3175 BLAKE2B 12baec5765436cec72e521bcfcf0dd0d56823f8133d22681ae827510ae764a968f51d7507651e7b330c955d78d4eb89e58e82a0e383bd91d864bf9b903e8ae07 SHA512 bcaf5c2649b7e3d151125b8db1aa16090953c433b9fb2bfbb70afae691c27478aadac3d5c8148b0d9e7488b87ec13967db4825b7899b95d662a28eb469cc5ced
EBUILD gajim-1.9.5-r1.ebuild 3099 BLAKE2B e448fecd5f84505acdedd612dee92f559d2515846b60d1c9b9ec11464f6123eb4f2503736bfb80184fa95ebe7cce18c35f8463daafd0ba6b3ae14c05b5a299b7 SHA512 e393c0bc1adee93988cdb25ea5289ac5c868e712aaacc089664b989f5b6ad3ed6c478d63769e5db150543422bb4942e2201b216af185d58169922055e562b8b1
+EBUILD gajim-1.9.5-r2.ebuild 3129 BLAKE2B e8839baf082b3996d58806d3f0963a9ed3c717479781ace97dce4e59fc20302385c9fe65083a8aabbba5ecbc55dd0bff53bfae1025dda30d6c24ddee53dd6a17 SHA512 bc0d4552a598db2f8798a9e992ea33de5c7713b346fc4d86de2dcda732a651a9b96d9631b886db1b80da3c405cc982f0b512f851f316047e2a44418a53f17090
MISC metadata.xml 815 BLAKE2B 37ae2afdfb03255bd4603856440ff96529aca09d85b1ad57e16e45784b93081738aac04c03f6f774a35f38e4be2789411e6d2e61f5283bbb01a74ca120f11b11 SHA512 a399b87e27fa06272cea267ded7b3792c8a0cd0abaeb477a27cbfa0a11a82043959a5d7d83256fd8e159858fe8c9a3571827f083b497641aa7636510a0b877d7
diff --git a/net-im/gajim/gajim-1.9.5-r2.ebuild b/net-im/gajim/gajim-1.9.5-r2.ebuild
new file mode 100644
index 000000000000..d7b1d3509aa8
--- /dev/null
+++ b/net-im/gajim/gajim-1.9.5-r2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite,xml(+)"
+DISTUTILS_USE_PEP517=standalone
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="XMPP client written in PyGTK"
+HOMEPAGE="https://gajim.org/"
+SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+# Rekeyword for ~long, ~x86 and ~riscv, when https://bugs.gentoo.org/937582 is fixed.
+# KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+crypt geolocation jingle remote rst +spell +webp"
+
+COMMON_DEPEND="
+ dev-libs/gobject-introspection[cairo(+)]
+ >=x11-libs/gtk+-3.24.30:3[introspection]
+ x11-libs/gtksourceview:4[introspection]"
+DEPEND="${COMMON_DEPEND}
+ app-arch/unzip
+ virtual/pkgconfig
+ >=x11-libs/pango-1.50.0
+ >=sys-devel/gettext-0.17-r1"
+RDEPEND="${COMMON_DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/idna[${PYTHON_USEDEP}]
+ >=dev-python/nbxmpp-5.0.4[${PYTHON_USEDEP}]
+ dev-python/precis-i18n[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pycurl[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+ x11-libs/libXScrnSaver
+ sys-apps/xdg-desktop-portal
+ app-crypt/libsecret[crypt,introspection]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ >=dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}]
+ dev-python/css-parser[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ net-libs/libsoup:3.0[introspection]
+ media-libs/gsound[introspection]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/jaraco-classes[${PYTHON_USEDEP}]
+ dev-python/python-axolotl[${PYTHON_USEDEP}]
+ dev-python/sqlalchemy[${PYTHON_USEDEP}]
+ dev-python/emoji[${PYTHON_USEDEP}]
+ dev-python/qrcode[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/omemo-dr[${PYTHON_USEDEP}]
+ crypt? (
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] )
+ geolocation? ( app-misc/geoclue[introspection] )
+ jingle? (
+ net-libs/farstream:0.2[introspection]
+ media-libs/gstreamer:1.0[introspection]
+ media-libs/gst-plugins-base:1.0[introspection]
+ media-libs/gst-plugins-ugly:1.0
+ media-plugins/gst-plugins-gtk
+ )
+ remote? (
+ >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}]
+ sys-apps/dbus[X]
+ )
+ rst? ( dev-python/docutils[${PYTHON_USEDEP}] )
+ spell? (
+ app-text/gspell[introspection]
+ app-text/hunspell
+ )
+ ')"
+
+python_compile() {
+ ./make.py build --dist unix || die
+ distutils-r1_python_compile
+}
+
+python_install() {
+ distutils-r1_python_install
+ ./make.py install --dist unix --prefix="${ED}/usr" || die
+
+ gzip -d "${ED}"/usr/share/man/man1/*.gz || die
+}
+
+pkg_postinst() {
+ ewarn "The chat database format changes when upgrading from 1.8.x to 1.9.x."
+ ewarn "The first time the user starts Gajim, an automatic migration is performed."
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+# Tests are unfortunately regularly broken
+RESTRICT="test"
diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest
index aa969e7203a7..6eb98b07932c 100644
--- a/net-im/neochat/Manifest
+++ b/net-im/neochat/Manifest
@@ -1,3 +1,5 @@
DIST neochat-24.08.3.tar.xz 1031148 BLAKE2B 53684fc75f95441dfec80dc3e50837d309241ecaad3d868ec4772bdb83a35e6763c351346f3c7e44e392fb216dc21025a59b3013cac930fa84dac82496019b52 SHA512 a1a6cc6d1b7fc2126aeb800ed64546f9414e1ab6759d92452dcfba22ffc00a9903b3097b6d474f2aef85da351c07cf8d734b2e8a573abbea0482caf74c4566bf
+DIST neochat-24.12.0.tar.xz 1063468 BLAKE2B ac1232dcb8e9598f15446383117991eeac5d3cf5d97338ba2feed537df855710b63ad789d820d667721a01470fa246cb98a157a3c039c1efa5de3e2f1a373cde SHA512 aae8805e07fdbb43da8af20f6651aa0623dd3f3efd9e4d93b0cca081a78264907d7d475a7e7abf5e63c00661767d9aabbea6cb92e2ddd80fa1169faeb334651c
EBUILD neochat-24.08.3.ebuild 2011 BLAKE2B 0e39a521a033965c05faa66fc4cf567ed9c4659bb2c1504d918176e9c3efd3b25f6ee2c66ebda6103c31b4dc9d5747106cf2925d96f03f0fdfd6c9e7cae8cf2d SHA512 4deda6939211ec80f969164231d4bb551a37b59faba79e02e39b38b78a3626edafad95b1aaedab549ee295851d5912d5e02042d0f5399779a40857e4425569c2
+EBUILD neochat-24.12.0.ebuild 2010 BLAKE2B 992556422ba3acdde0254da65bd64dd880e49a04b5855cc7e04ec025426e591c4afdcb366204263ef48ac97af5b4caade8733a7d0275f09df15634d64e56feee SHA512 b1b99e573999be644e2e4753629f33815809be26d5e6e10b3960c03b0e838abee6516452775dbc7af688355d237851e3f13cf94b6345a21787e07fa7a392301d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-im/neochat/neochat-24.12.0.ebuild b/net-im/neochat/neochat-24.12.0.ebuild
new file mode 100644
index 000000000000..5e3a5b00f578
--- /dev/null
+++ b/net-im/neochat/neochat-24.12.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Client for Matrix, the decentralized communication protocol"
+HOMEPAGE="https://apps.kde.org/neochat/"
+
+LICENSE="GPL-3+ handbook? ( CC-BY-SA-4.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+# TODO: Wire up kunifiedpush once packaged? (1a3055df8673802076bc0c269ec24274abef375b)
+DEPEND="
+ app-text/cmark:=
+ dev-libs/kirigami-addons:6
+ >=dev-libs/icu-61.0:=
+ dev-libs/qcoro[network]
+ >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwebview-${QTMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6[qml]
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ media-libs/kquickimageeditor:6
+ >=net-libs/libquotient-0.9.0:=
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtlocation-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=dev-qt/qtpositioning-${QTMIN}:6[qml]
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+ >=kde-frameworks/prison-${KFMIN}:6[qml]
+"
+BDEPEND="virtual/pkgconfig"
+
+CMAKE_SKIP_TESTS=(
+ # bug 938530, i18n bs
+ eventhandlertest
+ # bug 909816, tries access /proc/PID/mem
+ texthandlertest # ki18n (KLocalizedString) failure
+)
diff --git a/net-im/tokodon/Manifest b/net-im/tokodon/Manifest
index 46ed25c462c7..b4b32a9679d3 100644
--- a/net-im/tokodon/Manifest
+++ b/net-im/tokodon/Manifest
@@ -1,3 +1,5 @@
DIST tokodon-24.08.3.tar.xz 581996 BLAKE2B 5f155b7445239eb4854fc37f66c1550ca9eef0ea94815aa37fc3aa22c0e175a8a2aebcd009e3e32b8e17596b06d0e9e22f7e081282cffb2ce2a8e0f7bf5282e0 SHA512 9a798aa957a87f0fae984da59d859d92888e937fbe54eb1ea474a5ff363df4cfbbb1026891a159c100257e9793d59e267247e3380cdb8c44d78fa32edffd235f
+DIST tokodon-24.12.0.tar.xz 654968 BLAKE2B c8f4f1204c1151bb5b7cc5d0c2fbe6abdb4ec0a91ead9ead69480d4b5d7d20adf91e6ec0f9ad3c11e57e09f01c4d780265c3ebe65f5e337cb349c6961cf0313f SHA512 21a5522ec1986f8c362a644d9dc5f78aece3d37bc7809b1bca38158ac54169c92d3438a8315582f9ce0547ff908ec644c08cc902160989a4bf9fa56c054964c8
EBUILD tokodon-24.08.3.ebuild 1701 BLAKE2B d7b9bf88dfcaef63d63ff420a388998294b8cec24c657162426e472121ba9289cf3c934c266c8fc923324879402ab56d02200b476314874cbe688aaa5494025f SHA512 6b9c6048e309c079add82110ccf85d5a56a27e4fd16b84b86dff3a7cc92859bae3f5ff8ddb2f5288f8008442e965c16b9c9aa8c45542fce40cf8afa773438596
+EBUILD tokodon-24.12.0.ebuild 1744 BLAKE2B f3157aa0bb70ac2313e1093173bbaf4e5c7417562f7ada10343b2c2f3446631751117cdb8f6fe6a8f80069736e2a6bf03ba4c3586238af4063cc87ec383f5f83 SHA512 7e7153cc1c9bb3c1ba22de86ac0905e5de94788e33bd4cc365198906f6a10f1727a4e061d419964f0d5d0f1545f2d8b08cb0efc34e54177300a3b5324e38b5c8
MISC metadata.xml 650 BLAKE2B 09307d4f8ef2813b31f884fd04cfbd7cae96784fe2be624a417a60f369554ccee56324f590e2c9bf807849fecf7741c79fad585755e1080233f3884428fdaa98 SHA512 43245fca0e7fee093f8c41672b87593867ad8045547b11f963c2f28d12467b5885418db628c7a50317df97fcb6d1a6f9e8ab88e275a9bac9f3eaa6dbe2848ecc
diff --git a/net-im/tokodon/tokodon-24.12.0.ebuild b/net-im/tokodon/tokodon-24.12.0.ebuild
new file mode 100644
index 000000000000..46086c91751a
--- /dev/null
+++ b/net-im/tokodon/tokodon-24.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Mastodon client for Plasma and Plasma Mobile"
+HOMEPAGE="https://apps.kde.org/tokodon/"
+
+LICENSE="CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+mpv webengine"
+
+# TODO: Add kunifiedpush support once packaged (cd01eb31d1ec298d4c1e10d25a0781d799161bfc)
+DEPEND="
+ >=dev-libs/kirigami-addons-1.1.0:6
+ >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwebsockets-${QTMIN}:6
+ >=kde-frameworks/breeze-icons-${KFMIN}:*
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ mpv? ( media-libs/mpvqt )
+ !mpv? ( >=dev-qt/qtmultimedia-${QTMIN}:6[qml] )
+ webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6[qml]
+"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_QTMULTIMEDIA=$(usex !mpv)
+ $(cmake_use_find_package webengine Qt6WebView) # "only makes sense on mobile"
+ )
+
+ ecm_src_configure
+}