HardenedBSD/ports 6d4492fcad/kicad-library-footprints pkg-plist, science/dakota pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+201-207textproc/tui-journal/distinfo
+298-46cad/kicad-library-footprints/pkg-plist
+251-4science/dakota/pkg-plist
+99-102textproc/tui-journal/Makefile.crates
+96-89x11/plank/files/patch-lib_Factories_ItemFactory.vala
+75-71x11/plank/pkg-plist
+1,020-51983 files not shown
+1,674-87389 files

HardenedBSD/ports 64dc2c2math/octave-forge-coder distinfo Makefile, math/octave-forge-coder/files patch-pre__install.m

math/octave-forge-coder: Update to 1.10.1.

- Unbreak.
DeltaFile
+3-3math/octave-forge-coder/distinfo
+3-3math/octave-forge-coder/files/patch-pre__install.m
+1-4math/octave-forge-coder/Makefile
+7-103 files

HardenedBSD/ports d4f3ca5devel/electron34/files patch-electron_shell_browser_api_electron__api__app.cc, mail/mailpit distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+88-88mail/mailpit/files/patch-package-lock.json
+77-73net/wifibox-alpine/distinfo
+58-39net/wifibox-alpine/Makefile
+61-36math/octave/pkg-plist
+10-10devel/electron34/files/patch-electron_shell_browser_api_electron__api__app.cc
+7-7mail/mailpit/distinfo
+301-253160 files not shown
+892-816166 files

HardenedBSD/ports db160e7math/octave-forge-coder Makefile

math/octave-forge-coder: Mark broken.
DeltaFile
+2-0math/octave-forge-coder/Makefile
+2-01 files

HardenedBSD/ports 5509937mail/thunderbird/files patch-libwebrtc-generated, multimedia/jellyfin/files/packagejsons package-lock.json

Merge remote-tracking branch 'origin/hardenedbsd/main' into shawn.webb/cross-dso-cfi/main
DeltaFile
+95,952-0www/waterfox/files/patch-libwebrtc-generated
+39,932-0multimedia/jellyfin/files/packagejsons/package-lock.json
+18,721-15,824www/firefox-esr/files/patch-libwebrtc-generated
+18,721-15,824mail/thunderbird/files/patch-libwebrtc-generated
+15,468-14,692security/bitwarden-cli/files/packagejsons/package-lock.json
+0-26,867www/nginx/files/extra-patch-httpv3
+188,794-73,20739,332 files not shown
+971,326-712,53539,338 files

HardenedBSD/ports 04a0256mail/mlmmj pkg-plist, net-im/gajim Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+690-593x11/xpra/pkg-plist
+75-75x11-fonts/noto-sans-hebrew/distinfo
+14-17net-im/gajim/Makefile
+11-14x11/xpra-html5/Makefile
+10-11mail/mlmmj/pkg-plist
+8-9x11/xpra/Makefile
+808-719992 files not shown
+3,128-3,024998 files

HardenedBSD/ports 008f3admath/octave-forge-generate_html Makefile, math/octave-forge-netcdf Makefile

category/port: math/octave-forge-*

Bump port revision because of library update in math/octave.
DeltaFile
+1-1math/octave-forge-generate_html/Makefile
+1-1math/octave-forge-sparsersb/Makefile
+1-1math/octave-forge-websockets/Makefile
+1-1math/octave-forge-prompt/Makefile
+1-1math/octave-forge-netcdf/Makefile
+1-1math/octave-forge-symband/Makefile
+6-6107 files not shown
+113-98113 files

HardenedBSD/ports 5825dc7finance/odoo16 pkg-plist, lang/ruby30 pkg-plist

Merge remote-tracking branch 'origin/hardenedbsd/main' into shawn.webb/cross-dso-cfi/main
DeltaFile
+42,540-0finance/odoo16/pkg-plist
+13,458-9,815www/librewolf/files/patch-libwebrtc-generated
+0-17,715www/dojo/pkg-plist
+7,223-9,255www/firefox/files/patch-libwebrtc-generated
+0-13,366net/samba413/files/patch-samba-4.14.14
+0-12,721lang/ruby30/pkg-plist
+63,221-62,87218,969 files not shown
+344,754-329,27318,975 files

