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 photos
All times are UTC
Ukraine
Port details
turbo Text editor based on Scintilla and Turbo Vision
g20250826 editors 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 g20250826Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-24 12:54:09
Last Update: 2025-12-08 13:01:34
Commit Hash: 7f538b0
License: MIT
WWW:
https://github.com/magiblot/turbo
Description:
Turbo is an experimental text editor for the terminal, based on the Scintilla editing component and the Turbo Vision application framework. It aims at being intuitive and easy to use. Usability and productivity are its two other major objectives, although it has not got that far yet. And only for being a Turbo Vision application, it offers a vintage look and feel, while being fully Unicode/UTF-8 aware, including support for CJK (wide) characters.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (85 items)
Collapse this list.
  1. /usr/local/share/licenses/turbo-g20250826/catalog.mk
  2. /usr/local/share/licenses/turbo-g20250826/LICENSE
  3. /usr/local/share/licenses/turbo-g20250826/MIT
  4. bin/turbo
  5. include/turbo/basicframe.h
  6. include/turbo/basicwindow.h
  7. include/turbo/editor.h
  8. include/turbo/editstates.h
  9. include/turbo/fileeditor.h
  10. include/turbo/funcview.h
  11. include/turbo/scintilla.h
  12. include/turbo/scintilla/include/ILexer.h
  13. include/turbo/scintilla/include/ILoader.h
  14. include/turbo/scintilla/include/Platform.h
  15. include/turbo/scintilla/include/SciLexer.h
  16. include/turbo/scintilla/include/Sci_Position.h
  17. include/turbo/scintilla/include/Scintilla.h
  18. include/turbo/scintilla/include/ScintillaWidget.h
  19. include/turbo/scintilla/internals.h
  20. include/turbo/scintilla/lexlib/Accessor.h
  21. include/turbo/scintilla/lexlib/CatalogueModules.h
  22. include/turbo/scintilla/lexlib/CharacterCategory.h
  23. include/turbo/scintilla/lexlib/CharacterSet.h
  24. include/turbo/scintilla/lexlib/DefaultLexer.h
  25. include/turbo/scintilla/lexlib/LexAccessor.h
  26. include/turbo/scintilla/lexlib/LexerBase.h
  27. include/turbo/scintilla/lexlib/LexerModule.h
  28. include/turbo/scintilla/lexlib/LexerNoExceptions.h
  29. include/turbo/scintilla/lexlib/LexerSimple.h
  30. include/turbo/scintilla/lexlib/OptionSet.h
  31. include/turbo/scintilla/lexlib/PropSetSimple.h
  32. include/turbo/scintilla/lexlib/SparseState.h
  33. include/turbo/scintilla/lexlib/StringCopy.h
  34. include/turbo/scintilla/lexlib/StyleContext.h
  35. include/turbo/scintilla/lexlib/SubStyles.h
  36. include/turbo/scintilla/lexlib/WordList.h
  37. include/turbo/scintilla/src/AutoComplete.h
  38. include/turbo/scintilla/src/CallTip.h
  39. include/turbo/scintilla/src/CaseConvert.h
  40. include/turbo/scintilla/src/CaseFolder.h
  41. include/turbo/scintilla/src/Catalogue.h
  42. include/turbo/scintilla/src/CellBuffer.h
  43. include/turbo/scintilla/src/CharClassify.h
  44. include/turbo/scintilla/src/ContractionState.h
  45. include/turbo/scintilla/src/DBCS.h
  46. include/turbo/scintilla/src/Decoration.h
  47. include/turbo/scintilla/src/Document.h
  48. include/turbo/scintilla/src/EditModel.h
  49. include/turbo/scintilla/src/EditView.h
  50. include/turbo/scintilla/src/Editor.h
  51. include/turbo/scintilla/src/ElapsedPeriod.h
  52. include/turbo/scintilla/src/ExternalLexer.h
  53. include/turbo/scintilla/src/FontQuality.h
  54. include/turbo/scintilla/src/Indicator.h
  55. include/turbo/scintilla/src/IntegerRectangle.h
  56. include/turbo/scintilla/src/KeyMap.h
  57. include/turbo/scintilla/src/LineMarker.h
  58. include/turbo/scintilla/src/MarginView.h
  59. include/turbo/scintilla/src/Partitioning.h
  60. include/turbo/scintilla/src/PerLine.h
  61. include/turbo/scintilla/src/Position.h
  62. include/turbo/scintilla/src/PositionCache.h
  63. include/turbo/scintilla/src/RESearch.h
  64. include/turbo/scintilla/src/RunStyles.h
  65. include/turbo/scintilla/src/ScintillaBase.h
  66. include/turbo/scintilla/src/Selection.h
  67. include/turbo/scintilla/src/SparseVector.h
  68. include/turbo/scintilla/src/SplitVector.h
  69. include/turbo/scintilla/src/Style.h
  70. include/turbo/scintilla/src/UniConversion.h
  71. include/turbo/scintilla/src/UniqueString.h
  72. include/turbo/scintilla/src/ViewStyle.h
  73. include/turbo/scintilla/src/XPM.h
  74. include/turbo/scintilla/tscintilla.h
  75. include/turbo/styles.h
  76. include/turbo/tpath.h
  77. include/turbo/turbo.h
  78. include/turbo/util.h
  79. lib/cmake/turbo/turbo-config-release.cmake
  80. lib/cmake/turbo/turbo-config.cmake
  81. lib/libturbo-core.a
  82. share/man/man1/turbo.1.gz
  83. @owner
  84. @group
  85. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • turbo>0:editors/turbo
