Commit graph

5026 commits

Author SHA1 Message Date
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
rillig
e633587e8e math/xyconvert: remove unknown configure option 2020-06-01 06:11:01 +00:00
joerg
e7465fb09a Explicitly read files as unicode for Python 3. The content is converted
using the system locale with Python 3.6 otherwise, falling back to
ASCII.
2020-05-31 20:49:32 +00:00
joerg
dda63c0080 Don't use non-portable alloca.h 2020-05-31 20:48:22 +00:00
joerg
6ca2ed362d Drop Python 2.7 restriction that isn't active anyway. 2020-05-31 20:47:23 +00:00
rillig
497ce82df6 math/ppl: remove unknown configure option 2020-05-31 16:59:03 +00:00
wiz
188111f641 *: reset MAINTAINER for fhajny on his request 2020-05-27 19:37:36 +00:00
markd
299f4e39f7 cantor: allow noop on fix-moc SUBST.
fix-moc SUBST is a noop on some platforms, required on others.
2020-05-24 01:24:22 +00:00
riastradh
c4cad5eafa Fix patchsum. 2020-05-23 22:59:31 +00:00
rillig
3b66eb0b9d math/maxima: ignore shell portability in unneeded file 2020-05-23 19:02:12 +00:00
rillig
70ccd86fe7 math/pari: clean up REPLACE_PERL
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-22 17:45:24 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
markd
4670317bd1 math: add tex-minifp{,-doc} 2020-05-22 03:11:41 +00:00
markd
b5abd9f085 tex-minifp{,-doc}: Add version 0.96
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-22 03:10:33 +00:00
rillig
93c1b04fcf math/maxima: remove nonexistent file from REPLACE_SH 2020-05-21 15:15:56 +00:00
mef
73dc94af67 (math/octave) build fix: Remove configure.ac from SUBST_FILES.qt5-pkg-config 2020-05-21 11:22:02 +00:00
mef
94c72f8859 (math/py-scipy12) regen distinfo 2020-05-20 21:51:08 +00:00
wiz
e48834be5e gnumeric112: disable python function plugin by default
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-20 16:48:41 +00:00
riastradh
3b5c832dc4 gappa: Import gappa-1.3.5 as math-gappa
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-19 21:42:29 +00:00
riastradh
920415d18d sollya: Import sollya-7.0 as math/sollya
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-19 14:45:21 +00:00
riastradh
a470836951 fplll: Import fplll-5.3.2 as math/fplll
fplll is a library of floating-point lattice algorithms.

Derived from wip/fplll.
2020-05-19 14:44:42 +00:00
riastradh
e17df45533 mpfi: Import mpfr-1.5.4 as math/mpfr
mpfr is a multiprecision floating-point interval arithmetic library.

