FreeBSD/src 5b5f93f — contrib/bc/vs bcl.vcxproj.filters bc.vcxproj.filters, contrib/bc/vs/tests tests_dc.bat tests_bc.bat

contrib/bc: remove vs sub-directory

Some of the files in the vs sub-directory are checked out with  CRLF
line breaks via .getattributes. This causes issues when checking out
the source tree with other tools that operate on Git repositories like
"got". Remove the vs sub-directory from the contrib tree, since it is
not required on FreeBSD.

(cherry picked from commit 94d4ba04a96f495d635bf246e4d5021eb1faab22)
DeltaFile
+0-301contrib/bc/vs/bc.vcxproj
+0-264contrib/bc/vs/bcl.vcxproj
+0-170contrib/bc/vs/bc.vcxproj.filters
+0-104contrib/bc/vs/tests/tests_bc.bat
+0-87contrib/bc/vs/bcl.vcxproj.filters
+0-61contrib/bc/vs/tests/tests_dc.bat
+0-9873 files not shown
+1-1,0559 files

FreeBSD/src 6129bc4 — share/man/man4 iscsi.4, sys/dev/iscsi iscsi.c

iSCSI: Fast and per-session timeouts

Support per-session configurable ping (SCSI NOP) and login timeouts
similar to what is supported in the Linux iSCSI initiator configuration file.

Reduce iscsi timer granularity to 0.1 sec.
For backwards compatibility, when all timers are selected on integer numbers,
all status messages are unchanged. If the higher granularity is used, the
log messages include sub-second granularity.

The sysctl(3) interface has changed from pure int to string, in order to
support fractional seconds in a human-readable, dotted notation.

Reviewed By: #netapp, #manpages, jhb, pauamma_chezdork.com, siderop1_netapp.com
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D32540
DeltaFile
+35-18sys/dev/iscsi/iscsi.c
+23-2usr.bin/iscsictl/parse.y
+8-6usr.bin/iscsictl/iscsictl.c
+6-2usr.sbin/iscsid/iscsid.c
+4-3share/man/man4/iscsi.4
+3-3usr.bin/iscsictl/iscsi.conf.5
+79-342 files not shown
+82-348 files

FreeBSD/ports 246708d — multimedia/droidcam Makefile distinfo

multimedia/droidcam: Update 2.1.5 => 2.1.7

Changelogs:
https://github.com/dev47apps/droidcam-linux-client/releases/tag/v2.1.6
https://github.com/dev47apps/droidcam-linux-client/releases/tag/v2.1.7

Reported by:    Repology, portscout
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 1fc609e4d70f299a8be00c8c4c6b24f41775b579)
DeltaFile
+3-3multimedia/droidcam/distinfo
+1-1multimedia/droidcam/Makefile
+4-42 files

FreeBSD/ports 1fc609e — multimedia/droidcam Makefile distinfo

multimedia/droidcam: Update 2.1.5 => 2.1.7

Changelogs:
https://github.com/dev47apps/droidcam-linux-client/releases/tag/v2.1.6
https://github.com/dev47apps/droidcam-linux-client/releases/tag/v2.1.7

Reported by:    Repology, portscout
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3multimedia/droidcam/distinfo
+1-1multimedia/droidcam/Makefile
+4-42 files

FreeBSD/src e0c6b88 — sys/dev/irdma irdma_utils.c irdma_cm.c

irdma: improve TCP header validation

iWARP handling code deals with TCP header processing outside of the normal TCP stack.
Add validation checks to verify the internal integrity of the TCP headers.

Reviewed By: tuexen, O11 Intel Networking group, #transport, bartosz.sobczak_intel.com
Sponsored by: NetApp, Inc.
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D58323
DeltaFile
+20-2sys/dev/irdma/irdma_cm.c
+13-0sys/dev/irdma/irdma_utils.c
+33-22 files

FreeBSD/ports 389a166 — science/hpddm_petsc pkg-descr distinfo, science/hpddm_petsc/files hpddm_petsc.mk patch-config_BuildSystem_config_packages_SLEPc.py

science/hpddm_petsc: new port, interface between HPDDM and PETSc

This is needed to upgrade Code_Aster.
DeltaFile
+114-0science/hpddm_petsc/Makefile
+16-0science/hpddm_petsc/files/patch-config_BuildSystem_config_packages_HPDDM.py
+10-0science/hpddm_petsc/files/patch-config_BuildSystem_config_packages_SLEPc.py
+9-0science/hpddm_petsc/files/hpddm_petsc.mk
+5-0science/hpddm_petsc/distinfo
+3-0science/hpddm_petsc/pkg-descr
+157-01 files not shown
+158-07 files

FreeBSD/ports 389958b — math/vtk9 Makefile

math/vtk9: replace the option OpenMPI by MPICH

This is needed to avoid conflict among the dependencies of Code_Aster.

Approved by:    yuri (maintainer, by mail)
DeltaFile
+10-10math/vtk9/Makefile
+10-101 files

