summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2020-07-07py-numba: updated to 0.50.1adam2-7/+7
Version 0.50.1: This is a bugfix release for 0.50.0, it fixes a critical bug in error reporting and a number of other smaller issues: * Added except for possible Windows get_terminal_size exception * Improve undefined variable error message * Update the deprecation notices for 0.50.1 * Fixes literally not forcing re-dispatch for inline='always' * Fix bad attr access on certain typing templates breaking exceptions. * Fix cuda test
2020-07-01py-arviz: updated to 0.9.0adam3-77/+120
v0.9.0: Highlights loo-pit KDE and HDI were improved html_repr of InferenceData objects for jupyter notebooks Support for PyJAGS from_pymc3 automatically retrieves coords and dims from model context plot_trace now supports multiple aesthetics to identify chain and variable shape and supports matplotlib aliases plot_hdi can now take already computed HDI values Deprecations from_pymc3 without a model context available raises aFutureWarning and will be deprecated in a future version In plot_trace, chain_prop and compact_prop as tuples will now raise a FutureWarning hdi with 2d data raises a FutureWarning
2020-07-01py-netCDF4: updated to 1.5.3adam2-10/+11
version 1.5.3 * make sure arrays are masked that are not filled when auto_fill is off * python 3.8 binary wheels
2020-06-30Modernize patch filenames, adding patch comments. NFCI.schmonz5-20/+26
2020-06-25py-numpy16: Fix typos in DESCRleot1-1/+1
2020-06-25py-numpy16: Explain in DESCR why this existsgdt1-0/+3
2020-06-25Retire 'djbware-errno-hack' and associated options.mk cleverness.schmonz1-1/+5
Instead: 1. Package makefiles including their own options.mk 2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed 3. Packages adjust SUBST_FILES.djberrno, if needed Should fix bulk build failures due to multiple inclusions of options.mk and/or incorrect definitions of DJB_ERRNO_HACK. Approved during the freeze by wiz@.
2020-06-21mk/haskell.mk: fix PLIST generation for Haskell packagesrillig1-4/+4
The package textproc/hs-cgrep does not install a Haskell library. This was unexpected to mk/haskell.mk, which generated an obviously wrong PLIST file for that package, and for 3 other packages. Noticed by wiz.
2020-06-19nbc-gh: Update to 3.0.0gdt3-8/+9
Upstream changes: multiple bug fixes and minor improvements redesign of signal handling (not intended to be user visible) Besides the following, see NEWS in the sources for details. *First, the `2.7.0` release series saw a change in the option parsing. This made me change one error message and add a few others. The error message that was changed removed one format specifier. This means that `printf()` will seqfault on old locale files. Unfortunately, `bc` cannot use any locale files except the global ones that are already installed, so it will use the previous ones while running tests during install. **If `bc` segfaults while running arg tests when updating, it is because the global locale files have not been replaced. Make sure to either prevent the test suite from running on update or remove the old locale files before updating.** Once this is done, `bc` should install without problems.* *Second, **the option to build without signal support has been removed**. See below for the reasons why.* This is a production release with some small bug fixes, a few improvements, three major bug fixes, and a complete redesign of `bc`'s error and signal handling. **Users and package maintainers should update to this version as soon as possible.**
2020-06-17Revbump Go packages after Go 1.14.4 update.bsiegert2-4/+4
2020-06-16py-numba: updated to 0.50.0adam3-273/+57
Version 0.50.0: This is a more usual release in comparison to the others that have been made in the last six months. It comprises the result of a number of maintenance tasks along with some new features and a lot of bug fixes. Highlights of core feature changes include: The compilation chain is now based on LLVM 9. The error handling and reporting system has been improved to reduce the size of error messages, and also improve quality and specificity. The CUDA target has more stream constructors available and a new function for compiling to PTX without linking and loading the code to a device. Further, the macro-based system for describing CUDA threads and blocks has been replaced with standard typing and lowering implementations, for improved debugging and extensibility.
2020-06-16math/lumina-calculator: Fix github package nomenclaturepin2-11/+8
2020-06-16Import: math/lumina-calculatorpin1-1/+2
Scientific calculator for the Lumina desktop. This is a graphical, scientific calculator with history and recall abilities.
2020-06-16Import math/lumina-calculatorpin4-0/+44
Scientific calculator for the Lumina desktop. This is a graphical, scientific calculator with history and recall abilities.
2020-06-11py-uncertainties: updated to 3.1.4adam2-7/+7
3.1.4: There is now a single code base for Python 2 and Python 3. Python 2.7 is now the minimal Python version. The installation can also now be done through a universal wheel, which helps with some external projects. This Git version should have the same uncertainties code as PyPI version 3.1.4, but some accompanying files have been updated. This should have no impact on users. Developers are better off using this Git 3.1.4 version.
2020-06-11py-numpy: updated to 1.18.5adam2-7/+7
1.18.5: ENH: enable pickle protocol 5 support for python3.5 BUG: relpath fails for different drives on windows
2020-06-09kde: update kde release service to 20.04.1markd10-39/+37
changes unknown
2020-06-08ntl: update to 11.4.3.wiz8-363/+126
7 years of changes. For details see https://www.shoup.net/ntl/doc/tour-changes.html Remove libtool patch. This is too big to be maintained in pkgsrc and should be upstreamed if deemed interesting enough. Bump API requirements in bl3.mk because of this change, and also because HElib (the only consumer of this library in pkgsrc) needs the new version anyway and will be updated next.
2020-06-05py-numpy: Re-add support for g95leot1-2/+4
2020-06-02Revbump for libxlsxwritersjmulder1-2/+2
2020-06-02Revbump for icuadam22-41/+44
2020-06-01math/xyconvert: remove unknown configure optionrillig1-1/+3
2020-05-31Explicitly read files as unicode for Python 3. The content is convertedjoerg5-8/+79
using the system locale with Python 3.6 otherwise, falling back to ASCII.
2020-05-31Don't use non-portable alloca.hjoerg2-1/+25
2020-05-31Drop Python 2.7 restriction that isn't active anyway.joerg1-3/+1
2020-05-31math/ppl: remove unknown configure optionrillig1-2/+1
2020-05-27*: reset MAINTAINER for fhajny on his requestwiz1-2/+2
2020-05-24cantor: allow noop on fix-moc SUBST.markd1-1/+2
fix-moc SUBST is a noop on some platforms, required on others.
2020-05-23Fix patchsum.riastradh1-2/+2
2020-05-23math/maxima: ignore shell portability in unneeded filerillig1-1/+3
2020-05-22math/pari: clean up REPLACE_PERLrillig1-5/+1
Two of the files now use autoconf to insert the correct Perl interpreter. The dependency "pre-install: replace-interpreter" was useless since then replace-interpreter would be run once in a direct "bmake update" or "bmake install", and twice in bulk builds since they first run "bmake build" and then "bmake install". And even in the latter case, replacing the interpreter twice had no effect since it was already replaced in the configure phase.
2020-05-22revbump after updating security/nettleadam14-28/+28
2020-05-22math: add tex-minifp{,-doc}markd1-1/+3
2020-05-22tex-minifp{,-doc}: Add version 0.96markd8-0/+55
The package provides basic arithmetic operations to 8 decimal places for plain TeX or LaTeX. Results are exact when they fit within the digit limits. Along with the basic package is an optional extension that adds computation of sin, cos, log, sqrt, exp, powers and angles. These are also exact when theoretically possible and are otherwise accurate to at least 7 decimal places. In addition, the package provides a stack-based programing environment.
2020-05-21math/maxima: remove nonexistent file from REPLACE_SHrillig1-2/+1
2020-05-21(math/octave) build fix: Remove configure.ac from SUBST_FILES.qt5-pkg-configmef1-2/+2
2020-05-20(math/py-scipy12) regen distinfomef1-5/+5
2020-05-20gnumeric112: disable python function plugin by defaultwiz4-21/+23
It uses python 2.x and gnumeric upstream has turned off the plugin by default as well. Add a "python" option for those who really need it. Update some outdated comments. Bump PKGREVISION.
2020-05-19gappa: Import gappa-1.3.5 as math-gappariastradh6-1/+62
Gappa is a tool intended to help verifying and formally proving properties on numerical programs dealing with floating-point or fixed-point arithmetic.
2020-05-19sollya: Import sollya-7.0 as math/sollyariastradh8-1/+91
Sollya is a tool environment and a library for safe floating-point code development, particularly targeted at automated implementation of math libraries like libm. Derived from wip/sollya.
2020-05-19fplll: Import fplll-5.3.2 as math/fplllriastradh6-1/+113
fplll is a library of floating-point lattice algorithms. Derived from wip/fplll.
2020-05-19mpfi: Import mpfr-1.5.4 as math/mpfrriastradh7-1/+101
mpfr is a multiprecision floating-point interval arithmetic library. Derived from wip/mpfi.
2020-05-18libixion: clean some pkglintwiz2-3/+5
2020-05-18libixion: use .CURDIRwiz1-3/+3
distinfo and patches paths must be absolute
2020-05-17gnumeric: Update to 1.12.47nia2-8/+7
Gnumeric 1.12.47 Andreas: * Fix chart and image name roundtrip through ODF. [#477] * Fix print flag roundtrip for sheet objects through ODF. [#486] Jean: * Fix crash when the embedded spreadsheet is invalid. [#481] Morten: * Fix dialog size problem. * Add "--set CELL=CONTENTS" option to ssconvert. * Improve tests. * Improve speed on exit with lots of conditional formatting. * Improve error message [#472] * Impose ordering of ssconvert --export-graphs * Doc fixes. * Fix CELL crash. [#479] * Handle export options for ssconvert --export-graphs. * Fix deps crash. [#480] * Fix chart name roundtrip through XLSX. [#478] * Fix sheet object print flag roundtrip through XLSX. [#486]
2020-05-17pytest from versioned dependsadam4-27/+26
2020-05-16math/bc-gh: Update to 2.7.2gdt3-8/+32
Upstream NEWS highlights: (translations and bugfixes omitted) ## 2.7.2 This is a production release with one major bug fix. The `length()` built-in function can take either a number or an array. If it takes an array, it returns the length of the array. Arrays can be passed by reference. The bug is that the `length()` function would not properly dereference arrays that were references. This is a bug that affects all users. **ALL USERS SHOULD UPDATE `bc`**. ## 2.7.0 There is only one new feature: **`bc` now has a built-in pseudo-random number generator** (PRNG). The PRNG is seeded, making it useful for applications where `/dev/urandom` does not work because output needs to be reproducible. However, it also uses `/dev/urandom` to seed itself by default, so it will start with a good seed by default. On top of that, four functions were added to `bc`'s [extended math library][16] to make using the PRNG easier: * `frand(p)`: Generates a number between `[0,1)` to `p` decimal places. * `ifrand(i, p)`: Generates an integer with bound `i` and adds it to `frand(p)`. * `srand(x)`: Randomizes the sign of `x`. In other words, it flips the sign of `x` with probability `0.5`. * `brand()`: Returns a random boolean value (either `0` or `1`). ## 2.4.0 * The `bc` `&&` and `||` operators were made available to `dc` through the `M` and `m` commands, respectively. * `dc` macros were changed to be tail call-optimized. The last item, tail call optimization, means that if the last thing in a macro is a call to another macro, then the old macro is popped before executing the new macro. This change was made to stop `dc` from consuming more and more memory as macros are executed in a loop. The `q` and `Q` commands still respect the "hidden" macros by way of recording how many macros were removed by tail call optimization.
2020-05-16libnumbertext: Update to 1.0.5nia2-8/+10
2018-10-09: 1.0.5 release: * et.sor: new Estonian module * Java: fix path separator for Windows by Rens Toonen * spellout: fix DEFPATH in spellout by Rene Engelhard * README: conversion to MarkDown by Miklós Vajna * da.sor: fix "en million", bug report by Hsonesson1 * de.sor: add function year by c-kuehl * eo.sor: fix ordinal-number, ie. "1-a" by Adolfo Jayme Barrientos * fi.sor: fixed and more currencies by Tuomas Hietala * lt.sor: fix ordinal numbers and currencies by Aurimas Fišeras * pl.sor: fix ordinal numbers 4x, 7x, bug report by tengwar * sq.sor: add missing 1000-9999
2020-05-14Doesn't support Python 2.7joerg1-1/+3
2020-05-13py-lmfit: updated to 1.0.1adam3-18/+8
Version 1.0.1 Release Notes ============================ **Version 1.0.1 is the last release that supports Python 3.5**. All newer version will require 3.6+ so that we can use formatting-strings and rely on dictionaries being ordered. New features: - added thermal distribution model and lineshape - introduced a new argument ``max_nfev`` to uniformly specify the maximum number of function evalutions **Please note: all other arguments (e.g., ``maxfev``, ``maxiter``, ...) will no longer be passed to the underlying solver. A warning will be emitted stating that one should use ``max_nfev``.** - the attribute ``call_kws`` was added to the ``MinimizerResult`` class and contains the keyword arguments that are supplied to the solver in SciPy. Bug fixes: - fixes to the ``load`` and ``__setstate__`` methods of the Parameter class - fixed failure of ModelResult.dump() due to missing attributes - ``guess_from_peak`` function now also works correctly with decreasing x-values or when using pandas - the ``Parameter.set()`` method now correctly first updates the boundaries and then the value Various: - fixed typo for the use of expressions in the documentation - removal of PY2-compatibility and unused code and improved test coverage - removed deprecated ``isParameter`` function and automatic conversion of an ``uncertainties`` object - inaccurate FWHM calculations were removed from built-in models, others labeled as estimates - corrected spelling mistake for the Doniach lineshape and model - removed unsupported/untested code for IPython notebooks in lmfit/ui/*