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 on branch 2024Q2
gptscript Natural Programming Language
0.4.2_3 lang on this many watch lists=0 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 0.9.5_2Version of this port present on the latest quarterly branch.
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-04-15 08:56:20
Last Update: 2024-06-15 09:58:21
Commit Hash: 4ce9aac
License: APACHE20
WWW:
https://gptscript.ai/
Description:
GPTScript is a new scripting language to automate your interaction with a Large Language Model (LLM), namely OpenAI. The ultimate goal is to create a natural language programming experience. The syntax of GPTScript is largely natural language, making it very easy to learn and use. Natural language prompts can be mixed with traditional scripts such as bash and python or even external HTTP service calls. With GPTScript you can do just about anything, like plan a vacation, edit a file, run some SQL, or build a mongodb/flask app. Here are some common use cases for GPTScript: - Retrieval-Augmented Generation (RAG) - Task Automation - Agents and Assistants - Data Analysis - Vision, Image, and Audio - Memory Management - Chatbots
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 (75 items)
Collapse this list.
  1. /usr/local/share/licenses/gptscript-0.4.2_3/catalog.mk
  2. /usr/local/share/licenses/gptscript-0.4.2_3/LICENSE
  3. /usr/local/share/licenses/gptscript-0.4.2_3/APACHE20
  4. bin/gptscript
  5. share/examples/gptscript/add-go-mod-dep.gpt
  6. share/examples/gptscript/bob-as-shell.gpt
  7. share/examples/gptscript/bob.gpt
  8. share/examples/gptscript/car-notifier/Dockerfile
  9. share/examples/gptscript/car-notifier/README.md
  10. share/examples/gptscript/car-notifier/car-notifier.gpt
  11. share/examples/gptscript/count-lines-of-code.gpt
  12. share/examples/gptscript/describe-code.gpt
  13. share/examples/gptscript/echo.gpt
  14. share/examples/gptscript/fac.gpt
  15. share/examples/gptscript/gh-cmd.gpt
  16. share/examples/gptscript/git-commit.gpt
  17. share/examples/gptscript/hacker-news-headlines.gpt
  18. share/examples/gptscript/hamlet-summarizer/.gitignore
  19. share/examples/gptscript/hamlet-summarizer/Hamlet.pdf
  20. share/examples/gptscript/hamlet-summarizer/README.md
  21. share/examples/gptscript/hamlet-summarizer/hamlet-summarizer.gpt
  22. share/examples/gptscript/hamlet-summarizer/main.py
  23. share/examples/gptscript/hamlet-summarizer/requirements.txt
  24. share/examples/gptscript/helloworld.gpt
  25. share/examples/gptscript/json-notebook/README.md
  26. share/examples/gptscript/json-notebook/json-query.ipynb
  27. share/examples/gptscript/nodejs-imagegen/README.md
  28. share/examples/gptscript/nodejs-imagegen/artists.json
  29. share/examples/gptscript/nodejs-imagegen/package-lock.json
  30. share/examples/gptscript/nodejs-imagegen/package.json
  31. share/examples/gptscript/nodejs-imagegen/public/index.html
  32. share/examples/gptscript/nodejs-imagegen/public/script.js
  33. share/examples/gptscript/nodejs-imagegen/server.js
  34. share/examples/gptscript/recipegenerator/README.md
  35. share/examples/gptscript/recipegenerator/app.py
  36. share/examples/gptscript/recipegenerator/recipegenerator.gpt
  37. share/examples/gptscript/recipegenerator/requirements.txt
  38. share/examples/gptscript/recipegenerator/templates/index.html
  39. share/examples/gptscript/samples-readme.gpt
  40. share/examples/gptscript/search.gpt
  41. share/examples/gptscript/sentiments/README.md
  42. share/examples/gptscript/sentiments/main.py
  43. share/examples/gptscript/sentiments/requirements.txt
  44. share/examples/gptscript/sentiments/tweet.gpt
  45. share/examples/gptscript/sqlite-download.gpt
  46. share/examples/gptscript/story-book/.gitignore
  47. share/examples/gptscript/story-book/README.md
  48. share/examples/gptscript/story-book/app.vue
  49. share/examples/gptscript/story-book/components/DisplayMode.vue
  50. share/examples/gptscript/story-book/components/Nav.vue
  51. share/examples/gptscript/story-book/components/New.vue
  52. share/examples/gptscript/story-book/components/Stories.vue
  53. share/examples/gptscript/story-book/lib/types.ts
  54. share/examples/gptscript/story-book/lib/unmangle.ts
  55. share/examples/gptscript/story-book/nuxt.config.ts
  56. share/examples/gptscript/story-book/package.json
  57. share/examples/gptscript/story-book/pages/index.vue
  58. share/examples/gptscript/story-book/pages/story/[name].vue
  59. share/examples/gptscript/story-book/public/favicon.ico
  60. share/examples/gptscript/story-book/server/api/story/[name].delete.ts
  61. share/examples/gptscript/story-book/server/api/story/[name].get.ts
  62. share/examples/gptscript/story-book/server/api/story/index.get.ts
  63. share/examples/gptscript/story-book/server/api/story/index.post.ts
  64. share/examples/gptscript/story-book/server/api/story/sse.get.ts
  65. share/examples/gptscript/story-book/server/tsconfig.json
  66. share/examples/gptscript/story-book/store/index.ts
  67. share/examples/gptscript/story-book/story-book.gpt
  68. share/examples/gptscript/story-book/tailwind.config.ts
  69. share/examples/gptscript/story-book/tsconfig.json
  70. share/examples/gptscript/syntax-from-code.gpt
  71. share/examples/gptscript/time.gpt
  72. share/examples/gptscript/travel-agent.gpt
  73. @owner
  74. @group
  75. @mode
