diff options
author | 2024-08-24 14:36:52 +0200 | |
---|---|---|
committer | 2024-08-24 14:49:56 +0200 | |
commit | 077a36b39414af3aa4a634405a022631e2421c91 (patch) | |
tree | a9d6af6a521cad2ea676b2843029c715aaea3527 /net-im | |
parent | kde-misc/kio-gdrive-common: 24.08.0 version bump (diff) | |
download | gentoo-077a36b39414af3aa4a634405a022631e2421c91.tar.gz gentoo-077a36b39414af3aa4a634405a022631e2421c91.tar.bz2 gentoo-077a36b39414af3aa4a634405a022631e2421c91.zip |
net-im/neochat: 24.08.0 version bump
Closes: https://bugs.gentoo.org/938367
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/neochat/Manifest | 1 | ||||
-rw-r--r-- | net-im/neochat/files/neochat-24.08.0-cmake.patch | 38 | ||||
-rw-r--r-- | net-im/neochat/neochat-24.08.0.ebuild | 60 |
3 files changed, 99 insertions, 0 deletions
diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest index b606b5c9c54f..8c8c9df50973 100644 --- a/net-im/neochat/Manifest +++ b/net-im/neochat/Manifest @@ -1,2 +1,3 @@ DIST neochat-23.08.5.tar.xz 795564 BLAKE2B 1f6dec3376f059e9d70e8be5461719bc74d631a0f98b4d417cd5b8709b4ed1ce9fc48e90a57c8f32889ad2fbf3089f80d9b29a7a73a1944fb54db81f837c4a67 SHA512 936e8112818bc925121d71fcc23d43bc448387af7c8c7857f2ce8b5d128f1acedc9c3c2b6d66e50fb317418cbd144c5262e2fb9e6d80364d48e08e42b27316bf DIST neochat-24.05.2.tar.xz 980740 BLAKE2B ad04b0ac30337195d1666a308e354efa6bedfb6268f644c36d2fa2f9276ef4670311981377272552c3573c9cd78a223e285022c97169bee5c141460bdcd84ccd SHA512 fef944f0b7b4f4ce85645a18791a08b225989d7a55736a5946ae71c5db850f8ce620622ffcc276d688bc0047115067fb04c5aa48b3917e97b86fca0ca6bbb1d9 +DIST neochat-24.08.0.tar.xz 1024700 BLAKE2B e9bc4a0d5ec222ffa5cd2ab4997f6ca2ff4bc9ff24ca2a2108edeeaf639dcc2ebc50055e37e4dec4016c52698cd476324cdcb3bf64b88c223071c4e4280f6cc4 SHA512 07e60fc49fdf542a4f1f6463940aa2499a475c3cf61c9800fcd5107b1adc7c37b964cc921ed6798c38f3572349533683440c42977f244ada5ad8b8608c4d5674 diff --git a/net-im/neochat/files/neochat-24.08.0-cmake.patch b/net-im/neochat/files/neochat-24.08.0-cmake.patch new file mode 100644 index 000000000000..b1ab04d7725e --- /dev/null +++ b/net-im/neochat/files/neochat-24.08.0-cmake.patch @@ -0,0 +1,38 @@ +From a7e06375fddf7927b0b2bb5e8f986ace9d9a57eb Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Sun, 11 Aug 2024 17:58:58 +0200 +Subject: [PATCH] Include missing ECMQmlModule + +Amends bc67033c003e7f8b73fadd4239ab5b737de27877 and e0c3a1c14395117661521f0d880bdcf52124d1e1 + +No idea why this isn't caught by CI, but it fails for me otherwise. + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +(cherry picked from commit 22743b6d8b3ddcd301ab80ef48a7896c18de464f) +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8d3e92f71..b5a2c9e34 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -38,6 +38,7 @@ include(KDEGitCommitHooks) + include(ECMCheckOutboundLicense) + include(ECMQtDeclareLoggingCategory) + include(ECMAddAndroidApk) ++include(ECMQmlModule) + if (NOT ANDROID) + include(KDEClangFormat) + endif() +@@ -59,7 +60,6 @@ set_package_properties(Qt6 PROPERTIES + PURPOSE "Basic application components" + ) + +-qt_policy(SET QTP0001 NEW) + if (QT_KNOWN_POLICY_QTP0004) + qt_policy(SET QTP0004 NEW) + endif () +-- +2.46.0 + diff --git a/net-im/neochat/neochat-24.08.0.ebuild b/net-im/neochat/neochat-24.08.0.ebuild new file mode 100644 index 000000000000..8a4786674d98 --- /dev/null +++ b/net-im/neochat/neochat-24.08.0.ebuild @@ -0,0 +1,60 @@ +# 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.1-r1:=[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 + >=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/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.8.2:=[qt6] +" +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" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) # bug 938367 |