diff --git a/misc/alpaca/Makefile b/misc/alpaca/Makefile index 097efc0be932..8d7cd799f709 100644 --- a/misc/alpaca/Makefile +++ b/misc/alpaca/Makefile @@ -1,43 +1,50 @@ PORTNAME= alpaca -DISTVERSION= 5.3.0 -PORTREVISION= 3 +DISTVERSION= 9.2.5 +PORTREVISION= 0 CATEGORIES= misc MAINTAINER= nivit@FreeBSD.org COMMENT= Ollama client made with GTK4 and Adwaita 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} \ ${PYTHON_PKGNAMEPREFIX}pypdf>=4.3.1:print/py-pypdf@${PY_FLAVOR} \ ${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 \ python shebangfix USE_GITHUB= yes GH_ACCOUNT= Jeffser GH_PROJECT= Alpaca USE_GNOME= vte3 pygobject3:run SHEBANG_FILES= src/alpaca_search_provider.py.in post-patch: @${REINPLACE_CMD} \ -e 's/python3/${PYTHON_VERSION}/1' ${WRKSRC}/src/meson.build .include 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,48 +1,80 @@ 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 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 +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 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/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 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 share/locale/zh_CN/LC_MESSAGES/alpaca.mo share/metainfo/com.jeffser.Alpaca.metainfo.xml