From 0a4379319108537ad45c8c7726e743c9d83aa123 Mon Sep 17 00:00:00 2001 From: danoloan10 Date: Mon, 25 Dec 2023 13:48:18 +0100 Subject: [PATCH] wt: add build options and their dependencies Fixes https://github.com/epoupon/lms/issues/384 --- srcpkgs/wt/template | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template index d825acae8889b..c3a83e0a9f4c1 100644 --- a/srcpkgs/wt/template +++ b/srcpkgs/wt/template @@ -3,7 +3,10 @@ pkgname=wt version=4.10.0 revision=2 build_style=cmake -makedepends="boost-devel" +configure_args="-DBUILD_EXAMPLES=OFF -DINSTALL_EXAMPLES=OFF -DENABLE_QT4=OFF $(vopt_bool firebird ENABLE_FIREBIRD)" +makedepends="boost-devel openssl-devel Haru-devel pango-devel sqlite-devel postgresql-libs-devel + libmysqlclient-devel unixodbc-devel qt5-devel libfreeglut-devel libunwind-devel + $(vopt_if firebird firebird3)" short_desc="Wt, C++ Web Toolkit" maintainer="danoloan10 " license="GPL-2.0-or-later" @@ -12,6 +15,12 @@ changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html" distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz" checksum=7090023d4fc4b6594bf4cb11072d9d3d775269327aece9a8993c7bbe46decb9d +build_options="firebird" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="firebird" +fi + wt-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files"