notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libtickit Terminal Interface Construction Kit
0.4.2a 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 0.4.2aVersion of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-04-29 14:36:13
Last Update: 2021-09-27 19:48:07
Commit Hash: eeb5d64
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (260 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libtickit-0.4.2a/catalog.mk
  3. /usr/local/share/licenses/libtickit-0.4.2a/LICENSE
  4. /usr/local/share/licenses/libtickit-0.4.2a/MIT
  5. include/tickit-evloop.h
  6. include/tickit-mockterm.h
  7. include/tickit-termdrv.h
  8. include/tickit.h
  9. lib/libtickit.a
  10. lib/libtickit.so
  11. lib/libtickit.so.3
  12. lib/libtickit.so.3.0.0
  13. libdata/pkgconfig/tickit.pc
  14. share/man/man3/tickit_build.3.gz
  15. share/man/man3/tickit_ctlname.3.gz
  16. share/man/man3/tickit_ctltype.3.gz
  17. share/man/man3/tickit_debug_init.3.gz
  18. share/man/man3/tickit_debug_logf.3.gz
  19. share/man/man3/tickit_debug_vlogf.3.gz
  20. share/man/man3/tickit_get_rootwin.3.gz
  21. share/man/man3/tickit_get_term.3.gz
  22. share/man/man3/tickit_getctl_int.3.gz
  23. share/man/man3/tickit_lookup_ctl.3.gz
  24. share/man/man3/tickit_new_stdio.3.gz
  25. share/man/man3/tickit_new_stdtty.3.gz
  26. share/man/man3/tickit_pen_attrname.3.gz
  27. share/man/man3/tickit_pen_attrtype.3.gz
  28. share/man/man3/tickit_pen_bind_event.3.gz
  29. share/man/man3/tickit_pen_clear.3.gz
  30. share/man/man3/tickit_pen_clear_attr.3.gz
  31. share/man/man3/tickit_pen_clone.3.gz
  32. share/man/man3/tickit_pen_copy.3.gz
  33. share/man/man3/tickit_pen_copy_attr.3.gz
  34. share/man/man3/tickit_pen_equiv.3.gz
  35. share/man/man3/tickit_pen_equiv_attr.3.gz
  36. share/man/man3/tickit_pen_get_bool_attr.3.gz
  37. share/man/man3/tickit_pen_get_colour_attr.3.gz
  38. share/man/man3/tickit_pen_get_colour_attr_rgb8.3.gz
  39. share/man/man3/tickit_pen_get_int_attr.3.gz
  40. share/man/man3/tickit_pen_has_attr.3.gz
  41. share/man/man3/tickit_pen_has_colour_attr_rgb8.3.gz
  42. share/man/man3/tickit_pen_is_nondefault.3.gz
  43. share/man/man3/tickit_pen_is_nonempty.3.gz
  44. share/man/man3/tickit_pen_lookup_attr.3.gz
  45. share/man/man3/tickit_pen_new.3.gz
  46. share/man/man3/tickit_pen_new_attrs.3.gz
  47. share/man/man3/tickit_pen_nondefault_attr.3.gz
  48. share/man/man3/tickit_pen_ref.3.gz
  49. share/man/man3/tickit_pen_set_bool_attr.3.gz
  50. share/man/man3/tickit_pen_set_colour_attr.3.gz
  51. share/man/man3/tickit_pen_set_colour_attr_desc.3.gz
  52. share/man/man3/tickit_pen_set_colour_attr_rgb8.3.gz
  53. share/man/man3/tickit_pen_set_int_attr.3.gz
  54. share/man/man3/tickit_pen_unbind_event_id.3.gz
  55. share/man/man3/tickit_pen_unref.3.gz
  56. share/man/man3/tickit_rect_add.3.gz
  57. share/man/man3/tickit_rect_bottom.3.gz
  58. share/man/man3/tickit_rect_contains.3.gz
  59. share/man/man3/tickit_rect_init_bounded.3.gz
  60. share/man/man3/tickit_rect_init_sized.3.gz
  61. share/man/man3/tickit_rect_intersect.3.gz
  62. share/man/man3/tickit_rect_intersects.3.gz
  63. share/man/man3/tickit_rect_right.3.gz
  64. share/man/man3/tickit_rect_subtract.3.gz
  65. share/man/man3/tickit_rect_translate.3.gz
  66. share/man/man3/tickit_rectset_add.3.gz
  67. share/man/man3/tickit_rectset_clear.3.gz
  68. share/man/man3/tickit_rectset_contains.3.gz
  69. share/man/man3/tickit_rectset_destroy.3.gz
  70. share/man/man3/tickit_rectset_get_rect.3.gz
  71. share/man/man3/tickit_rectset_get_rects.3.gz
  72. share/man/man3/tickit_rectset_intersects.3.gz
  73. share/man/man3/tickit_rectset_new.3.gz
  74. share/man/man3/tickit_rectset_rects.3.gz
  75. share/man/man3/tickit_rectset_subtract.3.gz
  76. share/man/man3/tickit_rectset_translate.3.gz
  77. share/man/man3/tickit_ref.3.gz
  78. share/man/man3/tickit_renderbuffer_blit.3.gz
  79. share/man/man3/tickit_renderbuffer_char.3.gz
  80. share/man/man3/tickit_renderbuffer_char_at.3.gz
  81. share/man/man3/tickit_renderbuffer_clear.3.gz
  82. share/man/man3/tickit_renderbuffer_clip.3.gz
  83. share/man/man3/tickit_renderbuffer_copyrect.3.gz
  84. share/man/man3/tickit_renderbuffer_erase.3.gz
  85. share/man/man3/tickit_renderbuffer_erase_at.3.gz
  86. share/man/man3/tickit_renderbuffer_erase_to.3.gz
  87. share/man/man3/tickit_renderbuffer_eraserect.3.gz
  88. share/man/man3/tickit_renderbuffer_flush_to_term.3.gz
  89. share/man/man3/tickit_renderbuffer_get_cursorpos.3.gz
  90. share/man/man3/tickit_renderbuffer_get_size.3.gz
  91. share/man/man3/tickit_renderbuffer_goto.3.gz
  92. share/man/man3/tickit_renderbuffer_has_cursorpos.3.gz
  93. share/man/man3/tickit_renderbuffer_hline_at.3.gz
  94. share/man/man3/tickit_renderbuffer_mask.3.gz
  95. share/man/man3/tickit_renderbuffer_moverect.3.gz
  96. share/man/man3/tickit_renderbuffer_new.3.gz
  97. share/man/man3/tickit_renderbuffer_ref.3.gz
  98. share/man/man3/tickit_renderbuffer_reset.3.gz
  99. share/man/man3/tickit_renderbuffer_restore.3.gz
  100. share/man/man3/tickit_renderbuffer_save.3.gz
  101. share/man/man3/tickit_renderbuffer_savepen.3.gz
  102. share/man/man3/tickit_renderbuffer_setpen.3.gz
  103. share/man/man3/tickit_renderbuffer_skip.3.gz
  104. share/man/man3/tickit_renderbuffer_skip_at.3.gz
  105. share/man/man3/tickit_renderbuffer_skip_to.3.gz
  106. share/man/man3/tickit_renderbuffer_skiprect.3.gz
  107. share/man/man3/tickit_renderbuffer_text.3.gz
  108. share/man/man3/tickit_renderbuffer_text_at.3.gz
  109. share/man/man3/tickit_renderbuffer_textf.3.gz
  110. share/man/man3/tickit_renderbuffer_textf_at.3.gz
  111. share/man/man3/tickit_renderbuffer_textn.3.gz
  112. share/man/man3/tickit_renderbuffer_textn_at.3.gz
  113. share/man/man3/tickit_renderbuffer_translate.3.gz
  114. share/man/man3/tickit_renderbuffer_ungoto.3.gz
  115. share/man/man3/tickit_renderbuffer_unref.3.gz
  116. share/man/man3/tickit_renderbuffer_vline_at.3.gz
  117. share/man/man3/tickit_renderbuffer_vtextf.3.gz
  118. share/man/man3/tickit_renderbuffer_vtextf_at.3.gz
  119. share/man/man3/tickit_run.3.gz
  120. share/man/man3/tickit_setctl_int.3.gz
  121. share/man/man3/tickit_stop.3.gz
  122. share/man/man3/tickit_string_get.3.gz
  123. share/man/man3/tickit_string_len.3.gz
  124. share/man/man3/tickit_string_new.3.gz
  125. share/man/man3/tickit_string_ref.3.gz
  126. share/man/man3/tickit_string_unref.3.gz
  127. share/man/man3/tickit_stringpos_limit_bytes.3.gz
  128. share/man/man3/tickit_stringpos_zero.3.gz
  129. share/man/man3/tickit_term_await_started_msec.3.gz
  130. share/man/man3/tickit_term_await_started_tv.3.gz
  131. share/man/man3/tickit_term_bind_event.3.gz
  132. share/man/man3/tickit_term_build.3.gz
  133. share/man/man3/tickit_term_chpen.3.gz
  134. share/man/man3/tickit_term_clear.3.gz
  135. share/man/man3/tickit_term_ctlname.3.gz
  136. share/man/man3/tickit_term_ctltype.3.gz
  137. share/man/man3/tickit_term_emit_key.3.gz
  138. share/man/man3/tickit_term_emit_mouse.3.gz
  139. share/man/man3/tickit_term_erasech.3.gz
  140. share/man/man3/tickit_term_flush.3.gz
  141. share/man/man3/tickit_term_get_input_fd.3.gz
  142. share/man/man3/tickit_term_get_output_fd.3.gz
  143. share/man/man3/tickit_term_get_size.3.gz
  144. share/man/man3/tickit_term_get_termtype.3.gz
  145. share/man/man3/tickit_term_get_utf8.3.gz
  146. share/man/man3/tickit_term_getctl_int.3.gz
  147. share/man/man3/tickit_term_goto.3.gz
  148. share/man/man3/tickit_term_input_check_timeout_msec.3.gz
  149. share/man/man3/tickit_term_input_push_bytes.3.gz
  150. share/man/man3/tickit_term_input_readable.3.gz
  151. share/man/man3/tickit_term_input_wait_msec.3.gz
  152. share/man/man3/tickit_term_input_wait_tv.3.gz
  153. share/man/man3/tickit_term_lookup_ctl.3.gz
  154. share/man/man3/tickit_term_move.3.gz
  155. share/man/man3/tickit_term_new.3.gz
  156. share/man/man3/tickit_term_new_for_termtype.3.gz
  157. share/man/man3/tickit_term_observe_sigwinch.3.gz
  158. share/man/man3/tickit_term_open_stdio.3.gz
  159. share/man/man3/tickit_term_pause.3.gz
  160. share/man/man3/tickit_term_print.3.gz
  161. share/man/man3/tickit_term_printf.3.gz
  162. share/man/man3/tickit_term_printn.3.gz
  163. share/man/man3/tickit_term_ref.3.gz
  164. share/man/man3/tickit_term_refresh_size.3.gz
  165. share/man/man3/tickit_term_resume.3.gz
  166. share/man/man3/tickit_term_scrollrect.3.gz
  167. share/man/man3/tickit_term_set_input_fd.3.gz
  168. share/man/man3/tickit_term_set_output_buffer.3.gz
  169. share/man/man3/tickit_term_set_output_fd.3.gz
  170. share/man/man3/tickit_term_set_output_func.3.gz
  171. share/man/man3/tickit_term_set_size.3.gz
  172. share/man/man3/tickit_term_set_utf8.3.gz
  173. share/man/man3/tickit_term_setctl_int.3.gz
  174. share/man/man3/tickit_term_setctl_str.3.gz
  175. share/man/man3/tickit_term_setpen.3.gz
  176. share/man/man3/tickit_term_teardown.3.gz
  177. share/man/man3/tickit_term_unbind_event_id.3.gz
  178. share/man/man3/tickit_term_unref.3.gz
  179. share/man/man3/tickit_term_vprintf.3.gz
  180. share/man/man3/tickit_tick.3.gz
  181. share/man/man3/tickit_unref.3.gz
  182. share/man/man3/tickit_utf8_byte2col.3.gz
  183. share/man/man3/tickit_utf8_col2byte.3.gz
  184. share/man/man3/tickit_utf8_count.3.gz
  185. share/man/man3/tickit_utf8_mbswidth.3.gz
  186. share/man/man3/tickit_utf8_put.3.gz
  187. share/man/man3/tickit_utf8_seqlen.3.gz
  188. share/man/man3/tickit_watch_cancel.3.gz
  189. share/man/man3/tickit_watch_io.3.gz
  190. share/man/man3/tickit_watch_later.3.gz
  191. share/man/man3/tickit_watch_process.3.gz
  192. share/man/man3/tickit_watch_signal.3.gz
  193. share/man/man3/tickit_watch_timer_after_msec.3.gz
  194. share/man/man3/tickit_watch_timer_after_tv.3.gz
  195. share/man/man3/tickit_watch_timer_at_epoch.3.gz
  196. share/man/man3/tickit_watch_timer_at_tv.3.gz
  197. share/man/man3/tickit_window_bind_event.3.gz
  198. share/man/man3/tickit_window_bottom.3.gz
  199. share/man/man3/tickit_window_children.3.gz
  200. share/man/man3/tickit_window_close.3.gz
  201. share/man/man3/tickit_window_cols.3.gz
  202. share/man/man3/tickit_window_ctlname.3.gz
  203. share/man/man3/tickit_window_ctltype.3.gz
  204. share/man/man3/tickit_window_destroy.3.gz
  205. share/man/man3/tickit_window_expose.3.gz
  206. share/man/man3/tickit_window_flush.3.gz
  207. share/man/man3/tickit_window_get_abs_geometry.3.gz
  208. share/man/man3/tickit_window_get_children.3.gz
  209. share/man/man3/tickit_window_get_geometry.3.gz
  210. share/man/man3/tickit_window_get_pen.3.gz
  211. share/man/man3/tickit_window_get_term.3.gz
  212. share/man/man3/tickit_window_getctl_int.3.gz
  213. share/man/man3/tickit_window_hide.3.gz
  214. share/man/man3/tickit_window_is_focused.3.gz
  215. share/man/man3/tickit_window_is_steal_input.3.gz
  216. share/man/man3/tickit_window_is_visible.3.gz
  217. share/man/man3/tickit_window_left.3.gz
  218. share/man/man3/tickit_window_lines.3.gz
  219. share/man/man3/tickit_window_lookup_ctl.3.gz
  220. share/man/man3/tickit_window_lower.3.gz
  221. share/man/man3/tickit_window_lower_to_back.3.gz
  222. share/man/man3/tickit_window_new.3.gz
  223. share/man/man3/tickit_window_new_root.3.gz
  224. share/man/man3/tickit_window_parent.3.gz
  225. share/man/man3/tickit_window_raise.3.gz
  226. share/man/man3/tickit_window_raise_to_front.3.gz
  227. share/man/man3/tickit_window_ref.3.gz
  228. share/man/man3/tickit_window_reposition.3.gz
  229. share/man/man3/tickit_window_resize.3.gz
  230. share/man/man3/tickit_window_right.3.gz
  231. share/man/man3/tickit_window_root.3.gz
  232. share/man/man3/tickit_window_scroll.3.gz
  233. share/man/man3/tickit_window_scroll_with_children.3.gz
  234. share/man/man3/tickit_window_scrollrect.3.gz
  235. share/man/man3/tickit_window_set_cursor_position.3.gz
  236. share/man/man3/tickit_window_set_cursor_shape.3.gz
  237. share/man/man3/tickit_window_set_cursor_visible.3.gz
  238. share/man/man3/tickit_window_set_focus_child_notify.3.gz
  239. share/man/man3/tickit_window_set_geometry.3.gz
  240. share/man/man3/tickit_window_set_pen.3.gz
  241. share/man/man3/tickit_window_set_steal_input.3.gz
  242. share/man/man3/tickit_window_setctl_int.3.gz
  243. share/man/man3/tickit_window_show.3.gz
  244. share/man/man3/tickit_window_take_focus.3.gz
  245. share/man/man3/tickit_window_top.3.gz
  246. share/man/man3/tickit_window_unbind_event_id.3.gz
  247. share/man/man3/tickit_window_unref.3.gz
  248. share/man/man7/tickit.7.gz
  249. share/man/man7/tickit_debug.7.gz
  250. share/man/man7/tickit_pen.7.gz
  251. share/man/man7/tickit_rect.7.gz
  252. share/man/man7/tickit_rectset.7.gz
  253. share/man/man7/tickit_renderbuffer.7.gz
  254. share/man/man7/tickit_string.7.gz
  255. share/man/man7/tickit_term.7.gz
  256. share/man/man7/tickit_version.7.gz
  257. share/man/man7/tickit_window.7.gz
  258. @owner
  259. @group
  260. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libtickit>0:devel/libtickit
  • For LIB depends:
    • libtickit.so:devel/libtickit
To install the port:
cd /usr/ports/devel/libtickit/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libtickit
  • pkg install libtickit
PKGNAME: libtickit
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libtickit
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.4.2a0.4.1
FreeBSD:11:armv6--
FreeBSD:11:i3860.4.2a0.4.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.4.2a
FreeBSD:12:amd640.4.2a0.4.2a
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.4.2a0.4.2a
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-0.4.2a
FreeBSD:13:amd640.4.2a0.4.2a
FreeBSD:13:armv6--
FreeBSD:13:armv7-0.4.2a
FreeBSD:13:i3860.4.2a0.4.2a
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.4.1
FreeBSD:14:aarch640.4.2a-
FreeBSD:14:amd640.4.2a-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.4.2a-
FreeBSD:14:mips--
FreeBSD:14:mips640.4.2a-
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. libtool : devel/libtool
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libtermkey.so : devel/libtermkey
This port is required by:
for Build
  1. devel/p5-Tickit
for Libraries
  1. devel/p5-Tickit

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.leonerd.org.uk/code/libtickit/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Sep 2021 19:48:07
 files touched by this commit commit hash:eeb5d64c58170f63b11cfe97248553aa61519d08  0.4.2a
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/libtickit: Update to 0.4.2a

Changes:	https://github.com/leonerd/libtickit/blob/master/CHANGES
21 Sep 2021 03:35:12
 files touched by this commit commit hash:16cae1d9b05b66e974414821b87eddf70abf6abd  0.4.2
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/libtickit: Update to 0.4.2

- Strip shared library

Changes:	https://github.com/leonerd/libtickit/blob/master/CHANGES
30 Apr 2021 09:44:19
 files touched by this commit commit hash:eaff442a37115d681a2b67885051f4d54846ab18  0.4.1
Mark Linimon (linimon) search for other commits by this committer
Add compiler:c11 to USES to fix build on GCC-based systems:

  src/renderbuffer.c:189: error: 'RBCell' has no member named 'startcol'
29 Apr 2021 14:23:28
 files touched by this commit commit hash:cb124de0aa43b98b435c77306ba3c8e4adc78fb6  0.4.1
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/libtickit: Add libtickit 0.4.1

Terminal Interface Construction Kit provides an abstracted mechanism for
building interactive full-screen terminal programs. It provides a full set of
output drawing functions, and handles keyboard and mouse input events.

WWW: http://www.leonerd.org.uk/code/libtickit/
WWW: https://github.com/leonerd/libtickit

Number of commits found: 4