summaryrefslogtreecommitdiff
path: root/net-im/neochat
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/neochat')
-rw-r--r--net-im/neochat/Manifest2
-rw-r--r--net-im/neochat/neochat-25.04.0.ebuild74
2 files changed, 76 insertions, 0 deletions
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
+}