Replace app-misc/ollama-bin-0.5.12 to app-misc/ollama-0.5.13
This commit is contained in:
parent
e5d36cac70
commit
3461b82dea
@ -1,3 +0,0 @@
|
||||
DIST ollama-bin-0.5.12.amd64.tgz 1533712313 BLAKE2B ccb33347812dd9eee37ed064dd50ffb5fdbbc2d8fe90d4228a8a813a595a27299ecdb841285d17554cf39232ae35681c5306cf92b8ec88b525d25f3c63f28541 SHA512 ddef9aee2f7700afeb89ef63494c3bbff0e354e785d0d33b48d02794f7a499c1d3d55c6993921008600829b19fbdb28049ed38531b9632b83454b8d5e800e070
|
||||
DIST ollama-bin-0.5.12.arm64.tgz 1533227898 BLAKE2B 217a7e02050c1eb7c1a9c7dbd0bf7f4cb7ac746cb0b90bb2709ce4153bd79a15713f2e4082e6d5c81060d3b5afc2ee3098bd022ee07c9e59693ee1aed1aab1f6 SHA512 44f6309645333ecd29d80c158b011577198ca845586d88212862b73e4df0143bad22fdb0328e1cc6559a80d6315c8d4820eccf85df4dd59804ab650860f0ba88
|
||||
DIST ollama-bin-0.5.12.rocm.tgz 1342057243 BLAKE2B 4c88ed10c23f9ee24e02b4592df3098f1d83cd20b0eadf827c8545d8e3314a93b49087a28f5cf777f91b5b7996e78a47de326f8d5b511e504a871fe7dbc23c23 SHA512 91d52fae1a3e2d5ccb42296a65601b299af9277e14f0125c1566973882d18d9e91a1f244dfae83c297b93d194373f9f6e4758fd7275ed4703187625cda73b65a
|
1
app-misc/ollama/Manifest
Normal file
1
app-misc/ollama/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST ollama-0.5.13.tar.gz 5846692 BLAKE2B f31b56cf5845bc38d042fbb36d9bc1f39d4a5d677602d3aa3314a8118531218ae039a4a9e4fd3875ef6f930c59d0132db4b75af8386a4e70ebfddee14367b285 SHA512 eee60baeaa2b66e201876bc4a719bcf533527a29e6d6b79ac58f109c98ac8cc76deee0542122d8f463286ab51d2c4ccc4374482b17f8a3b12da6b636f857b92f
|
@ -1,41 +1,29 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
#
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION='Get up and running with large language models.'
|
||||
HOMEPAGE='https://ollama.com https://github.com/ollama/ollama'
|
||||
SRC_MAIN_URI='https://github.com/ollama/ollama/releases/download/v'
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_MAIN_URI}${PV}/ollama-linux-amd64.tgz -> $P.amd64.tgz )
|
||||
arm64? ( ${SRC_MAIN_URI}${PV}/ollama-linux-arm64.tgz -> $P.arm64.tgz )
|
||||
rocm? ( ${SRC_MAIN_URI}${PV}/ollama-linux-amd64-rocm.tgz -> $P.rocm.tgz )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
SRC_URI="https://github.com/ollama/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE='MIT'
|
||||
SLOT='0'
|
||||
KEYWORDS='~amd64 ~arm64'
|
||||
IUSE='+systemd rocm'
|
||||
DEPEND='acct-user/ollama acct-group/ollama'
|
||||
DEPEND='dev-vcs/git acct-user/ollama acct-group/ollama'
|
||||
RDEPEND='acct-user/ollama acct-group/ollama'
|
||||
RESTRICT='strip'
|
||||
DOCS=( {SECURITY,CONTRIBUTING,README}.md docs )
|
||||
|
||||
src_unpack() {
|
||||
if use rocm; then
|
||||
tar -xzvf "${DISTDIR}/${P}.rocm.tgz" -C "${WORKDIR}" || die "Can't extract rocm tgz"
|
||||
elif use amd64; then
|
||||
tar -xzvf "${DISTDIR}/${P}.amd64.tgz" -C "${WORKDIR}" || die 'Failed to extract binary'
|
||||
elif use arm64; then
|
||||
tar -xzvf "${DISTDIR}/${P}.arm64.tgz" -C "${WORKDIR}" || die 'Failed to extract binary'
|
||||
fi
|
||||
src_compile() {
|
||||
ego build -o bin/ollama \
|
||||
-ldflags "-X main.version=${PV}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /opt/Ollama/bin
|
||||
doexe "${WORKDIR}/bin/ollama" || die 'Failed to install binary'
|
||||
insinto /opt/Ollama/lib/
|
||||
doins -r "${WORKDIR}/lib/ollama/" || die 'Failed to install libraries'
|
||||
dosym -r /opt/Ollama/bin/ollama /opt/bin/ollama
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
dobin bin/ollama
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
16
metadata/md5-cache/app-misc/ollama-0.5.13
Normal file
16
metadata/md5-cache/app-misc/ollama-0.5.13
Normal file
@ -0,0 +1,16 @@
|
||||
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
|
||||
DEFINED_PHASES=compile install postinst unpack
|
||||
DEPEND=dev-vcs/git acct-user/ollama acct-group/ollama
|
||||
DESCRIPTION=Get up and running with large language models.
|
||||
EAPI=8
|
||||
HOMEPAGE=https://ollama.com https://github.com/ollama/ollama
|
||||
INHERIT=go-module
|
||||
IUSE=+systemd rocm
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=MIT
|
||||
RDEPEND=acct-user/ollama acct-group/ollama
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/ollama/ollama/archive/v0.5.13.tar.gz -> ollama-0.5.13.tar.gz
|
||||
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467
|
||||
_md5_=105567a40efce366dc28481cd8cbdc18
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install postinst prepare unpack
|
||||
DEPEND=acct-user/ollama acct-group/ollama
|
||||
DESCRIPTION=Get up and running with large language models.
|
||||
EAPI=8
|
||||
HOMEPAGE=https://ollama.com https://github.com/ollama/ollama
|
||||
IUSE=+systemd rocm
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=MIT
|
||||
RDEPEND=acct-user/ollama acct-group/ollama
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( https://github.com/ollama/ollama/releases/download/v0.5.12/ollama-linux-amd64.tgz -> ollama-bin-0.5.12.amd64.tgz ) arm64? ( https://github.com/ollama/ollama/releases/download/v0.5.12/ollama-linux-arm64.tgz -> ollama-bin-0.5.12.arm64.tgz ) rocm? ( https://github.com/ollama/ollama/releases/download/v0.5.12/ollama-linux-amd64-rocm.tgz -> ollama-bin-0.5.12.rocm.tgz )
|
||||
_md5_=ffde7cc385e393fe5c1947991988913d
|
Loading…
x
Reference in New Issue
Block a user