qalculate-qt: add pthread library to linker flags

This commit is contained in:
Biswapriyo Nath 2025-10-16 07:19:44 +00:00
parent f6fb9a6916
commit 6a4ff442d7
2 changed files with 22 additions and 2 deletions

View File

@ -0,0 +1,11 @@
--- a/qalculate-qt.pro
+++ b/qalculate-qt.pro
@@ -27,7 +27,7 @@
TARGET = qalculate-qt
INCLUDEPATH += src
win32: {
- LIBS += -lqalculate -lxml2 -lmpfr -liconv -lintl -lgmp -licuuc -lcurl
+ LIBS += -lqalculate -lxml2 -lmpfr -liconv -lintl -lgmp -licuuc -lcurl -lpthread
CONFIG += c++17
} else {
CONFIG += link_pkgconfig

View File

@ -13,6 +13,7 @@ msys2_repository_url='https://github.com/Qalculate/qalculate-qt'
license=('spdx:GPL-2.0-or-later')
depends=(
"${MINGW_PACKAGE_PREFIX}-libqalculate"
"${MINGW_PACKAGE_PREFIX}-libwinpthread"
"${MINGW_PACKAGE_PREFIX}-qt6-base"
"${MINGW_PACKAGE_PREFIX}-qt6-svg"
)
@ -20,9 +21,17 @@ makedepends=(
"${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-pkgconf"
"${MINGW_PACKAGE_PREFIX}-qt6-tools"
"${MINGW_PACKAGE_PREFIX}-winpthreads"
)
source=("https://github.com/Qalculate/qalculate-qt/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz")
sha256sums=('7c8e3074b709177462ead9b2b36736b18f1cb0f8e88dda3608911b9f7491c8e6')
source=("https://github.com/Qalculate/qalculate-qt/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz"
0001-qmake-add-pthread.patch)
sha256sums=('7c8e3074b709177462ead9b2b36736b18f1cb0f8e88dda3608911b9f7491c8e6'
'1e2994244bee6e3b4e58a3e4d7e2cb23629cec3b8fc5ca9ff958860e89626c5e')
prepare() {
cd "${_realname}-${pkgver}"
patch -p1 -i "${srcdir}"/0001-qmake-add-pthread.patch
}
build() {
cd "${_realname}-${pkgver}"