diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-14 03:04:44 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-14 03:04:44 -0500 |
| commit | 22ab5437b999b26eb3960d336dd392ccab062827 (patch) | |
| tree | 43a85d35f8768ca8bfe5dbff9b129ada4b8c7847 /sci-ml | |
| parent | d6c616f80bd44aa3323ca5211338d251e1215938 (diff) | |
| download | baldeagleos-repo-22ab5437b999b26eb3960d336dd392ccab062827.tar.gz baldeagleos-repo-22ab5437b999b26eb3960d336dd392ccab062827.tar.xz baldeagleos-repo-22ab5437b999b26eb3960d336dd392ccab062827.zip | |
Adding metadata
Diffstat (limited to 'sci-ml')
| -rw-r--r-- | sci-ml/ollama/Manifest | 3 | ||||
| -rw-r--r-- | sci-ml/ollama/ollama-0.31.1-r1.ebuild | 91 | ||||
| -rw-r--r-- | sci-ml/ollama/ollama-0.31.2-r1.ebuild (renamed from sci-ml/ollama/ollama-0.31.2.ebuild) | 6 |
3 files changed, 5 insertions, 95 deletions
diff --git a/sci-ml/ollama/Manifest b/sci-ml/ollama/Manifest index 3f0733226dfe..914740e19f2c 100644 --- a/sci-ml/ollama/Manifest +++ b/sci-ml/ollama/Manifest @@ -1,6 +1,3 @@ -DIST llama.cpp-b9840.tar.gz 35092219 BLAKE2B 105f8c2f7b008c8feb2b99b9f7ae44faa31b765dc82dd713f642ca6851d25e95deb7ca4188ff467146dcece4fdb0e88a52241f647dfdd7b40c29fb63037cc8b7 SHA512 9fe9848d9f048d2f4b321ee26e1785b90c4fd0dec26058b0cbc707ffd1ec18f87fc52a9c919f06bfff9657946a58be16d4e125d522a20aa087b371bd7b85caa3 DIST llama.cpp-b9888.tar.gz 35116234 BLAKE2B 2ecc7b8a594441c83501ac91adf29182c1c308e74d52c57a0992b24526fab5639cf5844f3c04affa6864f576444b5c4aa2ed6f562927030d9144738dd56a3ad7 SHA512 c19994dad5415fe12d7215d16a4a32104b6320f0f004af86463b4c8f47e7529b3b32eac948ce6b3a3354c388a9d33db34d9d7d3d7f166f89130897567d441ce6 -DIST ollama-0.31.1-deps.tar.xz 84642244 BLAKE2B 11784da40e6b4c517253e5c9a4ab525891391d5265c566acda084fbbf6dba5ffd0af9b7630fe4bd4a4ec0a09707913c3b9c6df7256fbc5e4299cdfef5b35fc09 SHA512 a644af42d6eb4802bf54b423f2887a9fe5e7c8683a1910a76b25536d6f7f058f88fd8579a166001e58cbbea41d4c37d5d2f98e7022eb3521064e3fc77e7d0f29 -DIST ollama-0.31.1.gh.tar.gz 28933091 BLAKE2B ee1bccf00cf11c55b77eff2efadef78db45332a1d81eb6c81bf33b2c312dcd676d776b99d0a7f563f49d551424017d5a9d67b6dccded37f3ea3810f7083c9afb SHA512 256ca6034cfa86d3e531fea6a256d209b862c632b60dc148ef8d032d84d2538cfe09a43159772cd13b554266598c576e28601819b39f42df63e41d0fa13f41a4 DIST ollama-0.31.2-deps.tar.xz 83159192 BLAKE2B 2227182b3f577dd8412952e423df28bf6bcd0f76a9f1326b92aed4f988f4b68c69d1c166ae1f3be2ed54b4b15a9d1c0a8a70cfc109172bdcf93bea32441aeecd SHA512 405e30b2682b7e8860592b29d4accebf72b278e09909598bb18c8f0f7b0654ba653d812c0b0de456a113d9a3c36a281cb09e0daa6b3c07f8b1c597a89acd8075 DIST ollama-0.31.2.gh.tar.gz 28856849 BLAKE2B 629de3bb1a42d67311cd9da4df8cd47a743565989b5eae90d864111598775ba20decee77218f36d5d84450605feed18dcca414b64039b747fb70ceca1848782f SHA512 e2027ab7124d79653cf7f3887c90cce2075bbeb86c261d440197c5ce8ef8469868a1a440940cbe5ab95ac43c9cf6d88ae48c5e1b69664ba149f53556d62a6611 diff --git a/sci-ml/ollama/ollama-0.31.1-r1.ebuild b/sci-ml/ollama/ollama-0.31.1-r1.ebuild deleted file mode 100644 index d4a8215c4275..000000000000 --- a/sci-ml/ollama/ollama-0.31.1-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake go-module systemd - -DESCRIPTION="Get up and running with Llama 3, Mistral, Gemma, and other language models" -HOMEPAGE="https://ollama.com" - -LLAMA_CPP_tag=b9840 - -SRC_URI=" - https://github.com/ollama/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz - https://github.com/ggml-org/llama.cpp/archive/refs/tags/${LLAMA_CPP_tag}.tar.gz - -> llama.cpp-${LLAMA_CPP_tag}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="mirror test" - -DEPEND=" - acct-group/ollama - acct-user/ollama - sci-ml/ggml -" -RDEPEND=" - ${DEPEND} - net-misc/curl:= -" -BDEPEND=">=dev-lang/go-1.26.0" - -PATCHES=( - "${FILESDIR}"/${P}-ggml.patch - "${FILESDIR}"/${P}-llamaDL.patch - "${FILESDIR}"/${P}-cmake.patch - "${FILESDIR}"/${P}-nostrip.patch -) - -src_prepare() { - cmake_src_prepare - cd ../llama.cpp-${LLAMA_CPP_tag} - eapply "${FILESDIR}"/${P}-gcc17.patch -} - -src_configure() { - local mycmakeargs=( - -DLLAMA_USE_SYSTEM_GGML=ON - ) - - cmake_src_configure - rm -rf "${BUILD_DIR}"/_deps/llama_cpp-src || die - ln -s "${WORKDIR}"/llama.cpp-${LLAMA_CPP_tag} \ - "${BUILD_DIR}"/_deps/llama_cpp-src || die -} - -src_install() { - cmake_src_install - rm -rf "${D}"/var || die - - newinitd "${FILESDIR}/ollama.init" "${PN}" - newconfd "${FILESDIR}/ollama.confd" "${PN}" - - systemd_dounit "${FILESDIR}/ollama.service" -} - -pkg_preinst() { - keepdir /var/log/ollama - fperms 750 /var/log/ollama - fowners "${PN}:${PN}" /var/log/ollama -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - einfo "Quick guide:" - einfo "\tollama serve" - einfo "\tollama run llama3:70b" - einfo - einfo "See available models at https://ollama.com/library" - fi - - einfo - einfo "Ollama binds 127.0.0.1 port 11434 by default." - einfo "Change the bind address with the OLLAMA_HOST environment variable." - einfo "See https://docs.ollama.com/faq for more info" - einfo -} diff --git a/sci-ml/ollama/ollama-0.31.2.ebuild b/sci-ml/ollama/ollama-0.31.2-r1.ebuild index f7a4bd89b68a..2c277da984af 100644 --- a/sci-ml/ollama/ollama-0.31.2.ebuild +++ b/sci-ml/ollama/ollama-0.31.2-r1.ebuild @@ -32,7 +32,10 @@ RDEPEND=" ${DEPEND} net-misc/curl:= " -BDEPEND=">=dev-lang/go-1.26.0" +BDEPEND=" + >=dev-lang/go-1.26.0 + dev-libs/stb +" PATCHES=( "${FILESDIR}"/${PN}-0.31.1-ggml.patch @@ -45,6 +48,7 @@ src_prepare() { cmake_src_prepare cd ../llama.cpp-${LLAMA_CPP_tag} eapply "${FILESDIR}"/${PN}-0.31.1-gcc17.patch + rm -r vendor/stb || die } src_configure() { |
