Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 412635 - dev-python/gmpy2 - like gmpy, but adds support for multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries
Summary: dev-python/gmpy2 - like gmpy, but adds support for multiple-precision real an...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://code.google.com/p/gmpy/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2012-04-19 13:36 UTC by ByrneG
Modified: 2013-05-14 09:13 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gmpy-2.0.0_beta3.ebuild (gmpy-2.0.0_beta3.ebuild,929 bytes, text/plain)
2012-12-19 22:02 UTC, Steven Peckins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ByrneG 2012-04-19 13:36:15 UTC
GMPY and GMPY2 are C-coded Python extension modules that support fast multiple-precision arithmetic. GMPY2 supports the GMP library for integer and rational arithmetic. GMPY2 adds support for multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries.

dev-python/gmpy-1.14 is already in the tree (although 1.15 was released in Jan 2012).  

This is a request for GMPY2 2.0.0b1 which was released on 08 April 2012.

Homepage and source are available from: http://code.google.com/p/gmpy/

Reproducible: Always
Comment 1 Arfrever Frehtes Taifersar Arahesis 2012-04-19 22:59:21 UTC
It should be dev-python/gmpy:2, not a separate package.
Comment 2 casevh 2012-05-16 05:48:22 UTC
(In reply to comment #1)
> It should be dev-python/gmpy:2, not a separate package.
Hi. I'm the maintainer of GMPY and GMPY2. In case this changes your naming convention, I just want you to know that GMPY2 is not fully backwards compatible with GMPY. I chose a different name so that both versions can coexist on a system.

Please let me know if you have any questions or encounter any issues.

casevh
Comment 3 Arfrever Frehtes Taifersar Arahesis 2012-05-16 10:16:15 UTC
(In reply to comment #2)

Gentoo provides slot functionality. Read:
http://devmanual.gentoo.org/general-concepts/slotting/index.html
Comment 4 Steven Peckins 2012-12-19 22:02:37 UTC
Created attachment 332736 [details]
gmpy-2.0.0_beta3.ebuild

Here's an ebuild for gmpy2-2.0.0b3.  It'll require a recent version of portage (one that supports EAPI 5) since I used the distutils-r1 eclass.  This is a slotted ebuild (2), so it should co-exist with gmpy.
Comment 5 Sergey Popov gentoo-dev 2013-01-02 10:29:31 UTC
Adding gmpy package maintainer to CC
Comment 6 Justin Lecher (RETIRED) gentoo-dev 2013-05-14 09:13:46 UTC
+*gmpy-2.0.0 (14 May 2013)
+
+  14 May 2013; Justin Lecher <jlec@gentoo.org> +gmpy-2.0.0.ebuild,
+  metadata.xml:
+  Version Bump, #412635
+