From 35ca9f249f96e1ee9c24dee2e88ecc399d2fcced Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D9=85=D9=87=D8=AF=D9=8A=20=D8=B4=D9=8A=D9=86=D9=88=D9=86?= =?UTF-8?q?=20=28Mehdi=20Chinoune=29?= Date: Tue, 13 Jan 2026 18:49:03 +0100 Subject: [PATCH] qmdnsengine: update to 0.2.1 --- mingw-w64-qmdnsengine/PKGBUILD | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/mingw-w64-qmdnsengine/PKGBUILD b/mingw-w64-qmdnsengine/PKGBUILD index e560533790..2c6289da5d 100644 --- a/mingw-w64-qmdnsengine/PKGBUILD +++ b/mingw-w64-qmdnsengine/PKGBUILD @@ -3,33 +3,42 @@ _realname=qmdnsengine pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=0.2.0 -pkgrel=2 -pkgdesc="Multicast DNS library for Qt applications" +pkgver=0.2.1 +pkgrel=1 +pkgdesc="Multicast DNS library for Qt applications (mingw-w64)" arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') url='https://github.com/nitroshare/qmdnsengine' license=('spdx:MIT') -depends=("${MINGW_PACKAGE_PREFIX}-qt5-base") +depends=("${MINGW_PACKAGE_PREFIX}-cc-libs" + "${MINGW_PACKAGE_PREFIX}-qt6-base") makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-cmake") source=("https://github.com/nitroshare/qmdnsengine/archive/${pkgver}/${_realname}-${pkgver}.tar.gz") -sha256sums=('b9a4e86de2afd31224ca2007713a2d9bcc0334358f831a2b83a7161b7d91c614') +sha256sums=('36f809a30b9647dfe29174bc61bf0d499925e96dc4f83a858beda0c7fb9372d8') build() { - mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM} + declare -a _extra_config + if check_option "debug" "n"; then + _extra_config+=("-DCMAKE_BUILD_TYPE=Release") + else + _extra_config+=("-DCMAKE_BUILD_TYPE=Debug") + fi MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ ${MINGW_PREFIX}/bin/cmake \ - -G"MSYS Makefiles" \ + -G"Ninja" \ -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \ - -DCMAKE_BUILD_TYPE=Release \ - "${srcdir}"/${_realname}-${pkgver} + "${_extra_config[@]}" \ + -S ${_realname}-${pkgver} \ + -B build-${MSYSTEM} - ${MINGW_PREFIX}/bin/cmake --build . + ${MINGW_PREFIX}/bin/cmake --build build-${MSYSTEM} } package() { - cd "${srcdir}"/build-${MSYSTEM} - DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake --install . + DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake --install build-${MSYSTEM} + + install -vDm644 "${srcdir}"/${_realname}-${pkgver}/LICENSE.txt \ + "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE }