pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Changes 8.4.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/48c1461f1dca
branches:  trunk
changeset: 481322:48c1461f1dca
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Oct 01 13:35:37 2004 +0000

description:
Changes 8.4.7:
* Fixed [glob -path] bug when in the root directory
* Fixed unicode-char path installation on Windows NT-based platforms
* Properly subsitute more values in Windows tclConfig.sh
* Improved stack overflow prevention on Windows
* Fixed mem leak in [fconfigure $serial -xchar]
* Fixed crash with [cd] with a volumerelative $HOME
* Fixed clock %G %V formats for ISO8601 week numbers
* Fixed support for non-WIDE_INT aware math functions
* Added [http::config -urlencoding] option
* Fixed utf-8 encoding of \u0000 on system I/O
* Prevented dde hangs with non-responsive apps
* Added round() wide integer support
* Cleaner exit and correction of mem leaks when using the threaded
  memory allocator and reinitializing
* Improved build configuration on 64-bit systems
* Added read support of PPM/PGM with the -data option
* Correct issue with displaying maximize window button on KDE-3.2.1
* Fix drawing of unicode chars in menu titles on Windows
* Correctly post Tk clipboard data to the Windows clipboard on exit
* Fix the panedwindow -opaqueresize option to work as per the docs
* Reduce Tk tk_messageBox default font size to 14-point
* Prevent possible segfault in -maxundo
* Fix XIM initialization on Solaris
* Complete the implementation of the CG version of the X drawing
  emulation layer on Mac OS X
* Fix several Mac OS X usability issues

diffstat:

 lang/tcl/Makefile         |   21 +-
 lang/tcl/distinfo         |   16 +-
 lang/tcl/patches/patch-aa |   13 +-
 lang/tcl/patches/patch-ab |  429 +----------------------------------------
 lang/tcl/patches/patch-ac |    8 +-
 lang/tcl/patches/patch-ae |    8 +-
 lang/tcl/patches/patch-af |  423 +---------------------------------------
 x11/tk/Makefile           |    9 +-
 x11/tk/distinfo           |   14 +-
 x11/tk/patches/patch-aa   |   11 +-
 x11/tk/patches/patch-ab   |  428 +----------------------------------------
 x11/tk/patches/patch-ac   |  475 +++------------------------------------------
 x11/tk/patches/patch-ad   |    6 +-
 13 files changed, 117 insertions(+), 1744 deletions(-)

diffs (truncated from 2304 to 300 lines):

diff -r 34a5037b0dc9 -r 48c1461f1dca lang/tcl/Makefile
--- a/lang/tcl/Makefile Fri Oct 01 13:18:58 2004 +0000
+++ b/lang/tcl/Makefile Fri Oct 01 13:35:37 2004 +0000
@@ -1,15 +1,13 @@
-# $NetBSD: Makefile,v 1.36 2004/09/19 19:51:04 he Exp $
-#
+# $NetBSD: Makefile,v 1.37 2004/10/01 13:35:37 adam Exp $
 
-DISTNAME=              tcl8.4.6-src
-PKGNAME=               tcl-8.4.6
-PKGREVISION=           5
-CATEGORIES=            lang
-MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=tcl/}
+DISTNAME=      tcl8.4.7-src
+PKGNAME=       tcl-8.4.7
+CATEGORIES=    lang
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tcl/}
 
-MAINTAINER=            jwise%NetBSD.org@localhost
-HOMEPAGE=              http://www.tcl.tk/
-COMMENT=               Ousterhout's Tool Command Language, a scripting language
+MAINTAINER=    jwise%NetBSD.org@localhost
+HOMEPAGE=      http://www.tcl.tk/
+COMMENT=       Ousterhout's Tool Command Language, a scripting language
 
 CONFLICTS+=            tclman80-[0-9]*
 
@@ -27,7 +25,6 @@
 
 # Initially install the man pages into ${WRKDIR}/man, as we need a staged
 # install to avoid overwriting existing manpages in ${PREFIX}/man.
-#
 CONFIGURE_ARGS+=       --mandir=${WRKDIR}/man
 
 .include "../../mk/bsd.prefs.mk"
@@ -45,7 +42,6 @@
 
 # NetBSD-1.5.x-m68k platforms apparently have a compiler optimization bug
 # tickled by the Tcl code that manifests in code generation problems.
-#
 .if (${MACHINE_PLATFORM:MNetBSD-1.5*-m68k} != "")
 CONFIGURE_ENV+=                COMPILER_OPTIMIZATION_BUG=YES
 .endif
