diff options
author | Trần Nam Tuấn | 2024-03-31 19:38:33 +0700 |
---|---|---|
committer | Trần Nam Tuấn | 2024-03-31 19:38:33 +0700 |
commit | 2acf7c002cd49fb14b089150b45e1a10fae65075 (patch) | |
tree | 9a144287bc45d9762862ff6f03a4e0ac62461892 | |
parent | 137e2e8c4845c41c94656235acc951cbcae759ae (diff) | |
download | aur-2acf7c002cd49fb14b089150b45e1a10fae65075.tar.gz |
Add missing deps, provides and conflicts array. Fix license id.
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 15 insertions, 15 deletions
@@ -1,19 +1,20 @@ pkgbase = koboldcpp-hipblas - pkgdesc = KoboldCpp is an easy-to-use AI text-generation software for GGML and GGUF models (with HIPBLAS, for ROCM) + pkgdesc = An easy-to-use AI text-generation software for GGML and GGUF models (with HIPBLAS, for ROCM) pkgver = 1.61.2.yr1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/YellowRoseCx/koboldcpp-rocm arch = x86_64 - license = AGPL3 + license = AGPL-3.0-only depends = python depends = openblas depends = clblast depends = vulkan-icd-loader depends = hipblas optdepends = customtkinter: for GUI launcher - provides = koboldcpp - provides = koboldcpp-hipblas - provides = koboldcpp-rocm + optdepends = python-psutil: increasing the process CPU priority + provides = koboldcpp=1.61.2 + provides = koboldcpp-rocm=1.61.2 + conflicts = koboldcpp source = koboldcpp-hipblas-1.61.2.yr1.tar.gz::https://github.com/YellowRoseCx/koboldcpp-rocm/archive/refs/tags/v1.61.2.yr1-ROCm.tar.gz sha256sums = 3e1adc6ad2d4282f7fc4066ba81bf9470276283094e5e9ab3f47a8438853ce52 @@ -2,12 +2,13 @@ # Contributer: Alpin <alpin 'at' alpindale 'dot' dev> # Author: LostRuins (concedo), YellowRoseCx pkgname=koboldcpp-hipblas -pkgver=1.61.2.yr1 -pkgrel=1 -pkgdesc="KoboldCpp is an easy-to-use AI text-generation software for GGML and GGUF models (with HIPBLAS, for ROCM)" +_pkgver=1.61.2 +pkgver=$_pkgver.yr1 +pkgrel=2 +pkgdesc="An easy-to-use AI text-generation software for GGML and GGUF models (with HIPBLAS, for ROCM)" arch=('x86_64') url="https://github.com/YellowRoseCx/koboldcpp-rocm" -license=('AGPL3') +license=('AGPL-3.0-only') depends=( 'python' 'openblas' @@ -17,8 +18,10 @@ depends=( ) optdepends=( 'customtkinter: for GUI launcher' + 'python-psutil: increasing the process CPU priority' ) -provides=('koboldcpp' 'koboldcpp-hipblas' 'koboldcpp-rocm') +provides=("koboldcpp=$_pkgver" "koboldcpp-rocm=$_pkgver") +conflicts=('koboldcpp') source=("$pkgname-$pkgver.tar.gz::https://github.com/YellowRoseCx/koboldcpp-rocm/archive/refs/tags/v$pkgver-ROCm.tar.gz") sha256sums=('3e1adc6ad2d4282f7fc4066ba81bf9470276283094e5e9ab3f47a8438853ce52') @@ -37,10 +40,6 @@ package() { install -Dm644 "koboldcpp_vulkan.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_vulkan.so" install -Dm644 "koboldcpp_openblas.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_openblas.so" install -Dm644 "koboldcpp_clblast.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_clblast.so" -# install -Dm644 "koboldcpp_failsafe.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_failsafe.so" -# install -Dm644 "koboldcpp_noavx2.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_noavx2.so" -# install -Dm644 "koboldcpp_clblast_noavx2.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_clblast_noavx2.so" -# install -Dm644 "koboldcpp_vulkan_noavx2.so" "$pkgdir/usr/share/koboldcpp/koboldcpp_vulkan_noavx2.so" install -Dm644 "klite.embd" "$pkgdir/usr/share/koboldcpp/klite.embd" install -Dm644 "kcpp_docs.embd" "$pkgdir/usr/share/koboldcpp/kcpp_docs.embd" install -Dm644 "rwkv_vocab.embd" "$pkgdir/usr/share/koboldcpp/rwkv_vocab.embd" |