FreeBSD/ports 038efb6 — science/py-arch Makefile

science/py-arch: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit ca5c53c4301beb6d86d092ea9dabaa8da8a6c684)
DeltaFile
+2-2science/py-arch/Makefile
+2-21 files

FreeBSD/ports 1093eb0 — math/py-linearmodels Makefile

math/py-linearmodels: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit b5c58d8770577924737a777a858fe0b47a31ffaa)
DeltaFile
+1-1math/py-linearmodels/Makefile
+1-11 files

FreeBSD/ports 7ebe4ef — math/py-scs Makefile

math/py-scs: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit 5fc7f9752b05d99dddf00482ce02e8b18d4edb77)
DeltaFile
+2-2math/py-scs/Makefile
+2-21 files

FreeBSD/ports 1ac7027 — science/PETSc distinfo Makefile

science/PETSc: upgrade to 3.26.0 and add dependencies for Code_Aster

Recent Code_Aster recommand these options:
- HPDDM
- SLEPc (math/slepc) but problem of circular dependency
- SuperLU (math/superlu)
- hypre (science/hypre)
- ml (ML, trilinos-ml: science/trilinos)
        . trilinos-ml is deprecated
          see https://github.com/trilinos/ML
        . Trilinos is not supported
          see https://gitlab.com/petsc/petsc/-/work_items/1943
- sowing (textproc/sowing)

Also replace BLAS + BLIS by OpenBLAS,
- use MPI helper,
- don’t build in debug mode by default,
- fix graphical tests.


    [4 lines not shown]
DeltaFile
+236-150science/PETSc/pkg-plist
+55-24science/PETSc/Makefile
+3-3science/PETSc/distinfo
+294-1773 files

FreeBSD/ports ca5c53c — science/py-arch Makefile

science/py-arch: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+2-2science/py-arch/Makefile
+2-21 files

FreeBSD/ports b5c58d8 — math/py-linearmodels Makefile

math/py-linearmodels: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+1-1math/py-linearmodels/Makefile
+1-11 files

FreeBSD/ports 5fc7f97 — math/py-scs Makefile

math/py-scs: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+2-2math/py-scs/Makefile
+2-21 files

FreeBSD/ports 54b9553 — science/py-dwave-optimization Makefile

science/py-dwave-optimization: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit 43ef209145bab1f990963e1a5414dc1b020992d3)
DeltaFile
+3-3science/py-dwave-optimization/Makefile
+3-31 files

FreeBSD/ports e8c6459 — devel/py-ewah-bool-utils Makefile

devel/py-ewah-bool-utils: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit f968fdce2b1d55f7505d90cc47244d9b1150da06)
DeltaFile
+3-3devel/py-ewah-bool-utils/Makefile
+3-31 files

FreeBSD/ports 1eaab99 — www/py-yt-dlp-ejs Makefile distinfo.amd64

www/py-yt-dlp-ejs: uniquify distfiles by architecture

This allows the distfile cache to fit them all.

(cherry picked from commit 51feb4d2eeead150ca88e561c373eb28067de4ef)
DeltaFile
+4-4www/py-yt-dlp-ejs/distinfo.amd64
+4-4www/py-yt-dlp-ejs/distinfo.aarch64
+1-1www/py-yt-dlp-ejs/Makefile
+9-93 files

FreeBSD/ports b5944ff — www/py-yt-dlp-ejs distinfo distinfo.aarch64

www/py-yt-dlp-ejs: fix build on arm64

distinfo os made arch-specific.

(cherry picked from commit 621c54d740a53d4d3be8e3c683074badc35dbad0)
DeltaFile
+11-4www/py-yt-dlp-ejs/Makefile
+0-5www/py-yt-dlp-ejs/distinfo
+5-0www/py-yt-dlp-ejs/distinfo.aarch64
+5-0www/py-yt-dlp-ejs/distinfo.amd64
+21-94 files

FreeBSD/ports 43ef209 — science/py-dwave-optimization Makefile

science/py-dwave-optimization: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+3-3science/py-dwave-optimization/Makefile
+3-31 files

FreeBSD/ports f968fdc — devel/py-ewah-bool-utils Makefile

devel/py-ewah-bool-utils: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+3-3devel/py-ewah-bool-utils/Makefile
+3-31 files

FreeBSD/ports 38f454d — misc/py-numcodecs Makefile

