* 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 external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.