Skip to content

new(tcl-lang.org/tk/v8): Tk 8.6 GUI toolkit - #13317

Closed
tannevaled wants to merge 1 commit into
pkgxdev:mainfrom
tannevaled:new/tcl-tk-v8
Closed

new(tcl-lang.org/tk/v8): Tk 8.6 GUI toolkit#13317
tannevaled wants to merge 1 commit into
pkgxdev:mainfrom
tannevaled:new/tcl-tk-v8

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Split from #13081. Tk 8.6 GUI toolkit; companion to tcl-lang.org/v8.

Depends on tcl-lang.org/v8 (#13081) — merge that first so Tcl's bottle is published (otherwise the build 404s resolving it; that co-dependency is why the combined PR's Tk checks were red).

Companion to tcl-lang.org/v8 (pkgxdev#13081). Split out so it resolves Tcl's
published bottle. Depends on tcl-lang.org/v8 — merge that first.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@tannevaled

Copy link
Copy Markdown
Contributor Author

Closing as redundant. The dedicated tcl-lang.org/tk recipe (#13057) is already version-generic — its versions: matcher includes the 8.6 line and the recipe explicitly handles both series (the tcl.h path differs 8.6 vs 9.0; wish{{version.major}}.{{version.minor}} yields wish8.6/wish9.0). So tcl-lang.org/tk^8 resolves to Tk 8.6 and builds from the same recipe — no separate /v8 package needed, matching the same version-path approach used for tcl-lang.org itself (per @jhheider's review on #13081).

@tannevaled tannevaled closed this Jul 27, 2026
tannevaled added a commit to tannevaled/pantry that referenced this pull request Jul 27, 2026
This recipe is already version-generic (it handles the 8.6-vs-9.0 tcl.h
path and emits wish8.6/wish9.0), so `tcl-lang.org/tk^8` serves Tk 8.6 from
it directly — no separate /tk/v8 package needed (closed pkgxdev#13317). Constrain
the matcher to the 8.6 and 9.x lines so `^8` resolves cleanly and the
unbuildable 8.4/8.5 tarballs aren't offered, mirroring tcl-lang.org.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant