aboutsummaryrefslogtreecommitdiff
path: root/misc/py-oterm
Commit message (Collapse)AuthorAgeFilesLines
* misc/py-oterm: Update to 0.14.7Nicola Vitale2026-01-213-20/+24
| | | | | | | - Update list of run-dependencies ChangeLog: https://github.com/ggozad/oterm/releases/tag/0.14.7 Reported by: Yiorgis Gozadinos <notifications@github.com>
* *: Revise USES=python:... version range constraintsMatthias Andree2025-11-011-1/+1
| | | | | | | | | | and strip all lower bounds of 3.9 or 3.10 because they are implied now. python:3.9-X -> python:-X python:3.9+ -> python python:3.10-X -> python:-X python:3.10+ -> python (options such as ,build preserved)
* misc/py-oterm: Change RUN_DEPENDS from py-textual to py-textual0Po-Chuan Hsieh2025-10-131-3/+4
| | | | - Bump PORTREVISION for dependency change
* all: bump PORTREVISION after updating graphics/libyuvRene Ladan2025-08-311-0/+1
| | | | Using the Tools/scripts/bump_revision.pl script
* misc/py-oterm: Update to 0.9.3Nicola Vitale2025-03-183-11/+14
| | | | | | | | | | | - Update list of run dependencies Release changes: - https://github.com/ggozad/oterm/releases/tag/0.9.2 - https://github.com/ggozad/oterm/releases/tag/0.9.3 Reported by: portscout!
* misc/py-oterm: Update to 0.6.9Nicola Vitale2024-12-122-4/+4
| | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.6.9 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Update to 0.6.6Nicola Vitale2024-11-172-5/+5
| | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.6.6 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Update to 0.6.4Nicola Vitale2024-09-282-4/+4
| | | | | Release changes://github.com/ggozad/oterm/releases/tag/0.6.4 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Update to 0.6.3Nicola Vitale2024-09-272-4/+5
| | | | | | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.6.2 https://github.com/ggozad/oterm/releases/tag/0.6.3 Reported by: portscout
* misc/py-oterm: Update to 0.5.2Nicola Vitale2024-09-092-5/+5
| | | | | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.5.0 https://github.com/ggozad/oterm/releases/tag/0.5.1 https://github.com/ggozad/oterm/releases/tag/0.5.2
* misc/py-oterm: Add NO_ARCHPo-Chuan Hsieh2024-09-051-0/+2
| | | | Approved by: portmgr (blanket)
* misc/py-oterm: Update to 0.4.4Nicola Vitale2024-09-023-10/+10
| | | | | | | - Change build dependency Release changes: https://github.com/ggozad/oterm/releases/tag/0.4.4 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Update to 0.4.2Nicola Vitale2024-08-212-4/+4
| | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.4.2 Reported by: portscout
* misc/py-oterm: Update to 0.4.1Nicola Vitale2024-08-202-5/+5
| | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.4.1 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Update to 0.4.0Nicola Vitale2024-08-192-4/+4
| | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.4.0 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Update to 0.3.1Nicola Vitale2024-08-142-5/+4
| | | | | Release changes: https://github.com/ggozad/oterm/releases/tag/0.3.1 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-ollama: New port: Official Python client for OllamaYuri Victorovich2024-08-101-1/+2
| | | | | | This reverts commit 5f8c92831aae9f9783923dcb6c29ba6287d2f576. Requested by: nivit@FreeBSD.org (maintainer of devel/py-ollama; via e-mail)
* misc/py-oterm: Update to 0.2.10Nicola Vitale2024-08-093-16/+4
| | | | | | | - Remove files/patch-oterm_app_oterm.py Release changes: https://github.com/ggozad/oterm/releases/tag/0.2.10 Reported by: Yiorgis Gozadinos <notifications@github.com>
* misc/py-oterm: Fix a runtime errorNicola Vitale2024-08-092-0/+12
| | | | | | | | | | | | | | | | | | | | | | - Due to an incompatibility with the recent version of textproc/py-textual, oterm crashes when there are saved chats, with the following error │ /usr/local/lib/python3.11/site-packages/textual/widget.py:984 in mount │ │ │ │ 981 │ │ if self._closing or self._pruning: ╭──────────── locals ────────────╮ │ │ 982 │ │ │ return AwaitMount(self, []) │ after = None │ │ │ 983 │ │ if not self.is_attached: │ before = None │ │ │ ❱ 984 │ │ │ raise MountError(f"Can't mount widget(s) before {self!r} is mounted") │ self = TabPane(id='chat-1') │ │ │ 985 │ │ # Check for duplicate IDs in the incoming widgets │ widgets = (ChatContainer(),) │ │ │ 986 │ │ ids_to_mount = [ ╰────────────────────────────────╯ │ │ 987 │ │ │ widget_id for widget in widgets if (widget_id := widget.id) is not None │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ MountError: Can't mount widget(s) before TabPane(id='chat-1') is mounted So add the patch patch-oterm_app_oterm.py, that is a simple workaround waiting for an official solution by upstream. - Bump PORTREVISION
* misc/oterm: Add new portNicola Vitale2024-08-084-0/+72
Oterm is a text-based terminal client for Ollama. Features - intuitive and simple terminal UI, no need to run servers, frontends, just type oterm in your terminal. - multiple persistent chat sessions, stored together with the context embeddings and system prompt customizations in sqlite. - can use any of the models you have pulled in Ollama, or your own custom models. - allows for easy customization of the model's system prompt and parameters. https://github.com/ggozad/oterm