From 51f10d15d4141748b14900a799c3f23c4f3376f8 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 24 Jan 2023 16:25:32 -0500 Subject: [PATCH 1/3] New package: qcoro-qt5-0.8.0 --- srcpkgs/qcoro-qt5-devel | 1 + srcpkgs/qcoro-qt5/template | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 120000 srcpkgs/qcoro-qt5-devel create mode 100644 srcpkgs/qcoro-qt5/template diff --git a/srcpkgs/qcoro-qt5-devel b/srcpkgs/qcoro-qt5-devel new file mode 120000 index 00000000000000..2bb86bc6d30daa --- /dev/null +++ b/srcpkgs/qcoro-qt5-devel @@ -0,0 +1 @@ +qcoro-qt5 \ No newline at end of file diff --git a/srcpkgs/qcoro-qt5/template b/srcpkgs/qcoro-qt5/template new file mode 100644 index 00000000000000..26f4cfb021b0be --- /dev/null +++ b/srcpkgs/qcoro-qt5/template @@ -0,0 +1,29 @@ +# Template file for 'qcoro-qt5' +pkgname=qcoro-qt5 +version=0.8.0 +revision=1 +build_style=cmake +configure_args="-DUSE_QT_VERSION=5" +hostmakedepends="qt5-qmake qt5-host-tools" +makedepends="qt5-devel qt5-websockets-devel qt5-declarative-devel" +checkdepends="dbus" +short_desc="C++ Coroutines for Qt5" +maintainer="Joel Beckmeyer " +license="MIT" +homepage="https://qcoro.dvratil.cz/" +distfiles="https://github.com/danvratil/qcoro/archive/refs/tags/v${version}.tar.gz" +checksum=28f90d817f42352084242f7a1ff090c5cff92359e4dbecea8f04d39ebcf630f8 + +post_install() { + vlicense LICENSE +} + +qcoro-qt5-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/qt5/mkspecs + } +} From 10b934611a4b52124cbc439062cbe8e55a09d16c Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 24 Jan 2023 16:25:27 -0500 Subject: [PATCH 2/3] kquickimageeditor: update to 0.2.0. --- srcpkgs/kquickimageeditor/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template index 2073799689de0a..8682e977b53999 100644 --- a/srcpkgs/kquickimageeditor/template +++ b/srcpkgs/kquickimageeditor/template @@ -1,6 +1,6 @@ # Template file for 'kquickimageeditor' pkgname=kquickimageeditor -version=0.1.3 +version=0.2.0 revision=1 build_style=cmake hostmakedepends="cmake extra-cmake-modules qt5-qmake qt5-host-tools" @@ -9,8 +9,8 @@ short_desc="QML image editing components" maintainer="Justin Jagieniak " license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0" homepage="https://invent.kde.org/libraries/kquickimageeditor" -distfiles="${KDE_SITE}/kquickimageeditor/${version%.*}/$pkgname-$version.tar.xz" -checksum=5b13f8e53bc7ea960b24064948f3d28bfb39f47529d5fa63a2090a047465c1ea +distfiles="${KDE_SITE}/kquickimageeditor/kquickimageeditor-${version}.tar.xz" +checksum=3cfba775498e031f6963669ee0e4426d4fddd48a244b9583620de4d312ba92ca post_install() { vlicense LICENSES/BSD-2-Clause.txt From a27b7e870fe8d1247b890e0902c025a1f558cbb5 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 24 Jan 2023 16:25:37 -0500 Subject: [PATCH 3/3] neochat: update to 23.01.0. --- srcpkgs/neochat/template | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template index d873d76d7af687..a22ab8d5e480a8 100644 --- a/srcpkgs/neochat/template +++ b/srcpkgs/neochat/template @@ -1,21 +1,26 @@ # Template file for 'neochat' pkgname=neochat -version=1.2.0 +version=23.01.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake qt5-host-tools kcoreaddons kconfig AppStream" -makedepends="kdbusaddons-devel kquickimageeditor-devel libQuotient-devel - qtkeychain-qt5-devel qt5-quickcontrols2-devel qt5-declarative-devel - qt5-multimedia-devel qt5-svg-devel kirigami2-devel ki18n-devel cmark-devel - knotifications-devel kconfig-devel kcoreaddons-devel qqc2-desktop-style-devel" -depends="kquickimageeditor kitemmodels" +makedepends="kquickimageeditor-devel libQuotient-devel qtkeychain-qt5-devel + qt5-multimedia-devel kirigami2-devel ki18n-devel cmark-devel + knotifications-devel kconfig-devel kcoreaddons-devel qqc2-desktop-style-devel + sonnet-devel kitemmodels-devel kirigami-addons kconfigwidgets-devel kio-devel + qcoro-qt5-devel" +depends="kquickimageeditor" short_desc="Client for matrix from KDE" maintainer="Justin Jagieniak " license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause" homepage="https://apps.kde.org/en/neochat" -distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz" -checksum=8ee4b5f61db7d43c902115e0be01f2b587100183b382596473922e9a42749de6 +distfiles="${KDE_SITE}/plasma-mobile/${version}/neochat-${version}.tar.xz" +checksum=4dfb8b5c931ab440491ca511d84a493ec658ca3c4aedd4358131780e39d26a5e + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kdoctools" +fi post_install() { vlicense LICENSES/BSD-2-Clause.txt