summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to 'net-im')
-rw-r--r--net-im/mattermost-desktop-bin/Manifest4
-rw-r--r--net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.2.ebuild (renamed from net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.1.ebuild)0
-rw-r--r--net-im/neochat/Manifest1
-rw-r--r--net-im/neochat/neochat-25.12.0.ebuild77
-rw-r--r--net-im/signal-desktop-bin/Manifest2
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild)0
-rw-r--r--net-im/tokodon/Manifest1
-rw-r--r--net-im/tokodon/tokodon-25.12.0.ebuild60
8 files changed, 142 insertions, 3 deletions
diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest
index 3765b7088b03..30ce86537c8a 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,4 +1,4 @@
DIST mattermost-desktop-5.13.2-linux-arm64.tar.gz 114103498 BLAKE2B d318786dd11f048c5fe3e4eacbcef817706ce187e9c127c08e5d9a4fe4d20bcfe16200dc8fe44cff041e0818d3a1ace7db4f0dfa62cf14a9cf8418b89c00ee10 SHA512 64bfa4c8d5934d37b713dd763179b90d001b67d41e72ffe24c9e20a19d931e810ba4299cb75e2dd122ffcf3d5c2541102d13b150e58dc3caf7ee94be83a9d068
DIST mattermost-desktop-5.13.2-linux-x64.tar.gz 114110126 BLAKE2B 1d17c08f34f0b2375edfd18ff78036b488406460adb6907a02ce67b04094651223974ceed1ed66fef0d408b3236f468113ac4cfdfdebb6fbacd78a1cdb031a48 SHA512 65223bad16b4b4a0362db2cc8c9bd84fb1cc291eb30a072998ceda7b62bc9d317795c45764c41f464c5eae06fcc2537cbaa7d757ff7c885b0de7f44622e8eebd
-DIST mattermost-desktop-6.0.1-linux-arm64.tar.gz 115419111 BLAKE2B 662a720f70837ffd91f18be670461bb6c5195d8acd0b89a542689685af2a671b50fca759395fb64348d5e75387fe4d1dc68c33db78d8091cb3e2a84c8d7f9cd5 SHA512 2a75cb66ff4f674a751a8effcab53852a6b86e83f564014b75db0b5e99e448a3f14df5cc90a0824892a544e1e58e7fbc87cb11a3b1d57f5926a1c4e9b563b950
-DIST mattermost-desktop-6.0.1-linux-x64.tar.gz 115391570 BLAKE2B dfe6b1144887c96020c5081e2b53190e64f1127601750f2702700d4227387355171ec3f4feae85824b56835bfd5f896e96c643331a271a2fc3db9b1862005fd9 SHA512 cd7c1ac9bdb567b14760b1c1a487fd9b8b829cf514e45e8f4443cd5169c730db3b72f56681ff034fba811e28390bd53b9a60ba17af1808007d18c634a9205075
+DIST mattermost-desktop-6.0.2-linux-arm64.tar.gz 115169410 BLAKE2B c4eeb3d1adfc04c7a306607d5f7d865f8785b5a533a7edab7fbd12cccf9b8d3aefcb92c8b596a639a40cac9093e36a167d08b37427461ce4f70ecf6469cd5620 SHA512 f431f6fe85e803e8625b2c75e85ea533154c37d6fdd0f36d00f03d5af9425ce2be44745bd6e1560adb9cb543a2225244b05990b2977f3f72872e128fc9829254
+DIST mattermost-desktop-6.0.2-linux-x64.tar.gz 115183429 BLAKE2B 146db5828f3dc84fead19b1e3a0bd51a406351312714d123a0283a28a68302e4f118bb17344a60d23857399880de5ff36d5ff45c3aa078014316c2e89e9a53d6 SHA512 9f76ff1d483cd0518b5ab6d95d42ee6d77726a2b3acef1de9c2786b99882521a6836208fcf051e78f94242e1e687c99cb45ac3788acd4d084144c8b60ab9ab46
diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.2.ebuild
index befb8df8dd10..befb8df8dd10 100644
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.1.ebuild
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.2.ebuild
diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest
index d9d82eea4a90..25afd7c62e8d 100644
--- a/net-im/neochat/Manifest
+++ b/net-im/neochat/Manifest
@@ -1 +1,2 @@
DIST neochat-25.08.3.tar.xz 1217392 BLAKE2B 478b23ba16599b0ce6e1d473d22c1e93700763de1d3371b835d43dc219a47a321f7488bb5d4fab471f609751c66be53ca04b1836f3c5ebbffc558439695d179e SHA512 0194964985f25b1f3fe64862757e7358ec8577ce9815e1b27351cfea18fd0b453dbfadd92d922d14c5c816d95605d39ab3c584284ee06ce8d79187b168f5f084
+DIST neochat-25.12.0.tar.xz 1267732 BLAKE2B 35d461433f8ae5d4bc05463407b4dbb04ecfd6fe8c4bb78b46f8d4d4493ecc854226c23ee936fc97cd5d65364bc05b6229312a0849159adbe8594dc2f969ba72 SHA512 7d5035dd88b9ea823b138c30cc9ae8fe62048aeca5f76abbad6b16dd915c905bdae1bd394fe7522dcbf944605e36ed4a385e825926e21fc7f6445c7364cf15cb
diff --git a/net-im/neochat/neochat-25.12.0.ebuild b/net-im/neochat/neochat-25.12.0.ebuild
new file mode 100644
index 000000000000..a84a4587e989
--- /dev/null
+++ b/net-im/neochat/neochat-25.12.0.ebuild
@@ -0,0 +1,77 @@
+# 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.19.0
+QTMIN=6.9.1
+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"
+
+COMMON_DEPEND="
+ app-text/cmark:=
+ >=dev-libs/kirigami-addons-1.10.0: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[qml]
+ >=dev-qt/qtspeech-${QTMIN}:6[qml]
+ >=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/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.3:=
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( >=dev-qt/qthttpserver-${QTMIN}:6 )
+"
+RDEPEND="${COMMON_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/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 142d7bddbf90..938c6a4a8dd2 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0 SHA512 7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.81.0_amd64.deb 110850420 BLAKE2B 484465f8b56c489f9c4a0596930268d1c96c0c82cb4c5102bea3b10b922ac88bcaaf26ba334901493afd8877b94b240519a76dd9d35a0570cf3d516fe92820ca SHA512 92e45619fc3636c081808399b856d52db71acedaad951bfbfa6911e3d5717a348fdd49ce2aa68e9bc5247091c51e3f5433008f79bca2d96c89049eac0752b44a
+DIST signal-desktop_7.82.0_amd64.deb 111614166 BLAKE2B 75197661ec97e747a03192f3a76b854d7e12ecb82fe7e3dad484ab06ecda51a9ffbadef3cc62d1661ffe9b54750c5988c0f83a8ce80979fa473f2570b12fe728 SHA512 b4cc1d880c2cee04038ca2d8d44c0bd45930b76ce04bfc024d257a7bc970e490b6537b7ba322542440e84d6d5d12326bd7a32e38c15bff5142a5accc6a98585b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
index 7343f85e08c9..7343f85e08c9 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
diff --git a/net-im/tokodon/Manifest b/net-im/tokodon/Manifest
index 65e5bae4ec43..8c72d12e5282 100644
--- a/net-im/tokodon/Manifest
+++ b/net-im/tokodon/Manifest
@@ -1 +1,2 @@
DIST tokodon-25.08.3.tar.xz 814124 BLAKE2B cbd9a289c63761fe5a40f5718ab04521e6960939038a2f0f91acbeafe79b71a32b9e48888f38020b1406b2e1305a63dc17bd2e891c4bbe02dbb32449eae26083 SHA512 6e862f9ac49353f357e2bcc21b991123aa7174023641e74c364046b180ccfabb7ae5d36f5cee2718af5eea67b7acba1b23d7cbe84f28c9c225d1c1b67daadd6d
+DIST tokodon-25.12.0.tar.xz 819976 BLAKE2B 5530820a018b62d214fa2e3f5d591a0b49a461d3a0b30058d90910b7072bd1d77b0a9f65eeb4ece88d74f6dec08db6c5360daee87c8b256d4ebd86c718f570f1 SHA512 1d2daea78733c1ecc29a5c4b212fd4292586f3df1f48de82f2cc3060dfff0372fb1eb4d3e03d33df7262ebaabcc3f9fc2a6b225d0b2eead3ecef58b24d9ec902
diff --git a/net-im/tokodon/tokodon-25.12.0.ebuild b/net-im/tokodon/tokodon-25.12.0.ebuild
new file mode 100644
index 000000000000..eac8c07b5a03
--- /dev/null
+++ b/net-im/tokodon/tokodon-25.12.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.19.0
+QTMIN=6.9.1
+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)
+COMMON_DEPEND="
+ >=dev-libs/kirigami-addons-1.10.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/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 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/qcoro[network]
+ test? ( >=dev-qt/qthttpserver-${QTMIN}:6 )
+"
+RDEPEND="${COMMON_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
+}