kamil
b3547f5b89
tcl: Disable false positive detection of gethostbyaddr_r/NetBSD
...
gethostbyaddr_r is an internal libc symbol, not to be used in 3rd party
software.
Proper fix merged upstream:
https://core.tcl-lang.org/tcl/info/16768d65f0
2019-10-02 14:50:25 +00:00
rillig
5ea02d3bc5
lang/tcl: fix the build with GNU_CONFIGURE_STRICT=yes
2019-10-01 19:17:08 +00:00
ryoon
6fc378bce9
Recursive revbump from textproc/icu
2019-04-03 00:32:25 +00:00
adam
4fe343190e
tcl: updated to 8.6.9
...
8.6.9:
* (enhance) stop blocking conversion of object to/from class
* (enhance) NR-enable [package require]
* (bug)[9fd5c6] crash in object deletion, test oo-11.5
* (bug)[3c32a3] crash deleting object with class mixed in
* (platform) stop using -lieee, removed from glibc-2.27
***POTENTIAL INCOMPATIBILITY for math programs that embed Tcl***
* (bug)[8e6a9a] bad binary [string match], test string-11.55
* (bug)[1873ea] repair multi-thread std channel init
* (bug)[db36fa] broken bytecode for index values
* (bug) broken compiled [string replace], test string-14.19
* (bug) [string trim*] engine crashed on invalid UTF
* (bug) missing trace in compiled [array set], test var-20.11
* (bug)[46a241] crash in unset array with search, var-13.[23]
* (bug)[27b682] race made [file delete] raise "no such file"
* (bug)[925643] 32/64 cleanup of filesystem DIR operations
* (bug) leaks in TclSetEnv and env cache
* (bug)[3592747] [yieldto] dying namespace, tailcall-14.1
* (bug)[270f78] race in [file mkdir]
* (bug)[3f7af0] [file delete] raised "permission denied"
* (bug)[d051b7] overflow crash in [format]
* revised quoting of [exec] args in generated command line
***POTENTIAL INCOMPATIBILITY***
* HTTP Keep-Alive with pipelined requests
=> http 2.9.0
* (new)[TIP 505] [lreplace] accepts all out of range indices
* (bug) Prevent crash from NULL keyName
=> registry 1.3.3
* (enhance) advance dde version
=> dde 1.4.1
* tzdata updated to Olson's tzdata2018g
* Update tcltest package for Travis support
=> tcltest 2.5.0
* (bug)[35a8f1] overlong string length of some lists
* (bug)[00d04c] Repair [binary encode base64]
2018-12-09 18:33:55 +00:00
ryoon
b9c1e1d533
Recursive revbump from textproc/icu-62.1
2018-07-20 03:33:47 +00:00
adam
299d329d51
revbump after icu update
2018-04-14 07:33:52 +00:00
adam
14e059e1ea
tcl: updated to 8.6.8
...
8.6.8:
[array names -regexp] supports backrefs
Fix gcc build failures due to #pragma placement
(bug)[b50fb2] exec redir append stdout and stderr to file
(bug)[2a9465] http state 100 continue handling broken
(bug)[0e4d88] replace command, delete trace kills namespace
(bug)[1a5655] [info * methods] includes mixins
tzdata updated to Olson's tzdata2017c
(bug)[fc1409] segfault in method cloning, oo-15.15
(bug)[6f2f83] More robust [load] for ReactOS
(bug)[3298012] Stop crash when hash tables overflow 32 bits
(bug)[5d6de6] Close failing case of [package prefer stable]
(bug)[fab924] Fix misleading [load] message on Windows
(bug)[4f6a1e] Crash when ensemble map and list are same
(bug)[ce3a21] file normalize failure when tail is empty
(new)[TIP 477] nmake build system reform
(bug)[586e71] EvalObjv exception handling at level 0
2018-02-03 17:51:19 +00:00
adam
8977d31a36
Revbump after textproc/icu update
2017-11-30 16:45:00 +00:00
taca
dc8717f722
lang/tcl: build fix on NetBSD 6
...
Build fix on NetBSD 6 applying upstream update.
2017-09-27 02:53:43 +00:00
maya
33ebf687dc
revbump for requiring ICU 59.x
2017-09-18 09:52:56 +00:00
adam
44ea20d737
Changes 8.6.7:
...
Bug fixes.
2017-08-25 11:05:33 +00:00
dsainty
036dd4b960
install-sh requires that $SHELL is an extremely close match to /bin/sh.
...
The install would presumably fail outright for user shells like tcsh, so we
need to set SHELL regardless. But technically install-sh has a quoting bug
in the exit trap, which even results in SHELL=zsh failing.
2017-07-22 23:40:07 +00:00
jperkin
807126facb
Ensure secondary configure scripts are executed with the correct shell, fixes
...
issues seen since the RELRO patches caused by broken ksh on SunOS.
2017-07-20 10:23:35 +00:00
wiz
db7cc5b050
Add upstream bug report for previous.
2017-07-16 09:06:44 +00:00
wiz
6d31fc2401
LDFLAGS_DEFAULT, not LDFLAGS.
2017-07-16 08:51:46 +00:00
wiz
3ccf04045f
Honor LDFLAGS on NetBSD. Fixes RELRO build.
...
Every OPSYS has its own case for this. Please fix your
favorite operating system similarly.
2017-07-16 08:50:18 +00:00
adam
75a9285105
Revbump after icu update
2017-04-22 21:03:07 +00:00
ryoon
36ed025474
Recursive revbump from textproc/icu 58.1
2016-12-04 05:17:03 +00:00
kamil
98ef2f7eea
Export TDBC_VERSION like ITCL_VERSION.
...
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-21 11:45:44 +00:00
kamil
fecc036ecf
Provide bundled itcl version (ITCL_VERSION) in buildlink3.mk
...
Packages need to know files with ITCL of current TCL version.
2016-10-21 01:44:24 +00:00
adam
d086baed77
Bump sqlite3 dependency to 3.13.0
2016-09-05 13:24:38 +00:00
wiz
db94d85f17
Fix PLIST.
2016-09-03 20:28:39 +00:00
adam
f7831b0593
Changes 8.6.6:
...
Bug-fix release.
2016-09-03 11:58:01 +00:00
ryoon
ac20a93574
Recursive revbump from textproc/icu 57.1
2016-04-11 19:01:33 +00:00
adam
38c033f2f7
Changes 8.6.5:
...
Bug fixes.
2016-03-06 11:47:49 +00:00
jperkin
db1332a441
Use OPSYSVARS.
2016-02-25 14:42:55 +00:00
jperkin
de9771b867
Fix up more library names on Darwin. Bump PKGREVISION as previously the
...
package would build but fail at runtime.
2016-02-19 15:15:42 +00:00
jperkin
842c8f3479
Remove mk/find-prefix.mk usage from the lang category.
...
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-25 12:51:16 +00:00
agc
54622f28e2
Add SHA512 digests for distfiles for lang category
...
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-11-03 22:50:31 +00:00
ryoon
b141232e29
Recursive revbump from textproc/icu
2015-10-10 01:57:50 +00:00
dholland
09ea8a93d8
Improve previous to use COMPILER_RPATH_FLAG, per Joerg's request.
2015-09-07 04:27:41 +00:00
dholland
e829c49c5c
Improve -r1.82: insert -R as well as -L into LIBS. PR 50170.
2015-09-06 09:49:40 +00:00
jperkin
ce20bed7b3
Take advantage of tcl using the -headerpad_max_install_names option to fix
...
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-08-29 19:35:55 +00:00
jperkin
781a86b8c6
Ensure we can find pkgsrc-installed sqlite3.
2015-07-29 15:23:11 +00:00
dholland
b38c866e54
Requires sqlite3>=3.8.3. PR 50074.
2015-07-22 04:54:23 +00:00
dholland
5885554a49
Use pkgsrc sqlite instead of included copy. PKGREVISION -> 2.
...
PR 49082.
2015-07-10 18:48:22 +00:00
joerg
fab6b46696
Spell --export-dynamic correctly. Do not use gethostbyname_r on NetBSD.
...
Bump revision.
2015-06-29 09:49:50 +00:00
joerg
7e5b0da9c7
Fix build of tcl-pdflib against TCL 8.6.
2015-06-28 17:11:12 +00:00
adam
835e8a2357
Changes 8.6.4:
...
Bug fixes and improvements.
2015-05-21 10:37:59 +00:00
jperkin
d9fa648db1
Honour LDFLAGS. Fixes cwrapper build with non-builtin zlib.
2015-03-16 13:30:02 +00:00
tnn
45bf2bbfc9
include pthread.bl3.mk when the threads option is enabled
2015-03-11 22:32:08 +00:00
adam
3819f0e357
Changes 8.6.3:
...
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-11-22 15:57:17 +00:00
adam
d719101c50
Changes 8.6.2:
...
This is a bug-fix release.
2014-10-31 21:11:18 +00:00
jperkin
9e7a1ba4b9
Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
...
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-03-13 11:08:49 +00:00
dsainty
02b335bd76
Bump PKGREVISION for pulling in zlib dependency, because builds on systems
...
with PREFER_PKGSRC=yes may have successfully built and installed previously,
but are quite likely broken.
2014-02-26 12:23:36 +00:00
dsainty
25d1b5d91a
The TCL library links with libz, so pull in the dependency.
2014-02-26 11:24:28 +00:00
obache
cca1befc3b
one small fix for DragonFly patch, PR pkg/48513.
2014-02-06 04:29:12 +00:00
obache
50a1611c5b
Add patches for DragonFly, PR pkg/48513 by David Shao.
2014-02-05 12:50:51 +00:00
obache
c3e8ece375
--prefix=${PREFIX} is set by default with GNU_CONFIGURE=yes.
2014-02-05 12:49:38 +00:00
obache
d76323c59b
Add missing PKGCONFIG_OVERRIDE for new tcl.pc.
...
Bump PKGREVISION.
2014-02-05 12:46:31 +00:00