git: e57c575edcfa - main - misc/alpaca: Update to 5.1.0

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Mon, 10 Mar 2025 20:14:32 UTC
The branch main has been updated by nivit:

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

commit e57c575edcfaabf7d37c24830801970056cc6bf6
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2025-03-10 20:12:45 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2025-03-10 20:14:08 +0000

    misc/alpaca: Update to 5.1.0
    
    - Update list of run dependencies
    - Update port description
    
    Release changes:        https://github.com/Jeffser/Alpaca/releases/tag/5.1.0
    Reported by:    Jeffry Samuel <notifications@github.com>
---
 misc/alpaca/Makefile  | 3 ++-
 misc/alpaca/distinfo  | 6 +++---
 misc/alpaca/pkg-descr | 2 ++
 misc/alpaca/pkg-plist | 6 +++++-
 4 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/misc/alpaca/Makefile b/misc/alpaca/Makefile
index 3be846fb7d55..99df3043114c 100644
--- a/misc/alpaca/Makefile
+++ b/misc/alpaca/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	alpaca
-DISTVERSION=	4.0.1
+DISTVERSION=	5.1.0
 CATEGORIES=	misc
 
 MAINTAINER=	nivit@FreeBSD.org
@@ -16,6 +16,7 @@ RUN_DEPENDS=	${PY_PILLOW} \
 		${PYTHON_PKGNAMEPREFIX}html2text>=2.2.3:textproc/py-html2text@${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}openai>=1.58.1:misc/py-openai@${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} \
diff --git a/misc/alpaca/distinfo b/misc/alpaca/distinfo
index 7f76fad91cf1..b451cd935391 100644
--- a/misc/alpaca/distinfo
+++ b/misc/alpaca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739711929
-SHA256 (Jeffser-Alpaca-4.0.1_GH0.tar.gz) = 60730fdfa1725549ed2a4c2a44d50d5e9862acd7ce0a6516e805df2fa7c0889e
-SIZE (Jeffser-Alpaca-4.0.1_GH0.tar.gz) = 801014
+TIMESTAMP = 1741627297
+SHA256 (Jeffser-Alpaca-5.1.0_GH0.tar.gz) = bf57510c8ad85a0e87ac8d4371bb0f57cc4e4f45dd997a4c8a66e5b35fd70cf7
+SIZE (Jeffser-Alpaca-5.1.0_GH0.tar.gz) = 968070
diff --git a/misc/alpaca/pkg-descr b/misc/alpaca/pkg-descr
index 0cdc1d5836a7..a873c7ae0109 100644
--- a/misc/alpaca/pkg-descr
+++ b/misc/alpaca/pkg-descr
@@ -1,3 +1,5 @@
 Alpaca is an Ollama client where you can manage and chat with multiple models,
 Alpaca provides an easy and beginner friendly way of interacting with local AI,
 everything is open source and powered by Ollama.
+
+You can also use third party AI providers such as Gemini, ChatGPT and more!
diff --git a/misc/alpaca/pkg-plist b/misc/alpaca/pkg-plist
index 3c4fae0ddec7..9bf532d4f6bc 100644
--- a/misc/alpaca/pkg-plist
+++ b/misc/alpaca/pkg-plist
@@ -4,7 +4,7 @@ share/Alpaca/alpaca.gresource
 share/Alpaca/alpaca/__init__.py
 share/Alpaca/alpaca/available_models.json
 share/Alpaca/alpaca/available_models_descriptions.py
-share/Alpaca/alpaca/connection_handler.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
@@ -12,6 +12,7 @@ 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/sql_manager.py
@@ -30,12 +31,15 @@ share/locale/es/LC_MESSAGES/alpaca.mo
 share/locale/fr/LC_MESSAGES/alpaca.mo
 share/locale/he/LC_MESSAGES/alpaca.mo
 share/locale/hi/LC_MESSAGES/alpaca.mo
+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/nb_NO/LC_MESSAGES/alpaca.mo
 share/locale/nl/LC_MESSAGES/alpaca.mo
 share/locale/pt_BR/LC_MESSAGES/alpaca.mo
 share/locale/ru/LC_MESSAGES/alpaca.mo
+share/locale/ta/LC_MESSAGES/alpaca.mo
 share/locale/te/LC_MESSAGES/alpaca.mo
 share/locale/tr/LC_MESSAGES/alpaca.mo
 share/locale/uk/LC_MESSAGES/alpaca.mo