daniel
c6e61e2ccb
update maxima to 5.49.0
2026-01-18 21:41:17 +00:00
ajacoutot
16664fa534
Loosen meson-python dependency.
2026-01-18 13:02:56 +00:00
sthen
7117453544
use -Csetup-args=-Dcpu-(baseline|dispatch) to disable cpu features on
...
i386 rather than sed'ing meson.options. add some more commentaey.
2026-01-18 11:50:29 +00:00
tb
c84f55eb66
py3-numpy: unbreak on old amd64 CPUs, reported/tested by stu, ok kn sthen
2026-01-17 12:17:56 +00:00
sthen
4754628c27
build DEBUG_PACKAGES
2026-01-16 18:28:33 +00:00
kurt
de05bccd8c
Update to 5.2.909.9 and use jdk-17:
...
* Upstream licensing changed somewhat but it is still free for
non-commercial use.
* It no-longer provides geogebra.desktop, icons etc so I removed
that portion. Anyone so inclined can add back in later perhaps
using FreeBSD's port for ideas.
* The 3D mode doesn't work and presumably relies on native code
from https://jogamp.org/jogl/www/ so I disabled 3D mode.
ok op@ ian@
2026-01-16 13:17:39 +00:00
sthen
e38f95db5c
update to calc-2.16.1.2
2026-01-14 08:12:46 +00:00
sthen
e388843fea
now that we have newer scipy, update to py3-scikit-image-0.26.0
...
ok pirofti
2026-01-14 00:55:02 +00:00
sthen
587dd53866
fix tests
2026-01-13 16:09:10 +00:00
tb
3d2d736c0e
py-scikit-learn: drop upper bound on numpy to unbreak build
2026-01-13 00:19:03 +00:00
sthen
dbb545788e
update to lapack-3.12.1, various patches backported from upstream (mostly
...
concerning lines becoming too long for a punch card after macro changes,
it seems)
2026-01-12 10:55:13 +00:00
tb
8325602036
Update to numpy 2.4.1, help/ok sthen, no objection daniel
...
Tested in bulks on amd64 by me and on i386 by sthen.
Tested on aarch64, amd64, i386 and sparc64.
jca will address riscv64 brekage in tree.
2026-01-12 05:39:02 +00:00
tb
d3fe98dfa2
Update to scipy 1.16.3
...
Needed for unbreaking consumers with newer numpy. 1.17.0 was released
yesterday. That can wait.
2026-01-12 05:36:21 +00:00
tb
b2912ff911
wxMaxima: disable hidden dep on pandoc
2026-01-09 00:18:03 +00:00
tb
885232642d
Update to py-cvxpy 1.7.5, ok sthen
2026-01-08 16:10:57 +00:00
sthen
2fa8ea75ae
switch to GH_* so that portroach can find distfiles
...
keep at 3.12.0 for now, 3.12.1 needs a patch and wider arch testing
2026-01-08 14:22:36 +00:00
tb
430f4904e2
py3-cvxpy: add rdep on math/py-clarabel conditionally on PROPERTIES:Mrust
2026-01-08 05:26:44 +00:00
tb
38ade90acd
+ py-clarabel
2026-01-08 04:50:38 +00:00
tb
ad80f7a0ef
import py-clarabel, interior point conic optimization, ok sthen
...
Python bindings for Clarabel.rs
Clarabel.rs is a Rust implementation of an interior point numerical
solver for convex optimization problems using a novel homogeneous
embedding.
Clarabel.rs solves linear programs, quadratic programs, second-order
cone programs and semidefinite programs. It also solves problems with
exponential, power cone and generalized power cone constraints.
Unlike interior point solvers based on the standard homogeneous
self-dual embedding (HDSE, Clarabel.rs handles quadratic objectives
without requiring any epigraphical reformulation of the objective. It
can therefore be significantly faster than other HSDE-based solvers
for problems with quadratic objective functions.
Infeasible problems are detected using a homogeneous embedding technique.
2026-01-08 04:49:49 +00:00
sthen
0d2866b511
drop BDEP on math/py-oldest-supported-numpy; it's deprecated upstream
...
and upstreams for these ports have already dropped their dependency
2026-01-07 14:47:53 +00:00
sthen
9712afcd4f
update to py3-oldest-supported-numpy-2023.12.21
...
the patch can be dropped, because for python 3.13 it allows any version
2026-01-07 14:35:43 +00:00
sthen
2c40b78134
drop BDEP on math/py-oldest-supported-numpy; it's deprecated upstream
...
and upstreams for these have already dropped their dependency
use MODPY_PYBUILD=mesonpy rather than other, now that we have it
2026-01-07 14:25:27 +00:00
sthen
b1a44143e7
drop BDEP on math/py-oldest-supported-numpy; it's deprecated upstream
...
and upstreams for these have already dropped their dependency
2026-01-07 14:15:43 +00:00
benoit
1c7fdceef2
Update to superlu-7.0.1.
2026-01-06 09:24:35 +00:00
sthen
e879aad6d8
update to calc-2.16.1.1
2026-01-05 14:40:01 +00:00
benoit
fa46e11596
Update to igraph-1.0.1.
2026-01-02 14:15:03 +00:00
benoit
983e43bf5a
Update to cddlib-0.94n.
2026-01-02 10:12:36 +00:00
sthen
314c295b2e
update to calc-2.16.1.0
2026-01-01 11:20:04 +00:00
sthen
f8713de1a2
math/ntl: use base libtool rather than building a bundled copy of gnu libtool
...
without proper gnu.port.mk infrastructure (vulnerable to gmkdir being installed
during configure and junked during build)
fix WRKSRC vs WRKBUILD confusion while there
ok tb@ benoit@
2025-12-28 14:24:25 +00:00
sthen
a8ca063d93
regen patches
2025-12-28 14:22:52 +00:00
claudio
32a3c9d7d7
gcc15 is sensitive to missing includes, add <cstdint> to please it.
...
OK tb@
2025-12-17 13:57:35 +00:00
claudio
e1ae162635
Add some missing ints to please ports-gcc. Bump revision since it changes
...
the code.
2025-12-15 19:33:33 +00:00
rsadowski
27e3d91b81
Add missing include
...
https://github.com/KDE/labplot/commit/c2db2ec28aa8958f7041ae5cd03ddae9f44e5aa3
2025-12-14 06:57:44 +00:00
rsadowski
884cc64cee
Unbreak the build with upstream commits
2025-12-14 06:57:06 +00:00
stu
c3bead7d73
Demos need x11/tk.
2025-12-12 10:04:49 +00:00
martin
4cb4b89888
Update py-cftime to 1.6.5.
2025-12-06 12:52:33 +00:00
martin
026f7ea613
Update py-netcdf4 to 1.7.3.
2025-12-06 12:45:26 +00:00
stu
8b4e224cd4
Unbreak the -tcl subpackage. Make the demos work.
...
Don't install demos that need a /proc filesystem.
Use a fake "_pic" lib link to appease libtool.
MODTCL_VERSION=8.6
SEPARATE_BUILD=Yes
ok edd@
2025-12-04 06:37:59 +00:00
stu
4def03bc93
Drop MODTCL_CONFIG and MODTK_CONFIG.
...
Replace with equivalents in the only ports affected:
math/graphviz and math/R.
Tcl/Tk-dependent ports normally need the location,
not the full path to the config files.
ok sthen@
2025-12-02 13:06:25 +00:00
stu
382b02fbd0
Drop MODTCL_CONFIG and MODTK_CONFIG.
...
Replace with equivalents in the only ports affected:
math/graphviz and math/R.
Tcl/Tk-dependent ports normally need the location,
not the full path to the config files.
ok sthen@
2025-12-02 13:06:14 +00:00
benoit
3e17c6d79b
Update to py3-patsy-1.0.2.
2025-11-29 10:40:39 +00:00
benoit
cdc34929e8
Update to py3-gmpy2-2.2.2.
2025-11-29 10:34:25 +00:00
claudio
1bfe48d598
Add c++ to COMPILER_LANGS, drop base-gcc it is not good enough and
...
bump REVISION
OK sthen@ martin@
2025-11-24 13:28:00 +00:00
daniel
e2dacaaeeb
bump following ipython package rename
...
breakage noted by ajacoutot@; thanks
2025-11-20 11:42:17 +00:00
jrick
65dc995ab0
math/flintlib: update to 3.3.1
...
Patch from wen heping.
2025-11-17 15:20:24 +00:00
claudio
4fb00f85eb
In C23 noreturn is actually spelled [[noreturn]]
...
Found with gcc15 before we tuned it down to C17.
OK jrick@
2025-11-17 14:35:15 +00:00
tb
ae38ea2d24
lapack: bypass broken FortranCInterface_VERIFY() check
...
Fixes the build with gcc/15 and clears the way to boost.
2025-11-17 12:41:06 +00:00
sthen
653ce89530
drop PKG_ARCH=* so that PKG_ARGS -V is used
2025-11-15 01:02:22 +00:00
sthen
760e97fb25
various syncs/bumps following python switch to 3.13
2025-11-14 17:46:46 +00:00
feinerer
0513fe68d3
Update to R 4.5.2
2025-11-14 06:11:10 +00:00