notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
alpaca Ollama client made with GTK4 and Adwaita
2.0.2 misc on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-08-08 12:45:06
Last Update: 2024-09-12 12:41:59
Commit Hash: 3e71a54
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv3
WWW:
https://github.com/Jeffser/Alpaca
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (37 items)
Collapse this list.
  1. /usr/local/share/licenses/alpaca-2.0.2/catalog.mk
  2. /usr/local/share/licenses/alpaca-2.0.2/LICENSE
  3. /usr/local/share/licenses/alpaca-2.0.2/GPLv3
  4. bin/alpaca
  5. share/Alpaca/alpaca.gresource
  6. share/Alpaca/alpaca/__init__.py
  7. share/Alpaca/alpaca/available_models.json
  8. share/Alpaca/alpaca/available_models_descriptions.py
  9. share/Alpaca/alpaca/connection_handler.py
  10. share/Alpaca/alpaca/custom_widgets/chat_widget.py
  11. share/Alpaca/alpaca/custom_widgets/message_widget.py
  12. share/Alpaca/alpaca/custom_widgets/model_widget.py
  13. share/Alpaca/alpaca/custom_widgets/table_widget.py
  14. share/Alpaca/alpaca/dialogs.py
  15. share/Alpaca/alpaca/internal.py
  16. share/Alpaca/alpaca/main.py
  17. share/Alpaca/alpaca/window.py
  18. share/applications/com.jeffser.Alpaca.desktop
  19. share/glib-2.0/schemas/com.jeffser.Alpaca.gschema.xml
  20. share/icons/hicolor/512x512/apps/com.jeffser.Alpaca.png
  21. share/icons/hicolor/scalable/apps/com.jeffser.Alpaca.svg
  22. share/icons/hicolor/symbolic/apps/com.jeffser.Alpaca-symbolic.svg
  23. share/locale/bn/LC_MESSAGES/alpaca.mo
  24. share/locale/de/LC_MESSAGES/alpaca.mo
  25. share/locale/es/LC_MESSAGES/alpaca.mo
  26. share/locale/fr/LC_MESSAGES/alpaca.mo
  27. share/locale/hi/LC_MESSAGES/alpaca.mo
  28. share/locale/nb_NO/LC_MESSAGES/alpaca.mo
  29. share/locale/pt_BR/LC_MESSAGES/alpaca.mo
  30. share/locale/ru/LC_MESSAGES/alpaca.mo
  31. share/locale/tr/LC_MESSAGES/alpaca.mo
  32. share/locale/uk/LC_MESSAGES/alpaca.mo
  33. share/locale/zh_Hans/LC_MESSAGES/alpaca.mo
  34. share/metainfo/com.jeffser.Alpaca.metainfo.xml
  35. @owner
  36. @group
  37. @mode
Collapse this list.
Dependency lines:
  • alpaca>0:misc/alpaca
To install the port:
cd /usr/ports/misc/alpaca/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/alpaca
  • pkg install alpaca
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: alpaca
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1726127757 SHA256 (Jeffser-Alpaca-2.0.2_GH0.tar.gz) = a2d60f957a3040626f9cd8c0f54fb49e27621001bddf1a004b9d1e51fbe284a0 SIZE (Jeffser-Alpaca-2.0.2_GH0.tar.gz) = 441035

Packages (timestamps in pop-ups are UTC):
alpaca
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.1.1------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-2.0.2------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-2.0.0n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. gettext-runtime>=0.22_1 : devel/gettext-runtime
  3. msgfmt : devel/gettext-tools
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-pillow>=7.0.0 : graphics/py-pillow@py311
  2. py311-gobject3>=3.42.2 : devel/py-gobject3@py311
  3. py311-html2text>=2.2.3 : textproc/py-html2text@py311
  4. py311-pypdf>=4.3.1 : print/py-pypdf@py311
  5. py311-pytube>=15.0.0 : multimedia/py-pytube@py311
  6. py311-requests>=2.32.3 : www/py-requests@py311
  7. ollama : misc/ollama
  8. update-desktop-database : devel/desktop-file-utils
  9. python3.11 : lang/python311
Library dependencies:
  1. libappstream.so : devel/appstream
  2. libgtksourceview-5.so : x11-toolkits/gtksourceview5
  3. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_alpaca
USES:
desktop-file-utils gettext-runtime gettext-tools meson python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Jeffser/Alpaca/tar.gz/2.0.2?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.2
12 Sep 2024 12:41:59
commit hash: 3e71a548c9ab917523657838f5686299fdf5ade8commit hash: 3e71a548c9ab917523657838f5686299fdf5ade8commit hash: 3e71a548c9ab917523657838f5686299fdf5ade8commit hash: 3e71a548c9ab917523657838f5686299fdf5ade8 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.0.2

Release changes:

https://github.com/Jeffser/Alpaca/releases/tag/2.0.1
https://github.com/Jeffser/Alpaca/releases/tag/2.0.2

Reported by:	Jeffry Samuel <notifications@github.com>
2.0.0
11 Sep 2024 16:44:06
commit hash: c522cf4b94cca9544d83a65bab532eaeb5533f6ccommit hash: c522cf4b94cca9544d83a65bab532eaeb5533f6ccommit hash: c522cf4b94cca9544d83a65bab532eaeb5533f6ccommit hash: c522cf4b94cca9544d83a65bab532eaeb5533f6c files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.0.0

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.0.0
Reported by:	Jeffry Samuel <notifications@github.com>
1.1.1
13 Aug 2024 07:25:56
commit hash: 0a74c9a4b011e60b41c2078886cacca194510f7acommit hash: 0a74c9a4b011e60b41c2078886cacca194510f7acommit hash: 0a74c9a4b011e60b41c2078886cacca194510f7acommit hash: 0a74c9a4b011e60b41c2078886cacca194510f7a files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 1.1.1

- Pet portfmt

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/1.1.1
Reported by:	Jeffry Samuel <notifications@github.com>
1.1.0
11 Aug 2024 08:54:48
commit hash: eda2fd56baa44b4fb5a6bb68c3e0d91afc374464commit hash: eda2fd56baa44b4fb5a6bb68c3e0d91afc374464commit hash: eda2fd56baa44b4fb5a6bb68c3e0d91afc374464commit hash: eda2fd56baa44b4fb5a6bb68c3e0d91afc374464 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 1.1.0

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/1.1.0
Reported by:	Jeffry Samuel <notifications@github.com>
1.0.6
08 Aug 2024 12:42:17
commit hash: dfe6343be55169c57a23d93edaaece445afb875acommit hash: dfe6343be55169c57a23d93edaaece445afb875acommit hash: dfe6343be55169c57a23d93edaaece445afb875acommit hash: dfe6343be55169c57a23d93edaaece445afb875a files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Add new port

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.

https://github.com/Jeffser/Alpaca

Number of commits found: 5