Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
tk Graphical toolkit for Tcl
9.1.0 x11-toolkits Σ=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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: tcltk@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-11-02 07:54:09
Last Update: 2026-11-02 07:52:18
Commit Hash: 441bc7f
License: TclTk
WWW:
https://www.tcl.tk/
Description: #
Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more. A full set of manual pages is also provided with this port.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
Expand this list (293 items)
pkg-plist: as obtained via: make generate-plist #
Expand this list (609 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/tk-9.1.0/catalog.mk
  3. /usr/local/share/licenses/tk-9.1.0/LICENSE
  4. /usr/local/share/licenses/tk-9.1.0/TclTk
  5. bin/wish9.1
  6. include/tk9.1/tk.h
  7. include/tk9.1/tkDecls.h
  8. include/tk9.1/tkPlatDecls.h
  9. lib/libtcl9tk9.1.so
  10. lib/libtk9.1.so
  11. lib/libtkstub.a
  12. lib/tk9.1/accessibility.tcl
  13. lib/tk9.1/bgerror.tcl
  14. lib/tk9.1/button.tcl
  15. lib/tk9.1/choosedir.tcl
  16. lib/tk9.1/clrpick.tcl
  17. lib/tk9.1/comdlg.tcl
  18. lib/tk9.1/console.tcl
  19. lib/tk9.1/demos/README
  20. lib/tk9.1/demos/accessiblewidget
  21. lib/tk9.1/demos/anilabel.tcl
  22. lib/tk9.1/demos/aniwave.tcl
  23. lib/tk9.1/demos/arrow.tcl
  24. lib/tk9.1/demos/biditext.tcl
  25. lib/tk9.1/demos/bind.tcl
  26. lib/tk9.1/demos/bitmap.tcl
  27. lib/tk9.1/demos/browse
  28. lib/tk9.1/demos/button.tcl
  29. lib/tk9.1/demos/check.tcl
  30. lib/tk9.1/demos/clrpick.tcl
  31. lib/tk9.1/demos/colors.tcl
  32. lib/tk9.1/demos/combo.tcl
  33. lib/tk9.1/demos/cscroll.tcl
  34. lib/tk9.1/demos/ctext.tcl
  35. lib/tk9.1/demos/dialog1.tcl
  36. lib/tk9.1/demos/dialog2.tcl
  37. lib/tk9.1/demos/en.msg
  38. lib/tk9.1/demos/entry1.tcl
  39. lib/tk9.1/demos/entry2.tcl
  40. lib/tk9.1/demos/entry3.tcl
  41. lib/tk9.1/demos/filebox.tcl
  42. lib/tk9.1/demos/floor.tcl
  43. lib/tk9.1/demos/fontchoose.tcl
  44. lib/tk9.1/demos/form.tcl
  45. lib/tk9.1/demos/goldberg.tcl
  46. lib/tk9.1/demos/hello
  47. lib/tk9.1/demos/hscale.tcl
  48. lib/tk9.1/demos/icon.tcl
  49. lib/tk9.1/demos/image1.tcl
  50. lib/tk9.1/demos/image2.tcl
  51. lib/tk9.1/demos/images/Tcl.svg
  52. lib/tk9.1/demos/images/Tk_feather.png
  53. lib/tk9.1/demos/images/earth.gif
  54. lib/tk9.1/demos/images/earthmenu.png
  55. lib/tk9.1/demos/images/earthris.gif
  56. lib/tk9.1/demos/images/flagdown.xbm
  57. lib/tk9.1/demos/images/flagup.xbm
  58. lib/tk9.1/demos/images/gray25.xbm
  59. lib/tk9.1/demos/images/letters.xbm
  60. lib/tk9.1/demos/images/noletter.xbm
  61. lib/tk9.1/demos/images/ouster.png
  62. lib/tk9.1/demos/images/pattern.xbm
  63. lib/tk9.1/demos/images/plowed_field.png
  64. lib/tk9.1/demos/images/starry_night.png
  65. lib/tk9.1/demos/images/tcllogo.gif
  66. lib/tk9.1/demos/images/teapot.ppm
  67. lib/tk9.1/demos/items.tcl
  68. lib/tk9.1/demos/ixset
  69. lib/tk9.1/demos/knightstour.tcl
  70. lib/tk9.1/demos/label.tcl
  71. lib/tk9.1/demos/labelframe.tcl
  72. lib/tk9.1/demos/license.terms
  73. lib/tk9.1/demos/mac_styles.tcl
  74. lib/tk9.1/demos/mac_tabs.tcl
  75. lib/tk9.1/demos/mac_wm.tcl
  76. lib/tk9.1/demos/mclist.tcl
  77. lib/tk9.1/demos/menu.tcl
  78. lib/tk9.1/demos/menubu.tcl
  79. lib/tk9.1/demos/msgbox.tcl
  80. lib/tk9.1/demos/nl.msg
  81. lib/tk9.1/demos/paned1.tcl
  82. lib/tk9.1/demos/paned2.tcl
  83. lib/tk9.1/demos/pendulum.tcl
  84. lib/tk9.1/demos/plot.tcl
  85. lib/tk9.1/demos/print.tcl
  86. lib/tk9.1/demos/puzzle.tcl
  87. lib/tk9.1/demos/radio.tcl
  88. lib/tk9.1/demos/rmt
  89. lib/tk9.1/demos/rolodex
  90. lib/tk9.1/demos/ruler.tcl
  91. lib/tk9.1/demos/sayings.tcl
  92. lib/tk9.1/demos/search.tcl
  93. lib/tk9.1/demos/spin.tcl
  94. lib/tk9.1/demos/states.tcl
  95. lib/tk9.1/demos/style.tcl
  96. lib/tk9.1/demos/systray.tcl
  97. lib/tk9.1/demos/tclIndex
  98. lib/tk9.1/demos/tcolor
  99. lib/tk9.1/demos/text.tcl
  100. lib/tk9.1/demos/textpeer.tcl
  101. lib/tk9.1/demos/timer
  102. lib/tk9.1/demos/toolbar.tcl
  103. lib/tk9.1/demos/tree.tcl
  104. lib/tk9.1/demos/treeview.tcl
  105. lib/tk9.1/demos/ttkbut.tcl
  106. lib/tk9.1/demos/ttkmenu.tcl
  107. lib/tk9.1/demos/ttknote.tcl
  108. lib/tk9.1/demos/ttkpane.tcl
  109. lib/tk9.1/demos/ttkprogress.tcl
  110. lib/tk9.1/demos/ttkscale.tcl
  111. lib/tk9.1/demos/ttkspin.tcl
  112. lib/tk9.1/demos/twind.tcl
  113. lib/tk9.1/demos/unicodeout.tcl
  114. lib/tk9.1/demos/vscale.tcl
  115. lib/tk9.1/demos/widget
  116. lib/tk9.1/demos/windowicons.tcl
  117. lib/tk9.1/dialog.tcl
  118. lib/tk9.1/entry.tcl
  119. lib/tk9.1/fileicon.tcl
  120. lib/tk9.1/focus.tcl
  121. lib/tk9.1/fontchooser.tcl
  122. lib/tk9.1/iconbadges.tcl
  123. lib/tk9.1/iconlist.tcl
  124. lib/tk9.1/icons.tcl
  125. lib/tk9.1/images/README
  126. lib/tk9.1/images/logo.eps
  127. lib/tk9.1/images/logo100.gif
  128. lib/tk9.1/images/logo64.gif
  129. lib/tk9.1/images/logoLarge.gif
  130. lib/tk9.1/images/logoMed.gif
  131. lib/tk9.1/images/pwrdLogo.eps
  132. lib/tk9.1/images/pwrdLogo100.gif
  133. lib/tk9.1/images/pwrdLogo150.gif
  134. lib/tk9.1/images/pwrdLogo175.gif
  135. lib/tk9.1/images/pwrdLogo200.gif
  136. lib/tk9.1/images/pwrdLogo75.gif
  137. lib/tk9.1/images/tai-ku.gif
  138. lib/tk9.1/listbox.tcl
  139. lib/tk9.1/megawidget.tcl
  140. lib/tk9.1/menu.tcl
  141. lib/tk9.1/mkpsenc.tcl
  142. lib/tk9.1/msgbox.tcl
  143. lib/tk9.1/msgs/cs.msg
  144. lib/tk9.1/msgs/da.msg
  145. lib/tk9.1/msgs/de.msg
  146. lib/tk9.1/msgs/el.msg
  147. lib/tk9.1/msgs/en.msg
  148. lib/tk9.1/msgs/en_gb.msg
  149. lib/tk9.1/msgs/eo.msg
  150. lib/tk9.1/msgs/es.msg
  151. lib/tk9.1/msgs/fi.msg
  152. lib/tk9.1/msgs/fr.msg
  153. lib/tk9.1/msgs/hu.msg
  154. lib/tk9.1/msgs/it.msg
  155. lib/tk9.1/msgs/nl.msg
  156. lib/tk9.1/msgs/pl.msg
  157. lib/tk9.1/msgs/pt.msg
  158. lib/tk9.1/msgs/ru.msg
  159. lib/tk9.1/msgs/sv.msg
  160. lib/tk9.1/msgs/zh_cn.msg
  161. lib/tk9.1/optMenu.tcl
  162. lib/tk9.1/palette.tcl
  163. lib/tk9.1/panedwindow.tcl
  164. lib/tk9.1/pkgIndex.tcl
  165. lib/tk9.1/print.tcl
  166. lib/tk9.1/safetk.tcl
  167. lib/tk9.1/scale.tcl
  168. lib/tk9.1/scaling.tcl
  169. lib/tk9.1/scrlbar.tcl
  170. lib/tk9.1/spinbox.tcl
  171. lib/tk9.1/systray.tcl
  172. lib/tk9.1/tclIndex
  173. lib/tk9.1/tearoff.tcl
  174. lib/tk9.1/text.tcl
  175. lib/tk9.1/tk.tcl
  176. lib/tk9.1/tkAppInit.c
  177. lib/tk9.1/tkConfig.sh
  178. lib/tk9.1/tkfbox.tcl
  179. lib/tk9.1/ttk/altTheme.tcl
  180. lib/tk9.1/ttk/aquaTheme.tcl
  181. lib/tk9.1/ttk/button.tcl
  182. lib/tk9.1/ttk/clamTheme.tcl
  183. lib/tk9.1/ttk/classicTheme.tcl
  184. lib/tk9.1/ttk/combobox.tcl
  185. lib/tk9.1/ttk/cursors.tcl
  186. lib/tk9.1/ttk/defaults.tcl
  187. lib/tk9.1/ttk/elements.tcl
  188. lib/tk9.1/ttk/entry.tcl
  189. lib/tk9.1/ttk/fonts.tcl
  190. lib/tk9.1/ttk/menubutton.tcl
  191. lib/tk9.1/ttk/notebook.tcl
  192. lib/tk9.1/ttk/panedwindow.tcl
  193. lib/tk9.1/ttk/progress.tcl
  194. lib/tk9.1/ttk/scale.tcl
  195. lib/tk9.1/ttk/scrollbar.tcl
  196. lib/tk9.1/ttk/sizegrip.tcl
  197. lib/tk9.1/ttk/spinbox.tcl
  198. lib/tk9.1/ttk/toggleswitch.tcl
  199. lib/tk9.1/ttk/treeview.tcl
  200. lib/tk9.1/ttk/ttk.tcl
  201. lib/tk9.1/ttk/utils.tcl
  202. lib/tk9.1/ttk/vistaTheme.tcl
  203. lib/tk9.1/ttk/wideSpinbox.tcl
  204. lib/tk9.1/ttk/winTheme.tcl
  205. lib/tk9.1/xmfbox.tcl
  206. libdata/pkgconfig/tk.pc
  207. share/man/man1/wish.tk.1.gz
  208. share/man/man3/FindPhoto.tk.3.gz
  209. share/man/man3/FontId.tk.3.gz
  210. share/man/man3/MeasureChar.tk.3.gz
  211. share/man/man3/Tk_3DBorderColor.tk.3.gz
  212. share/man/man3/Tk_3DBorderGC.tk.3.gz
  213. share/man/man3/Tk_3DHorizontalBevel.tk.3.gz
  214. share/man/man3/Tk_3DVerticalBevel.tk.3.gz
  215. share/man/man3/Tk_AddOption.tk.3.gz
  216. share/man/man3/Tk_Alloc3DBorderFromObj.tk.3.gz
  217. share/man/man3/Tk_AllocBitmapFromObj.tk.3.gz
  218. share/man/man3/Tk_AllocColorFromObj.tk.3.gz
  219. share/man/man3/Tk_AllocCursorFromObj.tk.3.gz
  220. share/man/man3/Tk_AllocFontFromObj.tk.3.gz
  221. share/man/man3/Tk_AlwaysShowSelection.tk.3.gz
  222. share/man/man3/Tk_AttachHWND.tk.3.gz
  223. share/man/man3/Tk_Attributes.tk.3.gz
  224. share/man/man3/Tk_BindEvent.tk.3.gz
  225. share/man/man3/Tk_CanvasDrawableCoords.tk.3.gz
  226. share/man/man3/Tk_CanvasEventuallyRedraw.tk.3.gz
  227. share/man/man3/Tk_CanvasGetCoord.tk.3.gz
  228. share/man/man3/Tk_CanvasPsBitmap.tk.3.gz
  229. share/man/man3/Tk_CanvasPsColor.tk.3.gz
  230. share/man/man3/Tk_CanvasPsFont.tk.3.gz
  231. share/man/man3/Tk_CanvasPsPath.tk.3.gz
  232. share/man/man3/Tk_CanvasPsStipple.tk.3.gz
  233. share/man/man3/Tk_CanvasPsY.tk.3.gz
  234. share/man/man3/Tk_CanvasSetStippleOrigin.tk.3.gz
  235. share/man/man3/Tk_CanvasTagsOption.tk.3.gz
  236. share/man/man3/Tk_CanvasTextInfo.tk.3.gz
  237. share/man/man3/Tk_CanvasTkwin.tk.3.gz
  238. share/man/man3/Tk_CanvasWindowCoords.tk.3.gz
  239. share/man/man3/Tk_ChangeWindowAttributes.tk.3.gz
  240. share/man/man3/Tk_Changes.tk.3.gz
  241. share/man/man3/Tk_CharBbox.tk.3.gz
  242. share/man/man3/Tk_Class.tk.3.gz
  243. share/man/man3/Tk_ClearSelection.tk.3.gz
  244. share/man/man3/Tk_ClipDrawableToRect.tk.3.gz
  245. share/man/man3/Tk_ClipboardAppend.tk.3.gz
  246. share/man/man3/Tk_ClipboardClear.tk.3.gz
  247. share/man/man3/Tk_CollapseMotionEvents.tk.3.gz
  248. share/man/man3/Tk_Colormap.tk.3.gz
  249. share/man/man3/Tk_ComputeTextLayout.tk.3.gz
  250. share/man/man3/Tk_ConfigureInfo.tk.3.gz
  251. share/man/man3/Tk_ConfigureValue.tk.3.gz
  252. share/man/man3/Tk_ConfigureWidget.tk.3.gz
  253. share/man/man3/Tk_ConfigureWindow.tk.3.gz
  254. share/man/man3/Tk_CoordsToWindow.tk.3.gz
  255. share/man/man3/Tk_CreateBinding.tk.3.gz
  256. share/man/man3/Tk_CreateBindingTable.tk.3.gz
  257. share/man/man3/Tk_CreateClientMessageHandler.tk.3.gz
  258. share/man/man3/Tk_CreateErrorHandler.tk.3.gz
  259. share/man/man3/Tk_CreateEventHandler.tk.3.gz
  260. share/man/man3/Tk_CreateGenericHandler.tk.3.gz
  261. share/man/man3/Tk_CreateImageType.tk.3.gz
  262. share/man/man3/Tk_CreateItemType.tk.3.gz
  263. share/man/man3/Tk_CreateOptionTable.tk.3.gz
  264. share/man/man3/Tk_CreatePhotoImageFormat.tk.3.gz
  265. share/man/man3/Tk_CreateSelHandler.tk.3.gz
  266. share/man/man3/Tk_CreateWindow.tk.3.gz
  267. share/man/man3/Tk_CreateWindowFromPath.tk.3.gz
  268. share/man/man3/Tk_DefineBitmap.tk.3.gz
  269. share/man/man3/Tk_DefineCursor.tk.3.gz
  270. share/man/man3/Tk_DeleteAllBindings.tk.3.gz
  271. share/man/man3/Tk_DeleteBinding.tk.3.gz
  272. share/man/man3/Tk_DeleteBindingTable.tk.3.gz
  273. share/man/man3/Tk_DeleteClientMessageHandler.tk.3.gz
  274. share/man/man3/Tk_DeleteErrorHandler.tk.3.gz
  275. share/man/man3/Tk_DeleteEventHandler.tk.3.gz
  276. share/man/man3/Tk_DeleteGenericHandler.tk.3.gz
  277. share/man/man3/Tk_DeleteImage.tk.3.gz
  278. share/man/man3/Tk_DeleteOptionTable.tk.3.gz
  279. share/man/man3/Tk_DeleteSelHandler.tk.3.gz
  280. share/man/man3/Tk_Depth.tk.3.gz
  281. share/man/man3/Tk_DestroyWindow.tk.3.gz
  282. share/man/man3/Tk_Display.tk.3.gz
  283. share/man/man3/Tk_DisplayName.tk.3.gz
  284. share/man/man3/Tk_DistanceToTextLayout.tk.3.gz
  285. share/man/man3/Tk_Draw3DPolygon.tk.3.gz
  286. share/man/man3/Tk_Draw3DRectangle.tk.3.gz
  287. share/man/man3/Tk_DrawChars.tk.3.gz
  288. share/man/man3/Tk_DrawCharsInContext.tk.3.gz
  289. share/man/man3/Tk_DrawFocusHighlight.tk.3.gz
  290. share/man/man3/Tk_DrawHighlightBorder.tk.3.gz
  291. share/man/man3/Tk_DrawTextLayout.tk.3.gz
  292. share/man/man3/Tk_Fill3DPolygon.tk.3.gz
  293. share/man/man3/Tk_Fill3DRectangle.tk.3.gz
  294. share/man/man3/Tk_FindPhoto.tk.3.gz
  295. share/man/man3/Tk_FontGetDescription.tk.3.gz
  296. share/man/man3/Tk_FontId.tk.3.gz
  297. share/man/man3/Tk_Free3DBorder.tk.3.gz
  298. share/man/man3/Tk_Free3DBorderFromObj.tk.3.gz
  299. share/man/man3/Tk_FreeBitmap.tk.3.gz
  300. share/man/man3/Tk_FreeBitmapFromObj.tk.3.gz
  301. share/man/man3/Tk_FreeColor.tk.3.gz
  302. share/man/man3/Tk_FreeColorFromObj.tk.3.gz
  303. share/man/man3/Tk_FreeColormap.tk.3.gz
  304. share/man/man3/Tk_FreeConfigOptions.tk.3.gz
  305. share/man/man3/Tk_FreeCursor.tk.3.gz
  306. share/man/man3/Tk_FreeCursorFromObj.tk.3.gz
  307. share/man/man3/Tk_FreeFont.tk.3.gz
  308. share/man/man3/Tk_FreeFontFromObj.tk.3.gz
  309. share/man/man3/Tk_FreeGC.tk.3.gz
  310. share/man/man3/Tk_FreeImage.tk.3.gz
  311. share/man/man3/Tk_FreeOptions.tk.3.gz
  312. share/man/man3/Tk_FreePixmap.tk.3.gz
  313. share/man/man3/Tk_FreeSavedOptions.tk.3.gz
  314. share/man/man3/Tk_FreeTextLayout.tk.3.gz
  315. share/man/man3/Tk_GeometryRequest.tk.3.gz
  316. share/man/man3/Tk_Get3DBorder.tk.3.gz
  317. share/man/man3/Tk_Get3DBorderColors.tk.3.gz
  318. share/man/man3/Tk_Get3DBorderFromObj.tk.3.gz
  319. share/man/man3/Tk_GetAllBindings.tk.3.gz
  320. share/man/man3/Tk_GetAnchor.tk.3.gz
  321. share/man/man3/Tk_GetAnchorFromObj.tk.3.gz
  322. share/man/man3/Tk_GetAtomName.tk.3.gz
  323. share/man/man3/Tk_GetBinding.tk.3.gz
  324. share/man/man3/Tk_GetBitmap.tk.3.gz
  325. share/man/man3/Tk_GetBitmapFromObj.tk.3.gz
  326. share/man/man3/Tk_GetButtonMask.tk.3.gz
  327. share/man/man3/Tk_GetCapStyle.tk.3.gz
  328. share/man/man3/Tk_GetColor.tk.3.gz
  329. share/man/man3/Tk_GetColorByValue.tk.3.gz
  330. share/man/man3/Tk_GetColorFromObj.tk.3.gz
  331. share/man/man3/Tk_GetColormap.tk.3.gz
  332. share/man/man3/Tk_GetCursor.tk.3.gz
  333. share/man/man3/Tk_GetCursorFromData.tk.3.gz
  334. share/man/man3/Tk_GetCursorFromObj.tk.3.gz
  335. share/man/man3/Tk_GetDash.tk.3.gz
  336. share/man/man3/Tk_GetDoublePixelsFromObj.tk.3.gz
  337. share/man/man3/Tk_GetFont.tk.3.gz
  338. share/man/man3/Tk_GetFontFromObj.tk.3.gz
  339. share/man/man3/Tk_GetFontMetrics.tk.3.gz
  340. share/man/man3/Tk_GetGC.tk.3.gz
  341. share/man/man3/Tk_GetHINSTANCE.tk.3.gz
  342. share/man/man3/Tk_GetHWND.tk.3.gz
  343. share/man/man3/Tk_GetImage.tk.3.gz
  344. share/man/man3/Tk_GetImageModelData.tk.3.gz
  345. share/man/man3/Tk_GetItemTypes.tk.3.gz
  346. share/man/man3/Tk_GetJoinStyle.tk.3.gz
  347. share/man/man3/Tk_GetJustify.tk.3.gz
  348. share/man/man3/Tk_GetJustifyFromObj.tk.3.gz
  349. share/man/man3/Tk_GetMMFromObj.tk.3.gz
  350. share/man/man3/Tk_GetNumMainWindows.tk.3.gz
  351. share/man/man3/Tk_GetOption.tk.3.gz
  352. share/man/man3/Tk_GetOptionInfo.tk.3.gz
  353. share/man/man3/Tk_GetOptionValue.tk.3.gz
  354. share/man/man3/Tk_GetOtherWindow.tk.3.gz
  355. share/man/man3/Tk_GetPixels.tk.3.gz
  356. share/man/man3/Tk_GetPixelsFromObj.tk.3.gz
  357. share/man/man3/Tk_GetPixmap.tk.3.gz
  358. share/man/man3/Tk_GetRelief.tk.3.gz
  359. share/man/man3/Tk_GetReliefFromObj.tk.3.gz
  360. share/man/man3/Tk_GetRootCoords.tk.3.gz
  361. share/man/man3/Tk_GetScreenMM.tk.3.gz
  362. share/man/man3/Tk_GetScrollInfo.tk.3.gz
  363. share/man/man3/Tk_GetScrollInfoObj.tk.3.gz
  364. share/man/man3/Tk_GetSelection.tk.3.gz
  365. share/man/man3/Tk_GetUid.tk.3.gz
  366. share/man/man3/Tk_GetUserInactiveTime.tk.3.gz
  367. share/man/man3/Tk_GetVRootGeometry.tk.3.gz
  368. share/man/man3/Tk_GetVisual.tk.3.gz
  369. share/man/man3/Tk_Grab.tk.3.gz
  370. share/man/man3/Tk_HWNDToWindow.tk.3.gz
  371. share/man/man3/Tk_HandleEvent.tk.3.gz
  372. share/man/man3/Tk_Height.tk.3.gz
  373. share/man/man3/Tk_IdToWindow.tk.3.gz
  374. share/man/man3/Tk_ImageChanged.tk.3.gz
  375. share/man/man3/Tk_Init.tk.3.gz
  376. share/man/man3/Tk_InitConsoleChannels.tk.3.gz
  377. share/man/man3/Tk_InitOptions.tk.3.gz
  378. share/man/man3/Tk_InitStubs.tk.3.gz
  379. share/man/man3/Tk_InternAtom.tk.3.gz
  380. share/man/man3/Tk_InternalBorderBottom.tk.3.gz
  381. share/man/man3/Tk_InternalBorderLeft.tk.3.gz
  382. share/man/man3/Tk_InternalBorderRight.tk.3.gz
  383. share/man/man3/Tk_InternalBorderTop.tk.3.gz
  384. share/man/man3/Tk_Interp.tk.3.gz
  385. share/man/man3/Tk_IntersectTextLayout.tk.3.gz
  386. share/man/man3/Tk_IsContainer.tk.3.gz
  387. share/man/man3/Tk_IsEmbedded.tk.3.gz
  388. share/man/man3/Tk_IsMapped.tk.3.gz
  389. share/man/man3/Tk_IsTopLevel.tk.3.gz
  390. share/man/man3/Tk_Main.tk.3.gz
  391. share/man/man3/Tk_MainLoop.tk.3.gz
  392. share/man/man3/Tk_MainWindow.tk.3.gz
  393. share/man/man3/Tk_MaintainGeometry.tk.3.gz
  394. share/man/man3/Tk_MakeContainer.tk.3.gz
  395. share/man/man3/Tk_MakeWindow.tk.3.gz
  396. share/man/man3/Tk_MakeWindowExist.tk.3.gz
  397. share/man/man3/Tk_ManageGeometry.tk.3.gz
  398. share/man/man3/Tk_MapWindow.tk.3.gz
  399. share/man/man3/Tk_MeasureChars.tk.3.gz
  400. share/man/man3/Tk_MeasureCharsInContext.tk.3.gz
  401. share/man/man3/Tk_MinReqHeight.tk.3.gz
  402. share/man/man3/Tk_MinReqWidth.tk.3.gz
  403. share/man/man3/Tk_MoveResizeWindow.tk.3.gz
  404. share/man/man3/Tk_MoveToplevelWindow.tk.3.gz
  405. share/man/man3/Tk_MoveWindow.tk.3.gz
  406. share/man/man3/Tk_Name.tk.3.gz
  407. share/man/man3/Tk_NameOf3DBorder.tk.3.gz
  408. share/man/man3/Tk_NameOfAnchor.tk.3.gz
  409. share/man/man3/Tk_NameOfBitmap.tk.3.gz
  410. share/man/man3/Tk_NameOfCapStyle.tk.3.gz
  411. share/man/man3/Tk_NameOfColor.tk.3.gz
  412. share/man/man3/Tk_NameOfCursor.tk.3.gz
  413. share/man/man3/Tk_NameOfFont.tk.3.gz
  414. share/man/man3/Tk_NameOfImage.tk.3.gz
  415. share/man/man3/Tk_NameOfJoinStyle.tk.3.gz
  416. share/man/man3/Tk_NameOfJustify.tk.3.gz
  417. share/man/man3/Tk_NameOfRelief.tk.3.gz
  418. share/man/man3/Tk_NameToWindow.tk.3.gz
  419. share/man/man3/Tk_NewWindowObj.tk.3.gz
  420. share/man/man3/Tk_OwnSelection.tk.3.gz
  421. share/man/man3/Tk_Parent.tk.3.gz
  422. share/man/man3/Tk_ParseArgv.tk.3.gz
  423. share/man/man3/Tk_PathName.tk.3.gz
  424. share/man/man3/Tk_PhotoBlank.tk.3.gz
  425. share/man/man3/Tk_PhotoExpand.tk.3.gz
  426. share/man/man3/Tk_PhotoGetImage.tk.3.gz
  427. share/man/man3/Tk_PhotoGetSize.tk.3.gz
  428. share/man/man3/Tk_PhotoPutBlock.tk.3.gz
  429. share/man/man3/Tk_PhotoPutZoomedBlock.tk.3.gz
  430. share/man/man3/Tk_PhotoSetSize.tk.3.gz
  431. share/man/man3/Tk_PointToChar.tk.3.gz
  432. share/man/man3/Tk_PostscriptFontName.tk.3.gz
  433. share/man/man3/Tk_PreserveColormap.tk.3.gz
  434. share/man/man3/Tk_QueueWindowEvent.tk.3.gz
  435. share/man/man3/Tk_RedrawImage.tk.3.gz
  436. share/man/man3/Tk_ReqHeight.tk.3.gz
  437. share/man/man3/Tk_ReqWidth.tk.3.gz
  438. share/man/man3/Tk_ResetUserInactiveTime.tk.3.gz
  439. share/man/man3/Tk_ResizeWindow.tk.3.gz
  440. share/man/man3/Tk_RestackWindow.tk.3.gz
  441. share/man/man3/Tk_RestoreSavedOptions.tk.3.gz
  442. share/man/man3/Tk_RestrictEvents.tk.3.gz
  443. share/man/man3/Tk_SafeInit.tk.3.gz
  444. share/man/man3/Tk_Screen.tk.3.gz
  445. share/man/man3/Tk_ScreenNumber.tk.3.gz
  446. share/man/man3/Tk_SendVirtualEvent.tk.3.gz
  447. share/man/man3/Tk_SetAppName.tk.3.gz
  448. share/man/man3/Tk_SetBackgroundFromBorder.tk.3.gz
  449. share/man/man3/Tk_SetCaretPos.tk.3.gz
  450. share/man/man3/Tk_SetClass.tk.3.gz
  451. share/man/man3/Tk_SetClassProcs.tk.3.gz
  452. share/man/man3/Tk_SetGrid.tk.3.gz
  453. share/man/man3/Tk_SetInternalBorder.tk.3.gz
  454. share/man/man3/Tk_SetInternalBorderEx.tk.3.gz
  455. share/man/man3/Tk_SetMinimumRequestSize.tk.3.gz
  456. share/man/man3/Tk_SetOptions.tk.3.gz
  457. share/man/man3/Tk_SetWindowBackground.tk.3.gz
  458. share/man/man3/Tk_SetWindowBackgroundPixmap.tk.3.gz
  459. share/man/man3/Tk_SetWindowBorder.tk.3.gz
  460. share/man/man3/Tk_SetWindowBorderPixmap.tk.3.gz
  461. share/man/man3/Tk_SetWindowBorderWidth.tk.3.gz
  462. share/man/man3/Tk_SetWindowColormap.tk.3.gz
  463. share/man/man3/Tk_SetWindowVisual.tk.3.gz
  464. share/man/man3/Tk_SizeOfBitmap.tk.3.gz
  465. share/man/man3/Tk_SizeOfImage.tk.3.gz
  466. share/man/man3/Tk_StrictMotif.tk.3.gz
  467. share/man/man3/Tk_TextLayoutToPostscript.tk.3.gz
  468. share/man/man3/Tk_TextWidth.tk.3.gz
  469. share/man/man3/Tk_Uid.tk.3.gz
  470. share/man/man3/Tk_UndefineCursor.tk.3.gz
  471. share/man/man3/Tk_UnderlineTextLayout.tk.3.gz
  472. share/man/man3/Tk_Ungrab.tk.3.gz
  473. share/man/man3/Tk_UnmaintainGeometry.tk.3.gz
  474. share/man/man3/Tk_UnmapWindow.tk.3.gz
  475. share/man/man3/Tk_UnsetGrid.tk.3.gz
  476. share/man/man3/Tk_UseWindow.tk.3.gz
  477. share/man/man3/Tk_Visual.tk.3.gz
  478. share/man/man3/Tk_Width.tk.3.gz
  479. share/man/man3/Tk_WindowId.tk.3.gz
  480. share/man/man3/Tk_X.tk.3.gz
  481. share/man/man3/Tk_Y.tk.3.gz
  482. share/man/man3/Ttk_AddPadding.tk.3.gz
  483. share/man/man3/Ttk_BoxContains.tk.3.gz
  484. share/man/man3/Ttk_CreateTheme.tk.3.gz
  485. share/man/man3/Ttk_ExpandBox.tk.3.gz
  486. share/man/man3/Ttk_GetBorderFromObj.tk.3.gz
  487. share/man/man3/Ttk_GetCurrentTheme.tk.3.gz
  488. share/man/man3/Ttk_GetDefaultTheme.tk.3.gz
  489. share/man/man3/Ttk_GetPaddingFromObj.tk.3.gz
  490. share/man/man3/Ttk_GetStickyFromObj.tk.3.gz
  491. share/man/man3/Ttk_GetTheme.tk.3.gz
  492. share/man/man3/Ttk_MakeBox.tk.3.gz
  493. share/man/man3/Ttk_MakePadding.tk.3.gz
  494. share/man/man3/Ttk_PackBox.tk.3.gz
  495. share/man/man3/Ttk_PadBox.tk.3.gz
  496. share/man/man3/Ttk_PlaceBox.tk.3.gz
  497. share/man/man3/Ttk_RelievePadding.tk.3.gz
  498. share/man/man3/Ttk_StickBox.tk.3.gz
  499. share/man/man3/Ttk_UniformPadding.tk.3.gz
  500. share/man/mann/accessible.tk.n.gz
  501. share/man/mann/attribtable.tk.n.gz
  502. share/man/mann/bell.tk.n.gz
  503. share/man/mann/bind.tk.n.gz
  504. share/man/mann/bindtags.tk.n.gz
  505. share/man/mann/bitmap.tk.n.gz
  506. share/man/mann/busy.tk.n.gz
  507. share/man/mann/button.tk.n.gz
  508. share/man/mann/canvas.tk.n.gz
  509. share/man/mann/checkbutton.tk.n.gz
  510. share/man/mann/clipboard.tk.n.gz
  511. share/man/mann/colors.tk.n.gz
  512. share/man/mann/console.tk.n.gz
  513. share/man/mann/cursors.tk.n.gz
  514. share/man/mann/destroy.tk.n.gz
  515. share/man/mann/entry.tk.n.gz
  516. share/man/mann/event.tk.n.gz
  517. share/man/mann/fileicon.tk.n.gz
  518. share/man/mann/focus.tk.n.gz
  519. share/man/mann/font.tk.n.gz
  520. share/man/mann/fontchooser.tk.n.gz
  521. share/man/mann/frame.tk.n.gz
  522. share/man/mann/geometry.tk.n.gz
  523. share/man/mann/grab.tk.n.gz
  524. share/man/mann/grid.tk.n.gz
  525. share/man/mann/image.tk.n.gz
  526. share/man/mann/keysyms.tk.n.gz
  527. share/man/mann/label.tk.n.gz
  528. share/man/mann/labelframe.tk.n.gz
  529. share/man/mann/listbox.tk.n.gz
  530. share/man/mann/lower.tk.n.gz
  531. share/man/mann/menu.tk.n.gz
  532. share/man/mann/menubutton.tk.n.gz
  533. share/man/mann/message.tk.n.gz
  534. share/man/mann/nsimage.tk.n.gz
  535. share/man/mann/option.tk.n.gz
  536. share/man/mann/options.tk.n.gz
  537. share/man/mann/pack.tk.n.gz
  538. share/man/mann/panedwindow.tk.n.gz
  539. share/man/mann/photo.tk.n.gz
  540. share/man/mann/place.tk.n.gz
  541. share/man/mann/print.tk.n.gz
  542. share/man/mann/radiobutton.tk.n.gz
  543. share/man/mann/raise.tk.n.gz
  544. share/man/mann/safe_loadTk.tk.n.gz
  545. share/man/mann/scale.tk.n.gz
  546. share/man/mann/scrollbar.tk.n.gz
  547. share/man/mann/selection.tk.n.gz
  548. share/man/mann/send.tk.n.gz
  549. share/man/mann/spinbox.tk.n.gz
  550. share/man/mann/sysnotify.tk.n.gz
  551. share/man/mann/systray.tk.n.gz
  552. share/man/mann/text.tk.n.gz
  553. share/man/mann/tk.tk.n.gz
  554. share/man/mann/tk_bisque.tk.n.gz
  555. share/man/mann/tk_chooseColor.tk.n.gz
  556. share/man/mann/tk_chooseDirectory.tk.n.gz
  557. share/man/mann/tk_dialog.tk.n.gz
  558. share/man/mann/tk_focusFollowsMouse.tk.n.gz
  559. share/man/mann/tk_focusNext.tk.n.gz
  560. share/man/mann/tk_focusPrev.tk.n.gz
  561. share/man/mann/tk_getOpenFile.tk.n.gz
  562. share/man/mann/tk_getSaveFile.tk.n.gz
  563. share/man/mann/tk_library.tk.n.gz
  564. share/man/mann/tk_mac.tk.n.gz
  565. share/man/mann/tk_menuSetFocus.tk.n.gz
  566. share/man/mann/tk_messageBox.tk.n.gz
  567. share/man/mann/tk_optionMenu.tk.n.gz
  568. share/man/mann/tk_patchLevel.tk.n.gz
  569. share/man/mann/tk_popup.tk.n.gz
  570. share/man/mann/tk_scalingPct.tk.n.gz
  571. share/man/mann/tk_setPalette.tk.n.gz
  572. share/man/mann/tk_strictMotif.tk.n.gz
  573. share/man/mann/tk_svgFmt.tk.n.gz
  574. share/man/mann/tk_textCopy.tk.n.gz
  575. share/man/mann/tk_textCut.tk.n.gz
  576. share/man/mann/tk_textPaste.tk.n.gz
  577. share/man/mann/tk_version.tk.n.gz
  578. share/man/mann/tkerror.tk.n.gz
  579. share/man/mann/tkwait.tk.n.gz
  580. share/man/mann/toplevel.tk.n.gz
  581. share/man/mann/ttk_button.tk.n.gz
  582. share/man/mann/ttk_checkbutton.tk.n.gz
  583. share/man/mann/ttk_combobox.tk.n.gz
  584. share/man/mann/ttk_entry.tk.n.gz
  585. share/man/mann/ttk_frame.tk.n.gz
  586. share/man/mann/ttk_image.tk.n.gz
  587. share/man/mann/ttk_intro.tk.n.gz
  588. share/man/mann/ttk_label.tk.n.gz
  589. share/man/mann/ttk_labelframe.tk.n.gz
  590. share/man/mann/ttk_menubutton.tk.n.gz
  591. share/man/mann/ttk_notebook.tk.n.gz
  592. share/man/mann/ttk_panedwindow.tk.n.gz
  593. share/man/mann/ttk_progressbar.tk.n.gz
  594. share/man/mann/ttk_radiobutton.tk.n.gz
  595. share/man/mann/ttk_scale.tk.n.gz
  596. share/man/mann/ttk_scrollbar.tk.n.gz
  597. share/man/mann/ttk_separator.tk.n.gz
  598. share/man/mann/ttk_sizegrip.tk.n.gz
  599. share/man/mann/ttk_spinbox.tk.n.gz
  600. share/man/mann/ttk_style.tk.n.gz
  601. share/man/mann/ttk_toggleswitch.tk.n.gz
  602. share/man/mann/ttk_treeview.tk.n.gz
  603. share/man/mann/ttk_vsapi.tk.n.gz
  604. share/man/mann/ttk_widget.tk.n.gz
  605. share/man/mann/winfo.tk.n.gz
  606. share/man/mann/wm.tk.n.gz
  607. @owner
  608. @group
  609. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • For RUN/BUILD depends:
    • tk>0:x11-toolkits/tk
  • For LIB depends:
    • libtcl9tk9.1.so:x11-toolkits/tk
    • libtk9.1.so:x11-toolkits/tk
To install the port: #
cd /usr/ports/x11-toolkits/tk/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/tk
  • pkg install tk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tk
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1790887256 SHA256 (tk9.1.0-src.tar.gz) = 772ce7a97c07c2db4c957c93af7ab4dff4bd3037772836b6afbcd0974023b3d6 SIZE (tk9.1.0-src.tar.gz) = 4948504

Packages (timestamps in pop-ups are UTC): #
tk
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest-9.1.0--9.1.0
FreeBSD:14:quarterly-----
FreeBSD:15:latest9.1.09.1.0n/a-n/a
FreeBSD:15:quarterly--n/a-n/a
FreeBSD:16:latest-9.1.0n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. zip : archivers/zip
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. xft.pc : x11-fonts/libXft
  6. xrender.pc : x11/libXrender
  7. xscrnsaver.pc : x11/libXScrnSaver
Runtime dependencies: #
  1. x11.pc : x11/libX11
  2. xext.pc : x11/libXext
  3. xft.pc : x11-fonts/libXft
  4. xrender.pc : x11/libXrender
  5. xscrnsaver.pc : x11/libXScrnSaver
Library dependencies: #
  1. libfreetype.so : print/freetype2
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libharfbuzz.so : print/harfbuzz
  4. libcups.so : print/cups
  5. libtcl9.1.so : lang/tcl
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for tk-9.1.0: DEMOS=off: Install demos TKMAN=off: Install Tk function manpages ===> Use 'make config' to modify these settings
Options name: #
x11-toolkits_tk
USES: #
tcl:91,tea pkgconfig xorg
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (40 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  2. http://cytranet.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  3. http://deac-ams.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  4. http://deac-fra.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  5. http://deac-riga.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  6. http://downloads.sourceforge.net/project/tcl/Tcl/9.1.0/
  7. http://excellmedia.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  8. http://freefr.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  9. http://gigenet.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  10. http://ixpeering.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  11. http://jaist.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  12. http://kumisystems.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  13. http://liquidtelecom.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  14. http://nchc.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  15. http://netactuate.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  16. http://netcologne.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  17. http://onboardcloud.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  18. http://phoenixnap.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  19. http://sinalbr.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  20. http://sitsa.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  21. https://cfhcable.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  22. https://cytranet.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  23. https://deac-ams.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  24. https://deac-fra.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  25. https://deac-riga.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  26. https://downloads.sourceforge.net/project/tcl/Tcl/9.1.0/
  27. https://excellmedia.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  28. https://freefr.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  29. https://gigenet.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  30. https://ixpeering.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  31. https://jaist.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  32. https://kumisystems.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  33. https://liquidtelecom.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  34. https://nchc.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  35. https://netactuate.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  36. https://netcologne.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  37. https://onboardcloud.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  38. https://phoenixnap.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  39. https://sinalbr.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
  40. https://sitsa.dl.sourceforge.net/project/tcl/Tcl/9.1.0/
Collapse this list.
Port Moves
  • port moved here from x11-toolkits/tk90 on 2026-11-02
    REASON: Tk 9.x will be provided as single port

Number of commits found: 1 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
9.1.0
02 Nov 2026 07:52:18
commit hash: 441bc7f0904b21b777c7a8815a10476b5faaa71dcommit hash: 441bc7f0904b21b777c7a8815a10476b5faaa71dcommit hash: 441bc7f0904b21b777c7a8815a10476b5faaa71dcommit hash: 441bc7f0904b21b777c7a8815a10476b5faaa71d files touched by this commit
Pietro Cerutti (gahr) search for other commits by this committer
Tcl/Tk: prepare for supporting one version only

Rename lang/tcl90 -> lang/tcl, and x11-toolkits/tk90 -> x11-toolkits/tk.

This is in preparation for sunsetting Tcl/Tk 8.6 and providing one
single version of Tcl/Tk in the ports tree.

PR:		300092 (exp-run)

Number of commits found: 1