HardenedBSD/ports 7c45587databases/py-apache-arrow pkg-plist, devel/gitui distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+79-77devel/gitui/distinfo
+41-41www/sqlpage/distinfo
+61-21sysutils/mise/distinfo
+44-37devel/gitui/Makefile.crates
+27-42devel/phorgeit-phorge/Makefile
+37-12databases/py-apache-arrow/pkg-plist
+289-23061 files not shown
+500-46867 files

HardenedBSD/ports 9fc3b59math/octave-forge-coder distinfo Makefile

math/octave-forge-coder: Update to 1.9.2.
DeltaFile
+3-3math/octave-forge-coder/distinfo
+1-1math/octave-forge-coder/Makefile
+4-42 files

HardenedBSD/ports b8d07f0devel/cargo-c distinfo Makefile.crates, devel/llvm-devel pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+410-757x11-themes/xfce-icons-elementary/pkg-plist
+259-255devel/cargo-c/distinfo
+128-126devel/cargo-c/Makefile.crates
+245-0security/ratify/distinfo
+144-30devel/llvm-devel/pkg-plist
+143-0security/ratify/Makefile
+1,329-1,16870 files not shown
+1,841-1,45676 files

HardenedBSD/ports 92e85eemath/octave-forge-coder distinfo Makefile

math/octave-forge-coder: Update to 1.9.1.

Unbreak.
DeltaFile
+3-3math/octave-forge-coder/distinfo
+1-4math/octave-forge-coder/Makefile
+4-72 files

HardenedBSD/ports df1ccf7games/xataxx pkg-plist Makefile, games/xataxx/files patch-Imakefile patch-display.c

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+66-1net-mgmt/py-pypowerwall/pkg-plist
+0-58games/xataxx/pkg-plist
+37-14math/octave/pkg-plist
+0-33games/xataxx/Makefile
+0-27games/xataxx/files/patch-Imakefile
+0-27games/xataxx/files/patch-display.c
+103-160163 files not shown
+372-509169 files

HardenedBSD/ports c92f309math/octave pkg-plist, math/octave/files patch-build-aux_mk-pkg-add.sh patch-liboctave_util_quit.h

math/octave: Update to 9.1.0.

math/octave-forge: Bump portrevision.
Mark broken and set optional dependency to off in math/octave-forge:

math/octave-forge-bioinfo
math/octave-forge-coder
math/octave-forge-financial
math/octave-forge-fits
math/octave-forge-fuzzy-logic-toolkit
math/octave-forge-gnuplot
math/octave-forge-informationtheory
math/octave-forge-irsa
math/octave-forge-level-set
math/octave-forge-nnet
math/octave-forge-plot
math/octave-forge-queueing
math/octave-forge-symband
DeltaFile
+37-14math/octave/pkg-plist
+0-11math/octave/files/patch-build-aux_mk-pkg-add.sh
+11-0math/octave/files/patch-liboctave_util_quit.h
+0-11math/octave/files/patch-build-aux_mk-octave-config-h.sh
+0-11math/octave/files/patch-build-aux_get-source-mtime.sh
+0-11math/octave/files/patch-build-aux_find-files-with-tests.sh
+48-58120 files not shown
+202-172126 files

HardenedBSD/ports 750f2bagames/retroarch-assets pkg-plist, net-im/signal-desktop/files yarn.lock

Merge remote-tracking branch 'origin/hardenedbsd/main' into shawn.webb/cross-dso-cfi/main
DeltaFile
+44,295-18,635www/tor-browser/files/patch-libwebrtc-generated
+20,047-0net-im/signal-desktop/files/yarn.lock
+16,223-58games/retroarch-assets/pkg-plist
+0-16,272www/hedgedoc/pkg-plist
+7,539-3,201security/bitwarden-cli/files/packagejsons/package-lock.json
+7,723-0textproc/logseq/pkg-plist
+95,827-38,16611,887 files not shown
+228,731-180,18611,893 files

HardenedBSD/ports 17c1ca1devel/libgit2/files patch-github-pr6555, dns/unbound/files patch-netevent.c

Merge remote-tracking branch 'internal/freebsd/main' into hardenedbsd/main

Conflicts:
        ports-mgmt/pkg/distinfo (unresolved)
DeltaFile
+283-0net-im/libsignal-node/Makefile.crates
+177-97multimedia/ringrtc/distinfo
+6-266multimedia/ringrtc/Makefile
+1-266net-im/libsignal-node/Makefile
+0-159dns/unbound/files/patch-netevent.c
+0-145devel/libgit2/files/patch-github-pr6555
+467-933118 files not shown
+801-1,270124 files

