summaryrefslogtreecommitdiff
path: root/lang/tcl
AgeCommit message (Collapse)AuthorFilesLines
2016-04-11Recursive revbump from textproc/icu 57.1ryoon1-1/+2
2016-03-06Changes 8.6.5:adam15-162/+172
Bug fixes.
2016-02-25Use OPSYSVARS.jperkin1-4/+2
2016-02-19Fix up more library names on Darwin. Bump PKGREVISION as previously thejperkin1-4/+9
package would build but fail at runtime.
2015-11-25Remove mk/find-prefix.mk usage from the lang category.jperkin1-6/+3
The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-03Add SHA512 digests for distfiles for lang categoryagc1-1/+2
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-10Recursive revbump from textproc/icuryoon1-2/+2
2015-09-07Improve previous to use COMPILER_RPATH_FLAG, per Joerg's request.dholland1-2/+2
2015-09-06Improve -r1.82: insert -R as well as -L into LIBS. PR 50170.dholland1-2/+2
2015-08-29Take advantage of tcl using the -headerpad_max_install_names option to fixjperkin1-2/+10
up dylib install names in post-build using install_name_tool(1) on Darwin. Bump PKGREVISION as package built before the Mach-O shlibs checks were introduced, but the generated PROVIDES were incorrect.
2015-07-29Ensure we can find pkgsrc-installed sqlite3.jperkin1-1/+5
2015-07-22Requires sqlite3>=3.8.3. PR 50074.dholland1-2/+3
2015-07-10Use pkgsrc sqlite instead of included copy. PKGREVISION -> 2.dholland1-2/+5
PR 49082.
2015-06-29Spell --export-dynamic correctly. Do not use gethostbyname_r on NetBSD.joerg10-45/+97
Bump revision.
2015-06-28Fix build of tcl-pdflib against TCL 8.6.joerg1-1/+2
2015-05-21Changes 8.6.4:adam12-185/+185
Bug fixes and improvements.
2015-03-16Honour LDFLAGS. Fixes cwrapper build with non-builtin zlib.jperkin2-12/+23
2015-03-11include pthread.bl3.mk when the threads option is enabledtnn1-1/+2
2014-11-22Changes 8.6.3:adam10-134/+134
Correct Method Search Order Regression [lreplace {} 1 1] Crash regression in [oo::class destroy] Regress [regsub -all {\(.*} a(b) {}] [try {} on ok {} - on return {} {}] panic [tcl::unsupported::getbytecode] disassember [string cat] bytecode optimization segfault in mangled bytecode Hang in some [read]s of limited size segfault in [array set] of traced array MSVC14 compile support [fcopy] treats [blocked] as error regression in Tcl_Write() interface fix [gets] on non-blocking channels restore [open comX: r+] Restore [lappend v] return value Stop forcing EOF to be permanent
2014-10-31Changes 8.6.2:adam31-901/+453
This is a bug-fix release.
2014-03-13Set USE_GCC_RUNTIME=yes for packages which build shared libraries but dojperkin1-1/+3
not use libtool to do so. This is required to correctly depend upon a gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-02-26Bump PKGREVISION for pulling in zlib dependency, because builds on systemsdsainty1-2/+2
with PREFER_PKGSRC=yes may have successfully built and installed previously, but are quite likely broken.
2014-02-26The TCL library links with libz, so pull in the dependency.dsainty2-2/+4
2014-02-06one small fix for DragonFly patch, PR pkg/48513.obache2-4/+4
2014-02-05Add patches for DragonFly, PR pkg/48513 by David Shao.obache17-15/+728
2014-02-05--prefix=${PREFIX} is set by default with GNU_CONFIGURE=yes.obache1-2/+1
2014-02-05Add missing PKGCONFIG_OVERRIDE for new tcl.pc.obache1-2/+4
Bump PKGREVISION.
2014-01-26Fix library names under OpenBSD for consistent PLISTryoon8-1/+112
2014-01-11Changes 8.6.1:adam11-134/+336
* object-oriented programming support * a stackless evaluation implementation and much more besides.
2013-11-02Changes 8.5.15:adam4-32/+32
Bug-fix release.
2013-05-31Changes 8.5.14:adam6-60/+43
Bug-fix release.
2013-04-08 Added installation of http 2.7.10 package to get xml2rfc.tclkivinen3-20/+21
to work. This will install http/http.tcl and http/pkgIndex.tcl to the tcl8.5/http/ directory.
2012-12-29MirBSD build fix: don't break when there is no _SC_GET{PW,GRâ‰}_R_SIZE_MAX.bsiegert2-1/+69
Freeze exception granted by wiz.
2012-11-24Changes 8.5.13:adam4-31/+30
* --enable-aqua build for Mac OS X is now a Cocoa implementation. * Support has been added for Cygwin network pathnames. * Updated to Unicode 6.2 support. Fixes for several crashes and bugs.
2012-11-08Fix this properly, I had some *.m4 and *.in patches lying around from before...he1-3/+1
2012-11-08Fix the patch checksums so that this builds again.he1-3/+3
2012-11-07Reinstate the NetBSD tweak to install $MACHINE_ARCH inhe3-16/+20
tcl_platform(machine), instead of using $MACHINE there. This is in preparation for reverting the recent change to the net/tcl-scotty PLIST. Bump PKGREVISION.
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-08-23Fix installing on OSXadam3-24/+39
2012-08-22lang/tcl: Ensure tclConfig.sh has embedded rpathmarino4-23/+20
The runpath of the TCL_LIB_SPEC was missing as compared to version 8.4, so the configure script was altered to add it back. Also, the CONFIGURE_ARGS for thread options had unrecognized arguments. Problems found and fixes suggested by he@
2012-08-21lang/tcl: Upgrade from version 8.4.18 to 8.5.12 marino27-946/+908
Highlights of Tcl 8.5 * Features: 8.5 has over 90 TIPs included to provide a wide variety of new features. * Bignums: Tcl now supports arbitrary-precision integers, which improves math operations on large integers. * Safer interps: Tcl's powerful safe interpreter mechanism now has improved control of time and command limits in slave interpreters. * clock command: More robust implementation of command for specifying time, with significant l10n and i18n improvements. * dict command: New data structure that allows access to data by value rather than a variable name, which is substantially faster. * Additional improvements: Faster list search, new and improved mathematics procedures, anonymous procedures, new ways to package Tcl extensions, Tcl-level custom channel types, file and line location information for each command, and more. There is of course much, much more. See [8.5 Changes](http://wiki.tcl.tk/10630) on the wiki for a complete list of new features.
2012-03-31Fix UNSHARED_LIB_SUFFIX without dot in configure on FreeBSD.ryoon2-4/+12
Sync with PLIST.
2012-03-21Set TCLSH here, same as PERL5 in lang/perl5/buildlink3.mk.obache1-1/+5
2012-03-05Use tclsh from pkgsrc for the case lang/tcl is buildlinked.obache1-1/+3
2011-11-14lang/tcl: Fix DragonFly breakagemarino3-2942/+45
The previous commit caused DragonFly to build the libraries with a different file name than specified in the PLIST, causing the build to fail on DragonFly. This commit forces DragonFly to use library names without dots to match the PLIST.
2011-11-01MirBSD build fix: add MirBSD stanzas to tcl.m4, regen configure,bsiegert4-49/+3097
add a patch for EOVERFLOW handling.
2011-08-16Fix for buffer overflow and segfault on some Linux systemcheusov5-12/+46
(PR 45244 by Michael Droettboom) Fix for build failure on NetBSD (missing --tags in libtool invocation)
2009-09-12Add 'clean' to PRIVILEGED_STAGES.snj1-1/+3
2009-08-20Give up maintainership of packages where I am still listed as MAINTAINER.jwise1-2/+2
2009-06-14Remove @dirrm related logic.joerg1-4/+1