@@ -58,7 +54,6 @@
 
 # Modify mkLinks script to remove the short-filename manpage if it was
 # linked to a longer filename.
-#
 post-patch:
        @cd ${WRKSRC};                                                  \
        ${MV} -f mkLinks mkLinks.tmp;                                   \
diff -r 34a5037b0dc9 -r 48c1461f1dca lang/tcl/distinfo
--- a/lang/tcl/distinfo Fri Oct 01 13:18:58 2004 +0000
+++ b/lang/tcl/distinfo Fri Oct 01 13:35:37 2004 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.24 2004/06/22 18:34:09 drochner Exp $
+$NetBSD: distinfo,v 1.25 2004/10/01 13:35:37 adam Exp $
 
-SHA1 (tcl8.4.6-src.tar.gz) = d21495ca04419fc3b1594b96b19116040c33a3f0
-Size (tcl8.4.6-src.tar.gz) = 3448711 bytes
-SHA1 (patch-aa) = c23a611dd51dd030f6c77578eb455aa3d63d5c08
-SHA1 (patch-ab) = 7b5dc8c937fedf43042a558f7afdec2a93ba3a62
-SHA1 (patch-ac) = efc40f45f73cec2770231ff515314fc41bbd166e
-SHA1 (patch-ae) = 9a6f9b47c926f851a799ece713668f0955344ce3
-SHA1 (patch-af) = 164fa9ee7fe4baa9b3f3a13716aefbf415e3be0a
+SHA1 (tcl8.4.7-src.tar.gz) = 1529d8473bde5ba3430a93047d546697fe6dee7b
+Size (tcl8.4.7-src.tar.gz) = 3472974 bytes
+SHA1 (patch-aa) = 5c5034b02b753f129124ee3a337772abaf83ef48
+SHA1 (patch-ab) = 7981c3ec9c4aaa1fb81755705478a996adcdf967
+SHA1 (patch-ac) = ca2409270eee18ca2c8ddf9a002d9fff95053e4d
+SHA1 (patch-ae) = 1a5d12dc602dcde257e6b3e139f0d975ece74983
+SHA1 (patch-af) = e28694b1dcd5ffd423469b3c15a7786398c187d1
 SHA1 (patch-ag) = 24d047f68140b15ebb7823426ae06d83204b1da9
 SHA1 (patch-ah) = 0aaa349fcf9ce736e1f7d3dad377ee355f549ecb
diff -r 34a5037b0dc9 -r 48c1461f1dca lang/tcl/patches/patch-aa
--- a/lang/tcl/patches/patch-aa Fri Oct 01 13:18:58 2004 +0000
+++ b/lang/tcl/patches/patch-aa Fri Oct 01 13:35:37 2004 +0000
@@ -1,16 +1,7 @@
-$NetBSD: patch-aa,v 1.11 2004/04/09 23:37:28 danw Exp $
+$NetBSD: patch-aa,v 1.12 2004/10/01 13:35:37 adam Exp $
 
---- Makefile.in.orig   Mon Mar  1 18:58:59 2004
+--- Makefile.in.orig   2004-07-26 21:40:46.000000000 +0000
 +++ Makefile.in
-@@ -95,7 +95,7 @@ CFLAGS                       = @CFLAGS@ @CFLAGS_DEFAULT@ -DT
- # Flags to pass to the linker
- LDFLAGS_DEBUG         = @LDFLAGS_DEBUG@
- LDFLAGS_OPTIMIZE      = @LDFLAGS_OPTIMIZE@
--LDFLAGS                       = @LDFLAGS@ @LDFLAGS_DEFAULT@
-+LDFLAGS                       = @LD_FLAGS@ @LDFLAGS@ @LDFLAGS_DEFAULT@
- 
- # To disable ANSI-C procedure prototypes reverse the comment characters
- # on the following lines:
 @@ -172,8 +172,8 @@ SHELL                      = /bin/sh
  INSTALL_STRIP_PROGRAM   = -s
  INSTALL_STRIP_LIBRARY  = -S -S
diff -r 34a5037b0dc9 -r 48c1461f1dca lang/tcl/patches/patch-ab
--- a/lang/tcl/patches/patch-ab Fri Oct 01 13:18:58 2004 +0000
+++ b/lang/tcl/patches/patch-ab Fri Oct 01 13:35:37 2004 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ab,v 1.25 2004/04/09 23:37:28 danw Exp $
+$NetBSD: patch-ab,v 1.26 2004/10/01 13:35:37 adam Exp $
 
