diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2023-12-21 09:59:46 -0500 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2024-01-22 06:28:58 -0500 |
commit | eff093454a1e25ad3e18ca36f485a74f7f4e1b11 (patch) | |
tree | ac295f021f5a1f24b2686c98e7324489c083379f /dev-gap | |
parent | dev-gap/fga: new package, add 1.4.0 (diff) | |
download | gentoo-eff093454a1e25ad3e18ca36f485a74f7f4e1b11.tar.gz gentoo-eff093454a1e25ad3e18ca36f485a74f7f4e1b11.tar.bz2 gentoo-eff093454a1e25ad3e18ca36f485a74f7f4e1b11.zip |
dev-gap/factint: new package, add 1.6.3
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'dev-gap')
-rw-r--r-- | dev-gap/factint/Manifest | 1 | ||||
-rw-r--r-- | dev-gap/factint/factint-1.6.3.ebuild | 20 | ||||
-rw-r--r-- | dev-gap/factint/metadata.xml | 35 |
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-gap/factint/Manifest b/dev-gap/factint/Manifest new file mode 100644 index 000000000000..89946cf13e89 --- /dev/null +++ b/dev-gap/factint/Manifest @@ -0,0 +1 @@ +DIST FactInt-1.6.3.tar.gz 4684712 BLAKE2B 7b312b34ae0a4ab100647f08f0e817594cbca1105ad37cf231d608599e5fffdf0d905819ab31f08be73b759c7be892928e994d9df62aa37f8c7a2e5535508532 SHA512 28fe4cb35c10f834e5efb3baaebf5b1eaac4064b1c182a5ffa057421327de45dd690b70fb848aabac6fa254581fd76f975b497a21d427093d558919cf3716c83 diff --git a/dev-gap/factint/factint-1.6.3.ebuild b/dev-gap/factint/factint-1.6.3.ebuild new file mode 100644 index 000000000000..7882fd7a226d --- /dev/null +++ b/dev-gap/factint/factint-1.6.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +MY_PN="FactInt" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Advanced Methods for Factoring Integers" +SLOT="0" +SRC_URI="https://github.com/gap-packages/${MY_PN}/releases/download/v${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" + +S="${WORKDIR}/${MY_P}" + +GAP_PKG_EXTRA_INSTALL=( tables ) +gap-pkg_enable_tests diff --git a/dev-gap/factint/metadata.xml b/dev-gap/factint/metadata.xml new file mode 100644 index 000000000000..5538a2e4b5f8 --- /dev/null +++ b/dev-gap/factint/metadata.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mjo@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>frp.bissey@gmail.com</email> + <name>François Bissey</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>sci-mathematics@gentoo.org</email> + <name>Gentoo Mathematics Project</name> + </maintainer> + <longdescription lang="en"> + This package provides routines for factoring integers, in + particular: + + * Pollard's p-1 + * Williams' p+1 + * Elliptic Curves Method (ECM) + * Continued Fraction Algorithm (CFRAC) + * Multiple Polynomial Quadratic Sieve (MPQS) + + It also provides access to Richard P. Brent's tables of factors of + integers of the form b^k +/- 1. + </longdescription> + <upstream> + <remote-id type="github">gap-packages/FactInt</remote-id> + </upstream> +</pkgmetadata> |