#13768: upgrade polymake to version 2.12-rc3
-------------------------------+--------------------------------------------
       Reporter:  tkluck       |         Owner:  tbd         
           Type:  enhancement  |        Status:  needs_review
       Priority:  major        |     Milestone:  sage-5.8    
      Component:  packages     |    Resolution:              
       Keywords:               |   Work issues:              
Report Upstream:  N/A          |     Reviewers:              
        Authors:  Timo Kluck   |     Merged in:              
   Dependencies:  #13767       |      Stopgaps:              
-------------------------------+--------------------------------------------

Old description:

> Here's an updated package for Polymake. The new package is a lot simpler
> than the old one, because this upstream version comes with a sane
> configure script and installs everything in standard locations.
>
> This depends on the `boost-cropped` spkg >= 1.52.0
>
> This is a very long compilation. That's partly due to the fact that the
> `spkg-install` disables parallel build, because apparently that used to
> be buggy. I've been cautious and left that disabled, but I wouldn't be
> surprised if we could enable it again -- if the configure script has had
> an overhaul, then maybe so has the makefile.
>
> I'm working on a new Python interface that takes advantage of the new C++
> api (via Cython) instead of writing data to a file and using `pexpect`
> (yuck). That'll take a while and be a different ticket.
>
> Here's the link to the new package:
>
> http://infty.nl/misc/polymake-2.12-rc3.spkg

New description:

 Here's an updated package for Polymake. The new package is a lot simpler
 than the old one, because this upstream version comes with a sane
 configure script and installs everything in standard locations.

 This depends on the `boost-cropped` spkg >= 1.52.0

 This is a very long compilation. That's partly due to the fact that the
 `spkg-install` disables parallel build, because apparently that used to be
 buggy. I've been cautious and left that disabled, but I wouldn't be
 surprised if we could enable it again -- if the configure script has had
 an overhaul, then maybe so has the makefile.

 I'm working on a new Python interface that takes advantage of the new C++
 api (via Cython) instead of writing data to a file and using `pexpect`
 (yuck). That'll take a while and be a different ticket.

 Here's the link to the new package:

 http://infty.nl/misc/polymake-2.12.spkg

--

Comment (by tkluck):

 I updated this to polymake-2.12 (which is bit-for-bit identical to
 polymake-2.12-rc3). I fixed a version number typo in SPKG.txt and updated
 it to reflect the rename boost-cropped -> boost_cropped.

 I also removed the disabling of parallel build. The polymake documentation
 now recommends using parallel build, so there shouldn't be any need for
 that anymore:
 http://www.polymake.org/doku.php/howto/install

 The current package has md5sum 51d3b6da0ae60ac417e418bc89da1189.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13768#comment:5>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to