HardenedBSD/ports 6d5d6dcmath/octave-forge-coder distinfo Makefile

math/octave-forge-coder: Update to 1.8.4.
DeltaFile
+3-3math/octave-forge-coder/distinfo
+1-2math/octave-forge-coder/Makefile
+4-52 files

HardenedBSD/ports faaf730. UPDATING, editors/marker pkg-plist

Merge remote-tracking branch 'origin/hardenedbsd/main' into shawn.webb/cross-dso-cfi/main
DeltaFile
+67,358-66,356www/firefox/files/patch-libwebrtc-generated
+19-30,913editors/marker/pkg-plist
+0-26,668www/nginx-devel/files/extra-patch-httpv3
+241-16,261UPDATING
+0-14,484www/dolibarr14/pkg-plist
+0-14,328www/dolibarr15/pkg-plist
+67,618-169,01030,844 files not shown
+517,399-640,01030,850 files

HardenedBSD/ports cc4c983devel/electron18/files yarn.lock patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config.h, www/opencart pkg-plist

Merge remote-tracking branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-8,333devel/electron18/files/yarn.lock
+108-6,246www/opencart/pkg-plist
+0-2,790devel/electron18/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config.h
+0-2,790devel/electron18/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h
+0-2,773devel/electron18/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm
+0-2,747devel/electron18/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config.h
+108-25,6794,110 files not shown
+6,528-63,5964,116 files

HardenedBSD/ports 8d3e020archivers/vbz-compression Makefile, math/lapack Makefile

*: Bump PORTREVISIONs for math/mpc update to 1.3.1
DeltaFile
+2-2math/lapack/Makefile
+1-1x11/gnome/Makefile
+1-1archivers/vbz-compression/Makefile
+1-1x11-toolkits/gtkd/Makefile
+1-1x11-themes/plata-theme/Makefile
+1-1x11-themes/adapta-gtk-theme/Makefile
+7-72,085 files not shown
+2,092-9632,091 files

HardenedBSD/ports 0b2d9begames/jumpy distinfo Makefile.crates, graphics/qgis pkg-plist

Merge remote-tracking branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-19,034net-im/signal-desktop/files/yarn.lock
+1,129-929www/grafana9/pkg-plist
+0-1,181www/librewolf/files/RustTabs.jsm
+559-553games/jumpy/distinfo
+454-407graphics/qgis/pkg-plist
+278-275games/jumpy/Makefile.crates
+2,420-22,3791,577 files not shown
+10,946-29,6841,583 files

HardenedBSD/ports d4f3d79Mk/Uses octave.mk, math/octave pkg-plist

math/octave: Update to 8.1.0.

Bump portrevision of all dependent ports.

Mark broken math/octave-forge-database, math/octave-forge-mechanics,
math/octave-forge-mpi math/octave-forge-nlwing2,
math/octave-forge-parallel, math/octave-forge-specfun

Set to default off these ports in math/octave-forge.

Clean up indentation in Mk/Uses/octave.mk.
DeltaFile
+68-42math/octave/pkg-plist
+0-36math/octave/files/patch-liboctave_util_oct-sparse.h
+15-15Mk/Uses/octave.mk
+11-0math/octave/files/patch-build-aux_mk-pkg-add.sh
+11-0math/octave/files/patch-build-aux_get-source-mtime.sh
+0-11math/octave/files/patch-scripts_pkg_private_configure__make.m
+105-104110 files not shown
+231-185116 files

HardenedBSD/ports bf6bd0fbenchmarks/inferno distinfo, devel/cargo-c distinfo

Merge remote-tracking branch 'freebsd/main' into hardenedbsd/main

Conflicts:
        ports-mgmt/pkg/Makefile (unresolved)
DeltaFile
+305-293misc/freebsd-doc-en/pkg-plist.html-common
+388-45misc/freebsd-doc-en/pkg-plist.html
+185-195multimedia/gstreamer1-plugins-rust/distinfo
+165-205multimedia/helvum/distinfo
+147-119benchmarks/inferno/distinfo
+109-95devel/cargo-c/distinfo
+1,299-952517 files not shown
+3,180-2,602523 files

HardenedBSD/ports 65e8228math/octave-forge-coder distinfo Makefile, math/octave-forge-coder/files patch-pre__install.m

