git: 5e012fecd0d3 - main - misc/alpaca: Update to 2.8.0

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Mon, 25 Nov 2024 08:49:19 UTC
The branch main has been updated by nivit:

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

commit 5e012fecd0d34fc98ef3197a66b46d6f45c94e98
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2024-11-25 08:47:08 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2024-11-25 08:48:52 +0000

    misc/alpaca: Update to 2.8.0
    
    - Use shebangfix facility to fix Python interpreter
    
    Release changes:        https://github.com/Jeffser/Alpaca/releases/tag/2.8.0
    Reported by:    Jeffry Samuel <notifications@github.com>
---
 misc/alpaca/Makefile  | 7 ++++---
 misc/alpaca/distinfo  | 6 +++---
 misc/alpaca/pkg-plist | 5 +++++
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/misc/alpaca/Makefile b/misc/alpaca/Makefile
index 9e03ca904b11..5b65111de983 100644
--- a/misc/alpaca/Makefile
+++ b/misc/alpaca/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	alpaca
-DISTVERSION=	2.7.0
-PORTREVISION=	1
+DISTVERSION=	2.8.0
 CATEGORIES=	misc
 
 MAINTAINER=	nivit@FreeBSD.org
@@ -21,12 +20,14 @@ RUN_DEPENDS=	${PY_PILLOW} \
 		ollama:misc/ollama
 
 USES=		desktop-file-utils gettext-runtime gettext-tools gnome meson \
-		python
+		python shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	Jeffser
 GH_PROJECT=	Alpaca
 USE_GNOME=	pygobject3:run vte3
 
+SHEBANG_FILES=	src/alpaca_search_provider.py.in
+
 post-patch:
 	@${REINPLACE_CMD} \
 		-e 's/python3/${PYTHON_VERSION}/1' ${WRKSRC}/src/meson.build
diff --git a/misc/alpaca/distinfo b/misc/alpaca/distinfo
index 3b0103f64575..ba5b5df222c4 100644
--- a/misc/alpaca/distinfo
+++ b/misc/alpaca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730707201
-SHA256 (Jeffser-Alpaca-2.7.0_GH0.tar.gz) = 5f7baba4d3c702d38c8759c6c84f909660ff0574b60d753a9ad63fed9bba6c2f
-SIZE (Jeffser-Alpaca-2.7.0_GH0.tar.gz) = 566376
+TIMESTAMP = 1732522317
+SHA256 (Jeffser-Alpaca-2.8.0_GH0.tar.gz) = 47d9786a0faac993b3b1c06f5d0f2dac644b1569a4cdaed762322fbb94f94874
+SIZE (Jeffser-Alpaca-2.8.0_GH0.tar.gz) = 565358
diff --git a/misc/alpaca/pkg-plist b/misc/alpaca/pkg-plist
index 543f978b324e..c0c4ff39fe57 100644
--- a/misc/alpaca/pkg-plist
+++ b/misc/alpaca/pkg-plist
@@ -1,4 +1,5 @@
 bin/alpaca
+bin/alpaca_search_provider
 share/Alpaca/alpaca.gresource
 share/Alpaca/alpaca/__init__.py
 share/Alpaca/alpaca/available_models.json
@@ -14,8 +15,11 @@ share/Alpaca/alpaca/generic_actions.py
 share/Alpaca/alpaca/internal.py
 share/Alpaca/alpaca/main.py
 share/Alpaca/alpaca/window.py
+share/applications/com.jeffser.Alpaca.SearchProvider.desktop
 share/applications/com.jeffser.Alpaca.desktop
+share/dbus-1/services/com.jeffser.Alpaca.SearchProvider.service
 share/glib-2.0/schemas/com.jeffser.Alpaca.gschema.xml
+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
@@ -25,6 +29,7 @@ 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/it/LC_MESSAGES/alpaca.mo
 share/locale/nb_NO/LC_MESSAGES/alpaca.mo
 share/locale/pt_BR/LC_MESSAGES/alpaca.mo
 share/locale/ru/LC_MESSAGES/alpaca.mo