From 3929a200e81bfd201f78038cc2a75eaaa3668e95 Mon Sep 17 00:00:00 2001 From: Orion Date: Tue, 2 Sep 2025 13:12:13 +0000 Subject: [PATCH] :bookmark: Bump llama.cpp-hip version to b6356-1 --- .SRCINFO | 4 +++- PKGBUILD | 23 ++++------------------- 2 files changed, 7 insertions(+), 20 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 0d6b831f076b9..30a8642a982dd 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = llama.cpp-hip pkgdesc = Port of Facebook's LLaMA model in C/C++ (with AMD ROCm optimizations) - pkgver = b6351 + pkgver = b6356 pkgrel = 1 url = https://github.com/ggml-org/llama.cpp arch = x86_64 @@ -30,5 +30,7 @@ pkgbase = llama.cpp-hip conflicts = stable-diffusion.cpp options = lto options = !debug + source = llama.cpp-hip-b6356.tar.gz::https://github.com/ggml-org/llama.cpp/archive/refs/tags/b6356.tar.gz + sha256sums = 2a33306ce8dab8eb05a701692374f4d5ed5834bed6a2aed47756a48ee1a9d17a pkgname = llama.cpp-hip diff --git a/PKGBUILD b/PKGBUILD index 7361a4842b8cb..fccb4ad0c9720 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,12 +3,11 @@ pkgname=llama.cpp-hip _pkgname="${pkgname%-hip}" -pkgver=b6351 +pkgver=b6356 pkgrel=1 pkgdesc="Port of Facebook's LLaMA model in C/C++ (with AMD ROCm optimizations)" arch=(x86_64 armv7h aarch64) url='https://github.com/ggml-org/llama.cpp' -api_url='https://api.github.com/repos/ggml-org/llama.cpp/releases/latest' license=('MIT') depends=( curl @@ -35,25 +34,11 @@ optdepends=( provides=(${_pkgname}) conflicts=(${_pkgname} libggml ggml stable-diffusion.cpp) options=(lto !debug) -source=() -sha256sums=() +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ggml-org/llama.cpp/archive/refs/tags/${pkgver}.tar.gz") +sha256sums=('2a33306ce8dab8eb05a701692374f4d5ed5834bed6a2aed47756a48ee1a9d17a') prepare() { - cd "$srcdir" - - local _latest_tag - _latest_tag=$(curl -s "${api_url}" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') - - # 仅使用刚获取的标签进行浅克隆, 避免脱离 Head 提示 - msg2 "Cloning the latest release tag: ${_latest_tag}" - git -c advice.detachedHead=false clone --depth 1 --single-branch --branch "${_latest_tag}" "${url}" "${_pkgname}" -} - -pkgver() { - # 使用 API 获取最新发布的标签 - curl -s "${api_url}" | \ - grep '"tag_name":' | \ - sed -E 's/.*"([^"]+)".*/\1/' + ln -sf "${_pkgname}-${pkgver}" llama.cpp } build() {