Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.0 16 Oct 2024 07:14:03 |
Pietro Cerutti (gahr) |
devel/tcllib[c]: update to 2.0
Release notes:
https://core.tcl-lang.org/tcllib/doc/tcllib-2-0/support/releases/history/README-2.0.md |
1.21_1 29 Mar 2024 08:06:22 |
Yasuhiro Kimura (yasu) |
devel/tcllib: Move man pages to share/man
While here, fix plist error when MANPAGES option is ON.
Approved by: portmgr (blanket, just fix it) |
1.21 06 Nov 2023 10:03:47 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.21 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.21 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.21 12 May 2022 13:10:41 |
Pietro Cerutti (gahr) |
devel/tcllib: update to 1.21
Release notes: https://core.tcl-lang.org/tcllib/technote/7a047636411e |
1.20 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.20 04 Dec 2019 12:13:38 |
gahr |
devel/tcllib, devel/tcllibc: update to 1.20
Release notes: https://core.tcl-lang.org/tcllib/artifact/fd070da6e214f870 |
1.19 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
1.19 19 Feb 2018 13:40:23 |
gahr |
devel/tcllib, devel/tcllibc: update to 1.19
Release notes:
http://core.tcl.tk/tcllib/doc/tcllib-1-19/support/releases/history/README-1.19.md |
1.18_1 09 Nov 2017 20:17:22 |
antoine |
Regenerate patch-warnings so that it applies with stricter patch(1)
PR: 223545
With hat: portmgr |
1.18_1 02 Nov 2017 21:41:47 |
olgeni |
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams. |
1.18_1 25 Apr 2017 19:03:38 |
brnrd |
devel/tcllib: Fix checkum issue
- Upstream re-rolled tarball 2017-02-04
PR: 218854
Approved by: gahr (tcltk hat) |
1.18_1 18 Jan 2017 13:20:32 |
tijl |
The output of tools like awk, date, sort, tr,... depends on the current
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) |
1.18_1 03 Jan 2017 18:12:13 |
mat |
Never set WRKSRC when using USE_GITHUB.
If you want to set WRKSRC, set GH_PROJECT instead.
- The GitHub URLs are case insensitive, but the distribution files you
get out of them are not.
- If the repository was renamed, the old URL will still work, but the
distribution name will be ith the new name.
Sponsored by: Absolight |
1.18_1 10 Feb 2016 09:00:18 |
gahr |
devel/tcllibc: fix build on 32-bit platforms, don't build doc or man |
1.18 09 Feb 2016 06:34:54 |
antoine |
Unbreak with fmake |
1.18 08 Feb 2016 12:15:53 |
gahr |
devel/tcllib: update to 1.18
Announcement: http://code.activestate.com/lists/tcl-core/15364/ |
1.17_2 28 Dec 2015 14:42:51 |
mat |
Don't use GH_TAGNAME when it can be created with DISTVERSION* variables.
Sponsored by: Absolight |
1.17_2 24 Dec 2015 11:43:24 |
gahr |
devel/tcllib
* restore fetching from GitHub
* set TZ when running tests (https://core.tcl.tk/tcl/tktview?name=c9eb6b0ac0)
* use TEST_TARGET |
1.17_1 05 Jun 2015 16:18:54 |
mi |
Rephrase the conditionals to avoid claims of malformity, that were reported
by FreshPorts sanity checking. (I can not reproduce the problem here.)
Notified by: dvl |
1.17_1 05 Jun 2015 13:39:23 |
mi |
Minor follow-ups on the last commit separating pure-Tcl and compiled
pieces of tcllib:
* make the compiled child-port RUN_DEPEND on the master --
it is not useful without it.
* disable OPTIONS, when building the child-port -- they
aren't meaningful there
Pointed out by: gahr |
1.17_1 05 Jun 2015 08:20:12 |
bapt |
Use a syntax accepted by both bmake (freebsd 10+) and fmake (8-9)
For $unknown reason fmake does not like testing the content of a variable and
call the defined function on the same .if |
05 Jun 2015 07:26:28
|
mi |
Split the compiled pieces out of tcllib into a slave port of its own to avoid
a circular dependency: compiling C-files of tcllib requires critcl, but critcl
requires the cmdline (pure-Tcl) component of tcllib.
PR: 195863, 200612
Approved by: gahr (blanket) |
1.17_1 01 Jun 2015 19:49:20 |
mi |
Upstream is having difficulties connecting their Fossil-repository
to GitHub and the version currently offered by GH for download is
missing a lot of files, which were included before.
Go back to the distfile used 4 days ago -- hosted privately for the
time being. The filename is deliberately preserved so people and
mirrors, which already have the correct version, would not have to
re-download. |
1.17_1 30 May 2015 21:25:07 |
mat |
Cleanup USE_GITHUB usage.
With hat: portmgr
Sponsored by: Absolight |
1.17_1 28 May 2015 01:17:34 |
mi |
Sort-out regression-test failures. Provide fixes for all of them except one
(multiplexer), which shall remain disabled until upstream figures it out. |
1.17_1 27 May 2015 17:19:33 |
mi |
Rely on critcl port to provide compiled implementations of the
modules, where available.
PR: 195863
Approved by: maintainer (blanket) |
1.17 02 May 2015 20:18:29 |
mat |
Fixup USE_GITHUB usage.
Approved by: gahr
Sponsored by: Absolight |
1.17 01 May 2015 21:59:00 |
gahr |
- Update to 1.17
Release notes: http://core.tcl.tk/tcllib/technote/56416fe |
1.16 28 Jan 2015 06:35:18 |
antoine |
Backout r378043, creates a dependency loop and break INDEX
With hat: portmgr
Pointy hat: mi |
1.16_1 28 Jan 2015 04:56:46 |
mi |
Use native (written in C) implementations, where available. This
speeds up some operations -- like JSON-parsing, for example --
by a lot.
Pick a few other nits and bump PORTREVISION.
PR: 195863
Submitted by: mi
Approved by: maintainer timeout
Sponsored by: http://sybpipe.com/ |
1.16 27 Oct 2014 11:12:40 |
bapt |
Cleanup plist |
1.16 22 Aug 2014 07:20:30 |
antoine |
Canonicalize a few LICENSE_PERMS
With hat: portmgr |
1.16 14 Jul 2014 09:15:34 |
gahr |
- Really fix fetching from GitHub |
1.16 14 Jul 2014 09:07:59 |
gahr |
- Fix distinfo (distfile was re-rolled on GitHub)
- Fix PLIST |
1.16 07 Apr 2014 09:07:46 |
gahr |
- Fix shebang lines of installed binaries (needed to UNBREAK print/pdf4tcl)
MFH: 2014Q2 |
1.16 14 Feb 2014 10:29:06 |
gahr |
- Update to 1.16
Release notes:
https://core.tcl.tk/tcllib/doc/tcllib-1-16/support/releases/history/README-1.16.txt |
1.15_3 03 Feb 2014 10:00:13 |
gahr |
- Fix LICENSE
- Bring man pages in pkg-plist |
1.15_3 12 Dec 2013 16:17:43 |
gahr |
- STAGE-clean
- Fix opening man pages by appending a .n suffix. It is now possible to open
man pages with, e.g., "man sha1.tcllib"
- Bump PORTREVISION |
1.15_2 20 Sep 2013 17:17:45 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4) |
19 Sep 2013 14:21:42
|
gahr |
- Convert USE_TCL to USES=tcl |
1.15_2 18 Jul 2013 18:14:52 |
gahr |
- Fix struct/queue package index, was missing struct::queue version bump
- Bump PORTREVISION
Reported by: Peggy Wilkins <mozart@lib.uchicago.edu>
Obtained from: http://core.tcl.tk/tcllib/info/91f14dfd0a |
1.15_1 03 May 2013 10:48:58 |
gahr |
- Make sure html / man-pages do not get installed if the OPTION was unset
Submitted by: QAT |
1.15_1 03 May 2013 09:58:19 |
gahr |
- Add DOCS and MANPAGES options
- Install man pages with a .tcllib suffix to avoid conflicts with other
ports such as devel/tcl-trf.
- Bump PORTREVISION |
1.15 26 Apr 2013 13:18:52 |
gahr |
- Fix leftovers in pkg-plist
Reported by: QAT |
1.15 26 Apr 2013 12:21:11 |
gahr |
- Fix PLIST
- Pet portlint |
1.15 24 Apr 2013 10:12:03 |
gahr |
- Update to 1.15
Release notes: http://code.activestate.com/lists/tcl-core/13030/
- Simplify regression-test target
- Include some patches that were pushed upstream after 1.15 was released |
1.14_1 23 Apr 2013 12:25:40 |
gahr |
- Fix left-over of the Tcl/Tk removal |
1.14_1 04 Dec 2012 10:43:09 |
gahr |
- Chase 82+ not being a valid Tcl/Tk version anymore
Feature safe: yes
Reported by: beat, bapt |
1.14_1 26 Nov 2012 22:43:25 |
gahr |
- Update maintainership of my Tcl/Tk ports to tcltk@
- Trim Makefile headers
Feature safe: yes |
1.14_1 11 Oct 2012 13:31:53 |
gahr |
- Remove tab at ^ before variable assignment
Reported by: bdrewery
Feature safe: yes |
1.14_1 10 Oct 2012 12:28:23 |
gahr |
- Do not install the try.n manpage when using Tcl 8.6, cause try/catch/finally
are part of Tcl 8.6 core and the relevant manpage is installed by lang/tcl86
http://www.tcl.tk/cgi-bin/tct/tip/329.html |
1.14 06 Mar 2012 08:02:51 |
gahr |
- import a patch from upstreams CVS to fix the expected result of a test
Reported by: Mikhail Teterin <mi+thun@aldan.algebra.com>
Thanks to: Andreas Kupries <andreask@activestate.com> |
1.14 01 Mar 2012 11:20:52 |
gahr |
- Update to 1.14
Release notes: http://sf.net/projects/tcllib/files/tcllib/1.14/README.txt
- Take maintainership
PR: 164480
Submitted by: Pierre DAVID <pdagog@gmail.com>
Approved by: Mikhail T. <mi+thun@aldan.algebra.com> (former maintainer) |
1.13 02 May 2011 07:57:11 |
gahr |
- Update to 1.13
- Refactor Makefile
PR: 156371
Submitted by: Pietro Cerutti <gahr@gahr.ch>
Approved by: maintainer (timeout after 18 days) |
1.11 22 Aug 2009 00:18:43 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with D |
1.11 28 Feb 2009 23:59:00 |
mi |
Upgrade from 1.10 to 1.11. (One of the self-tests is failing on my
system, but not on others...)
PR: 131670
Submitted by: Pierre DAVID |
1.10_1 23 Feb 2009 14:46:38 |
mm |
- Change default Tcl/Tk version to 8.5
- Bump PORTVERSION of ports affected
Tested by: pointyhat (pav) |
1.10_1 09 Apr 2008 13:42:26 |
pav |
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories
With hat: portmgr |
1.10_1 27 Sep 2007 21:01:44 |
mi |
Install into unversioned ${PREFIX}/lib/tcllib instead of
${PREFIX}/lib/tcllibX.Y. This will prevent future upgrades from
breaking ports depending on tcllib.
Respect the NO_INSTALL_MANPAGES knob.
Make all installed utilities contain proper name of tclsh-executable.
Tcl 8.2 or higher is sufficient.
Bump PORTREVISION.
PR: 116549
Submitted by: Martin Matuska |
1.10 25 Sep 2007 15:01:43 |
mi |
Don't insist on Tcl-8.5. The stuff works just fine with 8.4.
Submitted by: Martin Matuska |
1.10 13 Sep 2007 23:15:06 |
mi |
Upgrade from 1.9 to 1.10. Some new modules, some fixed bugs. |
1.9_2 28 Jun 2007 13:44:37 |
mm |
- remove BUILD_DEPENDS line (replaced by USE_TCL_*)
- add patch to support tcl 8.5
PR: ports/109716
Submitted by: mm
Approved by: mi (maintainer), garga (mentor) |
1.9_1 27 Jun 2007 19:52:12 |
mi |
Convert to using the USE_TCL knobs instead of trying to guess the
desired TCL-version.
PR: 109716 (partial) |
1.9_1 12 Feb 2007 19:55:15 |
mi |
Add a patch from the vendor's CVS, which solves the problem of short
textual messages not being transfered to the SMTP server properly when
NOT using TLS. Bump PORTREVISION. |
1.9 23 Jan 2007 11:43:28 |
mi |
Remove the BROKEN tag. The self-tests are still run post-build, but
their failures (which occur in a tinderbox, but not in a regular
install) are no longer fatal...
Hopefully, the vendor will address this bogus failures in the next
release.
PR: ports/107887
Submitted by: Ying-Chieh Chen |
1.9 17 Nov 2006 06:43:36 |
kris |
BROKEN: Fails self-tests |
1.9 10 Oct 2006 20:25:58 |
mi |
Several tests fail, when run as root. Arrange to run them as `nobody', when
detecting a root-build.
Also, parse the created testlog to output only the failures (if any) to ease
the resolution of problem reports.
Reported by: Paul Schmehl, Sean McNeil
Approved by: portmgr (erwin) |
1.9 09 Oct 2006 21:40:57 |
mi |
In case of a self-test failure, include the output of "uname -a" in the
output to speed up problem resolution. |
1.9 09 Oct 2006 21:37:23 |
mi |
Add the three missing executables installed by tcllib into bin/. They
were left out during my pkg-plist re-generation :-(
PR: 104226
Submitted by: Paul Schmehl |
1.9 09 Oct 2006 04:55:11 |
mi |
Add vendor's patch, which fixes 3 false test failures. |
1.9 09 Oct 2006 04:50:01 |
mi |
Fix the path to testlog.failures, which is shown if there were any, uhm,
failures.
Submitted by: Jose Alonso Cardenas |
1.9 08 Oct 2006 16:05:11 |
mi |
Update from 1.7 to 1.9. Vendor has fixed the self-tests on multiple arches. |
1.7_1 01 Jul 2006 19:14:48 |
mi |
Depend on tclsh${TCL_VER} instead of tclsh, which is (or used to be?) a
script advising the user to select a version tclsh executable.
Submitted by: Denis Shaposhnikov
PR: not yet known |
1.7_1 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
1.7_1 18 Dec 2004 02:51:42 |
mi |
Oops, bump port revision to reflect the changes in the previous commit
and acknowledge poinyhat and the Ports Janitor, who called my attention
to the problem with pkg-plist. |
1.7 18 Dec 2004 02:49:47 |
mi |
Turns out, this package now installs one executable -- dtplite.
Add it to pkg-plist and make sure it has proper path to executable
at the beginning. |
1.7 19 Nov 2004 21:36:45 |
mi |
Upgrade devel/tcllib from 1.6 to 1.7 and www/tclhttpd from 3.4.2 to 3.5.1.
Update dependency lines in amsn and tclxml. |
1.6_1 28 Apr 2004 21:29:25 |
mi |
For some reason, the mime::-module hardcodes the list of recognized encodings,
instead of relying on TCL core. Add the missing KOI8-U to the hardcoded list,
while I'm investigating. Bump portrevision. |
1.6 03 Apr 2004 21:41:36 |
mi |
Upgrade from 1.4 to 1.6. Unreak on Alpha for the time being.
PR: ports/64922
Submitted by: forsite |
1.4 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
1.4 17 Mar 2004 12:40:32 |
kris |
IGNORE on alpha: Hangs during build |
1.4 19 Dec 2003 02:53:42 |
mi |
Upgrade from 1.3 to 1.4 released in May... Switch to .tar.bz2. Regenerate
the list of man-pages. |
1.3 24 Apr 2003 16:48:20 |
mi |
One gets rather spoiled with -current. The -stable's make(1) still does not
have the -C option... |
1.3 24 Apr 2003 16:36:18 |
mi |
Add the forgotten patch... |
1.3 24 Apr 2003 16:29:16 |
mi |
Unbreak. Upgrade from 1.2 to 1.3 -- lots of stuff added. |
1.2 07 Mar 2003 06:01:16 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
1.2 21 Feb 2003 17:38:15 |
kris |
BROKEN: Creates /root/foo at install-time. |
1.2 28 Oct 2002 02:38:17 |
kris |
Add missing manpage |
05 Feb 2002 02:14:31 |
mi |
BUILD_DEPEND on tclsh. Any tclsh will do, but if none is present -- build the
tcl83... |
28 Jan 2002 20:19:18 |
mi |
Hardcode ``/usr/bin/fetch -q -o -'' instead of the bogus ``/usr/bin/wget -q -O
-''. The major bogosity is in the fact, that TCL and tcllib have pretty
functional http and ftp fetchers already. |
28 Jan 2002 20:13:39 |
mi |
Upgrade from 0.8 to 1.2. Use the included tests once at build time
instead of installing them. Use the included installation routine (which does
not install documentation other than the man-pages). |
05 Feb 2001 14:34:42 |
olgeni |
Style police over the devel category. |
11 Dec 2000 02:37:13 |
steve |
Update to version 0.8. |
08 Oct 2000 02:10:04 |
asami |
Convert category devel to new layout. |
09 Jun 2000 04:35:21 |
will |
Add Tcllib, a collection of utility modules for Tcl. |