unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: 01/01: gnu: Add ratpoints.
       [not found] ` <20190619194514.7AA93209BF@vcs0.savannah.gnu.org>
@ 2019-06-20  9:04   ` Ludovic Courtès
  2019-06-20 10:51     ` Andreas Enge
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2019-06-20  9:04 UTC (permalink / raw)
  To: guix-devel, Nicolas Goaziou

Hi Nicolas,

guix-commits@gnu.org skribis:

> commit 0c842e3a59da42d344f054b246e870eba708f779
> Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
> Date:   Wed Jun 19 21:43:12 2019 +0200
>
>     gnu: Add ratpoints.
>     
>     * gnu/packages/maths.scm (ratpoints): New variable.
>     * gnu/packages/patches/ratpoints-sturm_and_rp_private.patch: New file.
>     * gnu/local.mk (dist_patch_DATA): Reference patch.

Looks like Sage is coming up nicely.  :-)

> --- /dev/null
> +++ b/gnu/packages/patches/ratpoints-sturm_and_rp_private.patch

Could you add a sentence or two explaining what the patch does and what
its upstream status is?  This is especially important for non-trivial
patches like this one.

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 01/01: gnu: Add ratpoints.
  2019-06-20  9:04   ` 01/01: gnu: Add ratpoints Ludovic Courtès
@ 2019-06-20 10:51     ` Andreas Enge
  2019-06-21 20:58       ` Nicolas Goaziou
  0 siblings, 1 reply; 3+ messages in thread
From: Andreas Enge @ 2019-06-20 10:51 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel, Nicolas Goaziou

On Thu, Jun 20, 2019 at 11:04:35AM +0200, Ludovic Courtès wrote:
> > +++ b/gnu/packages/patches/ratpoints-sturm_and_rp_private.patch
> Could you add a sentence or two explaining what the patch does and what
> its upstream status is?  This is especially important for non-trivial
> patches like this one.

Nobody knows :-)  The patch appears without further comments in the Sage
build system.

The upstream code has not changed since 2011, something I have been seeing
a lot over the last few days with seemingly abandoned mathematics code, but
which is not dropped since it is still the most efficient implementation
for solving a given problem. Luckily this one is C, the C++ packages often
do not even compile anymore without specific patches from the Sage project.

In this case, there is hope though, from SPKG.txt:
"NOTE: the ratpoints package has been assimilated by PARI/GP. Therefore,
this package (as Sage package) is deprecated. In the future, it will be
removed from Sage."

So maybe we could move it (again, sorry...), to the sagemath module,
with the plan to drop it as soon as Sage does not need it anymore?

Andreas

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 01/01: gnu: Add ratpoints.
  2019-06-20 10:51     ` Andreas Enge
@ 2019-06-21 20:58       ` Nicolas Goaziou
  0 siblings, 0 replies; 3+ messages in thread
From: Nicolas Goaziou @ 2019-06-21 20:58 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Hello,

Andreas Enge <andreas@enge.fr> writes:

> In this case, there is hope though, from SPKG.txt:
> "NOTE: the ratpoints package has been assimilated by PARI/GP. Therefore,
> this package (as Sage package) is deprecated. In the future, it will be
> removed from Sage."
>
> So maybe we could move it (again, sorry...), to the sagemath module,
> with the plan to drop it as soon as Sage does not need it anymore?

Done.

Regards,

-- 
Nicolas Goaziou

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-06-21 20:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20190619194512.20737.92090@vcs0.savannah.gnu.org>
     [not found] ` <20190619194514.7AA93209BF@vcs0.savannah.gnu.org>
2019-06-20  9:04   ` 01/01: gnu: Add ratpoints Ludovic Courtès
2019-06-20 10:51     ` Andreas Enge
2019-06-21 20:58       ` Nicolas Goaziou

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).