Commit graph

5292 commits

Author SHA1 Message Date
adam
7dc8c7317d liblinear: updated to 2.43
Version 2.43
Installing the Python interface through PyPI is supported.

Version 2.42
For dual CD solvers (logistic/l2 losses but not l1 loss), if a maximal number of iterations is reached, LIBLINEAR directly switches to run a primal Newton solver.
2021-04-16 06:48:04 +00:00
ryoon
633bec58e9 *: Recursive revbump from devel/nss 2021-04-15 11:23:03 +00:00
wiz
ae12fea0c1 *: bump for vala 0.52 2021-04-14 07:28:16 +00:00
wiz
1a2235c8b9 gnumeric112: remove python PLIST, really 2021-04-13 22:36:49 +00:00
wiz
9ea2ac1e6e gnumeric112: the package does not really handle python as an option
Remove non-working option. Can be added back if someone wants to do it.
2021-04-13 18:20:49 +00:00
wiz
829b2c3b09 gnumeric112: remove files that are in python PLIST from main PLIST 2021-04-13 09:11:27 +00:00
nia
c45b7668ba kissfft: add buildlink3.mk 2021-04-10 08:28:24 +00:00
tnn
e17f24258d propagate python incompatibilities 2021-04-09 15:42:35 +00:00
tnn
9f2297f18e revert wrong fix for py-scipy python 3.6 deprecation, fix properly 2021-04-09 14:41:34 +00:00
nia
fade0e5c30 kissfft: add link to PR 2021-04-09 11:10:35 +00:00
nia
9709018dd0 add math/kissfft
KISS FFT - A mixed-radix Fast Fourier Transform

There are many great fft libraries already around. Kiss FFT is not trying
to be better than any of them. It only attempts to be a reasonably efficient,
moderately useful FFT that can use fixed or floating data types and can be
incorporated into someone's C program in a few minutes with trivial licensing.
2021-04-09 11:00:28 +00:00
wiz
14c07cf0ce *: bump PKGREVISION for nss linking fix 2021-04-09 06:54:56 +00:00
adam
8dd0a7c96f Revbump for poppler 2021-04-08 06:19:44 +00:00
markd
9f17ade459 kde applications release: update to 20.12.3
10 months worth of updates.
2021-04-07 12:28:14 +00:00
thor
c55ff69d21 py-numpy: updated the BLAS patch for more likely upstream inclusion
This introduces a 'generic' variant for blas_opt_info() and
lapack_opt_info() that looks into BLAS_LIBS and LAPACK_LIBS. The
others stay alive, and you can choose via NPY_BLAS_ORDER and
NPY_LAPACK_ORDER.

Will post this upstream … hoping for the best.

Other projects seem just to abuse the [openblas] entry in
site.cfg, or whatever hacks to trick this into building with
a generic BLAS. One hurdle is that using openblas seems to
assume that CBLAS is present in there, which it is not in pkgsrc.

We could think about introducing some alternatives stuff that uses
stubs for all the related libs anyway, but that is not my application,
which builds things from source. For binary packages, it would be
interesting, though. See Debian and Genoot for prior art on that.
2021-04-07 11:57:30 +00:00
adam
0cc558f8be use versioned py-pygemnts 2021-04-06 14:36:48 +00:00
nia
f707b637e3 py-scipy: unbreak bulk builds
if you mark a package incompatible with python version X, you also
need to mark any dependent packages incompatible with version X
2021-04-06 13:11:17 +00:00
prlw1
bf20ff2671 Update py-statsmodels to 0.12.2
Many many changes including

Oneway ANOVA-type analysis
~~~~~~~~~~~~~~~~~~~~~~~~~~

Several statistical methods for ANOVA-type analysis of k independent samples
have been added in module :mod:`~statsmodels.stats.oneway`. This includes
standard Anova, Anova for unequal variances (Welch, Brown-Forsythe for mean),
Anova based on trimmed samples (Yuen anova) and equivalence testing using
the method of Wellek.
Anova for equality of variances or dispersion are available for several
transformations. This includes Levene test and Browne-Forsythe test for equal
variances as special cases. It uses the `anova_oneway` function, so unequal
variance and trimming options are also available for tests on variances.
Several functions for effect size measures have been added, that can be used
for reporting or for power and sample size computation.

