notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
non port: devel/tcl-trf/Makefile

Number of commits found: 40

Thu, 11 Apr 2019
[ 04:37 mi ] Original commit   Revision:498636
498636 devel/tcl-trf/Makefile
498636 devel/tcl-trf/files/alltests.tcl
498636 devel/tcl-trf/files/patch-md2
498636 devel/tcl-trf/files/patch-zlib
The below-mentioned PR identified a problem, which should've been
caught by the test-harness -- but was not, because the harness was
not used correctly (for 10 years).

Provide a new harness and fix the reported problem as well as another
one -- with MD2 digests -- identified by the now-functioning


PR:		237132
Reported by:	Vadim Zborovsky
Sun, 21 Oct 2018
[ 05:16 mi ] Original commit   Revision:482640
482640 devel/tcl-trf/Makefile
Cosmetic: remove the redundant declaration of ALL_TARGET
and an extraneous blank line from the Makefile.
[ 05:13 mi ] Original commit   Revision:482639
482639 devel/tcl-trf/Makefile
482639 devel/tcl-trf/files/patch-Makefile
482639 devel/tcl-trf/files/patch-md5dig
482639 devel/tcl-trf/files/patch-rmd160
482639 devel/tcl-trf/files/patch-sha
482639 devel/tcl-trf/files/patch-sha1
482639 devel/tcl-trf/files/patch-zlib
482639 devel/tcl-trf/pkg-descr
Stop chasing the whims of OpenSSL and use our own -lmd
as the source of various digest-algorithms. Years ago,
when I was undertaking the replacement of the bundled
implementations with those found in the base system, it
seemed like OpenSSL will be more stable... Ha-ha.

Fix the WWW, while I'm here.

PR:		229026
Submitted by:	brnrd
Reported by:	Package Fallout
Sun, 13 May 2018
[ 20:51 dbaio ] Original commit   Revision:469830
469830 devel/tcl-trf/Makefile
devel/tcl-trf: Add LICENSE

Strip (Q/A warning)

PR:		228179
Submitted by:	Chris Hutchinson <>
Approved by:	portmgr (blanket)
Fri, 16 Feb 2018
[ 18:35 brnrd ] Original commit   Revision:462052
462052 devel/dcmtk/Makefile
462052 devel/gdcm/Makefile
462052 devel/gnome-vfs/Makefile
462052 devel/godot/Makefile
462052 devel/grpc/Makefile
462052 devel/hadoop/Makefile
462052 devel/hadoop2/Makefile
462052 devel/libewf/Makefile
462052 devel/libmsocket/Makefile
462052 devel/libopkele/Makefile

(Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
security/openssl-devel: Mark ports broken cat devel

 - REASON from build log
Sun, 11 Sep 2016
[ 21:55 marino ] Original commit   Revision:421879
421879 devel/tcl-trf/Makefile
421879 devel/tcl-trf/files/patch-sha
devel/tcl-trf: Add SSL flags and allow building with LibreSSL

Approved by:	SSL blanket
Tue, 19 Apr 2016
[ 14:20 gahr ] Original commit   Revision:413646
413646 Mk/Uses/
413646 devel/dbus-tcl/Makefile
413646 devel/tcl-memchan/Makefile
413646 devel/tcl-memchan/files/
413646 devel/tcl-memchan/pkg-plist
413646 devel/tcl-mmap/Makefile
413646 devel/tcl-signal/Makefile
413646 devel/tcl-trf/Makefile
413646 devel/tclbsd/Makefile
413646 devel/tcllauncher/Makefile

(Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Add "tea" argument to USES=tcl to facilitate porting of TEA-based extensions.


"The Tcl Extension Architecture, or TEA, by John Ousterhout and others, is a
set of guidelines and techniques for the distribution, configuration,
compilation, and installation of Tcl extensions. TEA also provides a set of
utilities that operate accordingly. Many Tcl extensions leverage the TEA
utilities, which are designed to be easily customizable."

To facilitate the porting of TEA-based extensions, I have added the new "tea"
argument to USES=tcl. This argument prepares the autoconf environment by
setting GNU_CONFIGURE and sets some commonly used CONFIGURE_ARGS. Also, it
tries to figure out the correct extension name, sets TCL_PKG accordingly, and
adds it to PLIST_SUB.

I have modified a few ports to take advantage of this. More will come.
Sat, 30 May 2015
[ 17:02 mi ] Original commit   Revision:387973
387973 devel/tcl-trf/Makefile
Do not automatically run tests post-build.

Remove dependency on memchan -- the package is only needed for testing. This
will avoid the tcllib->critcil->tcl-trf->tcl-memchan->tcllib circular dependency
discussed in

PR:		200498
Thu, 14 May 2015
[ 10:15 mat ] Original commit   Revision:386312
386312 Mk/
386312 accessibility/py-atspi/Makefile
386312 accessibility/py3-atspi/Makefile
386312 archivers/dpkg/Makefile
386312 archivers/fastjar/Makefile
386312 archivers/gcpio/Makefile
386312 archivers/lbrate/Makefile
386312 archivers/lha-ac/Makefile
386312 archivers/macutils/Makefile
386312 archivers/mscompress/Makefile

(Only the first 10 of 1814 ports in this commit are shown above. View all ports for this commit)

- 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
Thu, 10 Apr 2014
[ 13:30 bdrewery ] Original commit   Revision:350806
350806 devel/tcl-trf/Makefile
Bump PORTREV due to changing resulting binary
[ 12:57 bdrewery ] Original commit   Revision:350804
350804 devel/tcl-trf/Makefile
350804 devel/tcl-trf/files/patch-md2
350804 devel/tcl-trf/files/patch-md2d
350804 devel/tcl-trf/pkg-plist
- Unbreak by using Debian's reimplemented MD2
- Stage
- Convert to USES=tar
[ 12:06 bdrewery ] Original commit   Revision:350800
350800 devel/tcl-trf/Makefile
- Still broken as it depends on MD2 and md2.h still.

./generic/md2.c:31:10: fatal error: 'md2.h' file not found

With hat:	portmgr
Thu, 5 Dec 2013
[ 21:47 mi ] Original commit   Revision:335718
335718 devel/tcl-trf/Makefile
Automatically switch to using -lmd instead of -lcrypto on 10.x,
where OpenSSL, most tiringly, no longer provides <openssl/md2.h>.

Submitted by:	pkg-fallout@
Wed, 13 Nov 2013
[ 16:50 gahr ] Original commit   Revision:333709
333709 devel/tcl-trf/Makefile
- Convert to USES+=tcl
- Reorder variables to make portlint non-fatal
Fri, 20 Sep 2013
[ 17:17 bapt ] Original commit   Revision:327726
327726 devel/9base/Makefile
327726 devel/ChipmunkPhysics/Makefile
327726 devel/ElectricFence/Makefile
327726 devel/ORBit/Makefile
327726 devel/ORBit2-reference/Makefile
327726 devel/ORBit2/Makefile
327726 devel/R-cran-Defaults/Makefile
327726 devel/R-cran-Hmisc/Makefile
327726 devel/R-cran-RUnit/Makefile
327726 devel/R-cran-Rcpp/Makefile

(Only the first 10 of 623 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4)
Wed, 24 Apr 2013
[ 16:06 mi ] Original commit   Revision:316445
316445 devel/tcl-trf/Makefile
Correct the typo in previous commit.

Notified by:	gahr
[ 15:23 mi ] Original commit   Revision:316440
316440 devel/tcl-trf/Makefile
Seek memchan's pkgIndex.tcl in its current location.

Obtained from:	gahr
Mon, 9 Nov 2009
[ 01:21 mi ] Original commit 
1.23 devel/tcl-trf/Makefile
Use SourceForge's mirrors, now that the distfile is available there AND
no longer available in the interim location.

Pushed by:      erwin (pointyhat)
Tue, 14 Jul 2009
[ 03:44 mi ] Original commit 
1.22 devel/tcl-trf/Makefile
Add ``regression-test'' and ``check'' aliases to the test-target. The
first one is, I'm told, invoked by our build-cluster while building
official packages. The second is common enough out there for some
people to attempt...
Mon, 13 Jul 2009
[ 05:30 mi ] Original commit 
1.21 devel/tcl-trf/Makefile
1.5 devel/tcl-trf/distinfo
1.1 devel/tcl-trf/files/patch-Makefile
1.1 devel/tcl-trf/files/patch-bz2
1.4 devel/tcl-trf/files/patch-configure
1.1 devel/tcl-trf/files/patch-crc
1.6 devel/tcl-trf/files/patch-crypt
1.1 devel/tcl-trf/files/patch-digest
1.5 devel/tcl-trf/files/patch-haval
1.6 devel/tcl-trf/files/patch-md2

(Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Resurrect this port from the Attic based on the new version from the
author. As before, we modify the author's code to use either OpenSSL's
-lcrypto or BSD's -lmd /directly/ instead of compiling the bundled
definitions digests.

We also link with -lz and -lbz2 instead of dlopen-ing them at run-time.
Sat, 13 Jun 2009
[ 19:22 erwin ] Original commit 
1.1903 MOVED
1.3515 devel/Makefile
1.20 devel/tcl-trf/Makefile
1.4 devel/tcl-trf/distinfo
1.2 devel/tcl-trf/files/patch-buggytests
1.2 devel/tcl-trf/files/patch-bz2_opt
1.3 devel/tcl-trf/files/patch-configure
1.5 devel/tcl-trf/files/patch-crypt
1.4 devel/tcl-trf/files/patch-haval
1.2 devel/tcl-trf/files/patch-intsize

(Only the first 10 of 24 ports in this commit are shown above. View all ports for this commit)
Remove devel/tcl-trf as it has been marked BORKEN for over 5 months.
Tue, 6 Jan 2009
[ 19:12 pav ] Original commit 
1.19 devel/tcl-trf/Makefile
- Mark BROKEN: self-tests fail

Reported by:    pointyhat
Wed, 9 Apr 2008
[ 13:42 pav ] Original commit 
1.3 archivers/tclmkziplib/Makefile
1.22 astro/gpsman/Makefile
1.6 astro/ptiger/Makefile
1.11 astro/tclgeomap/Makefile
1.12 astro/tkgeomap/Makefile
1.6 astro/xeartk/Makefile
1.4 audio/etktab/Makefile
1.30 audio/snack/Makefile
1.33 audio/xcd/Makefile
1.15 chinese/hanzim/Makefile

(Only the first 10 of 171 ports in this commit are shown above. View all ports for this commit)
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories

With hat:       portmgr
Mon, 8 May 2006
[ 17:04 mi ] Original commit 
1.17 devel/tcl-trf/Makefile
1.1 devel/tcl-trf/files/patch-rmd128
While trying to upgrade devel/tcllib several test failures were detected
in the RIPEMD128 implementation.

Turns out, the problem was fixed a few months ago by the TRF author in CVS.
This commit adds a patch and bumps portrevision.

Although the same problem existed in the TRF's RIPEMD160 implementation,
it did not affect this port, because it uses the OpenSSL's (or -lmd's)
implementations of all digests -- except those, which are considered
obsolete and no longer shipped. Like rmd128.

Thanks to:      Denis Shaposhnikov
Thu, 4 May 2006
[ 21:41 edwin ] Original commit 
1.12 databases/cyrus-imspd/Makefile
1.3 databases/cyrus-smlacapd/Makefile
1.63 databases/db3/Makefile
1.56 databases/db4/Makefile
1.10 databases/dbf/Makefile
1.12 databases/dbmetrix/Makefile
1.5 databases/dbow/Makefile
1.14 databases/dbtool/Makefile
1.15 databases/dbview/Makefile
1.37 databases/firebird-devel/Makefile

(Only the first 10 of 364 ports in this commit are shown above. View all ports for this commit)
Remove USE_REINPLACE from all categories starting with D
Mon, 12 Jul 2004
[ 17:56 mi ] Original commit 
1.15 devel/tcl-trf/Makefile
1.3 devel/tcl-trf/files/patch-haval
1.5 devel/tcl-trf/files/patch-mkin
Don't compile haval.1996/haval.c separately, but as part of the top
haval.c (as in vendor's code). This works around weirdness in vendor's
endianness-determining pre-processor code and unbreaks sparc64. Much
[ 15:42 mi ] Original commit 
1.14 devel/tcl-trf/Makefile
1.1 devel/tcl-trf/files/patch-intsize
Add a patch ensuring uint32_t is used, where a 32-bit unsigned
integer is implied. This fixes RIPEMD128 on Sparc64 and AMD64, as
well as HAVAL on AMD64.  HAVAL on Sparc64 remains broken due,
apparently, to an endiannes issue, which, for now, escapes my

Unbreak on amd64.
Sun, 11 Jul 2004
[ 08:38 mi ] Original commit 
1.13 devel/tcl-trf/Makefile
1.4 devel/tcl-trf/files/patch-crypt
1.4 devel/tcl-trf/files/patch-loadman
1.4 devel/tcl-trf/files/patch-md2
1.3 devel/tcl-trf/files/patch-md5dig
1.4 devel/tcl-trf/files/patch-mkin
1.1 devel/tcl-trf/files/patch-rmd160
1.3 devel/tcl-trf/files/patch-sha
1.3 devel/tcl-trf/files/patch-sha1
1.3 devel/tcl-trf/files/patch-zlib
Retreat to using OpenSSL's message digest routines instead of -lmd. They
are sometimes faster and never slower. Using -lmd is still possible by
building with ``TRF_USE_MD=yes''. Bump PORTREVISION.

Use the RIPEMD160* routines from -lcrypto (or -lmd) instead of our own
-- just like for md[25] and sha*. Neither -lcrypto nor -lmd provide
RIPEMD128 (not strong enough?), so stay with our own implementation.

sparc64/amd64 are not expected to work yet...
Tue, 1 Jun 2004
[ 08:15 kris ] Original commit 
1.12 devel/tcl-trf/Makefile
Also fails testsuite on amd64.
Thu, 13 May 2004
[ 09:10 kris ] Original commit 
1.11 devel/tcl-trf/Makefile
BROKEN on sparc64: Fails testsuite during build
Sun, 4 Apr 2004
[ 19:06 mi ] Original commit 
1.10 devel/tcl-trf/Makefile
Unbreak. Builds, installs fine on fresh current. Disable the parallel
build, as the only thing, that could've prevented it from properly
installing in the past.
Fri, 19 Dec 2003
[ 11:25 linimon ] Original commit 
1.9 devel/tcl-trf/Makefile
Per bento logs, mark as broken on 5.x, although not for the usual gcc
reasons.  Informed maintainer.
Sat, 13 Dec 2003
[ 17:12 mi ] Original commit 
1.8 devel/tcl-trf/Makefile
1.3 devel/tcl-trf/pkg-plist
Parametrize the version number to unbreak packaging -- we switched
the default to Tcl-8.4, but the version in pkg-plist was hardcoded
as 8.3

Prodded by: kris
Fri, 31 Oct 2003
[ 01:59 mi ] Original commit 
1.7 devel/tcl-trf/Makefile
Change the default TCL_VER to 8.4 to match that of tcl-memchan.

Submitted by:   kris, the ports janitor
Fri, 7 Mar 2003
[ 06:01 ade ] Original commit 
1.69 devel/ORBit/Makefile
1.3 devel/ORBit/pkg-comment
1.83 devel/ORBit2/Makefile
1.3 devel/ORBit2/pkg-comment
1.7 devel/SN/Makefile
1.3 devel/SN/pkg-comment
1.8 devel/a2dev/Makefile
1.2 devel/a2dev/pkg-comment
1.10 devel/ac-archive/Makefile
1.2 devel/ac-archive/pkg-comment

(Only the first 10 of 552 ports in this commit are shown above. View all ports for this commit)
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
Tue, 24 Sep 2002
[ 11:01 alex ] Original commit 
1.5 devel/tcl-trf/Makefile
1.2 devel/tcl-trf/pkg-plist
- Use -E, since Ex. RE are used;
- Fix plist and therefore bump PORTREVISION

Noticed by:     bento
Mon, 24 Jun 2002
[ 21:05 mi ] Original commit 
1.4 devel/tcl-trf/Makefile
Fri, 29 Mar 2002
[ 17:43 mi ] Original commit 
1.3 devel/tcl-trf/Makefile
Make work with the new The benefit of the magick, that
used to work to figure out the name of the installed library automaticly
is, probably, not worth the disadvantages USE_SUBMAKE would bring. Just
hardcode the SHLIB_NAME and figure the SHLIB_LINK from it.

While I'm here, add tcl-memchan to the BUILD_DEPEND, so the automatic
self-testing is done every time this package is built

Submitted by:   bento
Sun, 17 Feb 2002
[ 16:03 mi ] Original commit 
unknown devel/tcl-trf/Makefile
unknown devel/tcl-trf/files/patch-bz2_opt
unknown devel/tcl-trf/files/patch-crypt
unknown devel/tcl-trf/files/patch-loadman
unknown devel/tcl-trf/files/patch-md2
unknown devel/tcl-trf/files/patch-mkin
unknown devel/tcl-trf/files/patch-zlib
Resolve  a  few  more  symbols  at compile/link  time,  rather  than  at  
run-time. This  fixes the  bz2 commands.  We link  against -lmd,  so use  
<md2.h>  and <md5.h>,  instead  of <openssl/md[25].h>  (why  do we  even  
install those separately?). Bump up portrevision.    
Fri, 15 Feb 2002
[ 07:34 mi ] Original commit 
unknown devel/tcl-trf/Makefile
unknown devel/tcl-trf/distinfo
unknown devel/tcl-trf/files/patch-buggytests
unknown devel/tcl-trf/files/patch-configure
unknown devel/tcl-trf/files/patch-crypt
unknown devel/tcl-trf/files/patch-haval
unknown devel/tcl-trf/files/patch-loadman
unknown devel/tcl-trf/files/patch-md2
unknown devel/tcl-trf/files/patch-md5dig
unknown devel/tcl-trf/files/patch-mkin

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
From the software's self-description:    

Number of commits found: 40

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
python37Oct 19
py-pillowOct 15
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30

4 vulnerabilities affecting 12 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-19 10:52:46

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 37696
Broken 75
Deprecated 99
Ignore 340
Forbidden 3
Restricted 156
Vulnerable 26
Expired 15
Set to expire 70
Interactive 0
new 24 hours 0
new 48 hours0
new 7 days16
new fortnight56
new month158

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.