diff --git a/mingw-w64-llama.cpp/PKGBUILD b/mingw-w64-llama.cpp/PKGBUILD index e94d29f3ba..6f02b30456 100644 --- a/mingw-w64-llama.cpp/PKGBUILD +++ b/mingw-w64-llama.cpp/PKGBUILD @@ -4,7 +4,7 @@ _realname=llama.cpp pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") epoch=1 -pkgver=b6527 +pkgver=b6646 pkgrel=1 pkgdesc="Library and tools for running inference with Meta's LLaMA model (and derivatives) in C/C++ (mingw-w64)" arch=('any') @@ -15,6 +15,7 @@ depends=( "${MINGW_PACKAGE_PREFIX}-curl" "${MINGW_PACKAGE_PREFIX}-cc-libs" "${MINGW_PACKAGE_PREFIX}-ggml" + "${MINGW_PACKAGE_PREFIX}-openssl" ) makedepends=( "${MINGW_PACKAGE_PREFIX}-cc" @@ -22,7 +23,7 @@ makedepends=( "${MINGW_PACKAGE_PREFIX}-ninja" ) source=("https://github.com/ggml-org/llama.cpp/archive/${pkgver}/${_realname}-${pkgver}.tar.gz") -sha256sums=('0f5e5eaada43508ff63bdf432793ffd6ce88bcf682cf108efa2492718154902b') +sha256sums=('f480793817199febfc10a800115a7f23c7c8f1a07aabd3b3375d8a87bf223554') build() { mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}" @@ -34,6 +35,7 @@ build() { extra_config+=("-DCMAKE_BUILD_TYPE=Debug") fi + CXXFLAGS+=" -D_WIN32_WINNT=0x0A00" \ MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ cmake \ -GNinja \ @@ -44,6 +46,7 @@ build() { -DLLAMA_ALL_WARNINGS=OFF \ -DLLAMA_BUILD_TESTS=OFF \ -DLLAMA_CURL=ON \ + -DLLAMA_OPENSSL=ON \ -DLLAMA_USE_SYSTEM_GGML=ON \ ../${_realname}-${pkgver}