FreeBSD/ports 8de6a7b — science/paraview Makefile pkg-plist

science/paraview: chase VTK9 switch to MPICH
DeltaFile
+165-165science/paraview/pkg-plist
+6-8science/paraview/Makefile
+171-1732 files

FreeBSD/ports 728ea3d — cad/freecad Makefile

cad/freecad: bump PORTREVISION to chase MED
DeltaFile
+1-1cad/freecad/Makefile
+1-11 files

FreeBSD/ports f8ac3bd — science/pastix Makefile

science/pastix: chase cad/scotch
DeltaFile
+1-1science/pastix/Makefile
+1-11 files

FreeBSD/ports 22182d0 — science/PETSc Makefile.version Makefile, science/PETSc/files patch-config_BuildSystem_config_packages_HPDDM.py

science/PETSc: fix HPDDM and enable MUMPS

Since HPDDM depends on MUMPS, it’s also possible to enable its
interface.

Remark: building the interface hpddm_petsc requires SLEPc, and it
would cause a circular dependency. Therefore it will be built in a
separate port. A separate file is provided to register its version.

PR:             299998

Approved by:    yuri (maintainer)
DeltaFile
+20-5science/PETSc/Makefile
+16-0science/PETSc/files/patch-config_BuildSystem_config_packages_HPDDM.py
+3-0science/PETSc/Makefile.version
+39-53 files

FreeBSD/ports 9227991 — science/mmg Makefile

science/mmg: switch to cad/scotch
DeltaFile
+1-1science/mmg/Makefile
+1-11 files

FreeBSD/ports 21e1600 — science/chrono Makefile, science/chrono/files patch-cmake_FindMumps.cmake

science/chrono: switch to cad/scotch and math/mumps

Remark: for an unrelated reason OpenCascade is not found, deactivater
this option.
DeltaFile
+15-13science/chrono/Makefile
+18-0science/chrono/files/patch-cmake_FindMumps.cmake
+33-132 files

FreeBSD/ports aac113d — math/octave-forge-mboct-fem-pkg Makefile, math/octave-forge-mboct-mbdyn-pkg Makefile

math/octave-forge-mboct*: switch to math/mumps
DeltaFile
+2-2math/octave-forge-mboct-numerical-pkg/Makefile
+2-2math/octave-forge-mboct-mbdyn-pkg/Makefile
+2-2math/octave-forge-mboct-fem-pkg/Makefile
+6-63 files

FreeBSD/ports 95b970a — science/frontistr Makefile

science/frontistr: switch to cad/scotch and math/mumps
DeltaFile
+3-3science/frontistr/Makefile
+3-31 files

FreeBSD/ports 4d4be29 — science/code_saturne pkg-plist Makefile

science/code_saturne: chase french/med, cad/scotch and math/mumps
DeltaFile
+2-2science/code_saturne/Makefile
+0-1science/code_saturne/pkg-plist
+2-32 files

FreeBSD/ports 641e732 — math/freefem++ Makefile pkg-plist

math/freefem++: switch to cad/scotch and math/mumps

MUMPS with MPI implies MPI.
DeltaFile
+90-3math/freefem++/pkg-plist
+9-6math/freefem++/Makefile
+99-92 files

FreeBSD/ports 2577b00 — cad/freecad-devel Makefile

cad/freecad-devel: chase french/med
DeltaFile
+1-1cad/freecad-devel/Makefile
+1-11 files

FreeBSD/ports a7088d1 — science/hpddm Makefile

science/hpddm: switch to math/mumps and MPICH
DeltaFile
+8-7science/hpddm/Makefile
+8-71 files

FreeBSD/ports 7a7fbca — cad/gmsh Makefile

cad/gmsh: chase french/med with MPI enabled

Since hdf5-110 is now built with MPI, this implies that MED and GMSH must
also enable MPI.
Since I’m there, also enable PETSc and SLEPc solvers.
DeltaFile
+14-5cad/gmsh/Makefile
+14-51 files

FreeBSD/ports 00f8156 — cad/py-gmsh Makefile

cad/py-gmsh: chase french/med
DeltaFile
+16-4cad/py-gmsh/Makefile
+16-41 files

FreeBSD/ports 0425fb3 — science Makefile, science/miss3d pkg-descr Makefile

science/miss3d: new port, Numerical tool for wave propagation problems

This port belongs to the Code_Aster tool-chain.
DeltaFile
+66-0science/miss3d/pkg-plist
+61-0science/miss3d/Makefile
+11-0science/miss3d/files/patch-Makefile
+6-0science/miss3d/pkg-descr
+1-0science/Makefile
+1-0science/miss3d/files/pkg-message.in
+146-06 files

FreeBSD/ports fdafa03 — cad/astk-serveur Makefile pkg-plist, cad/astk-serveur/files patch-asrun_system.py

