summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicola Vitale <nivit@FreeBSD.org>2024-11-25 09:47:08 +0100
committerNicola Vitale <nivit@FreeBSD.org>2024-11-25 09:48:52 +0100
commit5e012fecd0d34fc98ef3197a66b46d6f45c94e98 (patch)
treeb25d7f9f8fd5c33ae69ce22aa4f4fee5d2cb473e
parentsecurity/vuxml: add www/*chromium < 131.0.6778.85 (diff)
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>
-rw-r--r--misc/alpaca/Makefile7
-rw-r--r--misc/alpaca/distinfo6
-rw-r--r--misc/alpaca/pkg-plist5
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