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
tgpt AI Chatbots in terminal without needing API keys
2.8.2_1 www 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 2.8.1_1Version of this port present on the latest quarterly branch.
Maintainer: nxjoseph@protonmail.com search for ports maintained by this maintainer
Port Added: 2024-04-24 14:57:07
Last Update: 2024-11-08 20:58:46
Commit Hash: 79271d5
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv3
WWW:
https://github.com/aandrew-me/tgpt
Description:
tgpt is a cross-platform command-line interface (CLI) tool that allows you to use AI chatbot in your Terminal without requiring API keys. It supports these providers: KoboldAI (koboldcpp/HF_SPACE_Tiefighter-13B), Phind (Phind Model), Llama2 (Llama 2 70b), Blackbox AI (Blackbox model) and OpenAI (All models, Requires API Key)
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 (4 items)
Collapse this list.
  1. bin/tgpt
  2. /usr/local/share/licenses/tgpt-2.8.2_1/catalog.mk
  3. /usr/local/share/licenses/tgpt-2.8.2_1/LICENSE
  4. /usr/local/share/licenses/tgpt-2.8.2_1/GPLv3
Collapse this list.
Dependency lines:
  • tgpt>0:www/tgpt
To install the port:
cd /usr/ports/www/tgpt/ && make install clean
To add the package, run one of these commands:
  • pkg install www/tgpt
  • pkg install tgpt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tgpt
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1728667325 SHA256 (aandrew-me-tgpt-v2.8.2_GH0.tar.gz) = e8648161ae8121a5d7db3904657040d202fcd0571028938a81f3fda2d9030060 SIZE (aandrew-me-tgpt-v2.8.2_GH0.tar.gz) = 44847

Expand this list (88 items)

Collapse this list.

