From 965fd82e0297e393065fc4b97f2471adf4aa6158 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 19:03:54 +0500 Subject: [PATCH] New package: qcoro-qt6-0.10.0 --- common/shlibs | 6 ++++++ srcpkgs/qcoro-qt6-devel | 1 + srcpkgs/qcoro-qt6/template | 31 +++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 120000 srcpkgs/qcoro-qt6-devel create mode 100644 srcpkgs/qcoro-qt6/template diff --git a/common/shlibs b/common/shlibs index 8872faa597a..1ec4e5b0c6a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2055,6 +2055,12 @@ libQt6WebEngineWidgets.so.6 qt6-webengine-6.3.1_1 libQt6TextToSpeech.so.6 qt6-speech-6.6.0_1 libQt6JsonRpc.so.6 qt6-languageserver-6.6.0_1 libQt6LanguageServer.so.6 qt6-languageserver-6.6.0_1 +libQCoro6Core.so.0 qcoro-qt6-0.10.0_1 +libQCoro6DBus.so.0 qcoro-qt6-0.10.0_1 +libQCoro6Network.so.0 qcoro-qt6-0.10.0_1 +libQCoro6Quick.so.0 qcoro-qt6-0.10.0_1 +libQCoro6Qml.so.0 qcoro-qt6-0.10.0_1 +libQCoro6WebSockets.so.0 qcoro-qt6-0.10.0_1 libnpth.so.0 npth-1.1_1 libnpupnp.so.13 libnpupnp-6.1.1_1 libglfw.so.3 glfw-3.0.4_1 diff --git a/srcpkgs/qcoro-qt6-devel b/srcpkgs/qcoro-qt6-devel new file mode 120000 index 00000000000..5cf9d80f8fc --- /dev/null +++ b/srcpkgs/qcoro-qt6-devel @@ -0,0 +1 @@ +qcoro-qt6 \ No newline at end of file diff --git a/srcpkgs/qcoro-qt6/template b/srcpkgs/qcoro-qt6/template new file mode 100644 index 00000000000..b91a4a4773e --- /dev/null +++ b/srcpkgs/qcoro-qt6/template @@ -0,0 +1,31 @@ +# Template file for 'qcoro-qt6' +pkgname=qcoro-qt6 +version=0.10.0 +revision=1 +build_style=cmake +configure_args="-DUSE_QT_VERSION=6 + -DBUILD_SHARED_LIBS=ON" +hostmakedepends="qt6-tools qt6-base" +makedepends="qt6-websockets-devel qt6-declarative-devel qt6-base-devel" +checkdepends="dbus" +short_desc="C++ Coroutines for Qt6" +maintainer="Luciogi " +license="MIT" +homepage="https://qcoro.dvratil.cz/" +distfiles="https://github.com/danvratil/qcoro/archive/refs/tags/v${version}.tar.gz" +checksum=b7c8f00273ad27d85814bf4ec93eb6922c75656800a61d11854d36355a4a1aec + +post_install() { + vlicense LICENSE +} + +qcoro-qt6-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/qt6/mkspecs + vmove "usr/lib/*.so" + } +}