On 01/03/2025 17:42, Jan Nijtmans wrote:
Op za 1 mrt 2025 om 17:11 schreef Marco Atzeri via Cygwin-apps <cygwin- a...@cygwin.com <mailto:cygwin-apps@cygwin.com>>:

     > In that case, I am asking for:
     >      mingw64-i686-tcl90
     >      mingw64-i686-tcl-tk90
     >      mingw64-x86_64-tcl90
     >      mingw64-x86_64-tcl-tk90
     >      tcl90
     >      tcl-tk90
     >      tcl-thread        (for Tcl 8.6, this is thread 2.8)
     >      tcl-thread30    (for Tcl 9.0, this is thread 3.0)

    better tcl90-xxx
    like we have on Python


So we will have "tcl90-thread30" and "tcl90-tk91"? That would suggest that
thread30 and tk91 only work with Tcl 9.0, not with Tcl 9.1. That's not true:
Tcl 9.1 will be binary compatible with Tcl 9.0. No packages need to be
recompiled when switching from 9.0 to 9.1.

That's why I prefer the version at the end of the package name: it's the
version of the package, not the version of Tcl.

For Tcl and Tk, the versions will always be in sync, but that doesn't
need to be for other packages.

But .... it's your call!!!

Thanks!
      Jan Nijtmans



My proposal

diff --git a/cygwin-pkg-maint b/cygwin-pkg-maint
index c6ec2f3..da5583e 100644
--- a/cygwin-pkg-maint
+++ b/cygwin-pkg-maint
@@ -1997,6 +1997,8 @@ mingw64-i686-spice-gtk ORPHANED (Yaakov Selkowitz)
 mingw64-i686-sqlite3                         Jan Nijtmans
 mingw64-i686-taglib                          ORPHANED (Yaakov Selkowitz)
 mingw64-i686-tcl                             Jan Nijtmans
+mingw64-i686-tcl90                           Jan Nijtmans
+mingw64-i686-tcl91                           Jan Nijtmans
 mingw64-i686-tiff                            ORPHANED (Yaakov Selkowitz)
 mingw64-i686-tk                              Jan Nijtmans
 mingw64-i686-twolame                         ORPHANED (Yaakov Selkowitz)
@@ -2343,6 +2345,8 @@ mingw64-x86_64-spice-gtk ORPHANED (Yaakov Selkowitz)
 mingw64-x86_64-sqlite3                       Jan Nijtmans
 mingw64-x86_64-taglib                        ORPHANED (Yaakov Selkowitz)
 mingw64-x86_64-tcl                           Jan Nijtmans
+mingw64-x86_64-tcl90                         Jan Nijtmans
+mingw64-x86_64-tcl91                         Jan Nijtmans
 mingw64-x86_64-tiff                          ORPHANED (Yaakov Selkowitz)
 mingw64-x86_64-tk                            Jan Nijtmans
 mingw64-x86_64-twolame                       ORPHANED (Yaakov Selkowitz)
@@ -3719,8 +3723,14 @@ tcl-itcl Jan Nijtmans
 tcl-itk                                      Jan Nijtmans
 tcl-iwidgets                                 Jan Nijtmans
 tcl-tix                                      Jan Nijtmans
+tcl-thread                                   Jan Nijtmans
 tcl-tk                                       Jan Nijtmans
 tcl-togl                                     Jan Nijtmans
+tcl90                                        Jan Nijtmans
+tcl90-thread                                 Jan Nijtmans
+tcl90-tk                                     Jan Nijtmans
+tcl91                                        Jan Nijtmans
+tcl91-tk                                     Jan Nijtmans
 tcm                                          ORPHANED (Dr. Volker Zell)
 tcp_wrappers                                 Takashi Yano
 tcsh                                         Corinna Vinschen


Questions, do you need

        mingw64-i686-tk90 or mingw64-i686-tcl90-tk
        tcl91-thread




Reply via email to