cad/astk-*: superseded by science/codeaster-frontend
DeltaFile
+0-628cad/astk-serveur/pkg-plist
+0-285cad/astk-serveur/Makefile
+0-41cad/astk-serveur/files.client/pkg-message.in
+0-26cad/astk-serveur/files.client/patch-bin_bsf
+0-26cad/astk-serveur/files.client/patch-bin_astk
+0-25cad/astk-serveur/files/patch-asrun_system.py
+0-1,03111 files not shown
+2-1,17317 files

FreeBSD/ports ea63302 — french/homard Makefile

french/homard: chase the upgrade of Code_Aster
DeltaFile
+6-6french/homard/Makefile
+6-61 files

FreeBSD/ports 4261be8 — science/tfel-edf Makefile pkg-plist, science/tfel-edf/files patch-mtest_src_PipeQuadraticElement.cxx patch-mtest_src_PipeLinearElement.cxx

science/tfel-edf: upgrade to 5.0.1
DeltaFile
+967-857science/tfel-edf/pkg-plist
+0-35science/tfel-edf/files/patch-cmake_modules_tfel.cmake
+31-0science/tfel-edf/files/patch-include_TFEL_Material_Eshelby.ixx
+16-8science/tfel-edf/Makefile
+0-10science/tfel-edf/files/patch-mtest_src_PipeQuadraticElement.cxx
+0-10science/tfel-edf/files/patch-mtest_src_PipeLinearElement.cxx
+1,014-92010 files not shown
+1,014-1,02016 files

FreeBSD/ports 7b0813d — devel/codeaster_devtools pkg-descr distinfo, devel/codeaster_devtools/files pkg-message.in patch-bin_install__env

devel/codeaster_devtools: new port, Development Tools for Code_Aster
DeltaFile
+293-0devel/codeaster_devtools/pkg-plist
+42-0devel/codeaster_devtools/files/patch-bin_install__env
+36-0devel/codeaster_devtools/Makefile
+6-0devel/codeaster_devtools/files/pkg-message.in
+3-0devel/codeaster_devtools/distinfo
+2-0devel/codeaster_devtools/pkg-descr
+382-01 files not shown
+383-07 files

FreeBSD/ports 3d796cc — science/codeaster-frontend Makefile pkg-plist, science/codeaster-frontend/files patch-ASTK__SERV_asrun_schema.py patch-ASTK__SERV_asrun_common_sysutils.py

science/codeaster-frontend: new port, Code_Aster frontend and backend asrun

This port supersedes ASTK.
DeltaFile
+553-0science/codeaster-frontend/pkg-plist
+65-0science/codeaster-frontend/Makefile
+38-0science/codeaster-frontend/files/patch-ASTK__SERV_asrun_common_utils.py
+34-0science/codeaster-frontend/files/patch-ASTK__SERV_asrun_system.py
+13-0science/codeaster-frontend/files/patch-ASTK__SERV_asrun_common_sysutils.py
+11-0science/codeaster-frontend/files/patch-ASTK__SERV_asrun_schema.py
+714-03 files not shown
+731-09 files

FreeBSD/ports e025ba0 — science Makefile, science/mgis pkg-descr Makefile

science/mgis: new port, MFront Generic Interface Support

This port belongs to the Code_Aster tool-chain.
DeltaFile
+111-0science/mgis/pkg-plist
+57-0science/mgis/Makefile
+9-0science/mgis/pkg-descr
+1-0science/Makefile
+178-04 files

FreeBSD/ports 83f0f97 — science/medcoupling Makefile pkg-plist, science/medcoupling/files patch-src_ParaMEDMEMTest_CMakeLists.txt patch-src_ParaMEDMEMTest_MPIMainTest.hxx

science/medcoupling: new port, library to manipulate meshes and fields

It belongs to the Code_Aster tool-chain.
DeltaFile
+414-0science/medcoupling/pkg-plist
+103-0science/medcoupling/Makefile
+22-0science/medcoupling/files/patch-src_INTERP__KERNELTest_CMakeLists.txt
+20-0science/medcoupling/files/patch-src_ParaMEDMEMTest_MPIMainTest.hxx
+20-0science/medcoupling/files/patch-src_INTERP__KERNELTest_BasicMainTest.hxx
+12-0science/medcoupling/files/patch-src_ParaMEDMEMTest_CMakeLists.txt
+591-05 files not shown
+632-011 files

FreeBSD/ports 748be46 — math/mumps-edf Makefile, math/mumps-edf/files patch-PORD_lib_Makefile patch-libseq_Makefile

math/mumps-edf: upgrade MUMPS to 5.6.2 and deprecate

Code_Aster can use the standard MUMPS, and consumers will be modified
to switch to math/mumps.
DeltaFile
+54-66math/mumps-edf/Makefile
+36-24math/mumps-edf/files/patch-Make.inc_Makefile.FREEBSD10.PAR
+6-48math/mumps-edf/files/patch-src_Makefile
+25-13math/mumps-edf/files/patch-Make.inc_Makefile.FREEBSD10.SEQ
+19-18math/mumps-edf/files/patch-libseq_Makefile
+11-13math/mumps-edf/files/patch-PORD_lib_Makefile
+151-1825 files not shown
+168-22111 files