Bug 285640 - [NEW PORT] devel/tvision: modern Turbo Vision 2.0 library
Summary: [NEW PORT] devel/tvision: modern Turbo Vision 2.0 library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-25 00:20 UTC by gatekeeper
Modified: 2025-03-28 05:56 UTC (History)
1 user (show)

See Also:


Attachments
git patch (4.78 KB, patch)
2025-03-25 00:20 UTC, gatekeeper
no flags Details | Diff
git patch (5.12 KB, patch)
2025-03-25 01:24 UTC, gatekeeper
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description gatekeeper 2025-03-25 00:20:41 UTC
Created attachment 259004 [details]
git patch

Submitting tvision from magiblot, which is a modern version of the Turbo Vision library from Borland.
Porlint, fmt and clippy are "happy".

(NOTE: could not yet test on poudriere, due to issues with my machine. Will do this over the coming days; in case of any problems, I will provide the necessary updates. In in the meantime someone has the time to test, I would be glad to hear about any possible issue)

Thanks!
Comment 1 gatekeeper 2025-03-25 01:24:18 UTC
Created attachment 259009 [details]
git patch

Added tvision to devel/Makefile
Confirmed: poudriere is happy
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2025-03-28 05:54:57 UTC
Committed with alterations and additions.
Thanks for your contribution!
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-03-28 05:56:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1ef70ef330c14abee7543a824f3c32702afe38b2

commit 1ef70ef330c14abee7543a824f3c32702afe38b2
Author:     gatekeeper <tiago.gasiba@gmail.com>
AuthorDate: 2025-03-28 05:41:43 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-28 05:55:18 +0000

    devel/tvision: New port: Modern port of Turbo Vision 2.0, a TUI framework

    Some alterations and additions were made to the original submission.

    PR:             285640

 devel/Makefile                                     |  1 +
 devel/tvision/Makefile (new)                       | 24 +++++++
 devel/tvision/distinfo (new)                       |  3 +
 .../files/patch-source_CMakeLists.txt (new)        | 11 +++
 devel/tvision/pkg-descr (new)                      |  7 ++
 devel/tvision/pkg-plist (new)                      | 81 ++++++++++++++++++++++
 6 files changed, 127 insertions(+)