From 501e3f0dec99ea54c3e2c2e0a8b3041e9c0ca830 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Wed, 15 Jan 2025 23:07:55 +0100 Subject: [PATCH 1/2] alpaca: 3.2.0 -> 3.5.0 --- pkgs/by-name/al/alpaca/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alpaca/package.nix b/pkgs/by-name/al/alpaca/package.nix index 83065ff554ed..4b914396aa59 100644 --- a/pkgs/by-name/al/alpaca/package.nix +++ b/pkgs/by-name/al/alpaca/package.nix @@ -14,18 +14,19 @@ xdg-utils, ollama, vte-gtk4, + libspelling, }: python3Packages.buildPythonApplication rec { pname = "alpaca"; - version = "3.2.0"; + version = "3.5.0"; pyproject = false; # Built with meson src = fetchFromGitHub { owner = "Jeffser"; repo = "Alpaca"; tag = version; - hash = "sha256-Mh+LYslVmb4l+ZCB1Si7hxugzHPz/mULUMBNeJI12r0="; + hash = "sha256-YheyeT9KiH9LphFfExie7RU7q/qVni5pFdpz32rM8RQ="; }; nativeBuildInputs = [ @@ -42,6 +43,7 @@ python3Packages.buildPythonApplication rec { libadwaita gtksourceview5 vte-gtk4 + libspelling ]; dependencies = with python3Packages; [ @@ -54,6 +56,7 @@ python3Packages.buildPythonApplication rec { pydbus odfpy pyicu + matplotlib ]; dontWrapGApps = true; From 57718cbd821d3649158129978703c17ed9b7181f Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Wed, 15 Jan 2025 23:24:16 +0100 Subject: [PATCH 2/2] alpaca: add nix-update-script --- pkgs/by-name/al/alpaca/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/al/alpaca/package.nix b/pkgs/by-name/al/alpaca/package.nix index 4b914396aa59..242b6e772a65 100644 --- a/pkgs/by-name/al/alpaca/package.nix +++ b/pkgs/by-name/al/alpaca/package.nix @@ -15,6 +15,7 @@ ollama, vte-gtk4, libspelling, + nix-update-script, }: python3Packages.buildPythonApplication rec { @@ -74,6 +75,8 @@ python3Packages.buildPythonApplication rec { "--set FLATPAK_DEST ${placeholder "out"}" ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "Ollama client made with GTK4 and Adwaita"; longDescription = ''