FreeBSD/ports 28081efmath/py-numpy1/files patch-numpy_tests_test__configtool.py patch-numpy___configtool.py

math/py-numpy1: backport configtool/pkg-config file from numpy 2

Traditionally the way to query for the numpy C API has been through
distutils/setuptools, but the use of setuptools beyond a PEP-517
build backend is increasingly discouraged. numpy 2 introduced
numpy-config and a pkg-config file to allow consumer build systems
to better support the use of numpy as a dependency.

Based on: https://github.com/numpy/numpy/commit/2634f803313f349170c09606d3cc619accd72247

Reported by: fluffy
PR: 281470
DeltaFile
+44-0math/py-numpy1/files/patch-numpy_tests_test__configtool.py
+42-0math/py-numpy1/files/patch-numpy___configtool.py
+35-0math/py-numpy1/files/patch-numpy_lib_utils.py
+26-0math/py-numpy1/files/patch-numpy_core_meson.build
+21-0math/py-numpy1/files/patch-pyproject.toml
+10-0math/py-numpy1/files/patch-numpy_meson.build
+178-02 files not shown
+189-08 files

FreeBSD/ports 4cb2a22www/mediawiki145 distinfo Makefile

www/mediawiki145: Update to 1.45.3
DeltaFile
+3-3www/mediawiki145/distinfo
+1-2www/mediawiki145/Makefile
+4-52 files

FreeBSD/ports 2669309www/mediawiki144 distinfo Makefile

www/mediawiki144: Update to 1.44.5
DeltaFile
+3-3www/mediawiki144/distinfo
+1-2www/mediawiki144/Makefile
+4-52 files

FreeBSD/ports 395d3f4finance/prestashop distinfo Makefile

finance/prestashop: Update to 8.2.5
DeltaFile
+3-3finance/prestashop/distinfo
+1-1finance/prestashop/Makefile
+4-42 files

FreeBSD/ports 0b728f0www/mediawiki143 distinfo Makefile

www/mediawiki143: Update to 1.43.8
DeltaFile
+3-3www/mediawiki143/distinfo
+1-2www/mediawiki143/Makefile
+4-52 files

FreeBSD/ports eaba0cddeskutils/podman-desktop Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron40 update (9d2128fe0383)
DeltaFile
+1-1deskutils/podman-desktop/Makefile
+1-0x11/waveterm/Makefile
+2-12 files

FreeBSD/ports 9d2128fdevel/electron40 distinfo, devel/electron40/files patch-electron_shell_browser_api_electron__api__base__window.cc patch-electron_spec_chromium-spec.ts

devel/electron40: Update to 40.8.5

Changelog:
- https://github.com/electron/electron/releases/tag/v40.8.4
- https://github.com/electron/electron/releases/tag/v40.8.5

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron40/distinfo
+4-4devel/electron40/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+3-3devel/electron40/files/patch-electron_spec_chromium-spec.ts
+3-3devel/electron40/files/patch-electron_spec_api-utility-process-spec.ts
+2-2devel/electron40/files/patch-electron_shell_browser_api_electron__api__base__window.h
+2-2devel/electron40/files/patch-electron_spec_api-browser-window-spec.ts
+19-193 files not shown
+26-219 files

FreeBSD/ports 78db3aewww/bluefish distinfo Makefile

www/bluefish: Update to 2.4.1

ChangeLog:
https://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/ChangeLog

MFH:    2026Q2 (maintenance release)
(cherry picked from commit 9f7f5c2cfd4c3371ed14d3a1a80f812c7a49622b)
DeltaFile
+3-3www/bluefish/distinfo
+1-1www/bluefish/Makefile
+4-42 files

FreeBSD/ports ef9180ascience/py-scipy Makefile distinfo, science/py-scipy/files patch-scipy_sparse_tests_test__base.py patch-cython

science/py-scipy: update to 1.17.1

Changelogs:
- https://docs.scipy.org/doc/scipy/release/1.17.0-notes.html (minor versions no longer offered)
- https://docs.scipy.org/doc/scipy/release/1.16.3-notes.html
- https://docs.scipy.org/doc/scipy/release/1.16.2-notes.html
- https://docs.scipy.org/doc/scipy/release/1.16.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.16.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.3-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.2-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.14.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.14.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.13.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.13.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.12.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.11.4-notes.html
- https://docs.scipy.org/doc/scipy/release/1.11.3-notes.html

    [9 lines not shown]
DeltaFile
+53-33science/py-scipy/Makefile
+0-35science/py-scipy/files/patch-scipy_sparse_tests_test__base.py
+0-32science/py-scipy/files/patch-cython
+5-7science/py-scipy/distinfo
+0-11science/py-scipy/files/patch-scipy_linalg_setup.py
+58-1185 files

FreeBSD/ports d04d23abiology/py-PySCeS Makefile, math/py-cvxpy Makefile

python.mk: retire ${PYNUMPY}

