From f40f141bf39985484f81a03bebe511ebc29733a4 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, 2 Apr 2024 18:35:28 +0100 Subject: [PATCH] zstd: make zstd::libzstd point to shared library instead of static one. In https://github.com/facebook/zstd/blob/v1.5.6/build/cmake/lib/CMakeLists.txt#L174 zstd::libzstd point to shared library when `-DBUILD_SHARED_LIBS=ON` otherwise It points to static library. --- mingw-w64-zstd/PKGBUILD | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mingw-w64-zstd/PKGBUILD b/mingw-w64-zstd/PKGBUILD index a45fca32d9815..9f95c4556fdfd 100644 --- a/mingw-w64-zstd/PKGBUILD +++ b/mingw-w64-zstd/PKGBUILD @@ -4,15 +4,16 @@ _realname=zstd pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.5.6 -pkgrel=1 +pkgrel=2 pkgdesc="Zstandard - Fast real-time compression algorithm (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') url='https://facebook.github.io/zstd/' +msys2_repository_url="https://github.com/facebook/zstd" msys2_references=( "cpe: cpe:/a:facebook:zstandard" ) -license=('BSD') +license=('spdx:BSD-3-Clause OR GPL-2.0-or-later') depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-cmake" @@ -45,6 +46,7 @@ build() { ${MINGW_PREFIX}/bin/cmake \ -GNinja \ -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \ + -DBUILD_SHARED_LIBS=ON \ "${extra_config[@]}" \ -DZSTD_BUILD_CONTRIB=ON \ -DBUILD_TESTING=OFF \