summaryrefslogtreecommitdiff
path: root/x11/tk
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2013-05-31 20:15:04 +0000
committeradam <adam@pkgsrc.org>2013-05-31 20:15:04 +0000
commit385a7e2f993cb4ee869d13809b9e2709ce273dab (patch)
treeae3b3cdadab82da5bbee3a1bebcf7dcb1315bda5 /x11/tk
parent7cf213330b718e196865d67299d1e8f429d6e7d8 (diff)
downloadpkgsrc-385a7e2f993cb4ee869d13809b9e2709ce273dab.tar.gz
Changes 8.5.14:
Bug-fix release.
Diffstat (limited to 'x11/tk')
-rw-r--r--x11/tk/Makefile3
-rw-r--r--x11/tk/Makefile.version4
-rw-r--r--x11/tk/buildlink3.mk7
-rw-r--r--x11/tk/distinfo12
-rw-r--r--x11/tk/options.mk9
-rw-r--r--x11/tk/patches/patch-unix_Makefile.in28
-rw-r--r--x11/tk/patches/patch-unix_configure32
7 files changed, 51 insertions, 44 deletions
diff --git a/x11/tk/Makefile b/x11/tk/Makefile
index ee3852f8a4b..acd973d07ce 100644
--- a/x11/tk/Makefile
+++ b/x11/tk/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.70 2012/12/12 15:30:52 wiz Exp $
+# $NetBSD: Makefile,v 1.71 2013/05/31 20:15:32 adam Exp $
DISTNAME= tk${TK_VERSION}-src
PKGNAME= tk-${TK_VERSION}
-PKGREVISION= 1
CATEGORIES= x11 lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
diff --git a/x11/tk/Makefile.version b/x11/tk/Makefile.version
index 8348d01078d..e72413d6dac 100644
--- a/x11/tk/Makefile.version
+++ b/x11/tk/Makefile.version
@@ -1,5 +1,5 @@
-# $NetBSD: Makefile.version,v 1.10 2012/11/24 21:38:50 adam Exp $
+# $NetBSD: Makefile.version,v 1.11 2013/05/31 20:15:32 adam Exp $
TK_SONUM= 85
TK_BASEVER= 8.5
-TK_VERSION= 8.5.13
+TK_VERSION= 8.5.14
diff --git a/x11/tk/buildlink3.mk b/x11/tk/buildlink3.mk
index eb5b7d195be..8769db8f5fd 100644
--- a/x11/tk/buildlink3.mk
+++ b/x11/tk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.29 2012/12/20 22:17:23 dholland Exp $
+# $NetBSD: buildlink3.mk,v 1.30 2013/05/31 20:15:32 adam Exp $
BUILDLINK_TREE+= tk
@@ -32,9 +32,12 @@ pkgbase := tk
. include "../../x11/libXft/buildlink3.mk"
.endif
+.include "../../mk/bsd.fast.prefs.mk"
+.if ${OPSYS} != "Darwin"
+. include "../../x11/libX11/buildlink3.mk"
+.endif
.include "../../lang/tcl/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
.endif # TK_BUILDLINK3_MK
BUILDLINK_TREE+= -tk
diff --git a/x11/tk/distinfo b/x11/tk/distinfo
index 0d96814ead1..e8808b329f8 100644
--- a/x11/tk/distinfo
+++ b/x11/tk/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.39 2012/11/24 21:38:50 adam Exp $
+$NetBSD: distinfo,v 1.40 2013/05/31 20:15:32 adam Exp $
-SHA1 (tk8.5.13-src.tar.gz) = a7dc1a979201376d7e7d48ec9280839ebb52a09f
-RMD160 (tk8.5.13-src.tar.gz) = f832c61d5006f9ddef93a63db9789d158b1d6202
-Size (tk8.5.13-src.tar.gz) = 4086092 bytes
+SHA1 (tk8.5.14-src.tar.gz) = 4d0f8775746f0c780172e1e4f1fb7d78363a4b28
+RMD160 (tk8.5.14-src.tar.gz) = 8c10ae4ff0f01c1ee955b0d9664917fc06f2e192
+Size (tk8.5.14-src.tar.gz) = 4093990 bytes
SHA1 (patch-macosx_tkMacOSXClipboard.c) = ac5a5de7c0e4259a347fcb7449d304e6edb91343
SHA1 (patch-macosx_tkMacOSXDraw.c) = b241b7d70436340a5b55b7568da994465f45d2f8
-SHA1 (patch-unix_Makefile.in) = f3b1ee8ae65b1ee341ffc21aab2d7d37ffe26198
-SHA1 (patch-unix_configure) = 459a2688731fd86c4b88fb90aa2401949ff5b74f
+SHA1 (patch-unix_Makefile.in) = 6acc76bce0ecf813abf0905da19ae0d669a2e7db
+SHA1 (patch-unix_configure) = 4e7fe48d2aba0a645bb5947e920d9615c4339b9c
diff --git a/x11/tk/options.mk b/x11/tk/options.mk
index 17b364938c7..f9d011319b0 100644
--- a/x11/tk/options.mk
+++ b/x11/tk/options.mk
@@ -1,10 +1,15 @@
-# $NetBSD: options.mk,v 1.2 2012/12/12 15:30:52 wiz Exp $
+# $NetBSD: options.mk,v 1.3 2013/05/31 20:15:32 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.tk
PKG_SUPPORTED_OPTIONS= threads debug xft2
-PKG_SUGGESTED_OPTIONS= threads xft2
+PKG_SUGGESTED_OPTIONS= threads
.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "Darwin"
+PKG_SUGGESTED_OPTIONS+= xft2
+.endif
+
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mdebug)
diff --git a/x11/tk/patches/patch-unix_Makefile.in b/x11/tk/patches/patch-unix_Makefile.in
index 5805847dadc..839c7bcfe6a 100644
--- a/x11/tk/patches/patch-unix_Makefile.in
+++ b/x11/tk/patches/patch-unix_Makefile.in
@@ -1,8 +1,8 @@
-$NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
+$NetBSD: patch-unix_Makefile.in,v 1.3 2013/05/31 20:15:32 adam Exp $
---- unix/Makefile.in.orig 2012-11-09 15:15:03.000000000 +0000
+--- unix/Makefile.in.orig 2013-04-01 18:36:49.000000000 +0000
+++ unix/Makefile.in
-@@ -14,6 +14,7 @@ MAJOR_VERSION = @TK_MAJOR_VERSION@
+@@ -13,6 +13,7 @@ MAJOR_VERSION = @TK_MAJOR_VERSION@
MINOR_VERSION = @TK_MINOR_VERSION@
PATCH_LEVEL = @TK_PATCH_LEVEL@
LOCALES = @LOCALES@
@@ -10,7 +10,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
#----------------------------------------------------------------
# Things you can change to personalize the Makefile for your own
-@@ -64,6 +65,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TK
+@@ -63,6 +64,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TK
# Directory in which to install the include file tk.h:
INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
@@ -19,7 +19,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
# Path to the private tk header dir:
PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@
-@@ -100,7 +103,7 @@ DEMO_INSTALL_DIR = $(INSTALL_ROOT)$(TK_L
+@@ -99,7 +102,7 @@ DEMO_INSTALL_DIR = $(INSTALL_ROOT)$(TK_L
# The directory containing the Tcl sources and headers appropriate
# for this version of Tk ("srcdir" will be replaced or has already
# been replaced by the configure script):
@@ -28,7 +28,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
# The directory containing the platform specific Tcl sources and headers
# appropriate for this version of Tk:
-@@ -137,7 +140,7 @@ CFLAGS_OPTIMIZE = @CFLAGS_OPTIMIZE@
+@@ -136,7 +139,7 @@ CFLAGS_OPTIMIZE = @CFLAGS_OPTIMIZE@
#CFLAGS = $(CFLAGS_DEBUG)
#CFLAGS = $(CFLAGS_OPTIMIZE)
#CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
@@ -37,7 +37,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
# Flags to pass to the linker
LDFLAGS_DEBUG = @LDFLAGS_DEBUG@
-@@ -245,6 +248,7 @@ TK_STUB_LIB_FLAG = @TK_STUB_LIB_FLAG@
+@@ -244,6 +247,7 @@ TK_STUB_LIB_FLAG = @TK_STUB_LIB_FLAG@
#TK_STUB_LIB_FLAG = -ltkstub
TK_LIB_FILE = @TK_LIB_FILE@
@@ -45,7 +45,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
#TK_LIB_FILE = libtk.a
# Generic lib name used in rules that apply to tcl and tk
-@@ -276,6 +280,8 @@ SHLIB_LD = @SHLIB_LD@
+@@ -275,6 +279,8 @@ SHLIB_LD = @SHLIB_LD@
SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
TK_SHLIB_LD_EXTRAS = @TK_SHLIB_LD_EXTRAS@
@@ -54,7 +54,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
# Additional search flags needed to find the various shared libraries
# at run-time. The first symbol is for use when creating a binary
# with cc, and the second is for use when running ld directly.
-@@ -546,6 +552,9 @@ PRIVATE_HDRS = $(GENERIC_DIR)/tkInt.h $(
+@@ -545,6 +551,9 @@ PRIVATE_HDRS = $(GENERIC_DIR)/tkInt.h $(
DEMOPROGS = browse hello ixset rmt rolodex square tcolor timer widget
@@ -64,7 +64,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
SHELL_ENV = \
@LD_LIBRARY_PATH_VAR@="`pwd`:${TCL_BIN_DIR}:$${@LD_LIBRARY_PATH_VAR@}"; \
export @LD_LIBRARY_PATH_VAR@; \
-@@ -569,6 +578,11 @@ ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE} @L
+@@ -568,6 +577,11 @@ ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE} @L
rm -f $@
@MAKE_LIB@
@@ -76,7 +76,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
rm -f $@
@MAKE_STUB_LIB@
-@@ -686,7 +700,7 @@ install-strip:
+@@ -685,7 +699,7 @@ install-strip:
# some ranlibs write to current directory, and this might not always be
# possible (e.g. if installing as root).
@@ -85,7 +85,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
@for i in "$(LIB_INSTALL_DIR)" "$(BIN_INSTALL_DIR)" \
"$(PKG_INSTALL_DIR)" "$(CONFIG_INSTALL_DIR)" ; \
do \
-@@ -716,13 +730,20 @@ install-binaries: $(TK_LIB_FILE) $(TK_ST
+@@ -715,13 +729,20 @@ install-binaries: $(TK_LIB_FILE) $(TK_ST
fi
@echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
@@INSTALL_LIB@
@@ -107,7 +107,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
@echo "Installing tkConfig.sh to $(CONFIG_INSTALL_DIR)/"
@$(INSTALL_DATA) tkConfig.sh "$(CONFIG_INSTALL_DIR)/tkConfig.sh"
@if test "$(STUB_LIB_FILE)" != "" ; then \
-@@ -827,7 +848,7 @@ install-doc:
+@@ -826,7 +847,7 @@ install-doc:
install-headers:
@if test "$(@TK_WINDOWINGSYSTEM@_XLIB_HDRS)" != ""; then \
XLIB_INCLUDE_INSTALL_DIR="$(INCLUDE_INSTALL_DIR)"/X11; fi; \
@@ -116,7 +116,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.2 2012/11/24 21:38:50 adam Exp $
do \
if [ -n "$$i" -a ! -d "$$i" ] ; then \
echo "Making directory $$i"; \
-@@ -836,9 +857,12 @@ install-headers:
+@@ -835,9 +856,12 @@ install-headers:
fi; \
done;
@echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
diff --git a/x11/tk/patches/patch-unix_configure b/x11/tk/patches/patch-unix_configure
index 83bf58fced3..af7ff51504a 100644
--- a/x11/tk/patches/patch-unix_configure
+++ b/x11/tk/patches/patch-unix_configure
@@ -1,6 +1,6 @@
-$NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
+$NetBSD: patch-unix_configure,v 1.6 2013/05/31 20:15:32 adam Exp $
---- unix/configure.orig 2012-11-09 15:15:03.000000000 +0000
+--- unix/configure.orig 2013-04-01 18:36:49.000000000 +0000
+++ unix/configure
@@ -4843,10 +4843,10 @@ fi
# LDFLAGS_ARCH so they eventually end up in LDFLAGS even if [load]
@@ -15,7 +15,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
CFLAGS_DEBUG=-g
CFLAGS_OPTIMIZE=-O
if test "$GCC" = yes; then
-@@ -5837,7 +5837,7 @@ fi
+@@ -5822,7 +5822,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
@@ -24,7 +24,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
arch=`arch -s`
case "$arch" in
m88k|vax)
-@@ -5858,7 +5858,7 @@ fi
+@@ -5843,7 +5843,7 @@ fi
fi
LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
@@ -33,7 +33,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
;;
esac
case "$arch" in
-@@ -5930,7 +5930,7 @@ fi
+@@ -5915,7 +5915,7 @@ fi
SHLIB_SUFFIX=".so"
DL_OBJS="tclLoadDl.o"
DL_LIBS=""
@@ -42,7 +42,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
if test $doRpath = yes; then
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
-@@ -5945,21 +5945,15 @@ fi
+@@ -5930,21 +5930,15 @@ fi
LDFLAGS="$LDFLAGS -pthread"
fi
@@ -69,7 +69,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
SHLIB_SUFFIX=".so"
DL_OBJS="tclLoadDl.o"
DL_LIBS=""
-@@ -5981,7 +5975,7 @@ fi
+@@ -5966,7 +5960,7 @@ fi
# Version numbers are dot-stripped by system policy.
TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
@@ -78,7 +78,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
TCL_LIB_VERSIONS_OK=nodots
;;
Darwin-*)
-@@ -7159,7 +7153,7 @@ fi
+@@ -7144,7 +7138,7 @@ fi
BSD/OS*) ;;
CYGWIN_*|MINGW32_*) ;;
IRIX*) ;;
@@ -87,7 +87,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
Darwin-*) ;;
SCO_SV-3.2*) ;;
*) SHLIB_CFLAGS="-fPIC" ;;
-@@ -7169,12 +7163,12 @@ fi
+@@ -7154,12 +7148,12 @@ fi
if test "$SHARED_LIB_SUFFIX" = ""; then
@@ -102,7 +102,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
fi
DLL_INSTALL_DIR="\$(LIB_INSTALL_DIR)"
-@@ -7190,7 +7184,11 @@ fi
+@@ -7175,7 +7169,11 @@ fi
else
@@ -115,7 +115,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
fi
-@@ -7224,7 +7222,7 @@ fi
+@@ -7209,7 +7207,7 @@ fi
else
MAKE_STUB_LIB='${STLIB_LD} $@ ${STUB_LIB_OBJS} ; ${RANLIB} $@'
@@ -124,7 +124,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
fi
-@@ -10358,7 +10356,7 @@ echo $ECHO_N "checking for X11 libraries
+@@ -10343,7 +10341,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
@@ -133,7 +133,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
x_libraries="$i"
break
fi
-@@ -10367,7 +10365,7 @@ echo "${ECHO_T}$i" >&6
+@@ -10352,7 +10350,7 @@ echo "${ECHO_T}$i" >&6
if test "$x_libraries" = ""; then
XLIBSW=-lX11
else
@@ -142,7 +142,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
fi
fi
if test "$XLIBSW" = nope ; then
-@@ -11386,18 +11384,14 @@ else
+@@ -11531,18 +11529,14 @@ else
fi
# libdir must be a fully qualified path and not ${exec_prefix}/lib
eval libdir="$libdir"
@@ -163,7 +163,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
fi
#--------------------------------------------------------------------
-@@ -11409,11 +11403,7 @@ fi
+@@ -11554,11 +11548,7 @@ fi
eval "TK_STUB_LIB_FILE=libtkstub${TK_UNSHARED_LIB_SUFFIX}"
eval "TK_STUB_LIB_DIR=${libdir}"
@@ -176,7 +176,7 @@ $NetBSD: patch-unix_configure,v 1.5 2012/11/24 21:38:50 adam Exp $
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}"
-@@ -12233,6 +12223,7 @@ s,@APP_RSRC_FILE@,$APP_RSRC_FILE,;t t
+@@ -12378,6 +12368,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