---- configure.orig     Mon Mar  1 18:58:59 2004
+--- configure.orig     2004-07-26 21:40:46.000000000 +0000
 +++ configure
-@@ -5613,12 +5613,13 @@ fi
+@@ -2076,12 +2076,13 @@ fi
      # Step 3: set configuration options based on system name and version.
  
      do64bit_ok=no
 +    TCL_LIB_SPEC_RPATH=""
-     EXTRA_CFLAGS=""
+     LDFLAGS_ORIG="$LDFLAGS"
      TCL_EXPORT_FILE_SUFFIX=""
      UNSHARED_LIB_SUFFIX=""
      TCL_TRIM_DOTS='`echo ${VERSION} | tr -d .`'
@@ -17,216 +17,17 @@
      CFLAGS_DEBUG=-g
      CFLAGS_OPTIMIZE=-O
      if test "$GCC" = "yes" ; then
-@@ -5682,7 +5683,7 @@ fi
-           SHLIB_SUFFIX=".so"
- 
-           DL_OBJS="tclLoadDl.o"
--          LDFLAGS=""
-+          LD_FLAGS=""
- 
-           LD_LIBRARY_PATH_VAR="LIBPATH"
- 
-@@ -5693,7 +5694,7 @@ fi
-               else 
-                   do64bit_ok=yes
-                   EXTRA_CFLAGS="-q64"
--                  LDFLAGS="-q64"
-+                  LD_FLAGS="-q64"
-                   RANLIB="${RANLIB} -X64"
-                   AR="${AR} -X64"
-                   SHLIB_LD_FLAGS="-b64"
-@@ -5734,7 +5735,7 @@ fi
-           SHLIB_SUFFIX=".so"
-           DL_OBJS="tclLoadDl.o"
-           DL_LIBS="-ldl"
--          LDFLAGS=""
-+          LD_FLAGS=""
-           CC_SEARCH_FLAGS='-L${LIB_RUNTIME_DIR}'
-           LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
-           LD_LIBRARY_PATH_VAR="LIBPATH"
-@@ -5754,7 +5755,7 @@ fi
-               else 
-                   do64bit_ok=yes
-                   EXTRA_CFLAGS="-q64"
--                  LDFLAGS="-q64"
-+                  LD_FLAGS="-q64"
-                   RANLIB="${RANLIB} -X64"
-                   AR="${AR} -X64"
-                   SHLIB_LD_FLAGS="-b64"
-@@ -5830,7 +5831,7 @@ EOF
-           SHLIB_SUFFIX=".so"
-           DL_OBJS="tclLoadDl.o"
-           DL_LIBS="-ldl"
--          LDFLAGS=""
-+          LD_FLAGS=""
-           CC_SEARCH_FLAGS=""
-           LD_SEARCH_FLAGS=""
-           ;;
-@@ -5841,7 +5842,7 @@ EOF
-           SHLIB_SUFFIX=".so"
-           DL_OBJS="tclLoadDl.o"
-           DL_LIBS="-ldl"
--          LDFLAGS="-export-dynamic"
-+          LD_FLAGS="-export-dynamic"
-           CC_SEARCH_FLAGS=""
-           LD_SEARCH_FLAGS=""
-           ;;
-@@ -5852,7 +5853,7 @@ EOF
-           SHLIB_SUFFIX=".so"
-           DL_OBJS="tclLoadDl.o"
-           DL_LIBS="-ldl"
--          LDFLAGS=""
-+          LD_FLAGS=""
-           CC_SEARCH_FLAGS=""
+@@ -2751,6 +2752,9 @@ fi
            LD_SEARCH_FLAGS=""
            ;;