Multivariate statistics
~~~~~~~~~~~~~~~~~~~~~~~

The new module :mod:`~statsmodels.stats.multivariate` includes one and
two sample tests for multivariate means, Hotelling's t-tests',
:func:`~statsmodels.stats.multivariate.test_mvmean`,
:func:`~statsmodels.stats.multivariate.test_mvmean_2indep` and confidence
intervals for one-sample multivariate mean
:func:`~statsmodels.stats.multivariate.confint_mvmean`
Additionally, hypothesis tests for covariance patterns, and for oneway equality
of covariances are now available in several ``test_cov`` functions.

New exponential smoothing model: ETS (Error, Trend, Seasonal)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Class implementing ETS models :class:`~statsmodels.tsa.exponential_smoothing.ets.ETSModel`.
- Includes linear and non-linear exponential smoothing models
- Supports parameter fitting, in-sample prediction and out-of-sample
  forecasting, prediction intervals, simulation, and more.
- Based on the innovations state space approach.

Forecasting Methods
~~~~~~~~~~~~~~~~~~~

Two popular methods for forecasting time series, forecasting after
STL decomposition (:class:`~statsmodels.tsa.forecasting.stl.STLForecast`)
and the Theta model
(:class:`~statsmodels.tsa.forecasting.theta.ThetaModel`) have been added.


See 0.12.0-0.12.2 at https://www.statsmodels.org/stable/release/
for the full story, including deprecations.
2021-04-06 12:16:47 +00:00
prlw1
56a4f603de py-scipy: ride update and chmod some files to avoid PKG_DEVELOPER warnings 2021-04-06 09:00:42 +00:00
adam
a6d33181bc py-asdf: updated to 2.7.3
2.7.3 (2021-02-25)
------------------

- Add pytest plugin options to skip and xfail individual tests
  and xfail the unsupported ndarray-1.0.0 example.

- Fix bug resulting in invalid strides values for views over
  FITS arrays.

2.7.2 (2021-01-15)
------------------

- Fix bug causing test collection failures in some environments.

- Fix bug when decompressing arrays with numpy 1.20
2021-04-05 19:45:49 +00:00
tnn
618a3f903b py-scipy: update to 1.6.2
Highlights of this release

scipy.ndimage improvements: Fixes and ehancements to boundary extension
  modes for interpolation functions. Support for complex-valued inputs in many
  filtering and interpolation functions. New grid_mode option for
  scipy.ndimage.zoom to enable results consistent with scikit-image's
  rescale.
scipy.optimize.linprog has fast, new methods for large, sparse problems
  from the HiGHS library.
scipy.stats improvements including new distributions, a new test, and
  enhancements to existing distributions and tests

Deprecated features

scipy.spatial changes
  Calling KDTree.query with k=None to find all neighbours is deprecated.
  Use KDTree.query_ball_point instead.
distance.wminkowski was deprecated; use distance.minkowski and supply
  weights with the w keyword instead.
Backwards incompatible changes
  Using scipy.fft as a function aliasing numpy.fft.fft was removed after
  being deprecated in SciPy 1.4.0. As a result, the scipy.fft submodule
  must be explicitly imported now, in line with other SciPy subpackages.
  scipy.signal changes
The output of decimate, lfilter_zi, lfiltic, sos2tf, and
  sosfilt_zi have been changed to match numpy.result_type of their inputs.
The window function slepian was removed.
The frechet_l and frechet_r distributions were removed.
2021-04-05 19:26:07 +00:00
tnn
cc73fe83fe volk: update to 2.4.1
Fixes build portability regressions introduced in 2.4.0
2021-04-05 11:58:57 +00:00
adam
1304cdb0a4 py-networkx: updated to 2.5.1
2.5.1:
Bug fixes
2021-04-05 08:43:36 +00:00
sjmulder
875e2dbc9f math/sc-im: Set maintainer to pkgsrc-users 2021-03-29 15:55:58 +00:00
sjmulder
e51c319c56 math/sc-im: Update to 0.8.0
Packaging changes:
 - Some patches got upstreamed
 - Upstream now defaults to name=sc-im so it no longer needs to be set

Changes, (reformatted) from the official changelog:

New features:
 - New motions in edit mode: df cf F dF cF d0 d$ c0 c$ t T dt dT ct cT ^
   g_ d^ dg_ c^ cg_
 - Simple mouse support. Can handle selection of single cells and scroll.
 - Added markdown export.
 - Add custom colors with RGB definitions.
 - Add support for italic attribute to be appled to cells.
 - Added digraphs.
 - Added EXECUTE command.
 - Added --export_csv --export_tab --export_txt parameters.
 - New input_bar_bottom config variable.
 - New underline_grid config variable.
 - Added filename in status bar (filename_with_mode config variable).
 - Added option to truncate cells.
 - Added xlsx sheet parameter.
 - New @fact function.

Other:
 - modified config and history file locations
 - renamed winch to sig_winch.
 - current fg and bg colors are kept if they are not specified in
 :cellcolor.
 - OpenBSD support (mostly wordexp() workaround)
 - Correct lua api function names in doc
 - always generate backup file when opening file
 - renamed scim to sc-im in Makefile
 - Document trigger return value convention

Issues fixed:
 - fix bug when deleting an ent that for instance has a @sum()... it
   used to remove its vertex and THE ENTS LINKED to THEM!
 - fix error messages when using "scim --version" and color definitions
   are intented to be applied from .scimrc.
 - fix in waiting for valid command to complete after pressing ESC key.
 - fix in parse_str so a word with white space can be stored in
   dictionary value
 - fix when setting default_paste_from_clipboard_cmd
 - Don't clobber startup message w/ err opening file
 - Allow for lua scripts in local .sc directory #259
 - Send informational messages to stderr rather than the output when
   used in non-interactive mode   #263
 - fixed cell_negative color      #271
 - fixed locked cells when saving #261
 - fixed DEL key in insert mode   #272
 - fix when resizing column       #266
 - "Autobackup - case insensitive QER options when backup exists"
 - fixed segfault when fcopy'ing with no selection while on first column
 - Call write triggers on value clear
 - Use sc_info to report trigger exit code
 - fixed #277
 - Grow table up to MAXROWS exactly
 - Remove redundant if clause (God only knows where that was).
 - fix in getVertex that prevented rebuild_graph to work properly.
 - fix annoying bug because of not resetting inputline_pos to 0 when
   confirming a command in COMMAND_MODE
 - fix in let and slet. existing vertexs should not be removed.
 - added "eval_visited" in vertex struct for not to collide with
   current "visited", since:
     EvalAll uses EvalBottomUp
     EvalBottomUp uses EvalJustOneVertex
     EvalJustOneVertex uses eval
     eval uses GraphAddEdge
     GraphAddEdge uses GraphIsReachable
     GraphIsReachable uses visited
     and EvalBottomUp also uses uses visited!
 - Also changed markAllVerticesNotVisited and
   All_vertexs_of_edges_visited functions.
 - Some other issues fixed: #228, #234, #239, #240, #244, #246, #260,
   #295, #308
 - .. and many other fixes and improvements!

Pending:
  The most significative issue is regarding circular references.
  This have to be deeply analyzed and with the collaboration of the
  community
  it would be hopefully fixed by v0.9.
2021-03-28 12:28:00 +00:00
thor
d16d888673 math/py-numpy: hotfix for building py-scipy
The downstream configure code freaked out when info['define_macros'] was not set.
It is now defined and empty.

I hope it's fine to just push this without further notice.

Build was confirmed by oster on NetBSD-9.1/amd64 and tested by me
on Linux/amd64.
2021-03-26 20:34:28 +00:00
thor
dae0127757 openblas: update to 0.3.10, fixing build with gcc 10
Fix openblas build issues, mainly by updating to 0.3.10.

This pulls in these commits from WIP (newest first):

commit 3c6284cba90280bc367cf4d1d8252ae4d6e92e76
Author: Jason Bacon <bacon@NetBSD.org>
Date:   Thu Feb 25 11:56:13 2021 -0600

    openblas: Update ONLY_FOR_PLATFORMS documentation

commit 8071bf28f3ffc95af046ff3eaaac6983f4f70035
Author: Jason Bacon <bacon@NetBSD.org>
Date:   Thu Feb 25 11:51:32 2021 -0600

    openblas*: Successful build on NetBSD

