22161 Commits

Author SHA1 Message Date
Rainer Hurling
85f92d0a19 math/nlopt: Fix build with Octave installed
cmake requires at least C++17 to build correctly if math/octave is
already installed.

math/octave is now a fixed dependency for nlopt, as this is the
only way to guarantee that Octave packages such as
math/octave-forge-mboct-fem-pkg will find a sufficiently
complete nlopt.

PR:		289110
Reported by:	stephen@
MFH:		2025Q3
2025-09-02 09:16:17 +02:00
Mikael Urankar
b21956d7db lang/rust: Bump revisions after 1.89.0
PR:		288923
2025-09-01 10:25:04 +02:00
Rene Ladan
b304d8ab18 all: bump PORTREVISION after updating graphics/libyuv
Using the Tools/scripts/bump_revision.pl script
2025-08-31 12:30:51 +02:00
Olivier Duchateau
c7dcfc2083 math/elementary-calculator: Update 8.0.0 => 8.0.1
Changelog:
https://github.com/elementary/calculator/releases/tag/8.0.1

- Switch to USES= gettext-tools

PR:	289190
2025-08-31 04:31:14 +03:00
gatekeeper
3f6341e38a math/wxmaxima: Update 23.12.0 => 25.04.0, take maintainership
Changelogs:
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-24.02.0
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-24.02.1
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-24.02.2
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-24.05.0
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-24.08.0
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-24.11.0
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-25.01.0
https://github.com/wxMaxima-developers/wxmaxima/releases/tag/Version-25.04.0

PR:	289149
2025-08-30 02:59:54 +03:00
gatekeeper
5658605b60 math/maxima: Take maintainership
PR:	289149
2025-08-29 19:35:53 +03:00
Zsolt Udvari
fc6096bc01 math/geogebra: Update to 5-2-898-1
Changelog: https://geogebra.github.io/docs/reference/en/Changelog_6_0/
2025-08-27 10:59:12 +02:00
Stephen Montgomery-Smith
5454333c3c math/octave-forge: Add new dependencies.
- math/octave-forge-mboct-* ports.
- Update to 20250826.
2025-08-26 02:13:12 -05:00
Stephen Montgomery-Smith
01fc1b27d9 math/Makefile: Add new ports.
Add math/octave-forge-mboct-* ports.
2025-08-26 02:12:15 -05:00
Stephen Montgomery-Smith
174b0d4ed6 math/octave-forge-mboct-fem-pkg: New port.
This package belongs to a suite of packages which can be used for pre- and
 postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave.
 It contains a general purpose structural Finite Element toolkit for linear
 statics and dynamics, which can be used to generate.
2025-08-26 02:11:15 -05:00
Stephen Montgomery-Smith
bfdb82cc7f math/octave-forge-mboct-mbdyn-pkg: New port.
This package belongs to a suite of packages which can be used for pre- and
 postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave.
 It contains interfaces to the multibody dynamics software MBDyn
 (www.mbdyn.org).
2025-08-26 02:10:12 -05:00
Stephen Montgomery-Smith
997f7b59df math/octave-forge-mboct-numerical-pkg: New port.
This package belongs to a suite of packages which can be used for pre- and
 postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave.
 It contains interfaces to several well known numerical solvers.
2025-08-26 02:08:57 -05:00
Stephen Montgomery-Smith
49b5964f76 math/octave-forge-mboct-octave-pkg: New port.
This package belongs to a suite of packages which can be used for pre- and
 postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave.
 It contains general purpose utility functions used in all mboct-* packages.
2025-08-26 02:07:56 -05:00
Yuri Victorovich
33c18e9041 math/xlife++: update 2.3 → 3.0 2025-08-25 13:37:03 -07:00
Yuri Victorovich
d8c1316e3f math/py-rustworkx: update 0.16.0 → 0.17.1 2025-08-24 23:18:10 -07:00
Joseph Mingrone
a8e266393d
math/R: Install missing utils DESCRIPTION file
The DESCRIPTION file was mistakenly installed only with the NLS option.

Sponsored by:	The FreeBSD Foundation
2025-08-24 14:41:47 -03:00
Yuri Victorovich
6888bb4dc6 math/cgal: Add boost as a run-time dependency
... because installed headers include boost headers.

