ollama: update to 0.12.6
This commit is contained in:
parent
ee113b07d0
commit
445d0a527e
12
mingw-w64-ollama/0003-do-not-install-vulkan-dll.patch
Normal file
12
mingw-w64-ollama/0003-do-not-install-vulkan-dll.patch
Normal 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
|
||||
)
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user