-@@ -5916,7 +5917,7 @@ fi
-               SHLIB_LD_LIBS='${LIBS}'
-               DL_OBJS="tclLoadShl.o"
-               DL_LIBS="-ldld"
--              LDFLAGS="-Wl,-E"
-+              LD_FLAGS="-Wl,-E"
-               CC_SEARCH_FLAGS='-Wl,+s,+b,${LIB_RUNTIME_DIR}:.'
-               LD_SEARCH_FLAGS='+s +b ${LIB_RUNTIME_DIR}:.'
-               LD_LIBRARY_PATH_VAR="SHLIB_PATH"
-@@ -5952,10 +5953,10 @@ fi
-                   do64bit_ok=yes
-                   if test "`uname -m`" = "ia64" ; then
-                       EXTRA_CFLAGS="+DD64"
--                      LDFLAGS="+DD64 $LDFLAGS"
-+                      LD_FLAGS="+DD64 $LD_FLAGS"
-                   else
-                       EXTRA_CFLAGS="+DA2.0W"
--                      LDFLAGS="+DA2.0W $LDFLAGS"
-+                      LD_FLAGS="+DA2.0W $LD_FLAGS"
-                   fi
-               fi
-           fi
-@@ -6009,7 +6010,7 @@ fi
-               SHLIB_LD_LIBS=""
-               DL_OBJS="tclLoadShl.o"
-               DL_LIBS="-ldld"
--              LDFLAGS="-Wl,-E"
-+              LD_FLAGS="-Wl,-E"
-               CC_SEARCH_FLAGS='-Wl,+s,+b,${LIB_RUNTIME_DIR}:.'
-               LD_SEARCH_FLAGS='+s +b ${LIB_RUNTIME_DIR}:.'
-               LD_LIBRARY_PATH_VAR="SHLIB_PATH"
-@@ -6022,7 +6023,7 @@ fi
-           SHLIB_LD_LIBS='${LIBS}'
-           DL_OBJS="tclLoadAout.o"
-           DL_LIBS=""
--          LDFLAGS="-Wl,-D,08000000"
-+          LD_FLAGS="-Wl,-D,08000000"
-           CC_SEARCH_FLAGS='-L${LIB_RUNTIME_DIR}'
-           LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
-           SHARED_LIB_SUFFIX='${VERSION}\$\{DBGX\}.a'
-@@ -6037,7 +6038,7 @@ fi
-           CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
-           LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}'
-           EXTRA_CFLAGS=""
--          LDFLAGS=""
-+          LD_FLAGS=""
-           ;;
-       IRIX-6.*)
-           SHLIB_CFLAGS=""
-@@ -6050,7 +6051,7 @@ fi
-           LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}'
-           if test "$GCC" = "yes" ; then
-               EXTRA_CFLAGS="-mabi=n32"
--              LDFLAGS="-mabi=n32"
-+              LD_FLAGS="-mabi=n32"
-           else
-               case $system in
-                   IRIX-6.3)
-@@ -6061,7 +6062,7 @@ fi
-                       EXTRA_CFLAGS="-n32"
-                       ;;
-               esac
--              LDFLAGS="-n32"
-+              LD_FLAGS="-n32"
-           fi
-           ;;
-       IRIX64-6.*)
-@@ -6071,7 +6072,7 @@ fi
-           SHLIB_SUFFIX=".so"
-           DL_OBJS="tclLoadDl.o"
-           DL_LIBS=""
--          LDFLAGS=""
-+          LD_FLAGS=""
-           CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
-           LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}'
- 
-@@ -6084,7 +6085,7 @@ fi
-                   do64bit_ok=yes
-                   SHLIB_LD="ld -64 -shared -rdata_shared"
-                   EXTRA_CFLAGS="-64"
--                  LDFLAGS="-64"
-+                  LD_FLAGS="-64"
-               fi
-           fi
-           ;;
-@@ -6103,7 +6104,7 @@ fi
-               SHLIB_LD="${CC} -shared"
-               DL_OBJS="tclLoadDl.o"
-               DL_LIBS="-ldl"
--              LDFLAGS="-rdynamic"
-+              LD_FLAGS="-rdynamic"
-               CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
-               LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
-           else
-@@ -6139,7 +6140,7 @@ if eval "test \"`echo '$ac_cv_header_'$a
-                   SHLIB_LD="ld -shared"
-                   DL_OBJS="tclLoadDld.o"
-                   DL_LIBS="-ldld"
--                  LDFLAGS=""
-+                  LD_FLAGS=""
-                   CC_SEARCH_FLAGS=""
-                   LD_SEARCH_FLAGS=""
- else
-@@ -6178,7 +6179,7 @@ EOF
-               SHLIB_LD="${CC} -shared"
-               DL_OBJS=""
-               DL_LIBS="-ldl"
--              LDFLAGS="-rdynamic"
-+              LD_FLAGS="-rdynamic"
-               CC_SEARCH_FLAGS=""
-               LD_SEARCH_FLAGS=""
-           else
-@@ -6214,7 +6215,7 @@ if eval "test \"`echo '$ac_cv_header_'$a
-                   SHLIB_LD="ld -shared"
-                   DL_OBJS=""



Home | Main Index | Thread Index | Old Index