Port details |
- libtommath Comprehensive, modular, and portable mathematical routines
- 1.2.0_1 math
=2 Version of this port present on the latest quarterly branch. - Maintainer: gahr@FreeBSD.org
 - Port Added: 2005-08-29 14:28:50
- Last Update: 2021-09-20 10:45:19
- Commit Hash: 3b74b34
- People watching this port, also watch:: catch, speedtables, pdnsd, io, dact
- License: UNLICENSE
- Description:
- LibTomMath provides highly optimized and portable routines for a vast
majority of integer based number theoretic applications (including
public key cryptography).
WWW: http://libtom.net/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libtommath>0:math/libtommath
- To install the port:
- cd /usr/ports/math/libtommath/ && make install clean
- To add the package, run one of these commands:
- pkg install math/libtommath
- pkg install libtommath
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libtommath
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1571744626
SHA256 (ltm-1.2.0.tar.xz) = b7c75eecf680219484055fcedd686064409254ae44bc31a96c5032843c0e18b1
SIZE (ltm-1.2.0.tar.xz) = 622120
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- libtool : devel/libtool
- This port is required by:
- for Build
-
- devel/bitkeeper
- for Libraries
-
- databases/firebird30-client
- databases/firebird30-server
- databases/firebird40-client
- databases/firebird40-server
- devel/bitkeeper
- lang/tcl87
- security/libtomcrypt
- Configuration Options:
- ===> The following configuration options are available for libtommath-1.2.0_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- math_libtommath
- USES:
- gmake libtool:build tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Sep 2021 10:45:19 1.2.0_1 |
Pietro Cerutti (gahr)  |
math/libtommath: enable mp_set_double
Reported by: Sébastien Santoro <dereckson@espace-win.org>
Obtained from: https://github.com/libtom/libtommath/pull/476 |
07 Apr 2021 08:09:01 1.2.0 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.2.0 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
22 Oct 2019 12:28:27
1.2.0 |
gahr  |
math/libtommath: update to 1.2.0
Release notes:
https://www.libtom.net/news/LTM_1.2.0/ |
19 Oct 2019 11:03:31
1.1.0_3 |
tobik  |
math/libtommath: Strip library
Move unhooked post-install-SHARED-on target into post-install |
04 Mar 2019 08:47:03
1.1.0_2 |
gahr  |
math/libtommath: build shared library by default
Suggested by: cy |
04 Feb 2019 12:00:26
1.1.0_1 |
gahr  |
math/libtommath: update license, pet portlint
Reported
by: https://github.com/libtom/libtommath/issues/122#issuecomment-460083058 |
31 Jan 2019 11:50:23
1.1.0 |
gahr  |
math/libtommath: update to 1.1.0
Release notes: https://www.libtom.net/news/LTM_1.1.0/ |
02 Nov 2017 21:41:47
1.0.1_1 |
olgeni  |
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams. |
16 Sep 2017 10:55:08
1.0.1_1 |
gahr  |
math/libtommath: fix PLIST, bump PORTREVISION |
15 Sep 2017 11:27:05
1.0.1 |
gahr  |
math/libtommath: update to 1.0.1, take maintainership |
09 Mar 2016 07:46:56
1.0 |
wen  |
- Update to 1.0
PR: 207266
Submitted by: takefu@airport.fm |
14 Nov 2015 20:27:12
0.42.0_2 |
amdmi3  |
- Update MASTER_SITES and WWW, helpers |
10 Dec 2014 22:29:15
0.42.0_2 |
gahr  |
- Reset maintainership of my ports |
05 Oct 2014 18:01:20
0.42.0_2 |
tijl  |
- Update devel/libtool and devel/libltdl to version 2.4.2.418
- Patch libtool so it uses the same library version specification as on
Darwin, Linux and other systems. Given the version current:revision:age
a library will be given the extension .so.major.age.revision with major
equal to current-age. Before libtool would use .so.current on FreeBSD.
- Patch libtoolize to remove two cases of umask 0 that caused libltdl
files to be copied world writable (--ltdl option)
- Let USES=libtool patch this new version correctly
- Adjust all ports with USES=libtool:build and bump PORTREVISION on their
dependent ports if a library version changed
PR: 194068
Exp-run by: antoine
Approved by: portmgr (antoine) |
02 Oct 2014 06:17:59
0.42.0_1 |
antoine  |
Allow staging as a regular user |
10 Aug 2014 19:26:38
0.42.0_1 |
tijl  |
Replace some dependencies on libtool with USES=libtool:build or a
dependency on libtoolize |
30 Jun 2014 15:10:44
0.42.0 |
gahr  |
- Convert to USES=tar:bz2 libtool:keepla |
25 Jun 2014 05:35:32
0.42.0 |
bapt  |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
14 Feb 2014 08:27:10
0.42.0 |
gahr  |
- STAGE-clean
- STRIP shared library |
20 Sep 2013 20:55:06
0.42.0 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
math) |
14 Aug 2013 22:35:54
0.42.0  |
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
29 May 2013 15:41:01
0.42.0 |
miwi  |
- Disable regression test
Reported by: pointyhat building 2(D)-02:56:27
With hat: portmgr |
18 Apr 2013 13:27:18
0.42.0 |
gahr  |
- Remove unused PLIST_SUB variables
- Add regression-test target
Feature safe: yes |
18 Apr 2013 12:26:58
0.42.0 |
gahr  |
- Take maintainership
- Add an OPTION to build the shared library in addition to the static one
- Add DOCS to OPTIONs
Feature safe: yes |
12 Dec 2012 18:48:34
0.42.0 |
wxs  |
Remove the header for ports I created.
For dns/openresolv give proper attribution. This was a copy/paste
mistake the submitter made, which incorrectly gave me attribution
for that file. I did not create it. |
03 Aug 2012 15:54:36
0.42.0 |
cs  |
Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)
Approved by: portmgr@ (implicit) |
31 Jul 2012 02:22:22
0.42.0 |
wxs  |
Remove DEPRECATED and EXPIRATION_DATE as the main site appears back online. |
24 Jul 2012 20:50:26
0.42.0 |
wxs  |
Deprecate these ports as upstream has abandoned them for a while now.
Set expiration date for one month from now. |
20 Mar 2011 12:54:45
0.42.0 |
miwi  |
- Get Rid MD5 support |
09 Aug 2010 22:57:44
0.42.0 |
araujo  |
- Update to 0.42.0.
PR: ports/149102
Submitted by: Frederic Culot <frederic@culot.org> |
09 Sep 2009 19:19:13
0.41 |
wxs  |
- Reassign maintainer to ports@ |
09 May 2009 02:46:09
0.41 |
wxs  |
- Mark my ports as MAKE_JOBS_SAFE (with the exception of nethack34-gnome which
is MAKE_JOBS_UNSAFE). |
04 Feb 2008 15:35:12
0.41 |
wxs  |
Update my address.
Approved by: garga (mentor) |
21 Mar 2007 08:18:06
0.41 |
clsung  |
- Update to 0.41
PR: ports/110549
Submitted by: Brenton Chang <brenton dot chang_AT_gmail dot com>
Approved by: maintainer (Wesley Shields) |
09 Jan 2007 21:33:57
0.40 |
miwi  |
- Update to 0.40
PR: ports/107627
Submitted by: Wesley Shields <wxs@csh.rit.edu> (maintainer) |
19 Aug 2006 16:49:49
0.39 |
miwi  |
- Update maintainer addresses
PR: ports/102230
Submitted by: Wesley Shields <wxs(at)atarininja.org>
Approved by: krion (mentor) |
31 May 2006 18:06:35
0.39 |
garga  |
* security/libtomcrypt
- Update to 1.12
* math/libtommath
- Update to 0.39
* math/tomsfastmath
- Update to 0.09
PR: ports/98214
Submitted by: maintainer |
18 Mar 2006 01:14:24
0.38 |
cperciva  |
Libtom* is back online at libtomcrypt.com. Point the ports back at
Tom's web server instead of fetching distfiles from freebsd.org. |
20 Feb 2006 18:05:32
0.38 |
cperciva  |
Point MASTER_SITES and PATCH_SITES at the FreeBSD FTP mirrors and mark
the ports as unbroken.
Thanks to: Several people who found copies of the distfiles for me |
19 Feb 2006 23:45:52
0.38 |
cperciva  |
Mark math/libtommath, math/tomsfastmath, and security/libtomcrypt as
being unfetchable. The author's domain name (libtomcrypt.org) expired
and was picked up by a cybersquatter, and the distfiles haven't been
mirrored by ftp.freebsd.org yet.
If anyone has a copy of the distfiles for any of these ports, please
send them to me so that I can host them and unbreak these ports.
Approved by: flz
Discussed with: maintainer |
06 Feb 2006 17:14:02
0.38 |
garga  |
- Update to 0.38
PR: ports/92897
Submitted by: maintainer |
02 Dec 2005 20:50:25
0.37 |
tdb  |
- Update to 0.37
- Add SHA256 checksum
- Use PLIST_FILES instead of pkg-plist
PR: 89863
Submitted by: Wesley Shields <wxs@csh.rit.edu> (maintainer)
Approved by: clement (mentor) |
02 Sep 2005 14:42:08
0.36_1 |
sem  |
- Remove -O3 optimization from CFLAGS
PR: ports/85608
Submitted by: maintainer |
29 Aug 2005 14:28:15
0.36 |
pav  |
LibTomMath provides highly optimized and portable routines for a vast
majority of integer based number theoretic applications (including
public key cryptography).
PR: ports/85043
Submitted by: Wesley Shields <wxs@csh.rit.edu> |