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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
alpaca Ollama client made with GTK4 and Adwaita
2.7.0 misc on this many watch lists=3 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 2.0.5Version of this port present on the latest quarterly branch.
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-08-08 12:45:06
Last Update: 2024-11-04 14:20:43
Commit Hash: 1eaa886
People watching this port, also watch:: nvidia-settings, gpu-firmware-intel-kmod-skylake, ollama, rdesktop, vlc
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 (41 items)
Collapse this list.
  1. /usr/local/share/licenses/alpaca-2.7.0/catalog.mk
  2. /usr/local/share/licenses/alpaca-2.7.0/LICENSE
  3. /usr/local/share/licenses/alpaca-2.7.0/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/dialog_widget.py
  12. share/Alpaca/alpaca/custom_widgets/message_widget.py
  13. share/Alpaca/alpaca/custom_widgets/model_widget.py
  14. share/Alpaca/alpaca/custom_widgets/table_widget.py
  15. share/Alpaca/alpaca/custom_widgets/terminal_widget.py
  16. share/Alpaca/alpaca/generic_actions.py
  17. share/Alpaca/alpaca/internal.py
  18. share/Alpaca/alpaca/main.py
  19. share/Alpaca/alpaca/window.py
  20. share/applications/com.jeffser.Alpaca.desktop
  21. share/glib-2.0/schemas/com.jeffser.Alpaca.gschema.xml
  22. share/icons/hicolor/512x512/apps/com.jeffser.Alpaca.png
  23. share/icons/hicolor/scalable/apps/com.jeffser.Alpaca.svg
  24. share/icons/hicolor/symbolic/apps/com.jeffser.Alpaca-symbolic.svg
  25. share/locale/bn/LC_MESSAGES/alpaca.mo
  26. share/locale/de/LC_MESSAGES/alpaca.mo
  27. share/locale/es/LC_MESSAGES/alpaca.mo
  28. share/locale/fr/LC_MESSAGES/alpaca.mo
  29. share/locale/he/LC_MESSAGES/alpaca.mo
  30. share/locale/hi/LC_MESSAGES/alpaca.mo
  31. share/locale/nb_NO/LC_MESSAGES/alpaca.mo
  32. share/locale/pt_BR/LC_MESSAGES/alpaca.mo
  33. share/locale/ru/LC_MESSAGES/alpaca.mo
  34. share/locale/te/LC_MESSAGES/alpaca.mo
  35. share/locale/tr/LC_MESSAGES/alpaca.mo
  36. share/locale/uk/LC_MESSAGES/alpaca.mo
  37. share/locale/zh_Hans/LC_MESSAGES/alpaca.mo
  38. share/metainfo/com.jeffser.Alpaca.metainfo.xml
  39. @owner
  40. @group
  41. @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 = 1730707201 SHA256 (Jeffser-Alpaca-2.7.0_GH0.tar.gz) = 5f7baba4d3c702d38c8759c6c84f909660ff0574b60d753a9ad63fed9bba6c2f SIZE (Jeffser-Alpaca-2.7.0_GH0.tar.gz) = 566376

Packages (timestamps in pop-ups are UTC):
alpaca
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-2.7.0------
FreeBSD:13:quarterly-2.0.6------
FreeBSD:14:latest-2.7.0------
FreeBSD:14:quarterly-2.0.6------
FreeBSD:15:latest-2.7.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. py311-youtube-transcript-api>=0.6.2 : www/py-youtube-transcript-api@py311
  8. ollama : misc/ollama
  9. update-desktop-database : devel/desktop-file-utils
  10. python3.11 : lang/python311
Library dependencies:
  1. libappstream.so : devel/appstream
  2. libgtksourceview-5.so : x11-toolkits/gtksourceview5
  3. libintl.so : devel/gettext-runtime
  4. libatk-1.0.so : accessibility/at-spi2-core
  5. libcairo.so : graphics/cairo
  6. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  7. libglib-2.0.so : devel/glib20
  8. libintl.so : devel/gettext-runtime
  9. libgtk-3.so : x11-toolkits/gtk30
  10. libharfbuzz.so : print/harfbuzz
  11. libpango-1.0.so : x11-toolkits/pango
  12. libvte-2.91.so : x11-toolkits/vte3
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 gnome 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.7.0?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.7.0
04 Nov 2024 14:20:43
commit hash: 1eaa88672c795bc3c4f9a7e78e8320b17e03df18commit hash: 1eaa88672c795bc3c4f9a7e78e8320b17e03df18commit hash: 1eaa88672c795bc3c4f9a7e78e8320b17e03df18commit hash: 1eaa88672c795bc3c4f9a7e78e8320b17e03df18 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.7.0

