git: 7d5399815a31 - main - misc/alpaca: Update to 9.2.5

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Mon, 31 Aug 2026 19:50:37 UTC
The branch main has been updated by nivit:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7d5399815a31c46a8107d316201fb35d9378d868

commit 7d5399815a31c46a8107d316201fb35d9378d868
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-08-31 19:48:54 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-08-31 19:48:54 +0000

    misc/alpaca: Update to 9.2.5
    
    - Update list of dependencies
    
    ChangeLog:
    
    https://github.com/Jeffser/Alpaca/releases/tag/9.2.5
    
    Reported by:    Jeffry Samuel <notifications@github.com>
---
 misc/alpaca/Makefile  | 13 +++++++++---
 misc/alpaca/distinfo  |  6 +++---
 misc/alpaca/pkg-plist | 58 +++++++++++++++++++++++++++++++++++++++------------
 3 files changed, 58 insertions(+), 19 deletions(-)

diff --git a/misc/alpaca/Makefile b/misc/alpaca/Makefile
index 097efc0be932..8d7cd799f709 100644
--- a/misc/alpaca/Makefile
+++ b/misc/alpaca/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	alpaca
-DISTVERSION=	5.3.0
-PORTREVISION=	3
+DISTVERSION=	9.2.5
+PORTREVISION=	0
 CATEGORIES=	misc
 
 MAINTAINER=	nivit@FreeBSD.org
@@ -10,14 +10,20 @@ WWW=		https://github.com/Jeffser/Alpaca
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libappstream.so:devel/appstream \
+BUILD_DEPENDS=	blueprint-compiler:devel/blueprint-compiler
+LIB_DEPENDS=	libadwaita-1.so:x11-toolkits/libadwaita \
+		libwebkitgtk-6.0.so:www/webkit2-gtk@60 \
+		libappstream.so:devel/appstream \
 		libgtksourceview-5.so:x11-toolkits/gtksourceview5 \
 		libspelling-1.so:x11-toolkits/libspelling
 RUN_DEPENDS=	${PY_PILLOW} \
 		${PYTHON_PKGNAMEPREFIX}html2text>=2.2.3:textproc/py-html2text@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}markitdown>=0.1.1:converters/py-markitdown@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}matplotlib>=3.8.0:math/py-matplotlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}odfpy>=1.4.1:devel/py-odfpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}ollama>=0.6.2:misc/py-ollama@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}openai>=1.58.1:misc/py-openai@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}opencv-python-headless>=4.13.0.92_2:graphics/py-opencv-python-headless@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pillow>=11.0.0:graphics/py-pillow@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pydbus>=0.6.0:devel/py-pydbus@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyicu>=2.13.1:devel/py-pyicu@${PY_FLAVOR} \
@@ -25,6 +31,7 @@ RUN_DEPENDS=	${PY_PILLOW} \
 		${PYTHON_PKGNAMEPREFIX}pytube>=15.0.0:multimedia/py-pytube@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.32.3:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}youtube-transcript-api>=0.6.2:www/py-youtube-transcript-api@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}zstandard>=0.25.0:archivers/py-zstandard@${PY_FLAVOR} \
 		ollama:misc/ollama
 
 USES=		desktop-file-utils gettext-runtime gettext-tools gnome meson \
diff --git a/misc/alpaca/distinfo b/misc/alpaca/distinfo
index 08355d935a4f..44087c8a2212 100644
--- a/misc/alpaca/distinfo
+++ b/misc/alpaca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742809631
-SHA256 (Jeffser-Alpaca-5.3.0_GH0.tar.gz) = 469adaf412be9f128f64395be56e70f4d7501b8023314893a317c2660dab3eb0
-SIZE (Jeffser-Alpaca-5.3.0_GH0.tar.gz) = 998676
+TIMESTAMP = 1787831627
+SHA256 (Jeffser-Alpaca-9.2.5_GH0.tar.gz) = 9dcba8ea0e25c68aaaa8ace43a3203d2b9423080a8f283fd7d7c3dc30f1c6eaf
+SIZE (Jeffser-Alpaca-9.2.5_GH0.tar.gz) = 1610539
diff --git a/misc/alpaca/pkg-plist b/misc/alpaca/pkg-plist
index 2b9ba19ef406..edc20b7be8b5 100644
--- a/misc/alpaca/pkg-plist
+++ b/misc/alpaca/pkg-plist
@@ -1,22 +1,51 @@
 bin/alpaca
 bin/alpaca_search_provider
 share/Alpaca/alpaca.gresource
-share/Alpaca/alpaca/__init__.py
-share/Alpaca/alpaca/action_manager.py
-share/Alpaca/alpaca/available_models.json
-share/Alpaca/alpaca/available_models_descriptions.py
 share/Alpaca/alpaca/constants.py