Approved by:	portmgr@ (blanket ubreak; unbreaks at least science/fastjet)
2025-08-24 02:56:50 -07:00
Nuno Teixeira
616c1ff0f9 math/R-cran-RcppArmadillo: Update to 14.6.3-1
ChangeLog: https://cran.r-project.org/web/packages/RcppArmadillo/news.html
2025-08-23 15:00:23 +01:00
Stephen Montgomery-Smith
9199545a68 math/octave-forge-geographiclib: Update to 2.4. 2025-08-22 19:55:10 -05:00
Wen Heping
65781edef5 math/lean4: Update to 4.22.0
PR:		288987
Approved by:	yuri@(maintainer)
2025-08-22 02:52:50 +00:00
Dima Panov
0794af6f87
math/labplot: bump after liborcus update 2025-08-21 14:07:32 +03:00
Stephen Montgomery-Smith
c225d176ac math/octave-forge-image: Update to 2.18.0. 2025-08-20 18:12:30 -05:00
Fernando Apesteguía
26d6e314d9 math/maxima: Update to 5.48.1
ChangeLog: https://sourceforge.net/p/maxima/code/ci/master/tree/changelogs/ChangeLog-5.48.md

Reported by:	portscout
2025-08-19 18:44:05 +02:00
Daniel Engberg
d573cccf09 math/kfr: Fix build
When applying patch from PR 288643 new files got lost, add these
to unbreak build

PR:		288643
Approved by:	blanket (build fix)
2025-08-17 19:01:46 +02:00
Stefan Eßer
08f30a889b math/gh-bc: update to version 7.1.0
This fixes a few bugs:
- Improper response to double SIGINT with editline.
- Not letting libedit handle terminal size changes.
- A dc crash from improperly handling an error.
- A duplicate check for reference arrays.
- Build failures with GCC 15.

It also has a performance increase in the band() function and others
in the math library.
2025-08-16 10:57:50 +02:00
Yasuhiro Kimura
41e3c046e7 editors/emacs: Update to 30.2
* Replace '30.1' in Mk/Uses/emacs.mk with '30.2'.
* Bump PORTREVISION of dependent ports.

ChangLog:	https://cgit.git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-30.2
Reviewed by:	jrm
Differential Revision:	https://reviews.freebsd.org/D51906
2025-08-16 09:42:54 +09:00
Matthias Andree
64ef2e8667 math/Imath: update to bugfix release v3.2.1
Changelog:	https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.2.1
2025-08-15 23:13:55 +02:00
Max Brazhnikov
76982d517f KDE: Update KDE Gear to 25.08.0
Announcement: https://kde.org/announcements/gear/25.08.0/

Removed ports:
   devel/cervisia: not ported to Qt6 and excluded from KDE Gear releases

databases/akonadi:
 - Backport upstream patch to fix account management in Merkuro

devel/kdevelop:
 - Bump PLATFORM_VER to 6.3
 - Revert now needless workaround [1]

devel/kpublictranspor:
 - Renew USE_KDE
 - Explicitly disable KF6NetworkManagerQt

graphics/kqtquickcharts:
 - Switch to Qt6/KF6
 - Remove noop DOCS option

math/kig:
 - Switch to Qt6/KF6

misc/artikulate:
 - Switch to Qt6/KF6

misc/kdeedu-data:
 - Update WWW and description

misc/ktouch:
 - Switch to Qt6/KF6

multimedia/dragon:
 - Renew USE_KDE
 - Add dependency on ffmpeg and remove stale pkg-message

multimedia/kamoso:
 - Switch to Qt6/KF6

net-im/neochat:
 - Add now mandatory dependency on devel/kunifiedpush
 - Add missing Qt dependencies

x11-clocks/kteatime:
 - Renew USE_KDE

PR:             287804 [1]
2025-08-15 21:06:47 +03:00
Adam Weinberger
f1916f48ed math/calc: Update to 2.16.0.0 2025-08-14 22:20:26 -04:00
Adam Weinberger
8f5bfebaaa math/calc: Update to 2.15.1.2 2025-08-14 00:30:10 -04:00
Wen Heping
db8c623760 math/py-hypernetx: Update to 2.4.0 2025-08-14 01:14:23 +00:00
Piotr Kubaj
1744aa5fd4 math/{gsl,octave-forge-fpl}: remove sparc64-related files 2025-08-13 17:49:49 +02:00
Po-Chuan Hsieh
006f4a9370
math/py-levmar: Clean up TEST_DEPENDS after the removal of py-pytest4
It can be converted to USE_PYTHON=pytest if this port tests fine with py-pytest.

