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
turbo Text editor based on Scintilla and Turbo Vision
g20230621 editors 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 g20230621Version 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: 2023-09-18 04:45:56
Commit Hash: 851616e
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
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:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (85 items)
Collapse this list.
  1. /usr/local/share/licenses/turbo-g20230621/catalog.mk
  2. /usr/local/share/licenses/turbo-g20230621/LICENSE
  3. /usr/local/share/licenses/turbo-g20230621/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.
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 = 1687388127 SHA256 (magiblot-turbo-g20230621-45a02f7_GH0.tar.gz) = 2ff8e4552f7170f389103366f4f7c906a74af25164df7125063bd7ffe1bb8830 SIZE (magiblot-turbo-g20230621-45a02f7_GH0.tar.gz) = 730575

Expand this list (2 items)

Collapse this list.

SHA256 (magiblot-tvision-92177cb_GH0.tar.gz) = 590a36042c6cea9d005e35393305d1ca22e279a7bf42ff9c8418a8301eb46ec2 SIZE (magiblot-tvision-92177cb_GH0.tar.gz) = 837092

Collapse this list.


Packages (timestamps in pop-ups are UTC):
turbo
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg20230621g20230621-g20230621g20230621---
FreeBSD:13:quarterlyg20230621g20230621g20221121_1g20230621g20230621g20230621g20230621g20230621
FreeBSD:14:latestg20230621g20230621g20221121_1g20230621g20230621g20221121_1-g20221121_1
FreeBSD:14:quarterlyg20230621g20230621-g20230621g20230621g20230621g20230621g20230621
FreeBSD:15:latestg20230621g20230621n/ag20230621n/a--g20230621
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/45a02f7?dummy=/
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
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: 3