With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
DeltaFile
+3-3math/py-yt/Makefile
+2-2science/cantera/Makefile
+2-2biology/py-PySCeS/Makefile
+2-2science/gnudatalanguage/Makefile
+2-2math/py-cvxpy/Makefile
+2-2math/py-uncertainties/Makefile
+13-13464 files not shown
+596-599470 files

FreeBSD/ports 1c9a29egraphics/nvidia-drm-kmod Makefile.common

graphics/nvidia-drm-*-kmod*: Fix build for 13.5, 14.3 and 15.0

Latest upgrade to 595.58.03 caused build failure as of
requirements for a stub function pm_vt_switch_required().

The commit introduced it is not MFC'ed to 13.5-RELEASE,
stable/13, 14.3-RELEASE and 15.0-RELEASE and unlikely
to be done as it's not a security fix, more, stable/13 is going
to be EoL'ed in 1 month.

As this function, defined in sys/compat/linuxkpi/common/linux/pm.h,
is still a blank, stub function even on main, drop the offending line
for affected versions, keeping as-is for versions which has it.

No PORTREVISION bumps, as this is build fix.

PR:             294096
Reported by:    alt2600 at icloud.com
Reviewed by:    ashafer

    [4 lines not shown]
DeltaFile
+4-0graphics/nvidia-drm-kmod/Makefile.common
+4-01 files

FreeBSD/ports a92d927graphics/nvidia-drm-kmod Makefile.common

graphics/nvidia-drm-*-kmod*: Fix build for 13.5, 14.3 and 15.0

Latest upgrade to 595.58.03 caused build failure as of
requirements for a stub function pm_vt_switch_required().

The commit introduced it is not MFC'ed to 13.5-RELEASE,
stable/13, 14.3-RELEASE and 15.0-RELEASE and unlikely
to be done as it's not a security fix, more, stable/13 is going
to be EoL'ed in 1 month.

As this function, defined in sys/compat/linuxkpi/common/linux/pm.h,
is still a blank, stub function even on main, drop the offending line
for affected versions, keeping as-is for versions which has it.

No PORTREVISION bumps, as this is build fix.

PR:             294096
Reported by:    alt2600 at icloud.com
Reviewed by:    ashafer

    [2 lines not shown]
DeltaFile
+4-0graphics/nvidia-drm-kmod/Makefile.common
+4-01 files

FreeBSD/ports 03c3231devel/arduino-irremote distinfo Makefile

devel/arduino-irremote: Update to 4.7.0

Changes since 4.6.1:

 - Added removed typedef IRRawDataType for backward compatibility.

 - Modified and renamed function setToggleBitValueForRC5AndRC6()
   to setNextToggleBitValueForRC5AndRC6().

 - Fixed bug in sending RC6A.

 - Updated LG protocol and removed useless LG2 protocol.

 - Added new functions match*WithGreaterRange(), e.g.
   matchMarkWithGreaterRange().

 - Improved B&O decoding using new functions.

Reported by:    github
DeltaFile
+3-3devel/arduino-irremote/distinfo
+1-1devel/arduino-irremote/Makefile
+4-42 files

FreeBSD/ports 1912d15biology/py-ete3 Makefile, cad/py-pygmsh Makefile

math/py-numpy1: bump more RUN_DEPENDS consumers

These specify numpy indirectly using a different variable.

PR: 281470
DeltaFile
+1-1math/py-libceed/Makefile
+1-1biology/py-ete3/Makefile
+1-1cad/py-pygmsh/Makefile
+1-1comms/nanovna-saver/Makefile
+1-1devel/cpp2py/Makefile
+1-1devel/py-qutip/Makefile
+6-651 files not shown
+57-3657 files

FreeBSD/ports fd80f7bnet-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update to 6.7.2 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v6.6.3 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.6.4 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.0 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.1 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.2
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-1net-im/telegram-desktop/Makefile
+4-42 files

FreeBSD/ports f307ff0net-im/tg_owt distinfo Makefile

net-im/tg_owt: update to the recent snapsho
DeltaFile
+3-3net-im/tg_owt/distinfo
+2-3net-im/tg_owt/Makefile
+5-62 files

FreeBSD/ports 7ba762enet-im/tde2e distinfo Makefile

net-im/tde2e: update to 1.8.63 release
DeltaFile
+3-3net-im/tde2e/distinfo
+2-2net-im/tde2e/Makefile
+5-52 files

FreeBSD/ports 4728988devel/libada distinfo Makefile

devel/libada: update to 3.4.4 release (+)

Release notes:  https://github.com/ada-url/ada/releases/tag/v3.4.4
DeltaFile
+3-3devel/libada/distinfo
+1-1devel/libada/Makefile
+4-42 files

FreeBSD/ports b09dcd1security/wazuh-manager Makefile

security/wazuh-manager: Remove CCACHE entries

- Bump PORTREVISION
DeltaFile
+3-2security/wazuh-manager/Makefile
+3-21 files

