Nice! OK

On Tue, 25 May 2021, Jeremy Evans wrote:

> On 05/25 07:13, Jeremy Evans wrote:
> > On 05/25 05:18, Stuart Cassoff wrote:
> > > Have you tried this with Tcl/Tk 8.6?
> > > I think it's a good idea for ports to move to using 8.6 if possible.
> > > Also, you might want to use the Tk port module.
> > 
> > ruby-tk is still designed for Tk 8.5.  See
> > https://github.com/ruby/tk/commit/247f01adf981abe11283dc24cc7afd2173e62108
> > Some parts work with Tk 8.6, but not all. So I think this should stay on
> > 8.5.  I'll look into using the Tk port module.
> 
> Here's a version that uses the x11/tk module.  OK?
> 
> Thanks,
> Jeremy
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/ruby-tk/Makefile,v
> retrieving revision 1.6
> diff -u -p -r1.6 Makefile
> --- Makefile  11 Nov 2020 02:45:18 -0000      1.6
> +++ Makefile  25 May 2021 15:46:47 -0000
> @@ -2,7 +2,7 @@
>  
>  COMMENT=             ruby graphical tooklit using Tk
>  
> -DISTNAME=            tk-0.3.0
> +DISTNAME=            tk-0.4.0
>  CATEGORIES=          x11
>  
>  HOMEPAGE=            https://github.com/ruby/tk
> @@ -12,18 +12,18 @@ MAINTAINER=               Jeremy Evans <jeremy@openbs
>  # MIT
>  PERMIT_PACKAGE=      Yes
>  
> -MODULES=             lang/ruby
> +MODULES=             lang/ruby x11/tk
>  
>  CONFIGURE_STYLE=     ruby gem ext
>  
>  MODRUBY_TEST=        rake
>  
> -CONFIGURE_ARGS =     --with-tcl-include=${LOCALBASE}/include/tcl8.5 \
> -                     --with-tk-include=${LOCALBASE}/include/tk8.5 \
> -                     --with-tcllib=tcl85 \
> -                     --with-tklib=tk85 \
> +CONFIGURE_ARGS =     --with-tcl-include=${MODTCL_INCDIR} \
> +                     --with-tk-include=${MODTK_INCDIR} \
> +                     --with-tcllib=${MODTCL_LIB} \
> +                     --with-tklib=${MODTK_LIB} \
>                       --with-X11-dir=${X11BASE}
> -WANTLIB =            X11 tcl85 tk85
> -LIB_DEPENDS =                tk->=8.5,<8.6:x11/tk/8.5
> +WANTLIB =            X11 ${MODTCL_LIB} ${MODTK_LIB}
> +LIB_DEPENDS =                ${MODTK_LIB_DEPENDS}
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/x11/ruby-tk/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  11 Nov 2020 02:45:18 -0000      1.2
> +++ distinfo  25 May 2021 15:46:47 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (tk-0.3.0.gem) = w840rW0detKDLvVPeHTuh+FDqE8JAE3nPMDB6MQaRBI=
> -SIZE (tk-0.3.0.gem) = 1721856
> +SHA256 (tk-0.4.0.gem) = ar/8VrYKR+g6+acG0b9doQzmmOgSGfgdq24tTYZtt6o=
> +SIZE (tk-0.4.0.gem) = 1721856
> 

Reply via email to