diff options
Diffstat (limited to 'dev-gap/factint')
-rw-r--r-- | dev-gap/factint/Manifest | 3 | ||||
-rw-r--r-- | dev-gap/factint/factint-1.6.3.ebuild | 19 | ||||
-rw-r--r-- | dev-gap/factint/metadata.xml | 35 |
3 files changed, 57 insertions, 0 deletions
diff --git a/dev-gap/factint/Manifest b/dev-gap/factint/Manifest new file mode 100644 index 000000000000..eb36de4b5235 --- /dev/null +++ b/dev-gap/factint/Manifest @@ -0,0 +1,3 @@ +DIST FactInt-1.6.3.tar.gz 4684712 BLAKE2B 7b312b34ae0a4ab100647f08f0e817594cbca1105ad37cf231d608599e5fffdf0d905819ab31f08be73b759c7be892928e994d9df62aa37f8c7a2e5535508532 SHA512 28fe4cb35c10f834e5efb3baaebf5b1eaac4064b1c182a5ffa057421327de45dd690b70fb848aabac6fa254581fd76f975b497a21d427093d558919cf3716c83 +EBUILD factint-1.6.3.ebuild 436 BLAKE2B 32ddcda40d3d7ab77a9e376ddde65b2b31360e19684cdb733325779fe0de72b13b86f4ad977a3a06ba52a4a0c64f1c21dd636a38919865c06fbce95375845286 SHA512 2d84b9b515ff7c84463c760d6d2324d73e04b75b918d7558919a67a892f15f0992effc6f2e06edd0da6fb0005ae87dc024d042bc2aacb0319d529363c0f3580c +MISC metadata.xml 1117 BLAKE2B 8b00968770ced7235434dac56354b56f8cf63dade7c25fa83e6a2eca34f2056ac159be67f73d4231cf8312f337c580babeec16cf2d28b57f6e06338928787a38 SHA512 ce6a1676b29d5d4935ed395f6dd24af26aec0012723de0d90566ec52e442664d29d6039ce0975cf64cdefe86db4dc227841af0310181ae9fa4c23d8aa4a9bdb5 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..754ccbd02167 --- /dev/null +++ b/dev-gap/factint/factint-1.6.3.ebuild @@ -0,0 +1,19 @@ +# 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" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" + +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> |