Derived from wip/mpfi.
2020-05-19 14:44:04 +00:00
wiz
64dc60aef0 libixion: clean some pkglint 2020-05-18 19:21:19 +00:00
wiz
f1f9d154ad libixion: use .CURDIR
distinfo and patches paths must be absolute
2020-05-18 19:21:12 +00:00
nia
9524f8333f gnumeric: Update to 1.12.47
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-17 23:47:45 +00:00
adam
0931fdf688 pytest from versioned depends 2020-05-17 18:57:26 +00:00
gdt
85c867a150 math/bc-gh: Update to 2.7.2
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-16 22:54:21 +00:00
nia
fb34d3ac3f libnumbertext: Update to 1.0.5
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-16 19:10:29 +00:00
joerg
d904c159f9 Doesn't support Python 2.7 2020-05-14 19:31:40 +00:00
adam
597d60be93 py-lmfit: updated to 1.0.1
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/*
2020-05-13 15:36:27 +00:00
adam
25bbc98fec py-ephem: updated to 3.7.7.1
3.7.7.1:
Unknown changes
2020-05-13 14:53:29 +00:00
rillig
6ca2874d17 hs-*: add PLIST files for a few more Haskell packages 2020-05-13 04:53:15 +00:00
rillig
ae540aeead math/pari23: remove redundant SUBST block
At least on NetBSD 8.0 x86_64, this is not necessary.
2020-05-13 04:19:42 +00:00
rillig
5dfa03bd33 math/boolstuff: suppress USE_TOOLS+=perl warning 2020-05-13 04:18:58 +00:00
adam
67435350d7 py-numba: updated to 0.49.1
Version 0.49.1:

This is a bugfix release for 0.49.0, it fixes some residual issues with SSA form, a critical bug in the branch pruning logic and a number of other smaller issues:

* Fixed Threading Implementation Typos
* Fixes Remove references to cffi_support from docs and examples
* Fix invalid type in resolve for comparison expr in parfors.
* Fix erroneous rewrite of predicate to bit const on prune.
* Fixes SSA local def scan based on invalid equality assumption.
* Fixes naming error in array_exprs
* Fix. Incorrect race variable detection due to SSA naming.
* Make literal_unroll function work as a freevar.
* Unset the memory manager after EMM Plugin tests
* Fix some SSA issues
* Pin to sphinx=2.4.4 to avoid problem with C declaration
* Fix unifying undefined first class function types issue
* Update example in 5m guide WRT SSA type stability.
* Restore numba.types as public API
2020-05-12 08:11:36 +00:00
rillig
15fe9894e6 hs-*: add PLIST files
These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
2020-05-11 17:51:58 +00:00
joerg
ee277b2db3 Stop using boost/detail/endian.hpp 2020-05-09 15:19:02 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
adam
cb7ee6b8c6 py-numpy: updated to 1.18.4
1.18.4:
BLD: add i686 for 1.18 builds
BUG: random: ``Generator.integers(2**32)`` always returned 0.
BLD: fix path to libgfortran on macOS
REV: Reverts side-effect changes to casting
BLD: put openblas library in local directory on windows
DOC: Change import error "howto" to link to new troubleshooting...
2020-05-04 06:18:55 +00:00
minskim
d1bc9381ac math/py-statsmodels: Update to 0.11.1
Major Features:

- Allow fixing parameters in state space models
- Add new version of ARIMA-type estimators (AR, ARIMA, SARIMAX)
- Add STL decomposition for time series
- Functional SIR
- Zivot Andrews test
- Added Oaxaca-Blinder Decomposition
- Add rolling WLS and OLS
- Replacement for AR

Performance Improvements:

- Cythonize innovations algo and filter
- Only perform required predict iterations in state space models
- State space: Improve low memory usability; allow in fit, loglike
2020-05-03 16:13:11 +00:00
rillig
44384f0e4d math/R-nloptr: remove no-op SUBST block 2020-05-03 07:44:53 +00:00
rillig
71b9737166 math/pari: remove no-op SUBST block
When building on NetBSD-8.0-x86_64, the file pari.cfg does not contain
any references to TOOLS_DIR.
2020-05-02 13:37:08 +00:00
markd
0fdffec10b R: dependency tex-ifluatex,tex-xetex -> tex-iftex (commented out) 2020-05-02 03:15:56 +00:00
markd
08cebd57b3 tex-mathspec: dependency tex-ifxetex -> tex-iftex 2020-05-02 03:13:54 +00:00
wiz
3286f2db21 py-numba: remove patch that was removed from distinfo 2020-04-30 09:21:27 +00:00
mef
5fa351ca0b (math/py-numpy16) Add missing distinfo (right ?) 2020-04-29 04:30:59 +00:00
adam
82c92f3afc py-lmfit: updated to 1.0.0
Version 1.0.0 Release Notes

New features:
- no new features are introduced in 1.0.0.

Improvements:
- support for Python 2 and use of the ``six`` package are removed.

Various:
- documentation updates to clarify the use of ``emcee``.
2020-04-28 13:27:03 +00:00
adam
215458529d py-numexpr: updated to 2.7.1
Changes from 2.7.0 to 2.7.1
- Python 3.8 support has been added.
- Python 3.4 support is discontinued.
- The tests are now compatible with NumPy 1.18.
- `site.cfg.example` was updated to use the `libraries` tag instead of `mkl_libs`,
  which is recommended for newer version of NumPy.
2020-04-28 13:21:33 +00:00
adam
45b341904b py-scipy: updated to 1.4.1
SciPy 1.4.1 is a bug-fix release with no new features
compared to 1.4.0. Importantly, it aims to fix a problem
where an older version of pybind11 may cause a segmentation
fault when imported alongside incompatible libraries.

SciPy 1.4.0 is the culmination of 6 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and better
documentation. There have been a number of deprecations and API changes
in this release, which are documented below. All users are encouraged to
upgrade to this release, as there are a large number of bug-fixes and
optimizations. Before upgrading, we recommend that users check that
their own code does not use deprecated SciPy functionality (to do so,
run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
Our development attention will now shift to bug-fix releases on the
1.4.x branch, and on adding new features on the master branch.
2020-04-28 09:45:27 +00:00
adam
8cfc6f9a9e py-numpy: fix linker options on Darwin 2020-04-27 19:38:23 +00:00