To install the port:
cd /usr/ports/editors/turbo/ && make install clean
To add the package, run one of these commands:
  • pkg install editors/turbo
  • pkg install turbo
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: turbo
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1756219561 SHA256 (magiblot-turbo-g20250826-695175f_GH0.tar.gz) = b5e3814ab03e61846399f8c591a73612190a4b9925958cc5d5693261216378f1 SIZE (magiblot-turbo-g20250826-695175f_GH0.tar.gz) = 740191

Expand this list (2 items)

Collapse this list.

SHA256 (magiblot-tvision-df6424f_GH0.tar.gz) = 51113b17d41d37e93b08a75adaffa911f3814a6566f1d0c11d2504ee1a38b191 SIZE (magiblot-tvision-df6424f_GH0.tar.gz) = 845762

Collapse this list.


Packages (timestamps in pop-ups are UTC):
turbo
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg20250826g20250826-g20230621g20250826n/an/an/a
FreeBSD:13:quarterlyg20250826g20250826g20221121_1g20230621g20250826n/an/an/a
FreeBSD:14:latestg20250826g20250826g20221121_1g20230621g20250826g20221121_1-g20221121_1
FreeBSD:14:quarterlyg20250826g20250826-g20230621g20250826g20230621g20230621g20230621
FreeBSD:15:latestg20250826g20250826n/ag20230621n/an/a-g20230621
FreeBSD:15:quarterlyg20250826g20250826n/a-n/an/a--
FreeBSD:16:latestg20250826g20250826n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
editors_turbo
USES:
cmake compiler:c++17-lang
pkg-message:
For install:
The runtime requirements are (please install at your preference): * `xsel' or `xclip' for clipboard support in X11 environments * `wl-clipboard' for clipboard support in Wayland environments
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/magiblot/turbo/tar.gz/695175f?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20250826
08 Dec 2025 13:01:34
commit hash: 7f538b048457d29c74d1a6389f51291e0ea00fa7commit hash: 7f538b048457d29c74d1a6389f51291e0ea00fa7commit hash: 7f538b048457d29c74d1a6389f51291e0ea00fa7commit hash: 7f538b048457d29c74d1a6389f51291e0ea00fa7 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
editors/turbo: update the port to the latest GitHub snapshot

Requested by:	Peter Tkatchenko
g20230621
18 Sep 2023 04:45:56
commit hash: 851616efae05c34a6bc16a3beecdf396408ba49dcommit hash: 851616efae05c34a6bc16a3beecdf396408ba49dcommit hash: 851616efae05c34a6bc16a3beecdf396408ba49dcommit hash: 851616efae05c34a6bc16a3beecdf396408ba49d files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
editors/turbo: update the port to the latest GitHub snapshot

- Clipboard is now managed via external programs, hence drop
  corresponding dependencies and provide post-install advice
- Use of `devel/libfmt' had been abandoned upstream (yay!)
- Update Turbo Vision framework and do not install its files

PR:		273888
Submitted by:	diizzy
g20221121_1
19 Dec 2022 09:31:34
commit hash: 2af489c04c7079c98287d0aa27e62fc008e0493ecommit hash: 2af489c04c7079c98287d0aa27e62fc008e0493ecommit hash: 2af489c04c7079c98287d0aa27e62fc008e0493ecommit hash: 2af489c04c7079c98287d0aa27e62fc008e0493e files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: chase the upgrade of devel/libfmt to 9.1.0

PR:		268081
g20221121
24 Nov 2022 12:49:48
commit hash: e70c6d52bf8044ef6fa95b20447b9a546f5270e7commit hash: e70c6d52bf8044ef6fa95b20447b9a546f5270e7commit hash: e70c6d52bf8044ef6fa95b20447b9a546f5270e7commit hash: e70c6d52bf8044ef6fa95b20447b9a546f5270e7 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
editors/turbo: new port had been added (+)

It is an experimental text editor for the terminal, based on
the Scintilla code editing component by Neil Hodgson and the
famous old-school Turbo Vision application framework.

Number of commits found: 4