Versions
v1.18.2-r4 :: 0/1 :: gentoo
- Modified
- License
- || ( WTFPL-2 public-domain )
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~ia64 ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
- USE flags
- gmp libtommath tomsfastmath
USE flags
General
- gmp
- Add support for dev-libs/gmp (GNU MP library)
- libtommath
- Uses dev-libs/libtommath for mathematical operations
- tomsfastmath
- Uses dev-libs/tomsfastmath for mathematical operations
Dependencies
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / libtommath : Optimized and portable routines for integer theoretic applications
dev-libs / tomsfastmath : Fast public domain large integer arithmetic library
Runtime Dependencies
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / libtommath : Optimized and portable routines for integer theoretic applications
dev-libs / tomsfastmath : Fast public domain large integer arithmetic library
Depending packages
app-arch / stormlib : Library to read and write MPQ archives (Diablo, StarCraft)
dev-python / pycryptodome : A self-contained cryptographic library for Python
net-dialup / accel-ppp : High performance PPTP, PPPoE and L2TP server
net-misc / chrony : NTP client and server programs
net-misc / dropbear : Small SSH 2 client/server designed for small memory environments
Bugs
- 732634
- dev-perl/CryptX: bundles dev-libs/libtommath, dev-libs/libtomcrypt
- 761412
- dev-libs/libtomcrypt: Out of bounds read (CVE-2019-17362)
- 777084
- dev-libs/libtomcrypt-1.18.2-r2 rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other. when using rlibtool
- 889202
- dev-libs/libtomcrypt: cross-compiling fails with wrong linker command
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-libs/libtomcrypt: keyword 1.18.2-r4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: drop 1.18.2-r3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r4 hppa, #851381
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r4 x86, #851381
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libtomcrypt: ppc64 stable wrt bug #851381
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libtomcrypt: ppc stable wrt bug #851381
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libtomcrypt: sparc stable wrt bug #851381
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/libtomcrypt: arm64 stable wrt bug #851381
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/libtomcrypt: arm stable wrt bug #851381
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/libtomcrypt: amd64 stable wrt bug #851381
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: destabilize 1.18.2-r4
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: fix EPREFIX usage
Closes: https://bugs.gentoo.org/843632 Thanks-to: François-Xavier Carton <fx.carton91@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
dev-libs/libtomcrypt: fix paths in libtomcrypt.pc
libtomcrypt.pc looks like this: ``` prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include ``` Set the correct PREFIX and replace the hard-coded "/lib" in libdir. Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r2 for ~m68k
The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-libs/libtomcrypt: Stable hppa 1.18.2-r2
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
dev-libs/libtomcrypt-1.18.2-r2: add Prefix keywords
Bug: https://bugs.gentoo.org/761235 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-libs/libtomcrypt: keyword 1.18.2-r2 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: use any-of
Bug: https://bugs.gentoo.org/772935 Fixes: 115464be8a78924624f616ab0b9ae9b61708041c Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: fix REQUIRED_USE to enforce at least one math provider
Closes: https://bugs.gentoo.org/772935 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: fix build with slibtool
Closes: https://bugs.gentoo.org/777084 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joshua Kinard · gentoo
dev-libs/libtomcrypt: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/761235 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2 - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r2 s390, #761235
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 x86, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: ~x64-macos keyworded
Bug: https://bugs.gentoo.org/761235 Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: fix Prefix install
Closes: https://bugs.gentoo.org/767808 Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 amd64, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 ppc, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 arm, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 sparc, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 ppc64, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: Stabilize 1.18.2-r2 arm64, #767103
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: fix RDEPEND
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: add libtool BDEPEND
Closes: https://bugs.gentoo.org/763999 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r1 alpha, #761235
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-libs/libtomcrypt: keyworded 1.18.2-r1 for ppc
keyworded wrt bug #761235 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-libs/libtomcrypt: keyworded 1.18.2-r1 for hppa
keyworded wrt bug #761235 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r1 ia64, #761235
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r1 ppc64, #761235
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r1 arm64, #761235
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r1 arm, #761235
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libtomcrypt: Keyword 1.18.2-r1 sparc, #761235
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-libs/libtomcrypt: Fix linking to math libs
Closes: https://bugs.gentoo.org/761226 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libtomcrypt: new package
"LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit" A number of packages bundle libtomcrypt at the moment. Finally add the package, so we can start unbundling. Original ebuild by Sam James with a few style updates by me. Closes: https://bugs.gentoo.org/723844 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18734 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Pacho Ramos · gentoo
dev-libs/libtomcrypt: remove hardmasked package (#578490) - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990 - Patrick Lauer · gentoo
dev-libs/libtomcrypt: Fix doc installation
Package-Manager: portage-2.2.27 - Patrick Lauer · gentoo
dev-libs/libtomcrypt: Initial import
Package-Manager: portage-2.2.27