From 8f4ecc48d3e1c694452fa2772b2ba12b7b626645 Mon Sep 17 00:00:00 2001 From: Orion Date: Fri, 1 Aug 2025 05:22:37 +0000 Subject: [PATCH] :arrow_up: Bump version to b6055.r.g-1 --- .SRCINFO | 4 +--- PKGBUILD | 17 ++++++++++------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 239b8eb61fa1b..e060cbdb69dd5 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = llama.cpp-vulkan pkgdesc = Port of Facebook's LLaMA model in C/C++ (with Vulkan GPU optimizations) - pkgver = b6055.r6055.gba42794c9 + pkgver = b6055.r.g pkgrel = 1 url = https://github.com/ggerganov/llama.cpp arch = x86_64 @@ -27,7 +27,5 @@ pkgbase = llama.cpp-vulkan conflicts = ggml options = lto options = !debug - source = git+https://github.com/ggerganov/llama.cpp - sha256sums = SKIP pkgname = llama.cpp-vulkan diff --git a/PKGBUILD b/PKGBUILD index 78bbf32df0c85..68116bec49b9b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,7 @@ pkgname=llama.cpp-vulkan _pkgname=${pkgname%%-vulkan} -pkgver=b6055.r6055.gba42794c9 +pkgver=b6055.r.g pkgrel=1 pkgdesc="Port of Facebook's LLaMA model in C/C++ (with Vulkan GPU optimizations)" arch=(x86_64 armv7h aarch64) @@ -32,8 +32,13 @@ optdepends=( provides=(${_pkgname}) conflicts=(${_pkgname} libggml ggml) options=(lto !debug) -source=("git+${url}") -sha256sums=('SKIP') +source=() +sha256sums=() + +prepare() { + cd "$srcdir" + git clone --depth 1 --single-branch --branch master "${url}" "${_pkgname}" +} pkgver() { cd "$_pkgname" @@ -41,10 +46,8 @@ pkgver() { local _latest_tag _latest_tag=$(git describe --tags --abbrev=0 2>/dev/null || echo "0") - # 格式化为:<最新标签>.r<总提交数>.g<短哈希> - printf "%s.r%s.g%s" "$_latest_tag" \ - "$(git rev-list --count HEAD)" \ - "$(git rev-parse --short HEAD)" + # 格式化为:<最新标签> + printf "%s.r%s.g%s" "$_latest_tag" } build() {