Skip to content

Commit

Permalink
ollama: 0.3.10 -> 0.3.11 (#343033)
Browse files Browse the repository at this point in the history
  • Loading branch information
adamcstephens authored Sep 20, 2024
2 parents 10489d2 + 4a150a2 commit 72a8438
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 22 deletions.
16 changes: 9 additions & 7 deletions pkgs/by-name/ol/ollama/disable-git.patch
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
diff --git a/llm/generate/gen_common.sh b/llm/generate/gen_common.sh
index 3825c155..d22eccd2 100644
--- a/llm/generate/gen_common.sh
+++ b/llm/generate/gen_common.sh
@@ -65,6 +65,8 @@
echo 'add_subdirectory(../ext_server ext_server) # ollama' >>${LLAMACPP_DIR}/CMakeLists.txt
fi
@@ -69,6 +69,8 @@ git_module_setup() {
}

apply_patches() {
+ return
+
if [ -n "$(ls -A ../patches/*.diff)" ]; then
# apply temporary patches until fix is upstream
for patch in ../patches/*.diff; do
@@ -110,6 +112,8 @@
# apply temporary patches until fix is upstream
for patch in ../patches/*.patch; do
git -c 'user.name=nobody' -c 'user.email=<>' -C ${LLAMACPP_DIR} am ${patch}
@@ -133,6 +135,8 @@ install() {

# Keep the local tree clean after we're done with the build
cleanup() {
Expand Down
35 changes: 20 additions & 15 deletions pkgs/by-name/ol/ollama/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
makeWrapper,
stdenv,
addDriverRunpath,
nix-update-script,

cmake,
gcc12,
Expand Down Expand Up @@ -39,13 +40,13 @@ assert builtins.elem acceleration [
let
pname = "ollama";
# don't forget to invalidate all hashes each update
version = "0.3.10";
version = "0.3.11";

src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
rev = "v${version}";
hash = "sha256-iNjqnhiM0L873BiBPAgI2Y0KEQyCInn2nEihzwLasFU=";
hash = "sha256-YYrNrlXL6ytLfnrvSHybi0va0lvgVNuIRP+IFE5XZX8=";
fetchSubmodules = true;
};

Expand Down Expand Up @@ -199,20 +200,24 @@ goBuild {
"-X=github.com/ollama/ollama/server.mode=release"
];

passthru.tests =
{
inherit ollama;
version = testers.testVersion {
inherit version;
package = ollama;
passthru = {
tests =
{
inherit ollama;
version = testers.testVersion {
inherit version;
package = ollama;
};
}
// lib.optionalAttrs stdenv.isLinux {
inherit ollama-rocm ollama-cuda;
service = nixosTests.ollama;
service-cuda = nixosTests.ollama-cuda;
service-rocm = nixosTests.ollama-rocm;
};
}
// lib.optionalAttrs stdenv.isLinux {
inherit ollama-rocm ollama-cuda;
service = nixosTests.ollama;
service-cuda = nixosTests.ollama-cuda;
service-rocm = nixosTests.ollama-rocm;
};

updateScript = nix-update-script { };
};

meta = {
description =
Expand Down

0 comments on commit 72a8438

Please sign in to comment.