-share/Alpaca/alpaca/custom_widgets/chat_widget.py
-share/Alpaca/alpaca/custom_widgets/dialog_widget.py
-share/Alpaca/alpaca/custom_widgets/message_widget.py
-share/Alpaca/alpaca/custom_widgets/model_manager_widget.py
-share/Alpaca/alpaca/custom_widgets/table_widget.py
-share/Alpaca/alpaca/custom_widgets/terminal_widget.py
-share/Alpaca/alpaca/generic_actions.py
-share/Alpaca/alpaca/instance_manager.py
-share/Alpaca/alpaca/internal.py
 share/Alpaca/alpaca/main.py
+share/Alpaca/alpaca/ollama_models.py
+share/Alpaca/alpaca/quick_ask.py
 share/Alpaca/alpaca/sql_manager.py
+share/Alpaca/alpaca/widgets/__init__.py
+share/Alpaca/alpaca/widgets/activities/__init__.py
+share/Alpaca/alpaca/widgets/activities/background_remover.py
+share/Alpaca/alpaca/widgets/activities/camera.py
+share/Alpaca/alpaca/widgets/activities/latex_editor.py
+share/Alpaca/alpaca/widgets/activities/live_chat.py
+share/Alpaca/alpaca/widgets/activities/terminal.py
+share/Alpaca/alpaca/widgets/activities/transcriber.py
+share/Alpaca/alpaca/widgets/activities/viewers.py
+share/Alpaca/alpaca/widgets/activities/web_browser.py
+share/Alpaca/alpaca/widgets/attachments.py
+share/Alpaca/alpaca/widgets/blocks/__init__.py
+share/Alpaca/alpaca/widgets/blocks/code.py
+share/Alpaca/alpaca/widgets/blocks/inline_picture.py
+share/Alpaca/alpaca/widgets/blocks/latex.py
+share/Alpaca/alpaca/widgets/blocks/separator.py
+share/Alpaca/alpaca/widgets/blocks/table.py
+share/Alpaca/alpaca/widgets/blocks/text.py
+share/Alpaca/alpaca/widgets/blocks/thinking.py
+share/Alpaca/alpaca/widgets/characters/__init__.py
+share/Alpaca/alpaca/widgets/characters/character_page.py
+share/Alpaca/alpaca/widgets/characters/export_page.py
+share/Alpaca/alpaca/widgets/chat.py
+share/Alpaca/alpaca/widgets/dialog.py
+share/Alpaca/alpaca/widgets/guide.py
+share/Alpaca/alpaca/widgets/instances/__init__.py
+share/Alpaca/alpaca/widgets/instances/ollama_instances.py
+share/Alpaca/alpaca/widgets/instances/ollama_manager.py
+share/Alpaca/alpaca/widgets/instances/openai_instances.py
+share/Alpaca/alpaca/widgets/message.py
+share/Alpaca/alpaca/widgets/models/__init__.py
+share/Alpaca/alpaca/widgets/models/basic.py
+share/Alpaca/alpaca/widgets/models/common.py
+share/Alpaca/alpaca/widgets/models/creator.py
+share/Alpaca/alpaca/widgets/models/manager.py
+share/Alpaca/alpaca/widgets/models/text.py
+share/Alpaca/alpaca/widgets/preferences.py
+share/Alpaca/alpaca/widgets/tools/__init__.py
+share/Alpaca/alpaca/widgets/tools/tools.py
+share/Alpaca/alpaca/widgets/voice.py
 share/Alpaca/alpaca/window.py
 share/applications/com.jeffser.Alpaca.SearchProvider.desktop
 share/applications/com.jeffser.Alpaca.desktop
@@ -26,6 +55,7 @@ share/gnome-shell/search-providers/com.jeffser.Alpaca.search-provider.ini
 share/icons/hicolor/512x512/apps/com.jeffser.Alpaca.png
 share/icons/hicolor/scalable/apps/com.jeffser.Alpaca.svg
 share/icons/hicolor/symbolic/apps/com.jeffser.Alpaca-symbolic.svg
+share/locale/ar/LC_MESSAGES/alpaca.mo
 share/locale/bn/LC_MESSAGES/alpaca.mo
 share/locale/de/LC_MESSAGES/alpaca.mo
 share/locale/es/LC_MESSAGES/alpaca.mo
@@ -36,6 +66,8 @@ share/locale/id/LC_MESSAGES/alpaca.mo
 share/locale/it/LC_MESSAGES/alpaca.mo
 share/locale/ja/LC_MESSAGES/alpaca.mo
 share/locale/ka/LC_MESSAGES/alpaca.mo
+share/locale/kab/LC_MESSAGES/alpaca.mo
+share/locale/kn/LC_MESSAGES/alpaca.mo
 share/locale/nb_NO/LC_MESSAGES/alpaca.mo
 share/locale/nl/LC_MESSAGES/alpaca.mo
 share/locale/pt_BR/LC_MESSAGES/alpaca.mo