ollama: update to 0.12.6

This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2025-10-16 10:18:41 +01:00
parent ee113b07d0
commit 445d0a527e
2 changed files with 27 additions and 8 deletions

View File

@ -0,0 +1,12 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -144,9 +144,6 @@
if(Vulkan_FOUND)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/ml/backend/ggml/ggml/src/ggml-vulkan)
install(TARGETS ggml-vulkan
- RUNTIME_DEPENDENCIES
- PRE_INCLUDE_REGEXES vulkan
- PRE_EXCLUDE_REGEXES ".*"
RUNTIME DESTINATION ${OLLAMA_INSTALL_DIR} COMPONENT Vulkan
LIBRARY DESTINATION ${OLLAMA_INSTALL_DIR} COMPONENT Vulkan
)

View File

@ -4,7 +4,7 @@ _realname=ollama
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgdesc='Create, run and share large language models (LLMs) (mingw-w64)'
pkgver=0.12.5
pkgver=0.12.6
pkgrel=1
arch=(any)
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
@ -18,20 +18,26 @@ msys2_references=(
)
license=('spdx:MIT')
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
"${MINGW_PACKAGE_PREFIX}-omp"
"${MINGW_PACKAGE_PREFIX}-openblas")
"${MINGW_PACKAGE_PREFIX}-omp")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-go"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-openblas"
"${MINGW_PACKAGE_PREFIX}-shaderc"
"${MINGW_PACKAGE_PREFIX}-vulkan-loader"
"${MINGW_PACKAGE_PREFIX}-vulkan-headers"
git)
optdepends=("${MINGW_PACKAGE_PREFIX}-openblas")
optdepends=("${MINGW_PACKAGE_PREFIX}-openblas: BLAS Backend"
"${MINGW_PACKAGE_PREFIX}-vulkan-loader: Vulkan Backend")
source=(https://github.com/ollama/ollama/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz
0001-no-static-linking.patch
0002-fix-dynamic-libraries-path.patch)
sha256sums=('543265534eece2999531ceded1ed1690e3e47d55a2a830c59ca94135eba40eac'
0002-fix-dynamic-libraries-path.patch
0003-do-not-install-vulkan-dll.patch)
sha256sums=('1e99021f850e98e8954db874ef112a6cbfe9c3d1201567b45da11e1d5eea3f73'
'8dfbc740dab6b28e826cc038d321f836f034290aadf0f946e8230c2a4f57df26'
'c028fb2f928f011e746852833aa1ba5cb80d23a67c8427cf9df84f9826bab0bd')
'c028fb2f928f011e746852833aa1ba5cb80d23a67c8427cf9df84f9826bab0bd'
'7f64f33b52a6c37bc6e609f09bf88df5bc0ba9db90bb077f4284588865227d14')
apply_patch_with_msg() {
for _patch in "$@"
@ -46,7 +52,8 @@ prepare() {
apply_patch_with_msg \
0001-no-static-linking.patch \
0002-fix-dynamic-libraries-path.patch
0002-fix-dynamic-libraries-path.patch \
0003-do-not-install-vulkan-dll.patch
if check_option "debug" "n"; then
sed -i 's,var mode string = gin.DebugMode,var mode string = gin.ReleaseMode,g' server/routes.go