pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/tk



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Jan 25 21:32:12 UTC 2025

Modified Files:
        pkgsrc/x11/tk: Makefile.version PLIST distinfo
        pkgsrc/x11/tk/patches: patch-unix_configure

Log Message:
tk: updated to 8.6.16

8.6.16

* Assignment of invalid symbolic constant
         NotifyNormal (vogel)
* Segmentation fault with bogus resource value
        (X11) (emiliano)
* Improved the appearance of the Treeitem.indicator element
* macOS Sequoia: warning: 'setShowsResizeIndicator:'
        is deprecated (vogel)
* with half-dead argument can cause
        hangup or even crash (vogel)
* SIGABRT from Tk_DeleteErrorHandler() (vogel)
* Workaround for X11 build with
        XQuartz: crash in XLoadQueryFont (vogel)
* Tk intialization overwrites thread specific data

8.6.15

* Invoke binding scripts for events with detail field
        NotifyInferior (leunissen, vogel)
        *** POTENTIAL INCOMPATIBILITY ***
* with xvfb (vogel)
* clearingdata
* Fix appearence of arrows in ttk widgets
* Add keycodes ISO_Group_Shift and dead_hamza (nijtmans)
* Improve look of the classic theme (gavilan)
* Improved focus ring for ttk (nemethi)
* now point aware (vogel)
* Fix default font detection for high DPI (vogel,nemethi)
* covering down arrow (vogel,gavilan)
* Fix performance of image copy (vogel)
* Fix image read with -from option for gif/png
* Throw error message on corrupt gif file
* fix segfault on menubutton destroy (MS-Win only)
* Improve focus ring for ttk widgets
* painting/clipping/scrolling of last
        item (bron,nemethi,werner)


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/x11/tk/Makefile.version
cvs rdiff -u -r1.20 -r1.21 pkgsrc/x11/tk/PLIST
cvs rdiff -u -r1.61 -r1.62 pkgsrc/x11/tk/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/x11/tk/patches/patch-unix_configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/tk/Makefile.version
diff -u pkgsrc/x11/tk/Makefile.version:1.26 pkgsrc/x11/tk/Makefile.version:1.27
--- pkgsrc/x11/tk/Makefile.version:1.26 Sat Apr  6 05:37:48 2024
+++ pkgsrc/x11/tk/Makefile.version      Sat Jan 25 21:32:11 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.version,v 1.26 2024/04/06 05:37:48 adam Exp $
+# $NetBSD: Makefile.version,v 1.27 2025/01/25 21:32:11 adam Exp $
 # used by cad/xcircuit/Makefile
 # used by devel/tcl-tclcl/Makefile
 # used by lang/tcl/Makefile
@@ -7,4 +7,4 @@
 
 TK_SONUM=      86
 TK_BASEVER=    8.6
-TK_VERSION=    8.6.14
+TK_VERSION=    8.6.16

Index: pkgsrc/x11/tk/PLIST
diff -u pkgsrc/x11/tk/PLIST:1.20 pkgsrc/x11/tk/PLIST:1.21
--- pkgsrc/x11/tk/PLIST:1.20    Mon Jun 26 15:53:25 2023
+++ pkgsrc/x11/tk/PLIST Sat Jan 25 21:32:11 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2023/06/26 15:53:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.21 2025/01/25 21:32:11 adam Exp $
 bin/wish
 bin/wish${BASEVER}
 ${PLIST.aqua}include/X11/DECkeysym.h
@@ -147,6 +147,7 @@ lib/tk${BASEVER}/demos/ttknote.tcl
 lib/tk${BASEVER}/demos/ttkpane.tcl
 lib/tk${BASEVER}/demos/ttkprogress.tcl
 lib/tk${BASEVER}/demos/ttkscale.tcl
+lib/tk${BASEVER}/demos/ttkspin.tcl
 lib/tk${BASEVER}/demos/twind.tcl
 lib/tk${BASEVER}/demos/unicodeout.tcl
 lib/tk${BASEVER}/demos/vscale.tcl

Index: pkgsrc/x11/tk/distinfo
diff -u pkgsrc/x11/tk/distinfo:1.61 pkgsrc/x11/tk/distinfo:1.62
--- pkgsrc/x11/tk/distinfo:1.61 Sat Apr  6 05:37:48 2024
+++ pkgsrc/x11/tk/distinfo      Sat Jan 25 21:32:11 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.61 2024/04/06 05:37:48 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/01/25 21:32:11 adam Exp $
 
-BLAKE2s (tk8.6.14-src.tar.gz) = f1603cd361fbfe8fe5f12ea13d982c8f9ea7477aeddf7922c32f06afa0b58426
-SHA512 (tk8.6.14-src.tar.gz) = 756903dfa56cf77c7934bb3680c9bef6027f99196f4e6a2e823b85c342ca860cbb4b42154f576cc88f7f1265d28ce2d84ab5f52f848b16cca0cf9af4c770183f
-Size (tk8.6.14-src.tar.gz) = 4510695 bytes
+BLAKE2s (tk8.6.16-src.tar.gz) = f789b22b709e1c7c5a632d9fbeb756c07662db899f245a9543e3c43359e05636
+SHA512 (tk8.6.16-src.tar.gz) = b7d37bee25f826f156137a04859ac756c682f1dd155ec9629119dc3690509ce1b6e308e23b291f2debbc10f3b1650993fea66463e5445c505860a10acac901d0
+Size (tk8.6.16-src.tar.gz) = 4591625 bytes
 SHA1 (patch-unix_Makefile.in) = b73f1e2e0eab9e85469baeeddeb87ccd1e7cb4c4
