Commit graph

5314 commits

Author SHA1 Message Date
pho
d7b1a9e23e Update to profunctors-5.6.2
5.6.2 [2021.02.17]
* Add Semigroup and Monoid instances for Forget

5.6.1 [2020.12.31]
* Add Functor instances for PastroSum, CopastroSum, Environment,
  FreeMapping, Pastro, Copastro, FreeTraversing, and Coyoneda.
* Explicitly mark modules as Safe.

5.6 [2020.10.01]
* Enable the PolyKinds extension. The following datatypes now have
  polymorphic kinds: (:->), Cayley, Procompose, Rift,
  ProfunctorFunctor, Ran, Codensity, Prep, Coprep, Star, Costar,
  WrappedArrow, Forget.
* Allow building with GHC 9.0.

5.5.2 [2020.02.13]
* Add Cochoice, Costrong, Closed, Traversing, and Mapping instances
  for Cayley.
* Add Mapping and Traversing instances for Tannen.
2021-04-23 13:11:36 +00:00
pho
848c408f8a Update to bifunctors-5.5.10
5.5.10 [2021.01.21]
* Fix a bug in which deriveBifoldable could generate code that
  triggers -Wunused-matches warnings.

5.5.9 [2020.12.30]
* Explicitly mark modules as Safe or Trustworthy.

5.5.8 [2020.10.01]
* Fix a bug in which deriveBifunctor would fail on sufficiently
  complex uses of rank-n types in constructor fields.
* Fix a bug in which deriveBiunctor and related functions would
  needlessly reject data types whose two last type parameters appear
  as oversaturated arguments to a type family.

5.5.7 [2020.01.29]
* Add Data.Bifunctor.Biap.
2021-04-23 08:00:24 +00:00
pho
dc9a17bad2 Update to comonad-5.0.8
5.0.8 [2020.12.30]
* Explicitly mark modules as Safe or Trustworthy.
* The build-type has been changed from Custom to Simple. To achieve
  this, the doctests test suite has been removed in favor of using
  cabal-docspec to run the doctests.

5.0.7 [2020.12.15]
* Move FunctorWithIndex (TracedT m w) instance from lens. This
  instance depends on the indexed-traversable package. This can be
  disabled using the flag of the same name.
2021-04-23 07:45:58 +00:00
pho
548ce44fd3 Update to distributive-0.6.2.1
0.6.2.1 [2020.12.30]
* The build-type has been changed from Custom to Simple. To achieve
  this, the doctests test suite has been removed in favor of using
  cabal-docspec to run the doctests.

0.6.2 [2020.04.10]
* Make the Distributive instance for Tagged poly-kinded.
2021-04-23 07:33:09 +00:00
pho
804109d437 Update PLIST 2021-04-23 07:28:02 +00:00
pho
25b1c3989d Update to contravariant-1.5.3
* Explicitly mark modules as Safe.
2021-04-23 07:16:05 +00:00
pho
c683d2d67a Update PLIST 2021-04-23 06:29:45 +00:00
pho
478455443d Update PLIST 2021-04-23 04:59:51 +00:00
pho
9f001f3f05 Update to integer-logarithms-1.0.3.1
* GHC-9.0 support
2021-04-23 04:53:25 +00:00
adam
66bf1547ec isl: updated to 0.23
version: 0.23
date: Sun 01 Nov 2020 02:41:20 PM CET
changes:
        - minor improvements to coalescing
        - use build compiler to build extract_interface
        - add some convenience functions
        - ignore parameters in isl_union_* hash tables
---
version: 0.22.1
date: Sun Jan 12 10:48:18 CET 2020
changes:
        - fix error handling
---
version: 0.22
date: Fri Nov  1 18:39:30 CET 2019
changes:
        - require C++11 to generate bindings
        - improved bindings
        - scheduler fix involving fixed dimensions
        - accept ranges in tuples during parsing
        - add some convenience functions
---
version: 0.21
date: Sat Mar  9 15:25:29 CET 2019
changes:
        - preliminary C++ bindings
        - use incremental scheduler by default
        - introduce isl_size type
        - rename isl_ast_op_type to isl_ast_expr_op_type
        - fix coalescing bugs
        - use isl_bool to return extra boolean argument
---
version: 0.20
date: Sat Jul 21 18:10:08 CEST 2018
changes:
        - keep track of domain in 0D isl_multi_pw_aff and isl_multi_union_pw_aff
        - add isl_aff_eval and isl_pw_aff_eval
        - add fixed-size rectangular box hull
---
version: 0.19
date: Sat Mar  3 10:44:49 CET 2018
changes:
        - minor improvements to coalescing
        - minor improvement to parametric integer programming
        - try harder to avoid large coefficients in scheduler
        - support kill accesses in dependence analysis
        - drop deprecated isl_int
        - drop deprecated band forests
        - drop deprecated functions
---
version: 0.18
date: Sun Dec 18 11:01:58 CET 2016
changes:
        - improve elimination of redundant existentially quantified variables
        - improve coalescing
        - improve parametric integer programming
        - preserve isolate option in isl_schedule_node_band_split
        - print AST nodes in YAML format
        - minor improvements to Python bindings
2021-04-22 12:03:39 +00:00
ryoon
96c2c10124 cblas: Fix link to Fortran libraries by using Fortran compiler as linker
On NetBSD.
In PKGSRC_FORTRAM=gfortran case, libcblas has no RPATH=/usr/pkg/gccXX/lib
and libgfortran and libquadmath are not found.
In PKGSRC_FORTRAN=g95 case, libcblas has no
RPATH=/usr/pkg/lib/gcc-lib/x86_64--netbsd/4.1.2 and libf95 is not found.

Use Fortran compiler as linker instread of C compiler to fix link.
2021-04-21 13:53:18 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
wiz
90482ed99c *: remove dead download location 2021-04-21 09:17:08 +00:00
gutteridge
7d3f8a2d52 py-numpy: fix typos in a comment 2021-04-20 23:56:26 +00:00
thor
810d51e669 math/py-scikit-learn: drop explicit BLAS dependency
This adds nothing on the normal dependency to numpy.
2021-04-20 21:48:14 +00:00
thor
3ed59ecbbc math/py-scipy: drop direct BLAS dependency, used via math/py-numpy 2021-04-20 21:39:25 +00:00
wiz
e334af71e8 py-numpy: add RCS Id 2021-04-20 21:06:58 +00:00
thor
5025334842 math/py-numpy16: bring BLAS usage into line with math/py-numpy
This old version for PY27 now behaves just like the modern one
regarding usage of BLAS and actually CBLAS.
2021-04-20 20:58:39 +00:00
thor
676174c5e7 math/py-numpy: updated system_info patch to upstreamed version, use cblas
The patch to system_info.py got upstreamed in a modified form which is
now backported here. On updating to 1.21, it shall be dropped.

In the process of upstreaming the patch, I learned that numpy really
needs to use cblas for proper acceleration, so it does that now and
gets a PKGREVISION bump because of that.
2021-04-20 20:53:48 +00:00
thor
d54c6a096a math/lapacke: import from wip
This is the C interface to math/lapack or any other implementation
selected via ml/blas.buildlink3.mk.
2021-04-20 20:40:47 +00:00
thor
c3bc73f67d math/cblas: import from wip
This will be used by math/py-numpy soon for proper matrix math.
2021-04-20 20:37:03 +00:00
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