- Add www/py-youtube-transcript-api to run dependencies
- Pet port(clippy|fmt)

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.7.0
Reported by:	Jeffry Samuel <notifications@github.com>
2.6.5
14 Oct 2024 08:47:37
commit hash: 46cbc3dd122b92cb4000ec94e1ceef70c9744d14commit hash: 46cbc3dd122b92cb4000ec94e1ceef70c9744d14commit hash: 46cbc3dd122b92cb4000ec94e1ceef70c9744d14commit hash: 46cbc3dd122b92cb4000ec94e1ceef70c9744d14 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.6.5

Release changes:	https//github.com/Jeffser/Alpaca/releases/tag/2.6.5
Reported by:	portscout!
2.5.1
10 Oct 2024 07:48:23
commit hash: bc33f268af56c822f24a90636c326accadd7acc4commit hash: bc33f268af56c822f24a90636c326accadd7acc4commit hash: bc33f268af56c822f24a90636c326accadd7acc4commit hash: bc33f268af56c822f24a90636c326accadd7acc4 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.5.1

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.5.1
Reported by:	Jeffry Samuel <notifications@github.com>
2.5.0
07 Oct 2024 20:23:54
commit hash: ee8c4bd2fc32620942167730a706b5dd4a646223commit hash: ee8c4bd2fc32620942167730a706b5dd4a646223commit hash: ee8c4bd2fc32620942167730a706b5dd4a646223commit hash: ee8c4bd2fc32620942167730a706b5dd4a646223 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.5.0

- Update list of run dependencies

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.5.0
Reported by:	Jeffry Samuel <notifications@github.com>
2.0.6
30 Sep 2024 09:09:59
commit hash: 61210880c6b846e9740e3fa60bf5a79e2f4675bccommit hash: 61210880c6b846e9740e3fa60bf5a79e2f4675bccommit hash: 61210880c6b846e9740e3fa60bf5a79e2f4675bccommit hash: 61210880c6b846e9740e3fa60bf5a79e2f4675bc files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.0.6

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.0.6
Reported by:	Jeffry Samuel <notifications@github.com>
2.0.5
28 Sep 2024 13:49:16
commit hash: a10d3df7616dca50b0f9f459b22249fd94b41720commit hash: a10d3df7616dca50b0f9f459b22249fd94b41720commit hash: a10d3df7616dca50b0f9f459b22249fd94b41720commit hash: a10d3df7616dca50b0f9f459b22249fd94b41720 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.0.5

Release changes:://github.com/Jeffser/Alpaca/releases/tag/2.0.5
Reported by:	Jeffry Samuel <notifications@github.com>
2.0.4
24 Sep 2024 07:33:50
commit hash: 81a363501c9428c116c84a71e0e218f810fd5552commit hash: 81a363501c9428c116c84a71e0e218f810fd5552commit hash: 81a363501c9428c116c84a71e0e218f810fd5552commit hash: 81a363501c9428c116c84a71e0e218f810fd5552 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.0.4

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.0.4
Reported by:	Jeffry Samuel <notifications@github.com>
2.0.3
19 Sep 2024 08:04:35
commit hash: 337c0acf860246cc05dbf82c9a6621b3b1b12876commit hash: 337c0acf860246cc05dbf82c9a6621b3b1b12876commit hash: 337c0acf860246cc05dbf82c9a6621b3b1b12876commit hash: 337c0acf860246cc05dbf82c9a6621b3b1b12876 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/alpaca: Update to 2.0.3

Release changes:	https://github.com/Jeffser/Alpaca/releases/tag/2.0.3
Reported by:	portscout
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: 13