Commit Graph

21153 Commits

Author SHA1 Message Date
Baptiste Daroussin c595f9774b math/libxlsxwriter: update to 1.1.9 2024-11-08 13:20:22 +01:00
Mikael Urankar ca048c2884 lang/rust: Bump revisions after 1.82.0
PR:		282516
2024-11-08 09:24:20 +01:00
Yuri Victorovich 71827f2d05 math/py-z3-solver: update 4.13.2 → 4.13.3 2024-11-07 22:37:40 -08:00
Yuri Victorovich c1aea71084 math/py-umap-learn: update 0.5.6 → 0.5.7 2024-11-07 22:37:39 -08:00
Yuri Victorovich 186759ba4e math/py-scs: update 3.2.4.post3 → 3.2.7 2024-11-07 22:37:39 -08:00
Yuri Victorovich a884595337 math/py-slepc4py: update 3.22.0 → 3.22.1 2024-11-07 22:37:38 -08:00
Yuri Victorovich 4b00ea0f8c math/py-scikit-umfpack: update 0.3.3 → 0.4.1 2024-11-07 22:37:37 -08:00
Yuri Victorovich f82d681d70 math/py-petsc4py: update 3.22.0 → 3.22.1 2024-11-07 22:37:36 -08:00
Yuri Victorovich 1305bd3a95 math/py-gimmik: update 3.1.1 → 3.2.1 2024-11-07 22:37:35 -08:00
Yuri Victorovich 00fe9e262f math/py-grandalf: update 0.7 → 0.8
Reported by:	portscout
2024-11-07 22:37:34 -08:00
Yuri Victorovich 82bfd475b0 math/py-islpy: update 2023.2.5 → 2024.2 2024-11-07 22:37:32 -08:00
Yuri Victorovich e7c48392a5 math/{,py-}minorminer: update 0.2.15 → 0.2.16 2024-11-07 22:37:32 -08:00
Yuri Victorovich c091f7b184 math/py-jacobi: update 0.8.1 → 0.9.2 2024-11-07 22:37:32 -08:00
Yuri Victorovich dae8e4a0fc math/py-openTSNE: update 1.0.1 → 1.0.2 2024-11-07 22:37:31 -08:00
Yuri Victorovich 8e16987327 math/py-primme: update 3.2.2 → 3.2.3 2024-11-07 22:37:31 -08:00
Yuri Victorovich 6b75d07a1b math/py-pyFFTW: update 0.13.1 → 0.15.0 2024-11-07 22:37:30 -08:00
Yuri Victorovich 40cdfbdc67 math/scipoptsuite: update 9.1.1 → 9.2.0 2024-11-07 01:27:53 -08:00
Yuri Victorovich fe9c4cf15a math/SCIP: update 9.1.1 → 9.2.0; Update WWW
Reported by:	portscout
2024-11-07 01:27:52 -08:00
Yuri Victorovich 86b8adc859 math/onednn: update 3.6 → 3.6.1
Reported by:	portscout
2024-11-06 20:08:15 -08:00
Joseph Mingrone 7eee3d799e math/R: Update to 4.4.2
Release announcement: https://hypatia.math.ethz.ch/pipermail/r-announce/2024/000704.html
Sponsored by:	The FreeBSD Foundation
2024-11-06 16:47:46 -04:00
Robert Clausecker 6e2da9672f filesystems: add new category for file systems and related utilities
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
2024-11-06 16:17:35 +01:00
Robert Clausecker 432f2ebe08 math/sdpa: speed up build
Sub-Makefiles of this port use make macros with lots of shell expansions
that are expanded again and again.  Assign to these with := so that the
shell commands are ran only once.  This fixes the port not building due
to timeouts under high system load.