Reported by:	adamw
Approved by:	portmgr (blanket)
With hat:	python
2025-08-13 12:54:40 +08:00
Thierry Thomas
2bb72f02d9 math/R-cran-plot3D: upgrade to 1.4.2 2025-08-12 22:22:28 +02:00
Thierry Thomas
84df52e036 math/linbox: upgrade to v1.7.1
Release notes at https://github.com/linbox-team/linbox/releases/tag/v1.7.1
2025-08-12 22:22:28 +02:00
Thierry Thomas
3745735228 math/linbox: upgrade to v1.7.1
Release notes at https://github.com/linbox-team/linbox/releases/tag/v1.7.1
2025-08-12 22:22:28 +02:00
Po-Chuan Hsieh
17c3df674c
math/py-narwhals: Update to 1.48.1
Changes:	https://github.com/narwhals-dev/narwhals/releases
2025-08-13 02:15:47 +08:00
Po-Chuan Hsieh
af2d112551
devel/py-types-pyyaml: Move devel/py-types-PyYAML to devel/py-types-pyyaml
- Update WWW
- Convert to USE_PYTHON=pep517
- Update pkg-descr
- Bump PORTREVISION for package change
- Bump PORTREVISION of dependent ports for dependency change
- Take maintainership
2025-08-13 02:15:28 +08:00
Eric Turgeon
7ea9703cc4
GNUstep: Bump dependent PORTREVISION 2025-08-12 08:03:53 -03:00
Zsolt Udvari
1e0bd585d5 math/geogebra: Update to 5-2-894-3
Changelog: https://geogebra.github.io/docs/reference/en/Changelog_6_0/
2025-08-12 12:14:13 +02:00
Jimmy Olgeni
b2b8fdb2a5 math/suitesparse: Fix dependency name for suitesparse-Example
The dependency declaration used 'suitesparse-Example' but the actual
PKGNAME is 'suitesparse-example' (lowercase). This caused Poudriere
to complain about wrong PKGNAME.

Approved by:	thierry
2025-08-11 15:38:43 +02:00
Robert Clausecker
e0abe6a9eb math/oink: fix build with boost 1.89
Have cmake not check for libboost_system, which will no longer exist
in boost 1.89 (it'll go header-only for this part).

Approved by:	portmgr (build fix blanket)
2025-08-10 21:17:27 +02:00
Matthias Andree
b7e654fbfe *: Bump PORTREVISION for devel/libfmt update {fmt.dev} 2025-08-10 21:02:47 +02:00
Matthias Andree
c176200cab math/cado-nfs: fix a few fmt const[expr]-ness bugs
This should fix the build of main software and tests with
upcoming fmt 11.2.0.

PR:		286864
Reported by:	diizzy@
Approved by:	maintainer timeout (yuri@, 82 days)
2025-08-10 21:02:45 +02:00
Matthias Andree
566d74ed6b *: Bump PORTREVISION for math/Imath update 2025-08-10 21:02:44 +02:00
Matthias Andree
a4bf931ee7 math/Imath: update to v3.2.0 bugfix release
ChangeLog: https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.2.0

Note this changes the .so versioning again, so I'll again need to
do additional cleanups because people don't just depend on Imath.
This is unneeded extra work except in the situation of OpenEXR
which is co-developed with Imath by the upstream maintainer,
Academy Software Foundation (ASWF).

I have no intentions of MFH'ing this due to the .so versioning change.
2025-08-10 21:02:42 +02:00
Stephen Montgomery-Smith
596f482fab math/octave-forge: Remove dependency.
- Remove dependency math/octave-forge-onsas.
 - Update to 20250808.
2025-08-08 17:05:31 -05:00
Stephen Montgomery-Smith
ec7ba53d95 math/octave-forge-onsas: Mark broken.
It is incompatible with the octave packaging system.
2025-08-08 17:04:42 -05:00
Max Brazhnikov
0eb80421fb KDE: update WWW to original repo 2025-08-08 21:42:03 +03:00
Stephen Montgomery-Smith
64343f4b30 math/octave-forge-pkg-octave-doc: Update to 0.6.4. 2025-08-07 23:26:29 -05:00