/net/googlecl/files/

type='application/atom+xml'/>
aboutsummaryrefslogtreecommitdiffstats
path: root/devel/tcl-trf
Commit message (Collapse)AuthorAgeFilesLines
* Cosmetic: remove the redundant declaration of ALL_TARGETmi2018-10-211-2/+0
| | | | and an extraneous blank line from the Makefile.
* Stop chasing the whims of OpenSSL and use our own -lmdmi2018-10-218-84/+93
| | | | | | | | | | | | | 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
* devel/tcl-trf: Add LICENSEdbaio2018-05-141-0/+6
| | | | | | | | Strip libTrf2.1.4.so (Q/A warning) PR: 228179 Submitted by: Chris Hutchinson <portmaster@bsdforge.com> Approved by: portmgr (blanket)
* security/openssl-devel: Mark ports broken cat develbrnrd2018-02-171-0/+3
| | | | - REASON from build log
* devel/tcl-trf: Add SSL flags and allow building with LibreSSLmarino2016-09-122-11/+24
| | | | Approved by: SSL blanket
* Add "tea" argument to USES=tcl to facilitate porting of TEA-based extensions.gahr2016-04-191-8/+6
| | | | | | | | | | | | | | | | | | Quoting https://tcl.tk/doc/tea: "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.
* Do not automatically run tests post-build.mi2015-05-311-3/+6
| | | | | | | | 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
* MASTER_SITES cleanup.mat2015-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
* Cleanup plistbapt2014-10-271-1/+0
|
* Bump PORTREV due to changing resulting binarybdrewery2014-04-101-0/+1
|
* - Unbreak by using Debian's reimplemented MD2bdrewery2014-04-104-19/+302
| | | | | | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664713 - Stage - Convert to USES=tar
* - Still broken as it depends on MD2 and md2.h still.bdrewery2014-04-101-0/+1
| | | | | | ./generic/md2.c:31:10: fatal error: 'md2.h' file not found With hat: portmgr
* Automatically switch to using -lmd instead of -lcrypto on 10.x,mi2013-12-061-1/+3
| | | | | | where OpenSSL, most tiringly, no longer provides <openssl/md2.h>. Submitted by: pkg-fallout@
* - Convert to USES+=tclgahr2013-11-141-2/+3
| | | | | - USE_LDCONFIG - Reorder variables to make portlint non-fatal
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-5/+2
| | | | devel part 4)
* Fix the build in case, a stricter compiler and Tcl-8.6 are used. Keep ↵mi2013-09-191-1/+23
| | | | | | | | compatibility with Tcl-8.4, however. Notified by: pkg-fallout@
* Correct the typo in previous commit.mi2013-04-251-1/+1
| | | | Notified by: gahr
* Seek memchan's pkgIndex.tcl in its current location.mi2013-04-241-2/+1
| | | | Obtained from: gahr
* -remove MD5ohauer2011-07-031-1/+0
|
* Use SourceForge's mirrors, now that the distfile is available there ANDmi2009-11-091-2/+2
| | | | | | no longer available in the interim location. Pushed by: erwin (pointyhat)
* Add ``regression-test'' and ``check'' aliases to the test-target. Themi2009-07-141-1/+1
| | | | | | 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...
* Add the plist, which I forgot to re-add yesterday, when restoring thismi2009-07-131-0/+3
| | | | | | port from the Attic. Notified by: The Restless Daemon
* Resurrect this port from the Attic based on the new version from themi2009-07-1319-0/+2044
| | | | | | | | 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.
* Remove devel/tcl-trf as it has been marked BORKEN for over 5 months.erwin2009-06-1422-1764/+0
|
* - Mark BROKEN: self-tests failpav2009-01-071-0/+2
| | | | Reported by: pointyhat
* - Move from versioned tcl/tk CATEGORIES to simple tcl and tk categoriespav2008-04-091-1/+1
| | | | With hat: portmgr
* While trying to upgrade devel/tcllib several test failures were detectedmi2006-05-092-1/+25
| | | | | | | | | | | | | | 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
* Remove USE_REINPLACE from all categories starting with Dedwin2006-05-051-1/+0
|
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* Don't compile haval.1996/haval.c separately, but as part of the topmi2004-07-133-26/+2
| | | | | | haval.c (as in vendor's code). This works around weirdness in vendor's endianness-determining pre-processor code and unbreaks sparc64. Much rejoicing...
* Add a patch ensuring uint32_t is used, where a 32-bit unsignedmi2004-07-122-2/+34
| | | | | | | | | 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 understanding. Unbreak on amd64.
* Retreat to using OpenSSL's message digest routines instead of -lmd. Theymi2004-07-1110-142/+346
| | | | | | | | | | | 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...
* Use ``$(CC) -shared'' insted of ld to create shared library. Thismi2004-07-101-3/+6
| | | | allows to use non-default compilers, such as icc.