SHA256 (andybalholm-brotli-v1.1.0_GH0.tar.gz) = 63395834ab5ce6ad91f90af79223995f44aacecda3c66ac5700a87b080c0009c SIZE (andybalholm-brotli-v1.1.0_GH0.tar.gz) = 1829084 SHA256 (atotto-clipboard-v0.1.4_GH0.tar.gz) = cafd64dc78f293c1e774386186f3f817461a1a8940ef86d5d9e9524b58aa791e SIZE (atotto-clipboard-v0.1.4_GH0.tar.gz) = 5017 SHA256 (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = dad92f43db3cd17e7395db59533283b5888c2780fa1b2cb67344a9feaa3291e0 SIZE (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = 5875 SHA256 (bogdanfinn-fhttp-v0.5.28_GH0.tar.gz) = f514dcea5a4dcc6e5c21db429f6c8d1f897695309b1705be128f068b07d3faf4 SIZE (bogdanfinn-fhttp-v0.5.28_GH0.tar.gz) = 815465 SHA256 (bogdanfinn-tls-client-v1.7.7_GH0.tar.gz) = 000713437369b358c335b05a3cc5255d79e51f03ace15066bc69437443b9cc60 SIZE (bogdanfinn-tls-client-v1.7.7_GH0.tar.gz) = 290340 SHA256 (bogdanfinn-utls-v1.6.1_GH0.tar.gz) = 0e60a2caec6c69eef14dad3065bf96aa29feecadb92f4fbb892e8cb9ef83ad36 SIZE (bogdanfinn-utls-v1.6.1_GH0.tar.gz) = 677900 SHA256 (c-bata-go-prompt-v0.2.6_GH0.tar.gz) = 6b249608d52ab66d33d85dcc5ec0a4f5f74f63ec6f22f8cfb12c96cb3a9b05cf SIZE (c-bata-go-prompt-v0.2.6_GH0.tar.gz) = 43452 SHA256 (charmbracelet-bubbles-v0.18.0_GH0.tar.gz) = d7b079b4cd29f5788f59f6e62647e884837648d3e1d27feafdb90186ff528d44 SIZE (charmbracelet-bubbles-v0.18.0_GH0.tar.gz) = 66820 SHA256 (charmbracelet-bubbletea-v0.27.0_GH0.tar.gz) = fbd8f88e29aacb145d4502dc6bc5c40d1cec4513ecf65116202adc7a1e563245 SIZE (charmbracelet-bubbletea-v0.27.0_GH0.tar.gz) = 2186045 SHA256 (charmbracelet-lipgloss-v0.12.1_GH0.tar.gz) = 644d24fb5a00e89a3225884fbb0b56966b44e475148109eee643f1fa9b720c98 SIZE (charmbracelet-lipgloss-v0.12.1_GH0.tar.gz) = 69717 SHA256 (charmbracelet-x-ansi-v0.1.4_GH0.tar.gz) = b9de5024d754bb17fd720f66a02a9b1702fa92f1c5bdba56be4c1f30cdc89013 SIZE (charmbracelet-x-ansi-v0.1.4_GH0.tar.gz) = 221833 SHA256 (charmbracelet-x-input-v0.1.0_GH0.tar.gz) = 2097c52a06b7fabfc572f9156d02dc271db1fd4d0796fa885fdb373fa1af314b SIZE (charmbracelet-x-input-v0.1.0_GH0.tar.gz) = 196266 SHA256 (charmbracelet-x-term-v0.1.1_GH0.tar.gz) = 48ce606004e59c24f4423ebc08954d3d4bdda0626a4a15db6916ea6fa45f00e7 SIZE (charmbracelet-x-term-v0.1.1_GH0.tar.gz) = 212515 SHA256 (cloudflare-circl-v1.3.6_GH0.tar.gz) = cc6892f9fd4d5a80ceb661f3d3d5b7edc31d755a14cf55f1f8354220ff70d56c SIZE (cloudflare-circl-v1.3.6_GH0.tar.gz) = 4938243 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz) = 3d799ddf6184548e72e447be9199819dc4a7ade82a081c31ca0009ce0bc4c113 SIZE (erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz) = 8949 SHA256 (fatih-color-v1.17.0_GH0.tar.gz) = 82e284c6679ac3eb4cbbb5e15b142bb1e6a68f957fe0d2db8ec4fe17e7f78e88 SIZE (fatih-color-v1.17.0_GH0.tar.gz) = 12341 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (golang-crypto-v0.26.0_GH0.tar.gz) = a67fabb33e4ea401e76968abe1ec6f7b86915d0cf1f15803cd0da72dd48fca14 SIZE (golang-crypto-v0.26.0_GH0.tar.gz) = 1799361 SHA256 (golang-mod-v0.20.0_GH0.tar.gz) = 83b0516cc8b89e62deced06437230cf80981e2c9dc1d1caa589b3d0313600f50 SIZE (golang-mod-v0.20.0_GH0.tar.gz) = 124271 SHA256 (golang-net-v0.28.0_GH0.tar.gz) = 8008d97595302092019ef024c43212cc00deae8710db49876dd06af52310514f SIZE (golang-net-v0.28.0_GH0.tar.gz) = 1454559 SHA256 (golang-sync-v0.8.0_GH0.tar.gz) = 1872b89e8bf234d4c65edca0bf7c7fd6c414cf74a5a9e10463eb2483cf7b361f SIZE (golang-sync-v0.8.0_GH0.tar.gz) = 18181 SHA256 (golang-sys-v0.24.0_GH0.tar.gz) = 3402ba7b578406df222693bac2b4011b5c9ab9180b0c123db1ed92da8ba11052 SIZE (golang-sys-v0.24.0_GH0.tar.gz) = 1501680 SHA256 (golang-text-v0.17.0_GH0.tar.gz) = edd27accd1b82f97277f1515ec35d3a9a905ae361b2c1afb2ab2db2e85fb3e01 SIZE (golang-text-v0.17.0_GH0.tar.gz) = 8974580 SHA256 (klauspost-compress-v1.17.9_GH0.tar.gz) = 8130a8314f6f296bf43a0f07021fe51a994c2069390afd45e57496525312506c SIZE (klauspost-compress-v1.17.9_GH0.tar.gz) = 38751164 SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699 SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755 SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 SHA256 (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 03bd5a512b593c793cccd3a1f507e3a5ba6f92681b1fa4f812a53eddbc3751dc SIZE (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 1735 SHA256 (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = e98c1e4a82b8a6d026ee63385955cc178c91c77f106c7cf3d743736301106a8f SIZE (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = 18490 SHA256 (mattn-go-tty-v0.0.7_GH0.tar.gz) = 9176ed03fb8d20af529bc1ce381f9ca1711570676a8eaf93c5f4d224251ba661 SIZE (mattn-go-tty-v0.0.7_GH0.tar.gz) = 7889 SHA256 (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 3284ff73b72fb26606a9129355fa2916647423e3ede78ba8031e6bdfa0ccef4f SIZE (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 5243 SHA256 (muesli-cancelreader-v0.2.2_GH0.tar.gz) = afd827ad56d7c567389a516ca005ea80d46ed1cbc17c5ec3ca144152f1ecfc5a SIZE (muesli-cancelreader-v0.2.2_GH0.tar.gz) = 9443 SHA256 (muesli-termenv-v0.15.2_GH0.tar.gz) = 547a35fca6d807006fc15bdd819f175e4214b2153d39b5c6f5df217d4d4fe6ec SIZE (muesli-termenv-v0.15.2_GH0.tar.gz) = 422802 SHA256 (olekukonko-ts-78ecb04241c0_GH0.tar.gz) = e773762d9adb136c048e20f75f90ed3da9c4fd670c1798d26ef592b9aa4e44c7 SIZE (olekukonko-ts-78ecb04241c0_GH0.tar.gz) = 3173 SHA256 (pkg-term-v1.2.0-beta.2_GH0.tar.gz) = 7ec33e2b31f188923104d3edbecc4362f6d321354a178e4e4e49d1bfc5075e45 SIZE (pkg-term-v1.2.0-beta.2_GH0.tar.gz) = 11330 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (quic-go-quic-go-v0.37.4_GH0.tar.gz) = 42367047e24a6951e22a0e35d130c79648e6179add4223c781bb9b8bc500c0de SIZE (quic-go-quic-go-v0.37.4_GH0.tar.gz) = 564948 SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088 SHA256 (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = b51d588d05f3e82d3045545ef46bd758a0610b9cfde1ae243489a593908b6060 SIZE (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = 116899 SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663 SHA256 (tam7t-hpkp-2b70b4024ed5_GH0.tar.gz) = 1a0f3f512036af140f861b107e652e59cbde74be8fb64d67d34fa4399c380325 SIZE (tam7t-hpkp-2b70b4024ed5_GH0.tar.gz) = 12653 SHA256 (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = f309fc85594b3a03d622ebe275a841b97101c4189f85fff18fc051a2e5a4878c SIZE (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = 35180

Collapse this list.


Packages (timestamps in pop-ups are UTC):
tgpt
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.8.22.8.2_1-2.8.22.8.2_1---
FreeBSD:13:quarterly2.8.1_12.8.1_1-2.8.1_12.8.1_1---
FreeBSD:14:latest2.8.22.8.2_1-2.8.22.8.2_1---
FreeBSD:14:quarterly2.8.1_12.8.1_1-2.8.1_12.8.1_1---
FreeBSD:15:latest2.8.22.8.2_1n/a2.8.2n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go122 : lang/go122
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_tgpt
USES:
go:1.22,modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/aandrew-me/tgpt/tar.gz/v2.8.2?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.8.2_1
08 Nov 2024 20:58:46
commit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245a files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		281842
2.8.2
12 Oct 2024 20:38:45
commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update 2.8.1 → 2.8.2

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.8.2

Remove windows-only module github.com/charmbracelet/x/windows.

PR:	282011
2.8.1_1
19 Aug 2024 21:56:11
commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update Go modules list

PR:	280935
2.8.1
19 Aug 2024 13:22:01
commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update 2.8.0 → 2.8.1

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.8.1

PR:	280911
2.8.0_5
09 Aug 2024 06:24:09
commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update
2.8.0_4
06 Aug 2024 15:22:54
commit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285ecommit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285ecommit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285ecommit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Fix Makefile

* Fix USES by adding: modules and removing GO_PKGNAME.
* Remove output argument from GO_BUILDFLAGS as it does nothing.

PR:	280660
MFH:	2024Q3
2.8.0_3
01 Aug 2024 23:48:46
commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update Go version to 1.22 and used go modules

In recent update to the port, I forgot to update the used go modules.
Now, I am updating them.

PR:	280555 279620
Fixes:	fce4a9245139 (Update to 2.8.0)
MFH:	2024Q3
2.8.0_2
03 Jul 2024 08:29:54
commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go121 update
2.8.0_1
15 Jun 2024 09:52:17
commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go121 update

MFH:		2024Q2
2.8.0
12 Jun 2024 14:15:23
commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3 files touched by this commit
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update to 2.8.0

changeLog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.8.0

PR:		279620
Approved by:	Yusuf Yaman <nxjoseph@protonmail.com> (maintainer, implicit)
2.7.4
19 May 2024 16:51:37
commit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7fcommit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7fcommit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7fcommit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7f files touched by this commit
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update to 2.7.4

changeLog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.7.4

PR:		279132
Approved by:	submitter is maintainer
2.7.3_1
13 May 2024 17:56:04
commit hash: fce0cc32720e61042bc675152b116f9e61532e92commit hash: fce0cc32720e61042bc675152b116f9e61532e92commit hash: fce0cc32720e61042bc675152b116f9e61532e92commit hash: fce0cc32720e61042bc675152b116f9e61532e92 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go121 update

MFH:		2024Q2
2.7.3
24 Apr 2024 14:54:09
commit hash: a4c112eb06c26984cb741734258f4dfb44570b42commit hash: a4c112eb06c26984cb741734258f4dfb44570b42commit hash: a4c112eb06c26984cb741734258f4dfb44570b42commit hash: a4c112eb06c26984cb741734258f4dfb44570b42 files touched by this commit
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Add new port

tgpt is a cross-platform command-line interface tool that allows
you to use AI chatbot in your Terminal without requiring API keys

PR:		278367

Number of commits found: 13