Subject: CVS commit: pkgsrc/math/R-RcppArmadillo
From: Makoto Fujiwara
Date: 2024-11-24 09:30:56
Message id: 20241124083056.CB74EFC7D@cvs.NetBSD.org

Log Message:
(math/R-RcppArmadillo) Updated 0.12.6.6.0 to 14.2.0.1

Changes in RcppArmadillo version 14.2.0-1 (2024-11-16):

        * Upgraded to Armadillo release 14.2.0 (Smooth Caffeine)

            * Faster handling of symmetric matrices by 'inv()' and
              'rcond()'

            * Faster handling of hermitian matrices by 'inv()',
              'rcond()', 'cond()', 'pinv()', 'rank()'

            * Added 'solve_opts::force_sym' option to 'solve()' to
              force the use of the symmetric solver

            * More efficient handling of compound expressions by
              'solve()'

        * Added exporter specialisation for 'icube' for the
          'ARMA_64BIT_WORD' case

Changes in RcppArmadillo version 14.0.2-1 (2024-09-11):

        * Upgraded to Armadillo release 14.0.2 (Stochastic Parrot)

            * Optionally use C++20 memory alignment

            * Minor corrections for several corner-cases

        * The order of items displayed by 'citation()' is reversed
          (Conrad in #449)

        * The DESCRIPTION file now uses an Authors@R field with ORCID
          IDs

Changes in RcppArmadillo version 14.0.0-1 (2024-07-05):

        * Upgraded to Armadillo release 14.0.0 (Stochastic Parrot)

            * C++14 is now the minimum recommended C++ standard

            * Faster handling of compound expressions by 'as_scalar()',
              'accu()', 'dot()'

            * Faster interactions between sparse and dense matrices

            * Expanded 'stddev()' to handle sparse matrices

            * Expanded relational operators to handle expressions
              between sparse matrices and scalars

            * Added '.as_dense()' to obtain dense vector/matrix
              representation of any sparse matrix expression

            * Updated physical constants to NIST 2022 CODATA values

        * New package version numbering scheme following upstream
          versions

        * Re-enabling 'ARMA_IGNORE_DEPRECATED_MARKE' for silent CRAN
          builds

Changes in RcppArmadillo version 0.12.8.4.0 (2024-05-30):

        * Upgraded to Armadillo release 12.8.4 (Cortisol Injector)

            * Faster handling of sparse submatrix views

        * Update versioned Depends on 'Rcpp' to 1.0.8 or later to match
          use of Light/Lighter/Lightest headers.

Changes in RcppArmadillo version 0.12.8.3.0 (2024-05-07):

        * Upgraded to Armadillo release 12.8.3 (Cortisol Injector)

            * Fix issue in 'fft()' and 'fft2()' in multi-threaded
              contexts with FFTW3 enabled

        * No longer set C++11 for the 'Rcpp' plugin as this standard
          has been the default by R for very long time now.

Changes in RcppArmadillo version 0.12.8.2.1 (2024-04-15):

        * One-char bug fix release commenting out one test that upsets
          'reticulate' when accessing a 'scipy' sparse matrix

Changes in RcppArmadillo version 0.12.8.2.0 (2024-04-02):

        * Upgraded to Armadillo release 12.8.2 (Cortisol Injector)

            * Workaround for FFTW3 header clash

            * Workaround in testing framework for issue under macOS

            * Minor cleanups to reduce code bloat

            * Improved documentation

Changes in RcppArmadillo version 0.12.8.1.0 (2024-03-02):

        * Upgraded to Armadillo release 12.8.1 (Cortisol Injector)

            * Workaround in 'norm()' for yet another bug in macOS
              accelerate framework

        * Update README for RcppArmadillo usage counts

        * Update examples to use '#include <RcppArmadillo/Lighter>' for
          faster compilation excluding unused Rcpp features

Changes in RcppArmadillo version 0.12.8.0.0 (2024-02-06):

        * Upgraded to Armadillo release 12.8.0 (Cortisol Injector)

            * Faster detection of symmetric expressions by 'pinv()' and
              'rank()'

            * Expanded 'shift()' to handle sparse matrices

            * Expanded 'conv_to' for more flexible conversions between
              sparse and dense matrices

            * Added 'cbrt()'

            * More compact representation of integers when saving
              matrices in CSV format

        * Five non-user facing top-level include files have been
          removed (#432 closing #400 and building on #395 and #396)

Changes in RcppArmadillo version 0.12.6.7.0 (2023-12-18):

        * Upgraded to Armadillo release 12.6.7 (Cortisol Retox)

            * Fix for saving sparse matrices as CSV files

        * Added unit tests for thread throttling

Changes in RcppArmadillo version 0.12.6.6.1 (2023-12-03):

        * Following the extendeded transition in #391 and #402, this
          release no longer sets 'ARMA_IGNORE_DEPRECATED_MARKER'.
          Maintainers of affected packages have received pull requests
          or patches and can set '-DARMA_IGNORE_DEPRECATED_MARKER' as
          'PKG_CPPFLAGS'.
:

Files:
RevisionActionfile
1.9modifypkgsrc/math/R-RcppArmadillo/Makefile
1.9modifypkgsrc/math/R-RcppArmadillo/distinfo