summaryrefslogtreecommitdiff
path: root/net-im
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 /net-im
parent6a01345ec5dc673d0ebd4653ceb063eafa7fcf65 (diff)
gentoo auto-resync : 18:04:2025 - 08:46:04next
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Manifest.gzbin8418 -> 8425 bytes
-rw-r--r--net-im/neochat/Manifest2
-rw-r--r--net-im/neochat/neochat-25.04.0.ebuild74
-rw-r--r--net-im/tokodon/Manifest2
-rw-r--r--net-im/tokodon/tokodon-25.04.0.ebuild58
5 files changed, 136 insertions, 0 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 7d3620d34b5e..94d5f0111132 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest
index a2401eb43dbc..eff4f6e2091a 100644
--- a/net-im/neochat/Manifest
+++ b/net-im/neochat/Manifest
@@ -1,3 +1,5 @@
DIST neochat-24.12.3.tar.xz 1064312 BLAKE2B 42d30b48aa19d25eb09693276f62088df47012c10610287289146ca250e8ce70d3f2b53855fa870d6ec860dd32fc418fcf3d5b77713f46403e85a01c8c67039f SHA512 f3f7920e9e633dabf472cfab78731d904eaa2f6d8d3ce9601c4ca4e0dcd964cfcf50eafe4bac92f3cd0bd54ce806bc660d3d250348323ee4028c6c9e4192b2cb
+DIST neochat-25.04.0.tar.xz 1149304 BLAKE2B 3c242fcbecf25f6867900f1cff37faaaaa1fe45f276d943ad35b2a4a549ae61051b4b776ec64a289956ea71bed3e94965b9cc87f4ee2d484ab6a892e3edb1896 SHA512 e8ae36d3eea307aba12eafb53cffdeec0e6b0663cd7538a71eedc9acab7776ee9a87b2712874fc8d41fd3a1b55f77f3192174815119e1ec6262ae6b48f3873ed
EBUILD neochat-24.12.3.ebuild 2008 BLAKE2B 7b3e8e188d799234a1f8f07f1e68a815492929202462852fb1d86db8bff425af57ebcbf06f50d6bf9609f9325652e38b923bb2bea397ecdc63997d4068469794 SHA512 e7579146dc8b64a0bb72f996a483c8b9e1c0cd569da01b2d8c890c10e78dc8bc33c7eacc421e29e2727dac298495e6e54f73d7b18027955b9453dd3399a08158
+EBUILD neochat-25.04.0.ebuild 2057 BLAKE2B d7e3eda0ca34ab2ecf6127571bdcca5680914a96ce4f5dbc544ffd3b819ba13a6a63ad0433018fbb51f6f977cc28d43db557d885613aa79324cad58cce9ea0e1 SHA512 9b3cbc2199356be7047574ca1073bcab3ea956cae89155bae78b2fc88a113a706a93a635b0e6a193bb19f987579d024694897e5a4f9c12ab31b60e55a47999ed
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-im/neochat/neochat-25.04.0.ebuild b/net-im/neochat/neochat-25.04.0.ebuild
new file mode 100644
index 000000000000..0135428bcff6
--- /dev/null
+++ b/net-im/neochat/neochat-25.04.0.ebuild
@@ -0,0 +1,74 @@
+# 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 xdg
+
+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"
+
+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
+)
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: kunifiedpush not yet packaged
+ -DWITH_UNIFIEDPUSH=OFF
+ )
+
+ ecm_src_configure
+}
diff --git a/net-im/tokodon/Manifest b/net-im/tokodon/Manifest
index 622b960c3b2b..3b481f48f4b9 100644
--- a/net-im/tokodon/Manifest
+++ b/net-im/tokodon/Manifest
@@ -1,3 +1,5 @@
DIST tokodon-24.12.3.tar.xz 683428 BLAKE2B be8e509abebe5c591755635469186d5657bbc03f060ff22cc0b4eb24fee18c51629d7649100a1f9ab98e787bdd00aca1182ae88273cf9c3930b1fc9580bc9056 SHA512 6f59c559b883a7d09960068a601fe147b2cb4e9f05b6e39822ee336a299e5dc67025331815b6284f553bd487a565a71f5ff3a3dc5b3f9e914aef6a05dd3dbec5
+DIST tokodon-25.04.0.tar.xz 789500 BLAKE2B c03d7a7b05f8b7414faabd848013deb251b96cd96038afbc261fe98abbcedf5ef8115bf3421c4f7b3583c93ddaba65928671d71d372e570f647f3e9ca234c8b4 SHA512 03f52e9d0198c72e24adcf11c6826a3ca41543b525f87909be36e952c2812be534a73f4753f97f6a08fa1f6db842c4bbc21a7495fa593ea8942ab76edd6ae317
EBUILD tokodon-24.12.3.ebuild 1742 BLAKE2B 08b47525bd8cae937868bb49d88742a572ea68434acac4a433d1447fbd08aa90f93116422ef930a21ddd1b875039a7e1933bbcaed29341b7a086973f0b608a44 SHA512 9ab8dc9db8f70246cad63f36dc3116c364682796e61cade1948463d208bed63d0d702562da5fe3c52133f506dca177edaf9e51c77e6f01e534ce6b577d44275e
+EBUILD tokodon-25.04.0.ebuild 1750 BLAKE2B 4efbff306de55ceeba716008ecac6f47bbe59057edccbc80850ea10992457ff69a508e0b1c351b4fc23a2449cdadb0cff4c838a5f22b1203e15de5c92123534d SHA512 ae968088ff13fb3de40cab1ab5bf6383a888426b2827fcc9027f4aba29b74b0e2988eac1453503ba3562ca764c3283d791754640ca750dbe8e7f530501506585
MISC metadata.xml 650 BLAKE2B 09307d4f8ef2813b31f884fd04cfbd7cae96784fe2be624a417a60f369554ccee56324f590e2c9bf807849fecf7741c79fad585755e1080233f3884428fdaa98 SHA512 43245fca0e7fee093f8c41672b87593867ad8045547b11f963c2f28d12467b5885418db628c7a50317df97fcb6d1a6f9e8ab88e275a9bac9f3eaa6dbe2848ecc
diff --git a/net-im/tokodon/tokodon-25.04.0.ebuild b/net-im/tokodon/tokodon-25.04.0.ebuild
new file mode 100644
index 000000000000..247adfe96b9e
--- /dev/null
+++ b/net-im/tokodon/tokodon-25.04.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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="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/qtmultimedia-${QTMIN}:6[qml]
+ >=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/kdeclarative-${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/prison-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ 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=(
+ $(cmake_use_find_package webengine Qt6WebView) # "only makes sense on mobile"
+ )
+
+ ecm_src_configure
+}