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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
notcurses TUI library for modern terminal emulators
3.0.8_4 devel 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 3.0.8_4Version of this port present on the latest quarterly branch.
Maintainer: nickblack@linux.com search for ports maintained by this maintainer
Port Added: 2020-05-09 08:53:58
Last Update: 2024-01-18 13:58:21
Commit Hash: b5b74fc
License: APACHE20 MIT
WWW:
https://nick-black.com/dankwiki/index.php/Notcurses
Description:
notcurses is a library for building complex, vibrant textual user interfaces (TUIs) on modern terminal emulators. It does not use Ncurses (though it does make use of libtinfo from that package), nor is it an X/Open Curses source-compatible replacement. It is written in C, with C++-safe headers. Rust, C++, and Python wrappers are available.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (200 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/notcurses-3.0.8_4/catalog.mk
  3. /usr/local/share/licenses/notcurses-3.0.8_4/LICENSE
  4. /usr/local/share/licenses/notcurses-3.0.8_4/APACHE20
  5. /usr/local/share/licenses/notcurses-3.0.8_4/MIT
  6. bin/ncls
  7. bin/ncneofetch
  8. bin/ncplayer
  9. bin/nctetris
  10. bin/notcurses-demo
  11. bin/notcurses-info
  12. bin/notcurses-input
  13. bin/tfman
  14. include/ncpp/Cell.hh
  15. include/ncpp/CellStyle.hh
  16. include/ncpp/Direct.hh
  17. include/ncpp/FDPlane.hh
  18. include/ncpp/Menu.hh
  19. include/ncpp/MultiSelector.hh
  20. include/ncpp/NCAlign.hh
  21. include/ncpp/NCBox.hh
  22. include/ncpp/NCKey.hh
  23. include/ncpp/NCLogLevel.hh
  24. include/ncpp/NotCurses.hh
  25. include/ncpp/Palette.hh
  26. include/ncpp/Pile.hh
  27. include/ncpp/Plane.hh
  28. include/ncpp/Plot.hh
  29. include/ncpp/Progbar.hh
  30. include/ncpp/Reader.hh
  31. include/ncpp/Reel.hh
  32. include/ncpp/Root.hh
  33. include/ncpp/Selector.hh
  34. include/ncpp/Subproc.hh
  35. include/ncpp/Tablet.hh
  36. include/ncpp/TabletCallback.hh
  37. include/ncpp/Utilities.hh
  38. include/ncpp/Visual.hh
  39. include/ncpp/Widget.hh
  40. include/ncpp/_exceptions.hh
  41. include/ncpp/_flag_enum_operator_helpers.hh
  42. include/ncpp/_helpers.hh
  43. include/ncpp/internal/Helpers.hh
  44. include/ncpp/ncpp.hh
  45. include/notcurses/direct.h
  46. include/notcurses/nckeys.h
  47. include/notcurses/ncport.h
  48. include/notcurses/ncseqs.h
  49. include/notcurses/notcurses.h
  50. include/notcurses/version.h
  51. lib/cmake/Notcurses++/Notcurses++Config.cmake
  52. lib/cmake/Notcurses++/Notcurses++ConfigVersion.cmake
  53. lib/cmake/Notcurses/NotcursesConfig.cmake
  54. lib/cmake/Notcurses/NotcursesConfigVersion.cmake
  55. lib/cmake/NotcursesCore/NotcursesCoreConfig.cmake
  56. lib/cmake/NotcursesCore/NotcursesCoreConfigVersion.cmake
  57. lib/libnotcurses++.a
  58. lib/libnotcurses++.so
  59. lib/libnotcurses++.so.3
  60. lib/libnotcurses++.so.3.0.8
  61. lib/libnotcurses-core.a
  62. lib/libnotcurses-core.so
  63. lib/libnotcurses-core.so.3
  64. lib/libnotcurses-core.so.3.0.8
  65. lib/libnotcurses-ffi.so
  66. lib/libnotcurses-ffi.so.3
  67. lib/libnotcurses-ffi.so.3.0.8
  68. lib/libnotcurses.a
  69. lib/libnotcurses.so
  70. lib/libnotcurses.so.3
  71. lib/libnotcurses.so.3.0.8
  72. libdata/pkgconfig/notcurses++.pc
  73. libdata/pkgconfig/notcurses-core.pc
  74. libdata/pkgconfig/notcurses-ffi.pc
  75. libdata/pkgconfig/notcurses.pc
  76. share/man/man1/ncls.1.gz
  77. share/man/man1/ncneofetch.1.gz
  78. share/man/man1/ncplayer.1.gz
  79. share/man/man1/nctetris.1.gz
  80. share/man/man1/notcurses-demo.1.gz
  81. share/man/man1/notcurses-info.1.gz
  82. share/man/man1/notcurses-input.1.gz
  83. share/man/man1/notcurses-tester.1.gz
  84. share/man/man1/tfman.1.gz
  85. share/man/man3/notcurses.3.gz
  86. share/man/man3/notcurses_capabilities.3.gz
  87. share/man/man3/notcurses_cell.3.gz
  88. share/man/man3/notcurses_channels.3.gz
  89. share/man/man3/notcurses_core.3.gz
  90. share/man/man3/notcurses_direct.3.gz
  91. share/man/man3/notcurses_fade.3.gz
  92. share/man/man3/notcurses_fds.3.gz
  93. share/man/man3/notcurses_init.3.gz
  94. share/man/man3/notcurses_input.3.gz
  95. share/man/man3/notcurses_lines.3.gz
  96. share/man/man3/notcurses_menu.3.gz
  97. share/man/man3/notcurses_metric.3.gz
  98. share/man/man3/notcurses_multiselector.3.gz
  99. share/man/man3/notcurses_output.3.gz
  100. share/man/man3/notcurses_palette.3.gz
  101. share/man/man3/notcurses_pile.3.gz
  102. share/man/man3/notcurses_plane.3.gz
  103. share/man/man3/notcurses_plot.3.gz
  104. share/man/man3/notcurses_progbar.3.gz
  105. share/man/man3/notcurses_reader.3.gz
  106. share/man/man3/notcurses_reel.3.gz
  107. share/man/man3/notcurses_refresh.3.gz
  108. share/man/man3/notcurses_render.3.gz
  109. share/man/man3/notcurses_selector.3.gz
  110. share/man/man3/notcurses_stats.3.gz
  111. share/man/man3/notcurses_stdplane.3.gz
  112. share/man/man3/notcurses_stop.3.gz
  113. share/man/man3/notcurses_tabbed.3.gz
  114. share/man/man3/notcurses_tree.3.gz
  115. share/man/man3/notcurses_util.3.gz
  116. share/man/man3/notcurses_visual.3.gz
  117. share/doc/notcurses/CONTRIBUTING.md
  118. share/doc/notcurses/NEWS.md
  119. share/doc/notcurses/README.md
  120. share/doc/notcurses/TERMINALS.md
  121. share/doc/notcurses/USAGE.md
  122. share/notcurses/PurpleDrank.jpg
  123. share/notcurses/Windows10Logo.png
  124. share/notcurses/aidsrobots.jpeg
  125. share/notcurses/atma.png
  126. share/notcurses/changes.jpg
  127. share/notcurses/chunli01.png
  128. share/notcurses/chunli02.png
  129. share/notcurses/chunli03.png
  130. share/notcurses/chunli04.png
  131. share/notcurses/chunli05.png
  132. share/notcurses/chunli06.png
  133. share/notcurses/chunli07.png
  134. share/notcurses/chunli08.png
  135. share/notcurses/chunli09.png
  136. share/notcurses/chunli1.bmp
  137. share/notcurses/chunli10.png
  138. share/notcurses/chunli11.png
  139. share/notcurses/chunli12.png
  140. share/notcurses/chunli13.png
  141. share/notcurses/chunli14.png
  142. share/notcurses/chunli15.png
  143. share/notcurses/chunli16.png
  144. share/notcurses/chunli17.png
  145. share/notcurses/chunli18.png
  146. share/notcurses/chunli19.png
  147. share/notcurses/chunli2.bmp
  148. share/notcurses/chunli20.png
  149. share/notcurses/chunli21.png
  150. share/notcurses/chunli22.png
  151. share/notcurses/chunli23.png
  152. share/notcurses/chunli24.png
  153. share/notcurses/chunli25.png
  154. share/notcurses/chunli26.png
  155. share/notcurses/chunli27.png
  156. share/notcurses/chunli28.png
  157. share/notcurses/chunli29.png
  158. share/notcurses/chunli3.bmp
  159. share/notcurses/chunli30.png
  160. share/notcurses/chunli31.png
  161. share/notcurses/chunli32.png
  162. share/notcurses/chunli33.png
  163. share/notcurses/chunli34.png
  164. share/notcurses/chunli35.png
  165. share/notcurses/chunli36.png
  166. share/notcurses/chunli37.png
  167. share/notcurses/chunli38.png
  168. share/notcurses/chunli39.png
  169. share/notcurses/chunli4.bmp
  170. share/notcurses/chunli40.png
  171. share/notcurses/chunli41.png
  172. share/notcurses/chunli42.png
  173. share/notcurses/chunli43.png
  174. share/notcurses/chunli44.png
  175. share/notcurses/chunli45.png
  176. share/notcurses/chunli5.bmp
  177. share/notcurses/chunli6.bmp
  178. share/notcurses/chunli7.bmp
  179. share/notcurses/chunli8.bmp
  180. share/notcurses/covid19.jpg
  181. share/notcurses/dsscaw-purp.png
  182. share/notcurses/eagles.png
  183. share/notcurses/fm6.mov
  184. share/notcurses/fonts.jpg
  185. share/notcurses/freebsd.png
  186. share/notcurses/lamepatents.jpg
  187. share/notcurses/megaman2.bmp
  188. share/notcurses/natasha-blur.png
  189. share/notcurses/normal.png
  190. share/notcurses/notcurses.png
  191. share/notcurses/notcursesIII.mov
  192. share/notcurses/onedot.png
  193. share/notcurses/samoa.avi
  194. share/notcurses/spaceship.png
  195. share/notcurses/tetris-background.jpg
  196. share/notcurses/warmech.bmp
  197. share/notcurses/worldmap.png
  198. @owner
  199. @group
  200. @mode
Collapse this list.
Dependency lines:
  • notcurses>0:devel/notcurses
To install the port:
cd /usr/ports/devel/notcurses/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/notcurses
  • pkg install notcurses
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: notcurses
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1649251493 SHA256 (notcurses-doc-3.0.8.tar.gz) = 513fd088e607cda3ae4dce9cc3ede5127e69016c0099b511e9a1b674d1994643 SIZE (notcurses-doc-3.0.8.tar.gz) = 150000

Expand this list (2 items)

Collapse this list.

SHA256 (dankamongmen-notcurses-v3.0.8_GH0.tar.gz) = 56c33ffe2a2bc4d0b6e3ac14bdf620cf41e3293789135f76825057d0166974fd SIZE (dankamongmen-notcurses-v3.0.8_GH0.tar.gz) = 10146073

Collapse this list.


Packages (timestamps in pop-ups are UTC):
notcurses
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.8_43.0.8_4-3.0.8_43.0.8_4---
FreeBSD:13:quarterly3.0.8_43.0.8_4-3.0.8_43.0.8_43.0.8_33.0.8_3-
FreeBSD:14:latest3.0.8_43.0.8_4-3.0.8_43.0.8_43.0.8_3-3.0.8_3
FreeBSD:14:quarterly3.0.8_33.0.8_4-3.0.8_33.0.8_43.0.8_33.0.8_3-
FreeBSD:15:latest3.0.8_43.0.8_4n/a3.0.8_4n/a3.0.8_4--
FreeBSD:15:quarterly--n/a-n/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. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libavformat.so : multimedia/ffmpeg
  2. libdeflate.so : archivers/libdeflate
  3. libqrcodegen.so : graphics/qr-code-generator
  4. libunistring.so : devel/libunistring
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for notcurses-3.0.8_4: DOCS=on: Build and/or install documentation MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name:
devel_notcurses
USES:
cmake:noninja compiler:c++17-lang localbase pkgconfig ncurses
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/dankamongmen/notcurses/tar.gz/v3.0.8?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port