[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#877784: Subject: RFS: wxmaxima/17.10.0-1



Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "wxmaxima"

 * Package name    : wxmaxima
   Version         : 17.10.0-1
   Upstream Author : Andrej Vopodivec
 * URL             : http://andrejv.github.io/
 * License         : GPL
   Section         : math

It builds those binary packages:

  wxmaxima   - GUI for the computer algebra system Maxima

wxMaxima is a powerful graphical front-end for maxima, a Computer
Algebra System,
in other words: For a program that does actually calculate symbolically
instead of
with numbers. Even if it supports calculating with floating-point (using the
numerical coprocessor or floats with a user-specified precision), exact
rational
numbers (arbitrary length integers, roots and fractions), if needed.

One example:

(%i1)	tst: a^2+b^2=c^2;
(tst)	b^2+a^2=c^2
(%i2)	sol:solve(tst,a);
(sol)	[a=-sqrt(c^2-b^2),a=sqrt(c^2-b^2)]
(%i3)	integrate(sol,b);
(%o3)
[a*b=-(c^2*asin(b/abs(c)))/2-(b*sqrt(c^2-b^2))/2+%c1,a*b=(c^2*asin(b/abs(c)))/2+(b*sqrt(c^2-b^2))/2+%c2]

The current version incorporates a drastic speed boost, mouseover
tooltips for
the more exotic of maxima's error messages, support to export 2D maths
as DVG,
Literally hundreds of bug-fixes, antialiassing for lines...
A longer changeLog for the new upstream release reads:

  * Jump to the char containing the error on encountering unmatched
parenthesis.
  * Try to place the cursor near the error in all other cases.
  * Attempt to mark the whole error message in red. This is bound to fail in
    some cases as maxima sometimes only sends part of an error message
through
    the error() command. But it is better than nothing.
  * Detect and mark most warnings.
  * A "evaluate cells below" right-click-menu item.
  * Autosave now even works for unsaved documents adding them to the
    "recent documents" list if needed.
  * Big parenthesis are now drawn using unicode characters, if available.
  * Nicer integral, Product and Sum signs, optionally including
antialiassing
    even if no font provides them.
  * MouseOver tooltips for some of the more exotic worksheet items.
  * A "Copy as svg" function that is as good as wxSVGFileDc allows us to be.
  * Worksheet objects now can provide their own ToolTips.
  * Config Dialogue: An editor for the startup file.
  * It is now possible to select which formats "Ctrl+C" should place data on
    the clipboard in.
  * Now multiple animations can run concurrently and can be told to
autostart.
  * A menu entry that allows to select 1D and ASCII Art Maths
  * Recent files that currently don't exist are grayed out now.
  * A command-line switch that triggers evaluation on startup of wxMaxima
  * Many Bug Fixes and Performance improvements.

The debian package is lintian-clean on my computer.
Unfortunately on mentors.debian.net both my watch file and the one
from the uscan manpage/https://wiki.debian.org/debian/watch#GitHub
seem not to work => I would appreciate any help in this point.

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/wxmaxima


Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/w/wxmaxima/wxmaxima_17.10.0-1.dsc

More information about hello can be obtained from http://andrejv.github.io/

Changes since the last upload:

  * New upstream release with many new features, bugfixes and performance
    improvements.
  * Switched the build system to cmake replacing the dependency to
dh-autoreconf
    by the dependency to cmake.
  * Bumped the standards version to 3.9.8
  * debian/rules: Cleaned up override_dh_auto_build and
override_dh_auto_install
  * debian/control: wxMaxima doesn't depend on a specific version of
maxima and
    maxima-doc.
  * debian/control: There is a good fallback for a missing fonts-jsmath.
    maxima-doc isn't necessary for running wxMaxima and the type of pdf
    animations texlive-latex-extra was needed for are no more
    supported by any major pdf viewer => Changed these packages to
"suggested".
  * debian/control: Dropped the dependency to ImageMagick, perl and texinfo
    which are no more used.
  * debian/copyright: wxmathml.lisp has been replaced by wxmathml.lisp.in
  * debian/watch: github is the new project location.
  *  Tried to make the watch file work again.
  * Dropped all patches as they were upstreamed.
  * Added a Patch that updates the location of appdata.xml

  Regards,
   Gunter Königsmann


Reply to: