aboutsummaryrefslogtreecommitdiff
path: root/lang/tcl86
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* lang/tcl86, x11-toolkits/tk86: update to 8.6.11Pietro Cerutti2021-01-117-94/+113
| | | | | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/37189924/ Notes: svn path=/head/; revision=561204
* lang/tcl86: enable DTRACE on powerpc64lePiotr Kubaj2020-12-041-0/+2
| | | | | | | Builds fine. Notes: svn path=/head/; revision=557025
* lang/tcl86: enable DTRACE on powerpc64Piotr Kubaj2020-12-031-1/+3
| | | | | | | Builds fine. Notes: svn path=/head/; revision=556880
* lang/tcl86, x11-toolkits/tk86: update to 8.6.10Pietro Cerutti2019-11-224-75/+84
| | | | | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/36858239/ Notes: svn path=/head/; revision=518147
* lang/tcl8[567], x11-toolkits/tk8[56]: install manpages and TZ data by defaultPietro Cerutti2019-02-191-2/+2
| | | | | | | Reported by: https://lists.freebsd.org/pipermail/freebsd-tcltk/2019-February/000635.html Notes: svn path=/head/; revision=493355
* lang/tcl86, x11-toolkits/tk86: update to 8.6.9Pietro Cerutti2018-11-196-41/+44
| | | | | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/36469053/ Notes: svn path=/head/; revision=485316
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-021-2/+0
| | | | | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724 Notes: svn path=/head/; revision=483807
* lang/tcl85, lang/tcl86: remove MODULES optionPietro Cerutti2018-03-272-14/+12
| | | | | | | | | | | MODULES conflict with WITHOUT_MODULES from make.conf (see bug 226557). Moreover, they don't require any additional dependencies and their cost in terms of size is small wrt the total size of these ports. PR: 226557 Notes: svn path=/head/; revision=465706
* lang/tcl86, x11-toolkits/tk86: update to 8.6.8Pietro Cerutti2018-01-025-27/+10
| | | | | | | | | | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/36166576/ While at it, rename pkg-config files to avoid conflict with Tcl/Tk 8.7 [1]. PR: 224819 [1] Reported by: Ting-Wei Lan <lantw44@gmail.com> Notes: svn path=/head/; revision=457841
* lang/tcl86: remove empty files from pkg-plistPietro Cerutti2017-09-111-2/+0
| | | | Notes: svn path=/head/; revision=449626
* lang/tcl86: fix build with old GCC versionsPietro Cerutti2017-09-041-0/+17
| | | | | | | | | PR: 222034 Submitted by: jhibbits Obtained from: http://core.tcl.tk/tcl/info/ba30aa3b1c7cc2c9 Notes: svn path=/head/; revision=449238
* lang/tcl86: update to 8.6.7Pietro Cerutti2017-08-195-109/+57
| | | | | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/35989025/ Notes: svn path=/head/; revision=448343
* The output of tools like awk, date, sort, tr,... depends on the currentTijl Coosemans2017-01-181-2/+1
| | | | | | | | | | | | | | | | | | | | | locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk. Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a different locale (e.g. USE_LOCALE=en_US.UTF-8). PR: 215882 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=431796
* Remove OPTIONS_EXCLUDE_FreeBSD_9Sunpoet Po-Chuan Hsieh2017-01-031-1/+0
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=430513
* Assume "pkg-config --static zlib" works after 9.x EOLJan Beich2017-01-031-6/+0
| | | | | | | | Many hacks simply removed dependency on zlib which broke static linking if it was actually supported. Notes: svn path=/head/; revision=430509
* Remove emulation of OPTIONS_EXCLUDE_${OPSYS}_${OSREL:R}, it is a thingMathieu Arnold2016-12-201-3/+2
| | | | | | | | | now. Sponsored by: Absolight Notes: svn path=/head/; revision=429006
* lang/tcl86: enable DTRACE option by default where possibleSteve Wills2016-12-012-1/+20
| | | | | | | | PR: 214794 Approved by: gahr Notes: svn path=/head/; revision=427497
* lang/tcl86: fix integer overflow check and avoid segfaultPietro Cerutti2016-11-042-1/+65
| | | | | | | | PR: 214205 Submitted by: gahr Notes: svn path=/head/; revision=425329
* lang/tcl8*: remove use of fpsetroundPietro Cerutti2016-09-091-0/+17
| | | | | | | | | | Pushed upstream: http://core.tcl.tk/tcl/info/20c19f9d5593455a PR: 212512 Submitted by: emaste Notes: svn path=/head/; revision=421600
* lang/tcl86: update to 8.6.6Pietro Cerutti2016-07-284-8/+10
| | | | | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/35246302/ Notes: svn path=/head/; revision=419216
* Remove `Requires.private: zlib` on FreeBSD <10.Jonathan Anderson2016-07-271-0/+8
| | | | | | | | | | | | On FreeBSD 9, the 'Requires.private: zlib' line in tcl.pc causes breakage in ports that use pkg-config tcl to build their cflags, libraries, etc. This commit fixes at least the devel/libdistance build on 9; it may fix others, too. Approved by: gahr Differential Revision: https://reviews.freebsd.org/D4359 Notes: svn path=/head/; revision=419183
* - Fix trailing whitespace in pkg-descrs, categories [g-n]*Dmitry Marakasov2016-05-191-4/+4
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415499
* lang/tcl86: add TEST_TARGET, DEBUG option, fix spacing in pkg-plistPietro Cerutti2016-04-172-7/+6
| | | | Notes: svn path=/head/; revision=413497
* lang/tcl86: regenerate patch files, adjust PATCH_WRKSRCPietro Cerutti2016-03-015-21/+22
| | | | | | | Reported by: danfe@ Notes: svn path=/head/; revision=409876
* lang/tcl86: fix customization of Tcl module's pathPietro Cerutti2016-03-014-32/+42
| | | | | | | | While at it, improve Makefile as per mat@'s suggestion and regenerate patch files. Notes: svn path=/head/; revision=409861
* lang/tcl86, x11-toolkits/tk86: update to 8.6.5Pietro Cerutti2016-03-014-891/+853
| | | | | | | Announcement: http://code.activestate.com/lists/tcl-core/15514 Notes: svn path=/head/; revision=409855
* Remove UNIQUENAME and LATEST_LINK.Mathieu Arnold2015-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now, we won't have conflicts there. Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel has the correct PKGNAME anyway. Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called OPTIONS_FILE now.) Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3336 Notes: svn path=/head/; revision=394508
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* - Update Tcl/Tk 8.6 to 8.6.4Pietro Cerutti2015-03-163-80/+84
| | | | | | | Release notes: http://code.activestate.com/lists/tcl-core/14494/ Notes: svn path=/head/; revision=381450
* - Update Tcl/Tk 8.6 to 8.6.3Pietro Cerutti2014-11-152-4/+3
| | | | | | | Release notes: http://code.activestate.com/lists/tcl-core/14265/ Notes: svn path=/head/; revision=372590
* Cleanup plistBaptiste Daroussin2014-10-271-31/+0
| | | | Notes: svn path=/head/; revision=371587
* - Fix packagingPietro Cerutti2014-09-012-7/+24
| | | | | | | | | | - Bump PORTREVISION PR: 193216 Submitted by: Alex <iakrevetko@gmail.com> Notes: svn path=/head/; revision=366876
* - Fix customization of Tcl modules pathPietro Cerutti2014-09-011-12/+12
| | | | Notes: svn path=/head/; revision=366841
* Remove arm restriction. This compiles for ARMv6 just fine.Sean Bruno2014-08-301-4/+0
| | | | | | | Approved by: portmgr (antoine) Notes: svn path=/head/; revision=366676
* UnbreakAntoine Brodin2014-08-301-15/+16
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=366589
* - Update Tcl/Tk 8.6 to 8.6.2Pietro Cerutti2014-08-296-77/+63
| | | | | | | Release notes: http://code.activestate.com/lists/tcl-core/14072/ Notes: svn path=/head/; revision=366510
* Canonicalize a few LICENSE_PERMSAntoine Brodin2014-08-221-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=365614
* Convert most NO_INSTALL_MANPAGES to USES=imake:nomanAntoine Brodin2014-08-181-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=365343
* - Revert stripping the shlib. Stubs need symbols.Pietro Cerutti2014-08-081-9/+0
| | | | | | | Hinted by: antoine Notes: svn path=/head/; revision=364361
* - Fix installation of stripped librariesPietro Cerutti2014-08-083-6/+26
| | | | | | | | | - Fix pkg-config file [1] Obtained from: upstream (http://core.tcl.tk/tcl/info/667dfe5615) [1] Notes: svn path=/head/; revision=364351
* - Fix packaging with non-standard OPTIONSPietro Cerutti2014-04-282-16/+33
| | | | Notes: svn path=/head/; revision=352475
* - STAGE-cleanPietro Cerutti2014-02-034-822/+828
| | | | | | | - Fix LICENSE Notes: svn path=/head/; revision=342399
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* - Finish up the change of PKGNAME for Tcl/Tk ports to match LATEST_LINKPietro Cerutti2013-09-201-1/+0
| | | | | | | Suggested by: bapt Notes: svn path=/head/; revision=327665
* - Update Tcl/Tk 8.6 to 8.6.1Pietro Cerutti2013-09-208-98/+53
| | | | | | | Release notes: http://code.activestate.com/lists/tcl-core/13590/ Notes: svn path=/head/; revision=327664
* Increase the regex size limit to 1000, thus fixing libffi test suite.Chris Rees2013-06-022-1/+12
| | | | | | | | Submitted by: dim Obtained from: http://sourceforge.net/tracker/?func=detail&aid=3603557&group_id=10894&atid=110894 Notes: svn path=/head/; revision=319676
* - Bump PORTREVISION on Tcl/Tk ports so that r316025 takes effectPietro Cerutti2013-05-221-0/+1
| | | | | | | Reported by: bdrewery Notes: svn path=/head/; revision=318766
* - Allow safe interps to use tm.tcl to locate packages. This only affectsPietro Cerutti2013-04-291-1/+1
| | | | | | | SafeBase interps, as "raw" safe interps cannot read the filesystem. Notes: svn path=/head/; revision=316829
* - Fix a long standing problem in tclConfig.sh and tkConfig.sh, where pathsPietro Cerutti2013-04-181-0/+6
| | | | | | | | | | | | | | | | | | | were set based on WRKSRC instead of PREFIX. This mainly affected TEA-based extensions that source tclConfig.sh / tkConfig.sh to set important variables. An example is TCL_SRC_DIR, which is used to locate Tcl/Tk private header files such as tclUnixPort.h or tkUnixPort.h. This variable was previously set to WRKSRC, which caused ports to need additional tweaks to CFLAGS or CONFIGURE_ARGS. It should now be possible to build TEA-based extensions by specifying only the CONFIGURE_ARGS --with-tcl=${TCL_LIBDIR} / --with-tk=${TK_LIBDIR}. Feature safe: yes Approved by: bapt (portmgr) Notes: svn path=/head/; revision=316025