misc/py-numcodecs: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit e3ad8fc5810dbafd7443b6a26cfebbaa49799e01)
DeltaFile
+1-1misc/py-numcodecs/Makefile
+1-11 files

FreeBSD/ports e3ad8fc — misc/py-numcodecs Makefile

misc/py-numcodecs: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+1-1misc/py-numcodecs/Makefile
+1-11 files

FreeBSD/ports 170c385 — devel Makefile, devel/py-orloge pkg-descr distinfo

devel/py-orloge: New port: OR log extractor

PR:             298875
Approved by:    Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
DeltaFile
+29-0devel/py-orloge/Makefile
+3-0devel/py-orloge/distinfo
+2-0devel/py-orloge/pkg-descr
+1-0devel/Makefile
+35-04 files

FreeBSD/ports 095ba5b — devel Makefile, devel/py-hatch-cython distinfo pkg-descr

devel/py-hatch-cython: New port: Cython build hooks for Hatch

PR:             298593
Approved by:    Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
DeltaFile
+34-0devel/py-hatch-cython/Makefile
+3-0devel/py-hatch-cython/distinfo
+3-0devel/py-hatch-cython/pkg-descr
+1-0devel/Makefile
+41-04 files

FreeBSD/ports 294129e — textproc Makefile, textproc/py-phonemizer pkg-descr distinfo

textproc/py-phonemizer: New port: Simple text to phones converter for multiple languages

PR:             298595
Approved by:    Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
DeltaFile
+48-0textproc/py-phonemizer/Makefile
+19-0textproc/py-phonemizer/files/patch-pyproject.toml
+10-0textproc/py-phonemizer/files/patch-phonemizer_backend_espeak_wrapper.py
+3-0textproc/py-phonemizer/distinfo
+1-0textproc/Makefile
+1-0textproc/py-phonemizer/pkg-descr
+82-06 files

FreeBSD/ports 5f2587a — devel Makefile, devel/py-loky pkg-descr distinfo

devel/py-loky: New port: Robust implementation of concurrent.futures.ProcessPoolExecutor

PR:             298680
Approved by:    Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
DeltaFile
+30-0devel/py-loky/Makefile
+3-0devel/py-loky/distinfo
+2-0devel/py-loky/pkg-descr
+1-0devel/Makefile
+36-04 files

FreeBSD/ports 62716ca — devel Makefile, devel/py-cpsat-logutils pkg-descr distinfo

devel/py-cpsat-logutils: New port: Parse CP-SAT (OR-Tools) solver logs into pydantic models

PR:             298874
Approved by:    Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
DeltaFile
+27-0devel/py-cpsat-logutils/Makefile
+3-0devel/py-cpsat-logutils/distinfo
+2-0devel/py-cpsat-logutils/pkg-descr
+1-0devel/Makefile
+33-04 files

FreeBSD/ports 166e817 — security/pass-cli Makefile Makefile.crates, security/pass-cli/files patch-pass-cli_Cargo.toml patch-pass-domain_build.rs

security/pass-cli: Update to 2.4.2

Changelog: https://github.com/protonpass/pass-cli/blob/2.4.2/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+167-63security/pass-cli/distinfo
+79-27security/pass-cli/Makefile.crates
+10-5security/pass-cli/Makefile
+0-10security/pass-cli/files/patch-pass-domain_build.rs
+2-2security/pass-cli/files/patch-pass-cli_Cargo.toml
+258-1075 files

FreeBSD/ports 46817b2 — net-p2p/qbittorrent Makefile, net-p2p/qbittorrent/files extrapatch-libtorrent-rasterbar2-settings patch-libtorrent-rasterbar2-settings

net-p2p/qbittorrent: remove defunct LIBTORRENTN options
DeltaFile
+4-13net-p2p/qbittorrent/Makefile
+0-11net-p2p/qbittorrent/files/extrapatch-libtorrent-rasterbar2-settings
+11-0net-p2p/qbittorrent/files/patch-libtorrent-rasterbar2-settings
+15-243 files

FreeBSD/ports bdc236c — www/librewolf/files patch-widget_gtk_nsAppShell.cpp patch-xpcom_base_nsMemoryInfoDumper.cpp

www/librewolf: Update 156.0-1 => 157.0-1

Release Notes:
https://www.mozilla.org/en-US/firefox/156.0.1/releasenotes/
https://www.mozilla.org/en-US/firefox/157.0/releasenotes/

