commit:     362def25a8c2eb028c438b8faf7c25267216fe8e
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Thu Apr 10 21:47:41 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Apr 10 21:47:55 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=362def25

sci-ml/ollama: add 0.6.5

Closes: https://bugs.gentoo.org/953511
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>

 sci-ml/ollama/Manifest                                    | 2 ++
 sci-ml/ollama/{ollama-9999.ebuild => ollama-0.6.5.ebuild} | 3 ++-
 sci-ml/ollama/ollama-9999.ebuild                          | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sci-ml/ollama/Manifest b/sci-ml/ollama/Manifest
index 57079a8a0..292ef15d2 100644
--- a/sci-ml/ollama/Manifest
+++ b/sci-ml/ollama/Manifest
@@ -2,3 +2,5 @@ DIST ollama-0.6.3-vendor.tar.xz 4417068 BLAKE2B 
33aabb08f8582c7f211ebfc51c95af96
 DIST ollama-0.6.3.gh.tar.gz 7950300 BLAKE2B 
4a14bab714b11104753caafe58a1301490d6a24d7af90a374741b6977fafb47792a50fa570e0883b13d5275f621ae1516f2d4055f6c32583e42821725d65e59f
 SHA512 
28a0688f1aa35a161e09af19b643b2a53115fa29ce0b522ed2bd76bcaedc710553a266af2370886bc23408025935f786d13f07297ffb3e783b13132237f10712
 DIST ollama-0.6.4-vendor.tar.xz 4414140 BLAKE2B 
72452a0143863afc6a748a78ece63d8e33842b8f53ae041b2a0e5d727765cf452ac95e81fff4af2fddbc86da793864ef1d2489f7feb15092b5732f1bcae1f698
 SHA512 
acb179bc8816e843cd78858be6af828496932385a4f1c7877af1de1ad38c68f55b789c2b0ab81b7ce92e0aea9e2224bc004d18b3fbce1ff81e2bc904234d9d48
 DIST ollama-0.6.4.gh.tar.gz 7958849 BLAKE2B 
1cc6b1490913c3d11d1abe3ad99f44db0cc953ca58e507949b4cef02e37a1be20e7621627f999426a0d224a5a1a41de6186254730a2507f200540340f621e034
 SHA512 
ee2de90c51f4c85e6bacab8c570ffe3d0adc59369423127c0875cd328ea1469899f7ee847eb00c5e35856adba50d8c2d2e8de88df2389a043313d6f0edcbf5db
+DIST ollama-0.6.5-vendor.tar.xz 4416776 BLAKE2B 
be4ad1df96e17d94d5bd8464113d95518173aeccb998a22ee3bffb8788019b520f18a141d1e1e9c594295c9c4d20a9064eb86905c44520da00f170f769b11fed
 SHA512 
ca8eb19061e6772d79f4f531d610692837334046d906a1c500202bafc3ae48b4c181c9d8a3f79b273bc5e8616012117f7ae248d3505d74bda3db942386923662
+DIST ollama-0.6.5.gh.tar.gz 7964755 BLAKE2B 
af059b433e28766988f7a4097fd2774d17331282ea670c588d69d69865b73f5460d0c9d271154228bb1e3488ccbe7fe785ed637acb88fb51f1efb5efed905ac6
 SHA512 
dc97098b51f215ec5259aece5872fe213aa7b413344aab30b6417754e15f9ce27d2515dd9134edf620d70b8af88d3de5d305ea4020adb7d281b268d26b672adf

diff --git a/sci-ml/ollama/ollama-9999.ebuild 
b/sci-ml/ollama/ollama-0.6.5.ebuild
similarity index 98%
copy from sci-ml/ollama/ollama-9999.ebuild
copy to sci-ml/ollama/ollama-0.6.5.ebuild
index 6726a5970..f9f8e9cb2 100644
--- a/sci-ml/ollama/ollama-9999.ebuild
+++ b/sci-ml/ollama/ollama-0.6.5.ebuild
@@ -94,7 +94,7 @@ src_prepare() {
                -i CMakeLists.txt || die sed
 
        sed \
-               -e "s/-O3/${CFLAGS}/g" \
+               -e "s/-O3/$(get-flag O)/g" \
                -i ml/backend/ggml/ggml/src/ggml-cpu/cpu.go || die sed
 
        if use amd64; then
@@ -174,6 +174,7 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
+               -DCMAKE_POLICY_DEFAULT_CMP0177="OLD"
                -DGGML_CCACHE="no"
 
                # -DGGML_CPU="yes"

diff --git a/sci-ml/ollama/ollama-9999.ebuild b/sci-ml/ollama/ollama-9999.ebuild
index 6726a5970..d8944477e 100644
--- a/sci-ml/ollama/ollama-9999.ebuild
+++ b/sci-ml/ollama/ollama-9999.ebuild
@@ -94,7 +94,7 @@ src_prepare() {
                -i CMakeLists.txt || die sed
 
        sed \
-               -e "s/-O3/${CFLAGS}/g" \
+               -e "s/-O3/$(get-flag O)/g" \
                -i ml/backend/ggml/ggml/src/ggml-cpu/cpu.go || die sed
 
        if use amd64; then

Reply via email to