BSD Ports

x11-toolkits/tk90 9.0.3_1 MidnightBSD

Graphical toolkit for Tcl

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
44adc66923
License
TclTk
Categories
x11-toolkits

Description

This is Tk version 8.7, a GUI toolkit for Tcl.

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.

In the other systems

The newest version among them is 9.0.4, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-toolkits/tk909.0.3_1no data-[email protected]2026-07-17
FreeBSDx11-toolkits/tk909.0.4 newestnone known-[email protected]-
DragonFlyx11-toolkits/tk909.0.1_1none known-[email protected]-
HardenedBSDx11-toolkits/tk909.0.4 newestno data-[email protected]-
GhostBSDx11-toolkits/tk909.0.4 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install tk${TK_VER:S/.//}

From mports:

cd /usr/mports/x11-toolkits/tk90 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tk${TK_VER:S/.//}>0:x11-toolkits/tk90
LIB_DEPENDS=	libtcl9tk.so:x11-toolkits/tk90

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Build dependencies 3
Run dependencies 2

No port depends on this one.

Configuration

Options name: x11-toolkits_tk

OptionDefaultDescription
DEMOSoffInstall demos
TKMANoffInstall Tk function manpages
USES
tcl:${TK_VER:S/.//},tea xorg
Service scripts
none

Files

Manual pages 396
  • FindPhoto.tk(3)
  • FontId.tk(3)
  • MeasureChar.tk(3)
  • Tk_3DBorderColor.tk(3)
  • Tk_3DBorderGC.tk(3)
  • Tk_3DHorizontalBevel.tk(3)
  • Tk_3DVerticalBevel.tk(3)
  • Tk_AddOption.tk(3)
  • Tk_Alloc3DBorderFromObj.tk(3)
  • Tk_AllocBitmapFromObj.tk(3)
  • Tk_AllocColorFromObj.tk(3)
  • Tk_AllocCursorFromObj.tk(3)
  • Tk_AllocFontFromObj.tk(3)
  • Tk_AlwaysShowSelection.tk(3)
  • Tk_AttachHWND.tk(3)
  • Tk_Attributes.tk(3)
  • Tk_BindEvent.tk(3)
  • Tk_CanvasDrawableCoords.tk(3)
  • Tk_CanvasEventuallyRedraw.tk(3)
  • Tk_CanvasGetCoord.tk(3)
  • Tk_CanvasPsBitmap.tk(3)
  • Tk_CanvasPsColor.tk(3)
  • Tk_CanvasPsFont.tk(3)
  • Tk_CanvasPsPath.tk(3)
  • Tk_CanvasPsStipple.tk(3)
  • Tk_CanvasPsY.tk(3)
  • Tk_CanvasSetStippleOrigin.tk(3)
  • Tk_CanvasTagsOption.tk(3)
  • Tk_CanvasTextInfo.tk(3)
  • Tk_CanvasTkwin.tk(3)
  • Tk_CanvasWindowCoords.tk(3)
  • Tk_ChangeWindowAttributes.tk(3)
  • Tk_Changes.tk(3)
  • Tk_CharBbox.tk(3)
  • Tk_Class.tk(3)
  • Tk_ClearSelection.tk(3)
  • Tk_ClipDrawableToRect.tk(3)
  • Tk_ClipboardAppend.tk(3)
  • Tk_ClipboardClear.tk(3)
  • Tk_CollapseMotionEvents.tk(3)
  • Tk_Colormap.tk(3)
  • Tk_ComputeTextLayout.tk(3)
  • Tk_ConfigureInfo.tk(3)
  • Tk_ConfigureValue.tk(3)
  • Tk_ConfigureWidget.tk(3)
  • Tk_ConfigureWindow.tk(3)
  • Tk_CoordsToWindow.tk(3)
  • Tk_CreateBinding.tk(3)
  • Tk_CreateBindingTable.tk(3)
  • Tk_CreateClientMessageHandler.tk(3)
  • Tk_CreateErrorHandler.tk(3)
  • Tk_CreateEventHandler.tk(3)
  • Tk_CreateGenericHandler.tk(3)
  • Tk_CreateImageType.tk(3)
  • Tk_CreateItemType.tk(3)
  • Tk_CreateOptionTable.tk(3)
  • Tk_CreatePhotoImageFormat.tk(3)
  • Tk_CreateSelHandler.tk(3)
  • Tk_CreateWindow.tk(3)
  • Tk_CreateWindowFromPath.tk(3)
  • Tk_DefineBitmap.tk(3)
  • Tk_DefineCursor.tk(3)
  • Tk_DeleteAllBindings.tk(3)
  • Tk_DeleteBinding.tk(3)
  • Tk_DeleteBindingTable.tk(3)
  • Tk_DeleteClientMessageHandler.tk(3)
  • Tk_DeleteErrorHandler.tk(3)
  • Tk_DeleteEventHandler.tk(3)
  • Tk_DeleteGenericHandler.tk(3)
  • Tk_DeleteImage.tk(3)
  • Tk_DeleteOptionTable.tk(3)
  • Tk_DeleteSelHandler.tk(3)
  • Tk_Depth.tk(3)
  • Tk_DestroyWindow.tk(3)
  • Tk_Display.tk(3)
  • Tk_DisplayName.tk(3)
  • Tk_DistanceToTextLayout.tk(3)
  • Tk_Draw3DPolygon.tk(3)
  • Tk_Draw3DRectangle.tk(3)
  • Tk_DrawChars.tk(3)
  • Tk_DrawCharsInContext.tk(3)
  • Tk_DrawFocusHighlight.tk(3)
  • Tk_DrawHighlightBorder.tk(3)
  • Tk_DrawTextLayout.tk(3)
  • Tk_Fill3DPolygon.tk(3)
  • Tk_Fill3DRectangle.tk(3)
  • Tk_FindPhoto.tk(3)
  • Tk_FontGetDescription.tk(3)
  • Tk_FontId.tk(3)
  • Tk_Free3DBorder.tk(3)
  • Tk_Free3DBorderFromObj.tk(3)
  • Tk_FreeBitmap.tk(3)
  • Tk_FreeBitmapFromObj.tk(3)
  • Tk_FreeColor.tk(3)
  • Tk_FreeColorFromObj.tk(3)
  • Tk_FreeColormap.tk(3)
  • Tk_FreeConfigOptions.tk(3)
  • Tk_FreeCursor.tk(3)
  • Tk_FreeCursorFromObj.tk(3)
  • Tk_FreeFont.tk(3)
  • Tk_FreeFontFromObj.tk(3)
  • Tk_FreeGC.tk(3)
  • Tk_FreeImage.tk(3)
  • Tk_FreeOptions.tk(3)
  • Tk_FreePixmap.tk(3)
  • Tk_FreeSavedOptions.tk(3)
  • Tk_FreeTextLayout.tk(3)
  • Tk_GeometryRequest.tk(3)
  • Tk_Get3DBorder.tk(3)
  • Tk_Get3DBorderColors.tk(3)
  • Tk_Get3DBorderFromObj.tk(3)
  • Tk_GetAllBindings.tk(3)
  • Tk_GetAnchor.tk(3)
  • Tk_GetAnchorFromObj.tk(3)
  • Tk_GetAtomName.tk(3)
  • Tk_GetBinding.tk(3)
  • Tk_GetBitmap.tk(3)
  • Tk_GetBitmapFromObj.tk(3)
  • Tk_GetButtonMask.tk(3)
  • Tk_GetCapStyle.tk(3)
  • Tk_GetColor.tk(3)
  • Tk_GetColorByValue.tk(3)
  • Tk_GetColorFromObj.tk(3)
  • Tk_GetColormap.tk(3)
  • Tk_GetCursor.tk(3)
  • Tk_GetCursorFromData.tk(3)
  • Tk_GetCursorFromObj.tk(3)
  • Tk_GetDash.tk(3)
  • Tk_GetDoublePixelsFromObj.tk(3)
  • Tk_GetFont.tk(3)
  • Tk_GetFontFromObj.tk(3)
  • Tk_GetFontMetrics.tk(3)
  • Tk_GetGC.tk(3)
  • Tk_GetHINSTANCE.tk(3)
  • Tk_GetHWND.tk(3)
  • Tk_GetImage.tk(3)
  • Tk_GetImageModelData.tk(3)
  • Tk_GetItemTypes.tk(3)
  • Tk_GetJoinStyle.tk(3)
  • Tk_GetJustify.tk(3)
  • Tk_GetJustifyFromObj.tk(3)
  • Tk_GetMMFromObj.tk(3)
  • Tk_GetNumMainWindows.tk(3)
  • Tk_GetOption.tk(3)
  • Tk_GetOptionInfo.tk(3)
  • Tk_GetOptionValue.tk(3)
  • Tk_GetOtherWindow.tk(3)
  • Tk_GetPixels.tk(3)
  • Tk_GetPixelsFromObj.tk(3)
  • Tk_GetPixmap.tk(3)
  • Tk_GetRelief.tk(3)
  • Tk_GetReliefFromObj.tk(3)
  • Tk_GetRootCoords.tk(3)
  • Tk_GetScreenMM.tk(3)
  • Tk_GetScrollInfo.tk(3)
  • Tk_GetScrollInfoObj.tk(3)
  • Tk_GetSelection.tk(3)
  • Tk_GetUid.tk(3)
  • Tk_GetUserInactiveTime.tk(3)
  • Tk_GetVRootGeometry.tk(3)
  • Tk_GetVisual.tk(3)
  • Tk_Grab.tk(3)
  • Tk_HWNDToWindow.tk(3)
  • Tk_HandleEvent.tk(3)
  • Tk_Height.tk(3)
  • Tk_IdToWindow.tk(3)
  • Tk_ImageChanged.tk(3)
  • Tk_Init.tk(3)
  • Tk_InitConsoleChannels.tk(3)
  • Tk_InitOptions.tk(3)
  • Tk_InitStubs.tk(3)
  • Tk_InternAtom.tk(3)
  • Tk_InternalBorderBottom.tk(3)
  • Tk_InternalBorderLeft.tk(3)
  • Tk_InternalBorderRight.tk(3)
  • Tk_InternalBorderTop.tk(3)
  • Tk_Interp.tk(3)
  • Tk_IntersectTextLayout.tk(3)
  • Tk_IsContainer.tk(3)
  • Tk_IsEmbedded.tk(3)
  • Tk_IsMapped.tk(3)
  • Tk_IsTopLevel.tk(3)
  • Tk_Main.tk(3)
  • Tk_MainLoop.tk(3)
  • Tk_MainWindow.tk(3)
  • Tk_MaintainGeometry.tk(3)
  • Tk_MakeContainer.tk(3)
  • Tk_MakeWindow.tk(3)
  • Tk_MakeWindowExist.tk(3)
  • Tk_ManageGeometry.tk(3)
  • Tk_MapWindow.tk(3)
  • Tk_MeasureChars.tk(3)
  • Tk_MeasureCharsInContext.tk(3)
  • Tk_MinReqHeight.tk(3)
  • Tk_MinReqWidth.tk(3)
  • Tk_MoveResizeWindow.tk(3)
  • Tk_MoveToplevelWindow.tk(3)
  • Tk_MoveWindow.tk(3)
  • Tk_Name.tk(3)
  • Tk_NameOf3DBorder.tk(3)
  • Tk_NameOfAnchor.tk(3)
  • Tk_NameOfBitmap.tk(3)
  • Tk_NameOfCapStyle.tk(3)
  • Tk_NameOfColor.tk(3)
  • Tk_NameOfCursor.tk(3)
  • Tk_NameOfFont.tk(3)
  • Tk_NameOfImage.tk(3)
  • Tk_NameOfJoinStyle.tk(3)
  • Tk_NameOfJustify.tk(3)
  • Tk_NameOfRelief.tk(3)
  • Tk_NameToWindow.tk(3)
  • Tk_NewWindowObj.tk(3)
  • Tk_OwnSelection.tk(3)
  • Tk_Parent.tk(3)
  • Tk_ParseArgv.tk(3)
  • Tk_PathName.tk(3)
  • Tk_PhotoBlank.tk(3)
  • Tk_PhotoExpand.tk(3)
  • Tk_PhotoGetImage.tk(3)
  • Tk_PhotoGetSize.tk(3)
  • Tk_PhotoPutBlock.tk(3)
  • Tk_PhotoPutZoomedBlock.tk(3)
  • Tk_PhotoSetSize.tk(3)
  • Tk_PointToChar.tk(3)
  • Tk_PostscriptFontName.tk(3)
  • Tk_PreserveColormap.tk(3)
  • Tk_QueueWindowEvent.tk(3)
  • Tk_RedrawImage.tk(3)
  • Tk_ReqHeight.tk(3)
  • Tk_ReqWidth.tk(3)
  • Tk_ResetUserInactiveTime.tk(3)
  • Tk_ResizeWindow.tk(3)
  • Tk_RestackWindow.tk(3)
  • Tk_RestoreSavedOptions.tk(3)
  • Tk_RestrictEvents.tk(3)
  • Tk_SafeInit.tk(3)
  • Tk_Screen.tk(3)
  • Tk_ScreenNumber.tk(3)
  • Tk_SendVirtualEvent.tk(3)
  • Tk_SetAppName.tk(3)
  • Tk_SetBackgroundFromBorder.tk(3)
  • Tk_SetCaretPos.tk(3)
  • Tk_SetClass.tk(3)
  • Tk_SetClassProcs.tk(3)
  • Tk_SetGrid.tk(3)
  • Tk_SetInternalBorder.tk(3)
  • Tk_SetInternalBorderEx.tk(3)
  • Tk_SetMinimumRequestSize.tk(3)
  • Tk_SetOptions.tk(3)
  • Tk_SetWindowBackground.tk(3)
  • Tk_SetWindowBackgroundPixmap.tk(3)
  • Tk_SetWindowBorder.tk(3)
  • Tk_SetWindowBorderPixmap.tk(3)
  • Tk_SetWindowBorderWidth.tk(3)
  • Tk_SetWindowColormap.tk(3)
  • Tk_SetWindowVisual.tk(3)
  • Tk_SizeOfBitmap.tk(3)
  • Tk_SizeOfImage.tk(3)
  • Tk_StrictMotif.tk(3)
  • Tk_TextLayoutToPostscript.tk(3)
  • Tk_TextWidth.tk(3)
  • Tk_Uid.tk(3)
  • Tk_UndefineCursor.tk(3)
  • Tk_UnderlineTextLayout.tk(3)
  • Tk_Ungrab.tk(3)
  • Tk_UnmaintainGeometry.tk(3)
  • Tk_UnmapWindow.tk(3)
  • Tk_UnsetGrid.tk(3)
  • Tk_UseWindow.tk(3)
  • Tk_Visual.tk(3)
  • Tk_Width.tk(3)
  • Tk_WindowId.tk(3)
  • Tk_X.tk(3)
  • Tk_Y.tk(3)
  • Ttk_AddPadding.tk(3)
  • Ttk_BoxContains.tk(3)
  • Ttk_CreateTheme.tk(3)
  • Ttk_ExpandBox.tk(3)
  • Ttk_GetBorderFromObj.tk(3)
  • Ttk_GetCurrentTheme.tk(3)
  • Ttk_GetDefaultTheme.tk(3)
  • Ttk_GetPaddingFromObj.tk(3)
  • Ttk_GetStickyFromObj.tk(3)
  • Ttk_GetTheme.tk(3)
  • Ttk_MakeBox.tk(3)
  • Ttk_MakePadding.tk(3)
  • Ttk_PackBox.tk(3)
  • Ttk_PadBox.tk(3)
  • Ttk_PlaceBox.tk(3)
  • Ttk_RelievePadding.tk(3)
  • Ttk_StickBox.tk(3)
  • Ttk_UniformPadding.tk(3)
  • bell.tk(n)
  • bind.tk(n)
  • bindtags.tk(n)
  • bitmap.tk(n)
  • busy.tk(n)
  • button.tk(n)
  • canvas.tk(n)
  • checkbutton.tk(n)
  • clipboard.tk(n)
  • colors.tk(n)
  • console.tk(n)
  • cursors.tk(n)
  • destroy.tk(n)
  • entry.tk(n)
  • event.tk(n)
  • focus.tk(n)
  • font.tk(n)
  • fontchooser.tk(n)
  • frame.tk(n)
  • geometry.tk(n)
  • grab.tk(n)
  • grid.tk(n)
  • image.tk(n)
  • keysyms.tk(n)
  • label.tk(n)
  • labelframe.tk(n)
  • listbox.tk(n)
  • lower.tk(n)
  • menu.tk(n)
  • menubutton.tk(n)
  • message.tk(n)
  • nsimage.tk(n)
  • option.tk(n)
  • options.tk(n)
  • pack.tk(n)
  • panedwindow.tk(n)
  • photo.tk(n)
  • place.tk(n)
  • print.tk(n)
  • radiobutton.tk(n)
  • raise.tk(n)
  • safe_loadTk.tk(n)
  • scale.tk(n)
  • scrollbar.tk(n)
  • selection.tk(n)
  • send.tk(n)
  • spinbox.tk(n)
  • sysnotify.tk(n)
  • systray.tk(n)
  • text.tk(n)
  • tk.tk(n)
  • tk_bisque.tk(n)
  • tk_chooseColor.tk(n)
  • tk_chooseDirectory.tk(n)
  • tk_dialog.tk(n)
  • tk_focusFollowsMouse.tk(n)
  • tk_focusNext.tk(n)
  • tk_focusPrev.tk(n)
  • tk_getOpenFile.tk(n)
  • tk_getSaveFile.tk(n)
  • tk_library.tk(n)
  • tk_mac.tk(n)
  • tk_menuSetFocus.tk(n)
  • tk_messageBox.tk(n)
  • tk_optionMenu.tk(n)
  • tk_patchLevel.tk(n)
  • tk_popup.tk(n)
  • tk_scalingPct.tk(n)
  • tk_setPalette.tk(n)
  • tk_strictMotif.tk(n)
  • tk_svgFmt.tk(n)
  • tk_textCopy.tk(n)
  • tk_textCut.tk(n)
  • tk_textPaste.tk(n)
  • tk_version.tk(n)
  • tkerror.tk(n)
  • tkwait.tk(n)
  • toplevel.tk(n)
  • ttk_button.tk(n)
  • ttk_checkbutton.tk(n)
  • ttk_combobox.tk(n)
  • ttk_entry.tk(n)
  • ttk_frame.tk(n)
  • ttk_image.tk(n)
  • ttk_intro.tk(n)
  • ttk_label.tk(n)
  • ttk_labelframe.tk(n)
  • ttk_menubutton.tk(n)
  • ttk_notebook.tk(n)
  • ttk_panedwindow.tk(n)
  • ttk_progressbar.tk(n)
  • ttk_radiobutton.tk(n)
  • ttk_scale.tk(n)
  • ttk_scrollbar.tk(n)
  • ttk_separator.tk(n)
  • ttk_sizegrip.tk(n)
  • ttk_spinbox.tk(n)
  • ttk_style.tk(n)
  • ttk_treeview.tk(n)
  • ttk_vsapi.tk(n)
  • ttk_widget.tk(n)
  • winfo.tk(n)
  • wish.tk(1)
  • wm.tk(n)
pkg-plist 592
  • bin/wish
  • include/tk%%TK_VER%%/tk.h
  • include/tk%%TK_VER%%/tkDecls.h
  • include/tk%%TK_VER%%/tkPlatDecls.h
  • lib/libtcl9tk.so
  • lib/libtk.so
  • lib/libtk.so.1
  • lib/libtkstub.a
  • lib/tk%%TK_VER%%/bgerror.tcl
  • lib/tk%%TK_VER%%/button.tcl
  • lib/tk%%TK_VER%%/choosedir.tcl
  • lib/tk%%TK_VER%%/clrpick.tcl
  • lib/tk%%TK_VER%%/comdlg.tcl
  • lib/tk%%TK_VER%%/console.tcl
  • lib/tk%%TK_VER%%/demos/README
  • lib/tk%%TK_VER%%/demos/anilabel.tcl
  • lib/tk%%TK_VER%%/demos/aniwave.tcl
  • lib/tk%%TK_VER%%/demos/arrow.tcl
  • lib/tk%%TK_VER%%/demos/bind.tcl
  • lib/tk%%TK_VER%%/demos/bitmap.tcl
  • lib/tk%%TK_VER%%/demos/browse
  • lib/tk%%TK_VER%%/demos/button.tcl
  • lib/tk%%TK_VER%%/demos/check.tcl
  • lib/tk%%TK_VER%%/demos/clrpick.tcl
  • lib/tk%%TK_VER%%/demos/colors.tcl
  • lib/tk%%TK_VER%%/demos/combo.tcl
  • lib/tk%%TK_VER%%/demos/cscroll.tcl
  • lib/tk%%TK_VER%%/demos/ctext.tcl
  • lib/tk%%TK_VER%%/demos/dialog1.tcl
  • lib/tk%%TK_VER%%/demos/dialog2.tcl
  • lib/tk%%TK_VER%%/demos/en.msg
  • lib/tk%%TK_VER%%/demos/entry1.tcl
  • lib/tk%%TK_VER%%/demos/entry2.tcl
  • lib/tk%%TK_VER%%/demos/entry3.tcl
  • lib/tk%%TK_VER%%/demos/filebox.tcl
  • lib/tk%%TK_VER%%/demos/floor.tcl
  • lib/tk%%TK_VER%%/demos/fontchoose.tcl
  • lib/tk%%TK_VER%%/demos/form.tcl
  • lib/tk%%TK_VER%%/demos/goldberg.tcl
  • lib/tk%%TK_VER%%/demos/hello
  • lib/tk%%TK_VER%%/demos/hscale.tcl
  • lib/tk%%TK_VER%%/demos/icon.tcl
  • lib/tk%%TK_VER%%/demos/image1.tcl
  • lib/tk%%TK_VER%%/demos/image2.tcl
  • lib/tk%%TK_VER%%/demos/images/Tcl.svg
  • lib/tk%%TK_VER%%/demos/images/Tk_feather.png
  • lib/tk%%TK_VER%%/demos/images/earth.gif
  • lib/tk%%TK_VER%%/demos/images/earthmenu.png
  • lib/tk%%TK_VER%%/demos/images/earthris.gif
  • lib/tk%%TK_VER%%/demos/images/flagdown.xbm
  • lib/tk%%TK_VER%%/demos/images/flagup.xbm
  • lib/tk%%TK_VER%%/demos/images/gray25.xbm
  • lib/tk%%TK_VER%%/demos/images/letters.xbm
  • lib/tk%%TK_VER%%/demos/images/noletter.xbm
  • lib/tk%%TK_VER%%/demos/images/ouster.png
  • lib/tk%%TK_VER%%/demos/images/pattern.xbm
  • lib/tk%%TK_VER%%/demos/images/plowed_field.png
  • lib/tk%%TK_VER%%/demos/images/starry_night.png
  • lib/tk%%TK_VER%%/demos/images/tcllogo.gif
  • lib/tk%%TK_VER%%/demos/images/teapot.ppm
  • lib/tk%%TK_VER%%/demos/items.tcl
  • lib/tk%%TK_VER%%/demos/ixset
  • lib/tk%%TK_VER%%/demos/knightstour.tcl
  • lib/tk%%TK_VER%%/demos/label.tcl
  • lib/tk%%TK_VER%%/demos/labelframe.tcl
  • lib/tk%%TK_VER%%/demos/license.terms
  • lib/tk%%TK_VER%%/demos/mac_styles.tcl
  • lib/tk%%TK_VER%%/demos/mac_tabs.tcl
  • lib/tk%%TK_VER%%/demos/mac_wm.tcl
  • lib/tk%%TK_VER%%/demos/mclist.tcl
  • lib/tk%%TK_VER%%/demos/menu.tcl
  • lib/tk%%TK_VER%%/demos/menubu.tcl
  • lib/tk%%TK_VER%%/demos/msgbox.tcl
  • lib/tk%%TK_VER%%/demos/nl.msg
  • lib/tk%%TK_VER%%/demos/paned1.tcl
  • lib/tk%%TK_VER%%/demos/paned2.tcl
  • lib/tk%%TK_VER%%/demos/pendulum.tcl
  • lib/tk%%TK_VER%%/demos/plot.tcl
  • lib/tk%%TK_VER%%/demos/print.tcl
  • lib/tk%%TK_VER%%/demos/puzzle.tcl
  • lib/tk%%TK_VER%%/demos/radio.tcl
  • lib/tk%%TK_VER%%/demos/rmt
  • lib/tk%%TK_VER%%/demos/rolodex
  • lib/tk%%TK_VER%%/demos/ruler.tcl
  • lib/tk%%TK_VER%%/demos/sayings.tcl
  • lib/tk%%TK_VER%%/demos/search.tcl
  • lib/tk%%TK_VER%%/demos/spin.tcl
  • lib/tk%%TK_VER%%/demos/states.tcl
  • lib/tk%%TK_VER%%/demos/style.tcl
  • lib/tk%%TK_VER%%/demos/systray.tcl
  • lib/tk%%TK_VER%%/demos/tclIndex
  • lib/tk%%TK_VER%%/demos/tcolor
  • lib/tk%%TK_VER%%/demos/text.tcl
  • lib/tk%%TK_VER%%/demos/textpeer.tcl
  • lib/tk%%TK_VER%%/demos/timer
  • lib/tk%%TK_VER%%/demos/toolbar.tcl
  • lib/tk%%TK_VER%%/demos/tree.tcl
  • lib/tk%%TK_VER%%/demos/ttkbut.tcl
  • lib/tk%%TK_VER%%/demos/ttkmenu.tcl
  • lib/tk%%TK_VER%%/demos/ttknote.tcl

The first 100 are listed.

distinfo 1
FileSizeSHA256
tk9.0.3-src.tar.gz4.644835e+06bf344efadb618babb7933f69275620f72454d1c8220130da93e3f7feb0efbf9b
Master sites 1
  • SF/tcl/Tcl/9.0.3

Commit history 3

DateCommitCreditsLog message
44adc66923 Lucas Holt x11-toolkits/tk90: stage pkg-config file
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
ba64bd3bb3 Lucas Holt x11-toolkits/tk90: stage pkg-config file
Use DESTDIR for the Tk pkg-config installation so fake packaging does not write directly to /usr/local. AI-Assisted-by: Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
358fe9056a Lucas Holt x11-toolkits/tk90: fix pkgconfig install path bypassing DESTDIR
The post-patch reinplace rewrote Tk's pkgconfig install rule to a hardcoded ${PREFIX}/libdata/pkgconfig, dropping the $(DESTDIR) prefix carried by the original $(LIB_INSTALL_DIR) expansion. This caused tk.pc to install to the real /usr/local during 'bmake fake' instead of the staging directory, failing the plist check ('Fake failed.'). Prefix the replacement with $(INSTALL_ROOT), matching the working pattern already used in lang/tcl90/Makefile. AI-Assisted-by: Claude Sonnet 5 <[email protected]> Signed-off-by: Lucas Holt <[email protected]>