Collapse this list.
Dependency lines:
  • gptscript>0:lang/gptscript
To install the port:
cd /usr/ports/lang/gptscript/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/gptscript
  • pkg install gptscript
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gptscript
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1712336718 SHA256 (go/lang_gptscript/gptscript-ai-gptscript-v0.4.2_GH0/v0.4.2.mod) = a4019cf6b145fe55459683d0a3415e45d675f38ca83e659d0554e97b3bcbbf3f SIZE (go/lang_gptscript/gptscript-ai-gptscript-v0.4.2_GH0/v0.4.2.mod) = 3521

Expand this list (4 items)

Collapse this list.

SHA256 (go/lang_gptscript/gptscript-ai-gptscript-v0.4.2_GH0/v0.4.2.zip) = abb3053a8d6a7d9b49dc49381eedb56c3c4186515c875734d5f48452b9326886 SIZE (go/lang_gptscript/gptscript-ai-gptscript-v0.4.2_GH0/v0.4.2.zip) = 1176585 SHA256 (go/lang_gptscript/gptscript-ai-gptscript-v0.4.2_GH0/gptscript-ai-gptscript-v0.4.2_GH0.tar.gz) = db6dd34885a97b27967e61a5041846122d45fb333d9e565e4b326d4de8f4542a SIZE (go/lang_gptscript/gptscript-ai-gptscript-v0.4.2_GH0/gptscript-ai-gptscript-v0.4.2_GH0.tar.gz) = 1097593

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go122 : lang/go122
Fetch dependencies:
  1. go122 : lang/go122
  2. ca_root_nss>0 : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for gptscript-0.4.2_3: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
lang_gptscript
USES:
go:modules,1.22 zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeload.github.com/gptscript-ai/gptscript/tar.gz/v0.4.2?dummy=/
  2. https://proxy.golang.org/github.com/gptscript-ai/gptscript/@v/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.2_3
15 Jun 2024 09:58:21
commit hash: 4ce9aac81b75f82a841319f0297f45ded1cbe8b0commit hash: 4ce9aac81b75f82a841319f0297f45ded1cbe8b0commit hash: 4ce9aac81b75f82a841319f0297f45ded1cbe8b0commit hash: 4ce9aac81b75f82a841319f0297f45ded1cbe8b0 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

MFH:		2024Q2
(cherry picked from commit b24868e7be03b2ce962ee5e9ead293c10dc15cfb)
0.4.2_2
13 May 2024 18:06:39
commit hash: c631ee461e040d099d79585994ee4cb8dd11ca43commit hash: c631ee461e040d099d79585994ee4cb8dd11ca43commit hash: c631ee461e040d099d79585994ee4cb8dd11ca43commit hash: c631ee461e040d099d79585994ee4cb8dd11ca43 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

MFH:		2024Q2
(cherry picked from commit a0676cbde9ff7029f5f0af1c50135be5e669d325)
0.4.2_1
15 Apr 2024 08:31:41
commit hash: 78e787b8374151352cf1de192d92ee23e181b9fccommit hash: 78e787b8374151352cf1de192d92ee23e181b9fccommit hash: 78e787b8374151352cf1de192d92ee23e181b9fccommit hash: 78e787b8374151352cf1de192d92ee23e181b9fc files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

MFH:		2024Q2
(cherry picked from commit 91f781afd4292e9a950618c4bfa03f756d120d35)

Number of commits found: 3