math/octave-forge-coder: Update to 1.8.0.
DeltaFile
+10-0math/octave-forge-coder/files/patch-pre__install.m
+3-3math/octave-forge-coder/distinfo
+1-1math/octave-forge-coder/Makefile
+14-43 files

HardenedBSD/ports 65b382ddevel/root pkg-plist, finance/frontaccounting24 pkg-plist

Merge remote-tracking branch 'upstream/main' into hardenedbsd/main

Conflicts:
        devel/py-botocore/Makefile (unresolved)
        devel/py-botocore/distinfo (unresolved)
        www/py-boto3/Makefile (unresolved)
        www/py-boto3/distinfo (unresolved)
DeltaFile
+5,521-0devel/root/pkg-plist
+721-0finance/frontaccounting24/pkg-plist
+591-0graphics/webp/files/patch-libsharpyuv
+232-170multimedia/obs-studio/pkg-plist
+211-169java/netbeans/pkg-plist
+121-129ftp/curl/Makefile
+7,397-4681,657 files not shown
+15,125-7,8481,663 files

HardenedBSD/ports 8231864Mk bsd.octave.mk, Mk/Uses octave.mk

Mk/**octave.mk: Convert to USES=octave

As part of the improvements of USES infrastructure Mk/bsd.octave.mk has
been converted to Mk/Uses/octave.mk. This also declutters some old
stuffs in the octave-* ports and makes it simpler to add more
octave-forge ports easily.

While I am here make all the ports portclippy/portfmt compliant. And use
USES macros whenever possible.

Reviewed by:    portmgr
Approved by:    tcberner
Differential Revision:  https://reviews.freebsd.org/D37887
DeltaFile
+50-56math/octave/Makefile
+90-0Mk/Uses/octave.mk
+0-41Mk/bsd.octave.mk
+8-20math/octave-forge-csg-toolkit/Makefile
+7-16math/octave-forge-bim/Makefile
+5-18math/octave-forge-video/Makefile
+160-151106 files not shown
+543-1,309112 files

HardenedBSD/ports e0ae3afdevel/rebar3 Makefile, math/hs-syfco/files patch-syfco.cabal

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main
DeltaFile
+186-121www/chromium/files/patch-services_device_hid_hid__service__fido.cc
+81-60www/chromium/files/patch-services_device_hid_hid__connection__fido.cc
+43-21www/chromium/files/patch-services_device_hid_hid__service__fido.h
+29-26www/chromium/files/patch-services_device_hid_hid__connection__fido.h
+3-40devel/rebar3/Makefile
+36-0math/hs-syfco/files/patch-syfco.cabal
+378-268140 files not shown
+650-513146 files

HardenedBSD/ports b7d9889math/octave-forge-special-matrix Makefile, math/octave-forge-tcl-octave Makefile

*/octave-forge-*: Update WWW field.
DeltaFile
+1-1math/octave-forge-special-matrix/Makefile
+1-1math/octave-forge-zenity/Makefile
+1-1math/octave-forge-websockets/Makefile
+1-1math/octave-forge-video/Makefile
+1-1math/octave-forge-tsa/Makefile
+1-1math/octave-forge-tcl-octave/Makefile
+6-697 files not shown
+103-103103 files

HardenedBSD/ports 9f5f1f9deskutils/notes/files patch-src_mainwindow.cpp patch-src_Notes.pro, math/octave-forge-coder Makefile

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main
DeltaFile
+124-0deskutils/notes/files/patch-src_mainwindow.cpp
+37-0deskutils/notes/files/patch-src_Notes.pro
+35-0math/octave-forge-mqtt/Makefile
+34-0deskutils/notes/files/patch-src_mainwindow.h
+34-0math/octave-forge-coder/Makefile
+30-0math/octave-forge-onsas/Makefile
+294-020 files not shown
+379-2826 files

HardenedBSD/ports 42792c4math Makefile, math/octave-forge-coder Makefile pkg-descr

math/octave-forge-coder: new port.

Coder is an Octave code generator and build system that, given a
function name translates the function and all of its dependencies to
C++ and builds a .oct shared module.
DeltaFile
+34-0math/octave-forge-coder/Makefile
+10-0math/octave-forge-coder/pkg-descr
+3-0math/octave-forge-coder/distinfo
+1-0math/Makefile
+48-04 files