-SHA1 (patch-unix_configure) = b1ad5e81988b28b44ccd916ed471f05e7a2ed85b
+SHA1 (patch-unix_configure) = 03f5611ce562cd2aa1501b0db4fe316e02f4ccde

Index: pkgsrc/x11/tk/patches/patch-unix_configure
diff -u pkgsrc/x11/tk/patches/patch-unix_configure:1.17 pkgsrc/x11/tk/patches/patch-unix_configure:1.18
--- pkgsrc/x11/tk/patches/patch-unix_configure:1.17     Sat Apr  6 05:37:48 2024
+++ pkgsrc/x11/tk/patches/patch-unix_configure  Sat Jan 25 21:32:12 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-unix_configure,v 1.17 2024/04/06 05:37:48 adam Exp $
+$NetBSD: patch-unix_configure,v 1.18 2025/01/25 21:32:12 adam Exp $
 
 Support MirBSD.
 Honor LDFLAGS.
 Standardize file names.
 
---- unix/configure.orig        2024-02-28 15:18:35.000000000 +0000
+--- unix/configure.orig        2024-12-10 17:31:03.000000000 +0000
 +++ unix/configure
 @@ -4378,10 +4378,10 @@ fi
      # LDFLAGS_ARCH so they eventually end up in LDFLAGS even if [load]
@@ -65,21 +65,20 @@ Standardize file names.
  fi
  
      DLL_INSTALL_DIR="\$(LIB_INSTALL_DIR)"
-@@ -6694,8 +6693,11 @@ fi
+@@ -6694,7 +6693,11 @@ fi
  
  else
  
--            INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)"'
--
-+       if test "${SHLIB_SUFFIX}" = ".dylib" ; then
-+            INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/libtk$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_VERSION)$(SHLIB_SUFFIX)"'
-+        else
-+            INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)$(SHLIB_VERSION)"'
-+        fi
- fi
+-          INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)"'
++      if test "${SHLIB_SUFFIX}" = ".dylib" ; then
++          INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/libtk$(MAJOR_VERSION)$(MINOR_VERSION)$(SHLIB_VERSION)$(SHLIB_SUFFIX)"'
++      else
++          INSTALL_LIB='$(INSTALL_LIBRARY) $(LIB_FILE) "$(LIB_INSTALL_DIR)/$(LIB_FILE)$(SHLIB_VERSION)"'
++      fi
  
+ fi
  
-@@ -6729,7 +6731,7 @@ else
+@@ -6729,7 +6732,7 @@ else
  
  fi
  
@@ -88,7 +87,7 @@ Standardize file names.
  
      # Define TCL_LIBS now that we know what DL_LIBS is.
      # The trick here is that we don't want to change the value of TCL_LIBS if
-@@ -9820,7 +9822,7 @@ echo $ECHO_N "checking for X11 libraries
+@@ -9820,7 +9823,7 @@ echo $ECHO_N "checking for X11 libraries
            if test -r $i/libX11.a -o -r $i/libX11.so -o -r $i/libX11.sl -o -r $i/libX11.dylib; then
                echo "$as_me:$LINENO: result: $i" >&5
  echo "${ECHO_T}$i" >&6
@@ -97,7 +96,7 @@ Standardize file names.
                x_libraries="$i"
                break
            fi
-@@ -9829,7 +9831,7 @@ echo "${ECHO_T}$i" >&6
+@@ -9829,7 +9832,7 @@ echo "${ECHO_T}$i" >&6
        if test "$x_libraries" = ""; then
            XLIBSW=-lX11
        else
@@ -106,7 +105,7 @@ Standardize file names.
        fi
      fi
      if test "$XLIBSW" = nope ; then
-@@ -9925,11 +9927,6 @@ fi
+@@ -9925,11 +9928,6 @@ fi
  #        be replaced by spaces.
  #--------------------------------------------------------------------
  
@@ -118,7 +117,7 @@ Standardize file names.
  if test "${TCL_LD_SEARCH_FLAGS}" = '-L${LIB_RUNTIME_DIR}'; then
      LIB_RUNTIME_DIR=`echo ${LIB_RUNTIME_DIR} |sed -e 's/:/ -L/g'`
  fi
-@@ -11171,14 +11168,10 @@ else
+@@ -11171,14 +11169,10 @@ else
        TK_LIB_FLAG="-ltk`echo ${TK_VERSION} | tr -d .`"
        TK_BUILD_LIB_SPEC="-L\$(TOP_DIR)/win ${TK_LIB_FLAG}"
      else
@@ -134,7 +133,7 @@ Standardize file names.
  fi
  
  #--------------------------------------------------------------------
-@@ -11190,11 +11183,7 @@ fi
+@@ -11190,11 +11184,7 @@ fi
  eval "TK_STUB_LIB_FILE=libtkstub${TK_UNSHARED_LIB_SUFFIX}"
  eval "TK_STUB_LIB_DIR=\"${libdir}\""
  
@@ -147,7 +146,7 @@ Standardize file names.
  
  TK_BUILD_STUB_LIB_SPEC="-L`pwd | sed -e 's/ /\\\\ /g'` ${TK_STUB_LIB_FLAG}"
  TK_STUB_LIB_SPEC="-L${TK_STUB_LIB_DIR} ${TK_STUB_LIB_FLAG}"
-@@ -12018,6 +12007,7 @@ s,@APP_RSRC_FILE@,$APP_RSRC_FILE,;t t
+@@ -12018,6 +12008,7 @@ s,@APP_RSRC_FILE@,$APP_RSRC_FILE,;t t
  s,@REZ@,$REZ,;t t
  s,@REZ_FLAGS@,$REZ_FLAGS,;t t
  s,@LTLIBOBJS@,$LTLIBOBJS,;t t



Home | Main Index | Thread Index | Old Index