notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libtommath Comprehensive, modular, and portable mathematical routines
1.2.0 math on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.0Version of this port present on the latest quarterly branch.
Maintainer: gahr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-08-29 14:28:50
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: catch, speedtables, pdnsd, io, dact
License: UNLICENSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (10 items)
Collapse this list.
  1. include/tommath.h
  2. lib/libtommath.a
  3. lib/libtommath.so
  4. lib/libtommath.so.1
  5. lib/libtommath.so.1.2.0
  6. libdata/pkgconfig/libtommath.pc
  7. @ldconfig
  8. /usr/local/share/licenses/libtommath-1.2.0/catalog.mk
  9. /usr/local/share/licenses/libtommath-1.2.0/LICENSE
  10. /usr/local/share/licenses/libtommath-1.2.0/UNLICENSE
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libtommath>0:math/libtommath
  • For LIB depends:
    • libtommath.so: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
PKGNAME: libtommath
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libtommath
ABIlatestquarterly
FreeBSD:11:aarch641.0.1_11.2.0
FreeBSD:11:amd641.2.01.2.0
FreeBSD:11:armv61.01.2.0
FreeBSD:11:i3861.2.01.2.0
FreeBSD:11:mips--
FreeBSD:11:mips641.01.2.0
FreeBSD:12:aarch641.0.1_11.2.0
FreeBSD:12:amd641.2.01.2.0
FreeBSD:12:armv61.0.1_11.2.0
FreeBSD:12:armv71.0.1_11.2.0
FreeBSD:12:i3861.2.01.2.0
FreeBSD:12:mips--
FreeBSD:12:mips641.0.1_11.2.0
FreeBSD:12:powerpc64-1.2.0
FreeBSD:13:aarch641.2.01.2.0
FreeBSD:13:amd641.2.01.2.0
FreeBSD:13:armv61.2.01.2.0
FreeBSD:13:armv71.2.01.2.0
FreeBSD:13:i3861.2.01.2.0
FreeBSD:13:mips--
FreeBSD:13:mips641.2.01.2.0
FreeBSD:13:powerpc641.2.01.2.0
FreeBSD:14:aarch641.2.0-
FreeBSD:14:amd641.2.0-
FreeBSD:14:armv61.2.0-
FreeBSD:14:armv71.2.0-
FreeBSD:14:i3861.2.0-
FreeBSD:14:mips--
FreeBSD:14:mips641.2.0-
FreeBSD:14:powerpc641.2.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. libtool : devel/libtool
This port is required by:
for Build
  1. devel/bitkeeper
for Libraries
  1. devel/bitkeeper
  2. lang/tcl87
  3. security/libtomcrypt

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/libtom/libtommath/releases/download/v1.2.0/
Collapse this list.

Number of commits found: 44

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.2.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.2.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Oct 2019 12:28:27
Original commit files touched by this commit Revision:515191  1.2.0
gahr search for other commits by this committer
math/libtommath: update to 1.2.0

Release notes:
https://www.libtom.net/news/LTM_1.2.0/
19 Oct 2019 11:03:31
Original commit files touched by this commit Revision:514785  1.1.0_3
tobik search for other commits by this committer
math/libtommath: Strip library

Move unhooked post-install-SHARED-on target into post-install
04 Mar 2019 08:47:03
Original commit files touched by this commit Revision:494564  1.1.0_2
gahr search for other commits by this committer
math/libtommath: build shared library by default

Suggested by:	cy
04 Feb 2019 12:00:26
Original commit files touched by this commit Revision:492121  1.1.0_1
gahr search for other commits by this committer
math/libtommath: update license, pet portlint

Reported
by:	https://github.com/libtom/libtommath/issues/122#issuecomment-460083058
31 Jan 2019 11:50:23
Original commit files touched by this commit Revision:491708  1.1.0
gahr search for other commits by this committer
math/libtommath: update to 1.1.0

Release notes: https://www.libtom.net/news/LTM_1.1.0/
02 Nov 2017 21:41:47
Original commit files touched by this commit Revision:453381  1.0.1_1
olgeni search for other commits by this committer
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
Original commit files touched by this commit Revision:449962  1.0.1_1
gahr search for other commits by this committer
math/libtommath: fix PLIST, bump PORTREVISION
15 Sep 2017 11:27:05
Original commit files touched by this commit Revision:449901  1.0.1
gahr search for other commits by this committer
math/libtommath: update to 1.0.1, take maintainership
09 Mar 2016 07:46:56
Original commit files touched by this commit Revision:410694  1.0
wen search for other commits by this committer
- Update to 1.0