Approved by:	portmgr (build fix blanket)
MFH:		2024Q4
2024-11-06 16:14:32 +01:00
Yuri Victorovich 810137c1a3 math/minizinc{,-ide}: Update WWW 2024-11-04 23:25:44 -08:00
Yuri Victorovich f356567e9c math/gretl: update 2024b → 2024c 2024-11-04 23:25:44 -08:00
Yuri Victorovich 7bd795a166 math/libmesh: Fix build on 15 with clang-19 2024-11-03 19:42:52 -08:00
Dimitry Andric e8b22e75d7 math/openfst-vosk: fix build with clang and libc++ 19
With clang and libc++ 19 math/openfst-vosk fails to compile, with errors
similar to:

  ./../include/fst/fst.h:704:15: error: no viable overloaded '='
    704 |     isymbols_ = impl.isymbols_ ? impl.isymbols_->Copy() : nullptr;
        |     ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  /usr/include/c++/v1/__memory/unique_ptr.h:231:67: note: candidate function not viable: no known conversion from 'SymbolTable *' to 'unique_ptr<SymbolTable>' for 1st argument
    231 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(unique_ptr&& __u) _NOEXCEPT {
        |                                                                   ^         ~~~~~~~~~~~~~~~~
  /usr/include/c++/v1/__memory/unique_ptr.h:241:67: note: candidate template ignored: could not match 'unique_ptr<_Up, _Ep>' against 'SymbolTable *'
    241 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT {
        |                                                                   ^
  /usr/include/c++/v1/__memory/unique_ptr.h:263:67: note: candidate function not viable: no known conversion from 'SymbolTable *' to 'nullptr_t' (aka 'std::nullptr_t') for 1st argument
    263 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
        |                                                                   ^         ~~~~~~~~~
  /usr/include/c++/v1/__memory/unique_ptr.h:138:59: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'SymbolTable *' to 'const unique_ptr<SymbolTable>' for 1st argument
    138 | class _LIBCPP_UNIQUE_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS unique_ptr {
        |                                                           ^~~~~~~~~~

and:

  ./../include/fst/bi-table.h:330:25: error: no member named 's_' in 'VectorHashBiTable<I, T, S, FP, H, HS>'
    330 |       : selector_(table.s_),
        |                   ~~~~~ ^

The first error can be fixed by using `std::unique_ptr<>::reset` instead
of the assignment operator. The second error can be fixed by using the
correct class member, `selector_`.

PR:		282513
Approved by:	yuri (maintainer)
MFH:		2024Q3
2024-11-03 21:53:19 +01:00
Po-Chuan Hsieh e2648b9833 math/PDL: Update to 2.094
Changes:	https://metacpan.org/dist/PDL/changes
2024-11-04 04:15:22 +08:00
Yuri Victorovich f2d95e7825 math/kfr: update 6.0.3 → 6.0.4 2024-11-03 12:09:30 -08:00
Yuri Victorovich b622a2f21c math/xlife++: Broken on 15; Update WWW
Reported by:	fallout
2024-11-03 12:09:29 -08:00
Po-Chuan Hsieh 28954a2dac math/py-pandas: Update WWW 2024-11-03 21:23:37 +08:00
Po-Chuan Hsieh ac35a4bc0d math/rubygem-mathn: Update to 0.2.0
- Update LICENSE_FILE
- Add NO_ARCH

Changes:	https://github.com/ruby/mathn/releases
2024-11-03 21:23:19 +08:00
Po-Chuan Hsieh c35a178b34 math/rubygem-cmath: Add rubygem-cmath 1.0.0
CMath provides trigonometric and transcendental functions for complex numbers.

CMath is a library that provides trigonometric and transcendental functions for
complex numbers. The functions in this module accept integers, floating-point
numbers or complex numbers as arguments.

Note that the selection of functions is similar, but not identical, to that in
module math. The reason for having two modules is that some users aren't
interested in complex numbers, and perhaps don't even know what they are. They
would rather have Math.sqrt(-1) raise an exception than return a complex number.
2024-11-03 21:20:48 +08:00
Po-Chuan Hsieh f452d7b439 math/py-pyreadstat: Add py-pyreadstat 1.2.8
pyreadstat is a python package to read and write sas (sas7bdat, sas7bcat,
xport), spps (sav, zsav, por) and stata (dta) data files into/from pandas
dataframes.
2024-11-03 21:20:44 +08:00
Po-Chuan Hsieh 521da5fb10 */*: Change *_DEPENDS from devel/util-linux back to misc/getopt
- Revert c8ace2f4ca
- Bump PORTREVISION for dependency change

PR:		281625, 281934
Reference:	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281934#c2
2024-11-03 19:48:23 +08:00
Yuri Victorovich 9d16843edf math/mlpack: Broken on 15 with clang-19; Update WWW
Reported by:	fallout
2024-11-02 23:47:54 -07:00
Yuri Victorovich d27aa97a3d math/openfst: Broken on 15 with clang-19; Update WWW
Reported by:	fallout
2024-11-02 22:35:35 -07:00
Yuri Victorovich 3db3d3b613 math/gismo: Broken on 15; Update WWW
Reported by:	fallout
2024-11-02 21:08:37 -07:00
Yuri Victorovich 4de1ec7435 math/geogram: update 1.7.9 → 1.9.0 2024-11-02 21:08:35 -07:00
Älven 45287b111f math/libRmath: add CPE information
PR:		282334
2024-11-02 21:36:38 +09:00
Jason W. Bacon e68ca5734b math/py-hmmlearn: Update to 0.3.3
Numpy 2 compatibility
Changes: https://hmmlearn.readthedocs.io/en/latest/changelog.html

Reported by:    portscout
2024-11-02 07:31:30 -05:00
Daniel Engberg c8ace2f4ca */*: Switch from misc/getopt to devel/util-linux
misc/getopt expired on 2024-10-31 so it's time to switch

PR:		281625
Approved by:	portmgr (blanket, build fix)
2024-11-02 13:01:52 +01:00
Yuri Victorovich adda64386e math/leangz: update 0.1.13 → 0.1.14 2024-11-01 12:59:42 -07:00
Ronald Klop 29032a4b62 math/vtk9: unbreak aarch64 on FreeBSD 13
Builds fine locally in poudriere on 13.3 jail on aarch64.

I think it compiles now because FreeBSD 13.3 has a newer clang/llvm
version than FreeBSD 13.2.

PR:	264834
Approved by:	yuri@ (maintainer)
2024-11-01 10:25:33 +01:00
Po-Chuan Hsieh 54698fe61b math/py-narwhals: Update to 1.12.1
Changes:	https://github.com/narwhals-dev/narwhals/releases
2024-11-01 04:40:40 +08:00
Yuri Victorovich 4c9739d1ae math/libmesh: update 1.7.4 → 1.7.5 2024-10-31 12:28:12 -07:00
Max Brazhnikov 5e0e004c7d math/matio: update to 1.5.28 2024-10-31 13:26:53 +03:00
Po-Chuan Hsieh 5994475303 math/py-narwhals: Update to 1.12.0
Changes:	https://github.com/narwhals-dev/narwhals/releases
2024-10-31 17:22:54 +08:00
Yuri Victorovich c638bf1403 math/libmesh: update 1.7.0 → 1.7.4 2024-10-31 01:28:18 -07:00
Kirill Ponomarev 041adf99a2 */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2024-10-31 08:47:02 +01:00
Yuri Victorovich b71b1b7da0 math/lean: Remove 2024-10-30 12:55:11 -07:00