commit 056e3d5c972a4b286e8755dbee323a9951855165
Author: Dr. Thomas Orgis <thomas.orgis@uni-hamburg.de>
Date:   Wed Feb 24 18:40:17 2021 +0100

    openblas: flags from environment again to un-break PICy build

    The bug that prompted us to force the compiler flags in the
    make arguments is fixed. Now we got a different one: The logic
    that decides to add -fPIC where needed is overridden when doing
    this, resulting in relocation errors (strangely, not with every
    toolchain).

    So let's remove that again and take FFLAGS and friends from the
    environment again.

commit 86af17db8526e629c2c02c6af1f1ce7db6f6ba6d
Author: Dr. Thomas Orgis <thomas.orgis@uni-hamburg.de>
Date:   Thu Nov 12 12:44:39 2020 +0100

    openblas: version 0.3.10

    This updated fixes the build with gcc 10 (segfault in cblat1 test).

    I did not go all the way to the current 0.3.12, as that would
    need some hacking of chosen compiler flags. 0.3.13 should be
    the next one.

    This commit also fixes the ARCH → ARCH_ sed to change all
    occurences on a line.

This fulfills pkg/55999 and was approved by wiz during freeze.
2021-03-25 23:22:35 +00:00
thor
59e16fa6c0 math/py-numpy: Actually use BLAS_LIBS and LAPACK_LIBS.
The previous state included our BLAS choice but the build
did not honour the selected libs. This patches the config
script to not search for LAPACK and BLAS, using our settings
instead. Hopefull we can get that option upstreamed.

Approved during freeze by wiz.
2021-03-25 22:09:07 +00:00
thor
488090a652 math/py-numpy: Actually use BLAS_LIBS and LAPACK_LIBS.
The previous state included our BLAS choice but the build
did not honour the selected libs. This patches the config
script to not search for LAPACK and BLAS, using our settings
instead. Hopefull we can get that option upstreamed.

Approved during freeze by wiz.
2021-03-25 21:47:50 +00:00
thor
f06ec449f4 math/lapack: remove bad/broken BLAS_LIBS usage, always use netlib BLAS here 2021-03-25 08:32:48 +00:00
bsiegert
f6095694fd Revbump all Go packages after go115 update 2021-03-19 17:36:46 +00:00
markd
17dcd02791 math: +tex-physics{,-doc} 2021-03-18 03:46:56 +00:00
markd
f20d9209c4 tex-physics{,-doc}: add version 1.3
The package defines simple and flexible macros for typesetting
equations in the languages of vector calculus and linear
algebra, using Dirac notation.
2021-03-18 03:46:00 +00:00
prlw1
4d41895019 Update eigen3 to 3.3.9
Many fixes including a gcc10 compilation issue. Full list at
https://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.9
2021-03-17 17:20:00 +00:00
adam
5e779176da py-asteval: updated to 0.9.23
0.9.23:
treat all __dunder__ attributes of all objects as inherently unsafe.

0.9.22:
update doc and license for 0.9.22
2021-03-12 13:11:50 +00:00
wiz
adb1b2b373 R-combinat: set DIST_SUBDIR
The last update just replaced the distfile with another one of the same name,
but used the same location in the file system.
2021-03-11 09:18:39 +00:00
jaapb
397a3e0079 Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
gutteridge
b7995e7e92 py-scikit-image: cascade py-tifffile Python incompatibilities 2021-03-05 04:16:57 +00:00
taca
4a6ca69bf2 math/ruby-spreadsheet: update to 1.2.8
No release information, but seems to fixed below.

* fix: Worksheet#<< fails when adding the first row
2021-02-28 15:38:14 +00:00
markd
f29b287b14 py-scikit-image: update to 0.18.1
This is a bug fix release and contains the following two bug fixes:

* Fix indexing error for labelling in large (>2GB) arrays
* Only use retry_if_failed with recent pooch
2021-02-24 20:05:36 +00:00
markd
d4e08df1ef py-scikit-image: add needed dependency on py-tifffile 2021-02-24 19:59:07 +00:00
pin
735771ca15 math/kalk: update to 0.3.14
-Important xy^z precedence fix, and some minor polishing
2021-02-23 14:48:11 +00:00
mef
b836812dc7 (*/hs-*) BUILDLINK_API_DEPENDS.ghc <8.10, again 2021-02-18 15:07:26 +00:00
wiz
bc3484ceb2 libnumbertext: update to 1.0.7.
2021-01-31: 1.0.7 release:
	* ga.sor: new module Irish by László Németh
	* lg.sor: new module Luganda by Phillip Samuel
	* mr.sor: new module Marathi by Ankur Heramb Joshi
	* mt.sor: new module Maltase by László Németh

	* fi.sor: fix ordinal 0, bug report by Tuomas Hietala
	* hu_Hung.sor:
		- fix transliteration of Vörösmarty, bug report by Zoltán Óvári
		- replace ü and ű by Viktor Kovács
		- fix transliteration of dates with affixation
	* th.sor: fix big (>999,999) numbers by Vladislav Kiper
	* ua.sor: fix euro cent, bug report by Kty0mka
2021-02-18 10:20:30 +00:00
schmonz
74e2ac8d8d Update to 20190516. From the changelog:
Benchmarking:
- Speed tests now call cpucycles() before setting resource limits. This
  is important on platforms where cpucycles() needs to read files.

Verification:
- Support for SignExt and several more peephole optimizations, working
  towards support for simpler symbolic-execution backend. Various
  updates to work with angr8 and python3.
2021-02-18 10:08:31 +00:00
gdt
d4ee0b3dcf math/bc-gh: Update to 3.3.0
## 3.3.0

This is a production release that changes one behavior and fixes documentation
bugs.

The changed behavior is the treatment of `-e` and `-f` when given through
`BC_ENV_ARGS` or `DC_ENV_ARGS`. Now `bc` and `dc` do not exit when those options
(or their equivalents) are given through those environment variables. However,
`bc` and `dc` still exit when they or their equivalents are given on the
command-line.
2021-02-17 16:51:17 +00:00
gdt
0bd72f70b0 bc-gh: Update to 3.2.7
Note that "DC_ENV_ARGS" will lead to dc exiting; this was new in 3.1.4
and I have reported that upstream.

Upstream changes, less bugfixes (and hence first/second do not make
sense; see the full NEWS.md in the sources if that upsets you):

## 3.2.5

This is a production release that fixes several bugs and adds a couple small
things.

The two most important bugs were bugs that causes `dc` to access memory
out-of-bounds (crash in debug builds). This was found by upgrading to `afl++`
from `afl`. Both were caused by a failure to distinguish between the same two
cases.

Fourth, the pseudo-random number now attempts to seed itself with `/dev/random`
if `/dev/urandom` fails.

## 3.2.0

This is a production release that has one bug fix and a major addition.

The major addition is a way to build a version of `bc`'s math code as a library.
This is done with the `-a` option to `configure.sh`. The API for the library can
be read in `./manuals/bcl.3.md` or `man bcl` once the library is installed with
`make install`.

This library was requested by developers before I even finished version 1.0, but
I could not figure out how to do it until now.

If the library has API breaking changes, the major version of `bc` will be
incremented.

## 3.1.4

This is a production release that fixes one bug, changes two behaviors, and
removes one environment variable.

The behavior that was changed is that `bc` now exits when given `-e`, `-f`,
`--expression` or `--file`. However, if the last one of those is `-f-` (using
`stdin` as the file), `bc` does not exit. If `-f-` exists and is not the last of
the `-e` and `-f` options (and equivalents), `bc` gives a fatal error and exits.

Next, I removed the `BC_EXPR_EXIT` and `DC_EXPR_EXIT` environment variables
since their use is not needed with the behavior change.

Finally, I made it so `bc` does not print the header, though the `-q` and
`--quiet` options were kept for compatibility with GNU `bc`.
2021-02-15 18:20:56 +00:00
gdt
8069fc060a math/c-gh: DRop comment about missing NEWS
Upstream has created a plaintext NEWS.md.
2021-02-15 01:07:24 +00:00
taca
507beb7f32 Mark these packages Ruby 3.0 incompatible 2021-02-14 15:09:29 +00:00
mef
09719b7f5f (*/hs-*) fix build, not adapted to ghc90 version 2021-02-13 08:00:57 +00:00