Changelogs:
https://librewolf.dev/librewolf/bsys6/releases/tag/156.0.1-1
https://librewolf.dev/librewolf/bsys6/releases/tag/157.0-1

PR:             299107
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q4

(cherry picked from commit e37d21392fa4792468a0d64a714be4e29c416456)
DeltaFile
+9-226www/librewolf/files/patch-libwebrtc-generated
+0-73www/librewolf/files/patch-enable-webserial
+0-34www/librewolf/files/patch-dns-resolve-https-rr
+11-11www/librewolf/files/patch-build_moz.configure_toolchain.configure
+0-19www/librewolf/files/patch-xpcom_base_nsMemoryInfoDumper.cpp
+12-0www/librewolf/files/patch-widget_gtk_nsAppShell.cpp
+32-3633 files not shown
+37-3699 files

FreeBSD/ports e37d213 — www/librewolf/files patch-widget_gtk_nsAppShell.cpp patch-xpcom_base_nsMemoryInfoDumper.cpp

www/librewolf: Update 156.0-1 => 157.0-1

Release Notes:
https://www.mozilla.org/en-US/firefox/156.0.1/releasenotes/
https://www.mozilla.org/en-US/firefox/157.0/releasenotes/

Changelogs:
https://librewolf.dev/librewolf/bsys6/releases/tag/156.0.1-1
https://librewolf.dev/librewolf/bsys6/releases/tag/157.0-1

PR:             299107
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q4
DeltaFile
+9-226www/librewolf/files/patch-libwebrtc-generated
+0-73www/librewolf/files/patch-enable-webserial
+0-34www/librewolf/files/patch-dns-resolve-https-rr
+11-11www/librewolf/files/patch-build_moz.configure_toolchain.configure
+0-19www/librewolf/files/patch-xpcom_base_nsMemoryInfoDumper.cpp
+12-0www/librewolf/files/patch-widget_gtk_nsAppShell.cpp
+32-3633 files not shown
+37-3699 files

FreeBSD/ports 9a739ee — devel/cppurses Makefile pkg-plist, devel/termox distinfo pkg-plist

devel/cppurses: move to devel/termox and update

PR:     297950
DeltaFile
+0-132devel/cppurses/pkg-plist
+37-0devel/termox/Makefile
+0-24devel/cppurses/Makefile
+21-0devel/termox/pkg-plist
+18-0devel/termox/files/patch-CMakeLists.txt
+11-0devel/termox/distinfo
+87-1566 files not shown
+98-18612 files

FreeBSD/ports b0a39d6 — net/qrcp Makefile distinfo

net/qrcp: Update to 0.11.7

While here, convert to use GO_MODULE.

Changelog: https://github.com/claudiodangelis/qrcp/releases/tag/v0.11.7

Reported by:    portscout
DeltaFile
+5-69net/qrcp/distinfo
+7-42net/qrcp/Makefile
+12-1112 files

FreeBSD/ports fa124ed — x11/nwg-look pkg-plist Makefile

x11/nwg-look: Update to 1.1.2

Changelog: https://github.com/nwg-piotr/nwg-look/releases/tag/v1.1.2

Reported by:    GitHub (watch releases)
DeltaFile
+5-5x11/nwg-look/distinfo
+1-2x11/nwg-look/Makefile
+1-0x11/nwg-look/pkg-plist
+7-73 files

FreeBSD/ports 70fc0e5 — science/py-dftd4 Makefile

science/py-dftd4: fix stage/strip with free-threaded Python

With hat: python

(cherry picked from commit 9b674f2813a16405c23fa354369807f952cc9f1c)
DeltaFile
+1-1science/py-dftd4/Makefile
+1-11 files

FreeBSD/ports 9b674f2 — science/py-dftd4 Makefile

science/py-dftd4: fix stage/strip with free-threaded Python

With hat: python
DeltaFile
+1-1science/py-dftd4/Makefile
+1-11 files

FreeBSD/ports 9ecea74 — archivers/openzl Makefile distinfo, archivers/openzl/files patch-src_openzl_shared_portability.h

archivers/openzl: Update to 0.3.0

Changelog: https://github.com/facebook/openzl/releases/tag/v0.3.0

Reported by:    GitHub (watch releases)
DeltaFile
+8-0archivers/openzl/pkg-plist
+3-3archivers/openzl/distinfo
+2-2archivers/openzl/files/patch-src_openzl_shared_portability.h
+1-1archivers/openzl/Makefile
+14-64 files