summaryrefslogtreecommitdiff
path: root/lang/tcl
AgeCommit message (Collapse)AuthorFilesLines
2016-12-04Recursive revbump from textproc/icu 58.1ryoon1-1/+2
2016-10-21Export TDBC_VERSION like ITCL_VERSION.kamil4-32/+37
Use these versions as well in Makefile and PLIST. It's unclear whether buildlink3.mk might include Makefile.version, this is the reason to duplicate this information. There are other packages that might be versioned similarily: - sqlite3, - thread. No user-visible change in the main package.
2016-10-21Provide bundled itcl version (ITCL_VERSION) in buildlink3.mkkamil2-2/+6
Packages need to know files with ITCL of current TCL version.
2016-09-05Bump sqlite3 dependency to 3.13.0adam1-3/+3
2016-09-03Fix PLIST.wiz1-2/+2
2016-09-03Changes 8.6.6:adam10-95/+86
Bug-fix release.
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.12marino27-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