FreeBSD/ports 8b32e53math/py-numpy Makefile, math/py-numpy/files patch-numpy_core_src_common_npy__cpu__features.c patch-numpy-distutils-fcompiler-gnu.py

math/py-numpy: update to 2.4.3

Changelogs:
- https://numpy.org/doc/stable/release.html
- minor versions in commit logs

PR: 281470
Differential Revision: https://reviews.freebsd.org/D56094
DeltaFile
+33-74math/py-numpy/Makefile
+0-47math/py-numpy/files/patch-numpy_core_src_common_npy__cpu__features.c
+0-35math/py-numpy/files/patch-numpy-distutils-fcompiler-gnu.py
+0-23math/py-numpy/files/patch-numpy_random_setup.py
+0-22math/py-numpy/files/patch-numpy-distutils-system_info.py
+0-19math/py-numpy/files/patch-numpy_core_setup.py
+33-2209 files not shown
+38-33715 files

FreeBSD/ports d4bd5badevel/py-pytest-regressions Makefile, graphics/py-pandana Makefile

math/py-numpy: switch all consumers to math/py-numpy1

...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS

PR: 281470
DeltaFile
+5-5devel/py-pytest-regressions/Makefile
+3-3graphics/py-pandana/Makefile
+3-3textproc/py-spacy/Makefile
+3-3textproc/py-petl/Makefile
+3-3science/py-tensorflow/Makefile
+3-3science/py-pyteomics/Makefile
+20-20538 files not shown
+752-522544 files

FreeBSD/ports 91ac7f8math/py-numpy1 Makefile pkg-descr, math/py-numpy1/files patch-numpy_core_src_common_npy__cpu__features.c patch-numpy_f2py_f2py2e.py

math/py-numpy1: copy from math/py-numpy and rework

- rework and fix OPTIONS for meson-python
- fix build with free-threaded CPython

PR: 281470
DeltaFile
+72-0math/py-numpy1/Makefile
+47-0math/py-numpy1/files/patch-numpy_core_src_common_npy__cpu__features.c
+18-0math/py-numpy1/files/patch-numpy_f2py_f2py2e.py
+13-0math/py-numpy1/files/patch-clang
+11-0math/py-numpy1/files/patch-numpy_core_include_numpy_ndarrayobject.h
+11-0math/py-numpy1/pkg-descr
+172-03 files not shown
+188-09 files

FreeBSD/ports 6b9beb8devel/sdl3 Makefile

devel/sdl3: enable UDEV for KMSDRM and by default

As reported in 294156, UDEV must be enabled along with KMSDRM.
Enable it by default as well in consistence with upstream setting.

PR:             294156
Reported by:    quentin.thebault at defenso.fr
DeltaFile
+3-2devel/sdl3/Makefile
+3-21 files

FreeBSD/ports d21a34fdevel/sdl3 Makefile distinfo, devel/sdl3/files patch-src_hidapi_SDL__hidapi.c patch-cmake_FindLibUSB.cmake

devel/sdl3: update 3.2.30 → 3.4.2

PR:             294157
DeltaFile
+0-20devel/sdl3/files/patch-src_hidapi_SDL__hidapi.c
+14-6devel/sdl3/Makefile
+0-11devel/sdl3/files/patch-cmake_FindLibUSB.cmake
+3-3devel/sdl3/distinfo
+1-0devel/sdl3/pkg-plist
+18-405 files

FreeBSD/ports 9f9d29ddevel/sdl20 Makefile, devel/sdl3 Makefile

devel/sdl{20,3}: fix fcitx dependency

- Switch from lib to run-dependency, as only dbus service from fcitx is in fact used by sdl
- Update from deprecated chinese/fcitx to textproc/fcitx5

PR:             293861
Reported by:    jcfyecrayz at liamekaens.com
DeltaFile
+2-1devel/sdl20/Makefile
+2-1devel/sdl3/Makefile
+4-22 files

FreeBSD/ports 084ffb4www/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.9.1

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.9.1/releasenotes/

(cherry picked from commit d7f428f335aba4f007bdbc6d98245fda2e759988)
DeltaFile
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+4-52 files

FreeBSD/ports d352866www/firefox distinfo Makefile

www/firefox: update to 149.0.2

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/149.0.2/releasenotes/

(cherry picked from commit 3b4ee97550bd4550d9b1184f112c811f3725832a)
DeltaFile
+3-3www/firefox/distinfo
+1-2www/firefox/Makefile
+4-52 files

FreeBSD/ports d7f428fwww/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.9.1

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.9.1/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+4-52 files

FreeBSD/ports 3b4ee97www/firefox distinfo Makefile

www/firefox: update to 149.0.2

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/149.0.2/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+1-2www/firefox/Makefile
+4-52 files

FreeBSD/ports d7f642fsecurity/vuxml/vuln 2026.xml

security/vuxml: Add mongodb{78}0 vulnerability

 CVSS-B         6.0 MEDIUM
 Vector:        CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files