PR:		207266
Submitted by:	takefu@airport.fm
14 Nov 2015 20:27:12
Original commit files touched by this commit Revision:401594  0.42.0_2
amdmi3 search for other commits by this committer
- Update MASTER_SITES and WWW, helpers
10 Dec 2014 22:29:15
Original commit files touched by this commit Revision:374492  0.42.0_2
gahr search for other commits by this committer
- Reset maintainership of my ports
05 Oct 2014 18:01:20
Original commit files touched by this commit Revision:370099  0.42.0_2
tijl search for other commits by this committer
- 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
Original commit files touched by this commit Revision:369795  0.42.0_1
antoine search for other commits by this committer
Allow staging as a regular user
10 Aug 2014 19:26:38
Original commit files touched by this commit Revision:364561  0.42.0_1
tijl search for other commits by this committer
Replace some dependencies on libtool with USES=libtool:build or a
dependency on libtoolize
30 Jun 2014 15:10:44
Original commit files touched by this commit Revision:359860  0.42.0
gahr search for other commits by this committer
- Convert to USES=tar:bz2 libtool:keepla
25 Jun 2014 05:35:32
Original commit files touched by this commit Revision:359185  0.42.0
bapt search for other commits by this committer
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
Original commit files touched by this commit Revision:344166  0.42.0
gahr search for other commits by this committer
- STAGE-clean
- STRIP shared library
20 Sep 2013 20:55:06
Original commit files touched by this commit Revision:327746  0.42.0
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
math)
14 Aug 2013 22:35:54
Original commit files touched by this commit Revision:324744  0.42.0  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
29 May 2013 15:41:01
Original commit files touched by this commit Revision:319380  0.42.0
miwi search for other commits by this committer
- Disable regression test

Reported by:	pointyhat building 2(D)-02:56:27

With hat:	portmgr
18 Apr 2013 13:27:18
Original commit files touched by this commit Revision:316040  0.42.0
gahr search for other commits by this committer
- Remove unused PLIST_SUB variables
- Add regression-test target

Feature safe:	yes
18 Apr 2013 12:26:58
Original commit files touched by this commit Revision:316038  0.42.0
gahr search for other commits by this committer
- 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
Original commit files touched by this commit Revision:308777  0.42.0
wxs search for other commits by this committer
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
Original commit files touched by this commit   0.42.0
cs search for other commits by this committer
Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)

Approved by:	portmgr@ (implicit)
31 Jul 2012 02:22:22
Original commit files touched by this commit   0.42.0
wxs search for other commits by this committer
Remove DEPRECATED and EXPIRATION_DATE as the main site appears back online.
24 Jul 2012 20:50:26
Original commit files touched by this commit   0.42.0
wxs search for other commits by this committer
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
Original commit files touched by this commit   0.42.0
miwi search for other commits by this committer
- Get Rid MD5 support
09 Aug 2010 22:57:44
Original commit files touched by this commit   0.42.0
araujo search for other commits by this committer
- Update to 0.42.0.

PR:             ports/149102
Submitted by:   Frederic Culot <frederic@culot.org>
09 Sep 2009 19:19:13
Original commit files touched by this commit   0.41
wxs search for other commits by this committer
- Reassign maintainer to ports@
09 May 2009 02:46:09
Original commit files touched by this commit   0.41
wxs search for other commits by this committer
- Mark my ports as MAKE_JOBS_SAFE (with the exception of nethack34-gnome which
  is MAKE_JOBS_UNSAFE).
04 Feb 2008 15:35:12
Original commit files touched by this commit   0.41
wxs search for other commits by this committer
Update my address.

Approved by:    garga (mentor)
21 Mar 2007 08:18:06
Original commit files touched by this commit   0.41
clsung search for other commits by this committer
- 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
Original commit files touched by this commit   0.40
miwi search for other commits by this committer
- Update to 0.40

PR:             ports/107627
Submitted by:   Wesley Shields <wxs@csh.rit.edu> (maintainer)
19 Aug 2006 16:49:49
Original commit files touched by this commit   0.39
miwi search for other commits by this committer
- Update maintainer addresses

PR:             ports/102230
Submitted by:   Wesley Shields <wxs(at)atarininja.org>
Approved by:    krion (mentor)
31 May 2006 18:06:35
Original commit files touched by this commit   0.39
garga search for other commits by this committer
* 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
Original commit files touched by this commit   0.38
cperciva search for other commits by this committer
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
Original commit files touched by this commit   0.38
cperciva search for other commits by this committer
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
Original commit files touched by this commit   0.38
cperciva search for other commits by this committer
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
Original commit files touched by this commit   0.38
garga search for other commits by this committer
- Update to 0.38

PR:             ports/92897
Submitted by:   maintainer
02 Dec 2005 20:50:25
Original commit files touched by this commit   0.37
tdb search for other commits by this committer
- 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
Original commit files touched by this commit   0.36_1
sem search for other commits by this committer
- Remove -O3 optimization from CFLAGS

PR:             ports/85608
Submitted by:   maintainer
29 Aug 2005 14:28:15
Original commit files touched by this commit   0.36
pav search for other commits by this committer
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>

Number of commits found: 44