|
|
|
|
Changelog for maxima-5.47.0-lp156.103.10.x86_64.rpm :
* Fri Feb 23 2024 pgajdosAATTsuse.com- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN * Mon Jun 05 2023 Atri Bhattacharya - Update to version 5.47.0: * Many changes, see - Rebase maxima-python3.patch to apply cleanly.- Use https for urls in the URL and Source0 tags. * Thu Apr 14 2022 Atri Bhattacharya - Update to version 5.46.0: * Many changes, see - Merge the different lang packages into a single lang package; maintaining a package for each lang will eventually become difficult as upstream adds more and more translations.- Update packageand based Supplements to rpm boolean ones.- Drop maxima-rpmlintrc file: None of the suppressed warnings are used any more.- Rebase maxima-python3.patch to keep up with updated version. * Mon Jun 21 2021 Atri Bhattacharya - Update to version 5.45.1: * Reverts the changes made to plot3d to fix the mesh_lines_color option in newer versions of Gnuplot, because it breaks plot3d for users of older versions. * Bug fixes: - 926: sign errors in cartan package - 3789: package ezunits: ev(dimensions(u), nouns) stack overflow - 3793: plot2d fails on small x-range - 3796 plot3d doesn\'t support rotation in 5.45 - 3797: plot2d(0, ...) gives \"can\'t plot with empty y range\" * Mon May 24 2021 Atri Bhattacharya - Update to version 5.45.0: * Too many changes to list, see https://sourceforge.net/p/maxima/code/ci/master/tree/changelogs/ChangeLog-5.45.md. * Wed Nov 04 2020 Atri Bhattacharya - Disable sbcl backend for openSUSE < 1500 where sbcl is not available.- maxima-exec-sbcl: Use `requires_eq` (on supported distro versions) to enforce Requires on the same version of sbcl against which it is built. * Tue Oct 27 2020 Lars Vogdt - also ship README.SUSE.packaging as source * Tue Oct 20 2020 Atri Bhattacharya - Replace manually defined macros to enable/disable different lisp bindings with %bcond_with(out) macros.- Improve dependency resolution between the different lisp versions of maxima_exec by using Supplements: packageand() appropriately.- Enable sbcl compiled binaries and package it (needed for maxima-jupyter).- Enable mathjax support for installed html manual (pass - -enable-mathjax to configure).- Add Requires: rlwrap to maxima, needed for rmaxima.- Add Suggests: maxima-exec-sbcl to maxima to weakly recommend a specific flavour of maxima in case the user doesn\'t specify one during installation.- Add README.SUSE.packaging documenting the packaging changes that will be needed for pkgs depending on maxima. * Tue Jun 09 2020 Atri Bhattacharya - Update to version 5.44.0: * Long list of changes, see https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.44.md- Run gzip over additional locale-specific man files.- Replace PreReq tags with Requires(post) tags, that too only for openSUSE <= 1500; for newer openSUSE, install-info is automatically handled by rpm.- Run spec-cleaner to clean up specfile.- Drop commands deleting spurious files that are no longer installed.- Drop Group tags in packages.- Drop BuildRoot tag: no longer needed.- Drop defattr in file lists: no longer needed. * Wed Jan 29 2020 Atri Bhattacharya - Switch to python3: * Add patch maxima-python3.patch to replace hard-coded python2 usage when importing vtk and build_html.sh. * Change BuildRequires: python to python3. * Tue Jan 28 2020 Atri Bhattacharya - Update to version 5.43.2: * Undocumented bug fixes.- Drop manually included texi sources: now included in source tarball. * Fri Oct 18 2019 Atri Bhattacharya - make check takes too long and end up timing out causing build failures; disable %%check section until fixed. * Sat Aug 31 2019 Atri Bhattacharya - Fix download URLs for include-maxima.de.texi and include-maxima.texi.in. * Wed Aug 21 2019 Atri Bhattacharya - Refresh source files include-maxima.de.texi and include-maxima.texi.in from upstream; bind URLs pointing to the source to a particular commit. * Tue Jun 04 2019 Atri Bhattacharya - Update to version 5.43.0: + See https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.43.md for changes.- Manually include documentation source files missing from upstream tarball (https://sourceforge.net/p/maxima/bugs/3558/).- Use %%license to package COPYING file.- Adapt file list to upstream changes, notably renamed .desktop file, installation of emacs supporting files, and installation of appinfo file. * Fri Jan 25 2019 badshah400AATTgmail.com- Update to version 5.42.2: + Minor bug fixes. * Mon Oct 22 2018 badshah400AATTgmail.com- Update to version 5.42.1: * MS Windows OS specific changes only, version bump without changes for Linux. * Mon Oct 01 2018 badshah400AATTgmail.com- Update to version 5.42.0: + Long list of changes, see https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.42.md * Fri Feb 16 2018 dimstarAATTopensuse.org- Do not redefine __spec_install_post, so let\'s run the generic spec_install_post handler, which happens to take care of debug info and the like.- In order to not have the info files compressed (as this breaks maxima internal help handlers), we redefine __os_install_post to /usr/lib/rpm/brp-suse (skipping brp-compress). * Thu Oct 05 2017 badshah400AATTgmail.com- Update to version 5.41.0: + Cross-compiling changes and improvements. + Documentation changes and improvements. + Build/installation improvements. + Updates to examples. + Changes and improvements to test system. + Changes and updates to nightly builds and tests. + Added the rules to build a snappy package. + Windows installer improvements and fixes. + Improvements to Windows maxima.bat. + Debian build improvements. + Compatibility improvements with diverse LISP compilers. + Plotting improvements; improved GNUPLOT error handling. + Code optimizations. + Removed some old/unused code; cosmetic changes. + New test cases. + Bug fixes.- Reenable make check. * Mon Jul 24 2017 tchvatalAATTsuse.com- Drop recode dependency because it\'s unmaintained fate#323644 * Sun Jun 11 2017 badshah400AATTgmail.com- Update to version 5.40.0: + Core: - New functions encode_time and decode_time, with test cases. - change O(n^2) method for flattening list to O(n) method. - split totient into two parts - optimized gcfactor and tried to make it easier to read. - optimize gc squaring and inline gctime1 - inline gctimes. - sped up psumsq. - speeded up imodp. - new implementation of ; is about a factor of 2 faster on sbcl - move jacbi and related functions from rat3c to numth - sped up divsum by splitting it in two parts where the lower - Numerous cross-compiling changes. - Numerous documentation changes and improvements. - Build/installation improvements. - Many updates to examples. - Many changes and improvements to test system. + Share: - add symplectic_ode package - Add Kaplan-Meier\'s survival and empirical distribution estimators - Commit new version of COMA. Sent by Wilhelm Haager - Check for a constant \"variable\" of integration in romberg and bromberg - Import ODEPACK fortran code. - Julia() and mandelbrot() are modified to create maxoutXXX.gnuplot - plotdf: An option to change the arrow density. Patch from themusicgod1. + Bug fixes: - fix bug 3291: ecl on Linux needs utf-8 - fix bug3300 Incorrect sha256sum output - In rtest_translator, skip some tests which cause a crash (bug #3291). - Implement numerical evaluation for gamma_greek. Fixes SF bug [#3277]. - In tests for kill(props), work around bug #3289. - In lsquares_mse, ensure temporary variable is assigned the correct value. #3282. - In lsquares_mse, ensure temporary variable is assigned the correct value. #3282. - In RISCHLOGEPROG, detect zero divisor. This fixes SF bug [#3274]. - Unlock :common-lisp package when compiling with SBCL. Fixes SF bug #3271. - Fix bug #2740: demo(romberg) fails - Add test for bug #2295: Failure to evaluate definite integral - Add tests for bug #2314: Two different results for an integral - In tests for simplify_sum, add a few more tests from bug report #3236. - operatingsystem: Make chdir work with recent gcl versions. - gcfactor(4/(%i+1)) gave an internal error in $bothcoef. - Give informative error message when some index is not an integer: \"rat(-1) isn\'t an integer?\" - work around bug in gcl decode-universal-time. - When evaluating float(diff(...)), apply float only to the first argument. - In GETL-LM-FCN-PROP, return NIL for argument which is not a symbol. - Remove built-in symbols from the list for user-defined properties. - Handle Lisp arrays in MQAPPLY expressions more carefully. - Handle Lisp arrays in MQAPPLY expressions more carefully. - A solve() enhancement by Richard Fateman that should fix a zillion of bug tickets. - Translate define and \":=\" correctly by nuking the translator property. - Fix bernoulli and binomial pdfs when p=0 or p=1 - Fix bernoulli and binomial pdfs when p=0 or p=1- Drop maxima-makeinfo-errors.patch; incorporated upstream.- Remove unnecessary hidden dir .gitattributes.- Add new mime, desktop and icon files to xmaxima file-list.- Add BuildRequires: bash-completion for proper dir permissions for newly added bash-completion scripts. * Mon Dec 19 2016 badshah400AATTgmail.com- Update to version 5.39.0: + New in Core: New functions firstn and lastn. + Changes in core: - Special variable clean-up - Crosscompiling support - Gnuplot 5.0 or newer versions - Documentation updates - function save: portable way to save \"fast\" arrays (hash tables) - functions timedate, parse_timedate: handle timezone offsets - Floating point overflow handling - Complex numericals - Testsuite additions and improvements - GIT fixes - ODE improvements - Load .wxm files from wxMaxima - Temporary file handling improvements + New in share: - package decfp: decimal bigfloat package (thanks to Richard Fateman) + Changes in share: - In some share test scripts, put reset() at the top - package solver: rename solver.mac to Solver.mac - package stringproc: new functions slessp, slesspignore, sgreaterp, sgreaterpignore (string comparison) - package charsets: several updates and improvements; still work in progress - package boolsimp: code clean-up; no functional changes - package descriptive, functions continuous_freq, discrete_freq: faster counting algorithm; accept arrays as well as lists + Bug fixes: - Fixed bug #3258: diff with negative order in integrate - Fix issue #3255 by changing how resimplification works - In risplit, in preparation of fixing issue #3255 (logarc) - Partial fix #3216: In package lapack, load without compile - Fixed bug #3232: In ezunits, don\'t compile predicate functions - Fixed GCL bug #49689: Mark a known failure in rtest11 - Fixed bug #3213: Round when formatting bigfloats - Another test for bug #3244. - Fixed bug #3246: look-up entries for inv. trig antiderivatives - Fixed bug #3241: In MQAPPLY1, call AMPERCHK - Fixed bug #3235: In RGRP, rephrase test for ECL - Add tests from bug #3221 - Fixed bug #3221: elliptic_pi(n,z,m) wrong for z > %pi/2 - Fixed bug #453: algsys fails in simple case - Add tests from SF bug 2059. - Add tests from SF [bugs:2038] and [bugs:#2736] - SF [bug:#1266][bug:#3208] Don\'t use $radcan when simplifying in algsys. - Fix SF [bugs:#3208]. Use sqrtdenest in algsys to simplify partial solutions. - [bugs:#3208] algsys.lisp:presultant: resimplify result - share-subdirs.lisp is auto-generated and in version control, which is afaik unavoidable for the lisp-only build system. It also currently is out-of-sync with the repo => Updated the repo version. - Increase output when running share/contrib/diffequations/tests - SF bugs 3210 and 3212. Fix algsys regressions. - Bug #2796 can\'t load ode2 with n declared constant - Bug report ID: 1621 Wrong solution to ode2 - Fixed bug #2667: Distinguish trig function exponents in TeX - In rtest_log, additional tests for SF bug #3105. - Fixed bug #3148: Most of the change is in indentation - Fixed bug #3194: No simplification of tan(x+n%pi) and cot(x+n%pi) - Fixed bug #3186 and other get_plot_option issues. - Fixed bug #3022: Update the RPM spec file - Fixed bug #3180: declare(foo, antisymmetric) - Add test for SF bug #3090 - Add test for SF bug #3170 - Fixed bug #3144: Avoid unbounded recursion in PTIMES%E - Fixed bug #3109: is(sin(x) <= 1) returns \"unknown\" - Fixed bugs #3114, #3115: introduced by [647516] Fix integrate(x=0,x) - Partial fix to read_xpm. - Correct documentation for rest - Fix test for orderlessp transitive - Fix in gcl-builds smismatch - Fix in timedate, round TZ - Remove redundant definition of copy from share/affine - Another fix for summation of rational functions - In package facexp, remove \"&&\" because - Ensure that OPR-TABLE associates \"{\" with $SET - Ran update_examples on Simplification.texi - Fix uses of complex-float-numerical-eval-p - Fix bug in running test files - Partially fixed assumptions regarding products and powers - Fix taylor testsuite failure bug introduced by [22f4fd]- Add maxima-makeinfo-errors.patch to fix makeinfo errors for openSUSE <= 13.2 and Leap 42.1/2, apply it for all openSUSE versions as this is useful to fix despite makeinfo being too permissive for openSUSE > 13.2; sent upstream.- Drop conditionals for supporting long outdated versions of openSUSE.- Upstream generally does not ship the ChangeLog corresponding to the latest version, drop it from install completely. * Wed May 18 2016 badshah400AATTgmail.com- Update to version 5.38.1: + Misc. bug fixes (aka no list of changes posted by upstream). * Sun Apr 03 2016 badshah400AATTgmail.com- Update to version 5.38.0: + New in core: - Images in the HTML manual now are automatically shrinked to fit within the browser window, if neeeded. - A singlepage HTML manual (doc/info/maxima_singlepage.html) - Docu/Creating a release: Added a request to inform the wxMaxima team that aims to make a simultaneous release. - Commit charsets package as posted by Michel Talon - Add configure option --enable-mathjax to enable usage of MathJax in the html docs - Add simple documentation for bf_fft and bf_inverse_fft. - Added a small GUI for Windows users for selecting their default Lisp interpreter. - Allow setting the Lisp type (MAXIMA_LISP=...) using maximarc on Windows. - Try to exit gracefully if we are unable to connect to a server + New items in share: - draw: grid now not only accepts boolean values, but also a list of 2 numbers. + Changes in core: - Documentation: Add example images for the draw options. - Crosscompiling: update sbcl to the current version. - Adjust the tolerances of two li[2] numerical tests - Prevent the removal of the integervalued feature during a reset() - Work around bug in ecl that causes all tests to fail. - Removed the --dynamic-space-size option for sbcl. - Fix bug in utf-8-fix-start-end and improve pseudo-unicode-support for GCL - WIP: Bigfloat FFT routines. + Changes in share: - Split up implementation of FFT in a separate package - Add the draw package to autoload updating the documentation - First attempt to rework numericalio.lisp for greater speed and memory efficiency. + Bug fixes: - Apply patch in bug report 3120. - Fix #3105: li[s](1.0) doesn\'t simplify. - Fix #3112: inaccurate zeta(n) for negative even n. - Fix #3098: li[3] nuemrical evaluation. - Fix SF bug report #3104: \"limit(log(1 - exp(x)), x, 0, plus), numer => stack overflow\" - Fix SF bug report #3103: \"limit of li[..](...) with numer:true infinite recursion\" - Fix SF bug #3102: \"find_root(x,x,-1e300,1e300) => overflow\" - Fix SF bug report #3099: \"Float read is single-precision, though float() is double-precision\" - Fix bug #481: (\'m)[1] (meval) - Fixed bug #3075: \'#3075 answer \"3 *false\" from \"integrate(3 *asinh(x),x,-inf,inf)\"\' - Fixed bug #3081 \'abs(...) -> \"bfloat: attempted conversion of floating-point infinity.\"\' - Fix #3069 limit(a/abs(x),x,0) crashes with stack overflow - Fix bug:#3065. - Fix bug #3058: Lingering assumptions after an interrupted simpsum - Add test for SF bug #2302: \"\'at\' applied to definite integral\" - A quick solution for Bug 3052 - Fix SF bug #3049: \"set should act like list\" - Fix SF bug #3045: \"Save command now fails to generate lisp file\" - Fix bug #3044: opsubst crash - Fix SourceForge bug #2159 - integration_with_logabs. - Fix SF bug #3003: make pdf returns an error. - Fix SourceForge bug #3017 - \"integrate_use_rootsof\" leads to wrong result. - Add tests to verify that SF bug #365 is fixed. Add tests for related bug #3072 - Use per-maxima-instance filenames for draw and plot. Without this simultaneous plotting from concurrent maxima instances might result in name collisions. - Allow sbcl to use enough memory to compile Lapack (linux+mac only). - Remove the two black lines at the border of the bounding box that were introduced with gnuplot 5.0 - Fix integrate((4 *x^3-x^2+4 *x)^(-2/3) *(12 *x^2-2 *x+4),x); - li[2] and li[3] fixes. - Try to fix the trace output when the lisp_print trace option is set. - In MEVAL1, call GETCHARN only if argument is a symbol. Fixes bug reported to mailing list 2016-01-06. * Wed Nov 11 2015 badshah400AATTgmail.com- Update to version 5.37.3: + Undocumented bug fixes. * Fri Sep 18 2015 badshah400AATTgmail.com- Update to version 5.37.2: + Undocumented bug fixes. * Tue Sep 01 2015 badshah400AATTgmail.com- Update to version 5.37.1 (List of changes includes fixes from version 5.37.0): + New items in core: - new function with_default_2d_display: ensure pretty-printing output. + New items in share: - new package cryptools: tools for cryptography. - new package elliptic_curves: elliptic curves over prime fields and binary fields. - new function cgrind: output Maxima expressions as C code. - package draw: new function vennplot (Venn diagrams). - package stringproc: new functions flush_output, readbyte, and writebyte. + Changes in core: - function gf_symmetric renamed to gf_balanced. + Changes in share: - functions md5sum, sha1sum, sha256sum and base64_decode: accept and return numbers and octet lists as well as strings. - packages aes and aes2: provide flexible support for different data types, e.g. octet lists. + Bug fixes: - [#3005]: Manual is wrong about \"sqrt\" and \"radexpand\". - [#2998]: extra () in display2d:false output. - [#2988]: documentation error in gf_manual.pdf. - [#2987]: Some divergent integrals give error, some don\'t. - [#2982]: Display of taylor series in wrong order. - [#2980]: \"rectform\" causes infinite recursion depending on variable name. - [#2975]: number of distinct partitions gives wroing result. - [#2972]: Wrong limits involving logs. - [#2937]: dotscrules and antisymmetric. - [#2936]: stack overflow in integrate. - [#2934]: dotscrules and antisymmetric. - [#2929]: misformatting in debugger help message. - [#2905]: Assigning variable twice yields different results. - [#2620]: atan2(y,x)+atan2(-y,x) doesnt always return 0. - [#2230]: abs(x)^(2 *int) doesn\'t simplify. - [#2211]: rtest_sign #77. - [#2183]: eigenvectors of a 10 x 10. - [#1193]: ev doesn\'t bind functions safely. + Unnumbered bugs: - commit [6779ac0]: zn-nrt: root of zero should be zero. - commit [b212487]: Fix up version variables so that load(drawutils) succeeds. - mailing list 2015-08-29: Documentation fails with error. - mailing list 2015-08-27: Warnings from loading cartan package. - mailing list 2015-08-25: Strange symmetry of acoth(x), area cotangens hyperbolicus function (#552). - mailing list 2015-08-17: trouble with GCL build. - mailing list 2015-06-11: rationalize(0.1) and the manual. * Wed Aug 19 2015 dvaleevAATTsuse.com- Exclude PowerPC64 architectures (no clisp available there yet) * Tue Aug 18 2015 badshah400AATTgmail.com- Update to version 5.37.0: + Changes undocumented by upstream.- Disable %check because there seems to be an upstream issue with make check in the Makefile causing build failures. * Sun May 10 2015 larsAATTlinux-schulserver.de- update to 5.36.1 + Bug 2936: Stack overflow in integrate + fixed Bugs in the draw package + Problem in loading wxm files from the Explorer in Wxmaxima * Fri Apr 17 2015 badshah400AATTgmail.com- Update to version 5.36.0: + New items in core: - Function parse_timedate: parse time/date string + New items in share: - Function lll: Lenstra-Lenstra-Lovasz algorithm + Changes in core: - at: remove variables in simplification + Other changes: * package contrib_ode: update test suite * package ezunits: additional femto, pico, nano, and micro fractions * package ezunits: apply rules more aggressively * package maxima-odesolve: documentation * package gentran: update * package draw: geometric transformations for 2D implicit functions * package coma: new version * package maximaMathML: hook mechanism * package noninteractive: new script expand_branches.mac + Several bug fixes; see http://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.36 for the full list.- Specfile cleanup: remove empty %clean section. * Wed Feb 18 2015 dimstarAATTopensuse.org- Fix references to .info files in post/postun scriptlets. * Thu Dec 25 2014 badshah400AATTgmail.com- Uodate to version 5.35.1: + Core: - In evaluation, allow general expressions as operators - Function supcontext: evaluate argument(s) - Functions supcontext, newcontext: return made-up name if none supplied - Function powerseries: bug fixes + Share: - Eulix: numerical solution of ordinary differential equations - script hermite_reduce.mac: implement Rothstein-Trager algorithm + Documentation updates + Bug fixes: - #2847: limits of powers of constants - #2845: Avoid initialization-time compile in commac.lisp - #2818: Problem with trigreduce - #2816: Significant reduction in processing LaTeX output in imaxima in new version - #2815: abs_integrate leads to infinite recursion - #2814: abs_integrate: integration of x *ceiling(x) - #2800: a typo in mode_identity documentation - #2774: desolve doesn\'t know how to interpret temporary variables - #2623: shortest_path - #2575: Integration error: integrate(sqrt(k-k *cos(2 *x)), x) - #2371: limit((exp(a *x)-1)/(exp(a *x)+1),x,inf) fails - mailing list 2014-11-26: Error in histogram and continuous_freq - mailing list 2014-09-01: SIGN1 strangeness, was: Problem with bfloat- Package /usr/share/locale/pt/LC_MESSAGES/maxima.mo.
|
|
|