HardenedBSD/ports d4f3ca5devel/electron34/files patch-electron_shell_browser_api_electron__api__app.cc patch-electron_shell_browser_api_electron__api__web__contents.cc, mail/mailpit/files patch-package-lock.json

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-7devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+301-253160 files not shown
+892-816166 files

HardenedBSD/ports 00a380bnet/wifibox Makefile, net/wifibox-alpine distinfo Makefile

net/wifibox: Update to 1.6.0

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.6.0
DeltaFile
+77-73net/wifibox-alpine/distinfo
+58-39net/wifibox-alpine/Makefile
+3-3net/wifibox-core/distinfo
+2-2net/wifibox/Makefile
+1-1net/wifibox-core/Makefile
+0-1net/wifibox-alpine/pkg-plist
+141-1196 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,824mail/thunderbird/files/patch-libwebrtc-generated
+18,721-15,824www/firefox-esr/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 532b09edevel/py-pydantic2/files patch-pydantic-core, games/freedoko pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+304-748games/freedoko/pkg-plist
+783-248science/eccodes/pkg-plist
+591-0x11-toolkits/tk90/pkg-plist
+0-323x11/xfishtank/files/patch-xfish.c
+244-0devel/py-pydantic2/files/patch-pydantic-core
+166-0x11/xfishtank/files/patch-medcut.c
+2,088-1,3191,561 files not shown
+7,676-6,1351,567 files

HardenedBSD/ports 5573be2net/wifibox Makefile, net/wifibox-alpine distinfo Makefile

net/wifibox: Update to 1.5.0

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.5.0
DeltaFile
+71-77net/wifibox-alpine/distinfo
+49-38net/wifibox-alpine/Makefile
+10-3net/wifibox-core/Makefile
+3-3net/wifibox-core/distinfo
+1-1net/wifibox-core/pkg-plist
+1-1net/wifibox/Makefile
+135-1236 files

HardenedBSD/ports 5ea8173devel/jetbrains-clion pkg-plist, devel/jetbrains-rustrover pkg-plist

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

Conflicts:
        net/torsocks/Makefile (unresolved)
DeltaFile
+321-6,250devel/jetbrains-clion/pkg-plist
+53-2,092net/openmpi/pkg-plist
+2,011-6www/ladybird/pkg-plist
+675-0ftp/unftp/distinfo
+422-215www/firefox/files/patch-libwebrtc-generated
+272-254devel/jetbrains-rustrover/pkg-plist
+3,754-8,817492 files not shown
+8,612-12,218498 files

HardenedBSD/ports 3061e65net/wifibox Makefile, net/wifibox-alpine Makefile distinfo

net/wifibox: Update to 1.4.2

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.4.2
MFH:            2024Q2
DeltaFile
+14-4net/wifibox-alpine/Makefile
+7-7net/wifibox-alpine/distinfo
+1-1net/wifibox/Makefile
+22-123 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 941bc44devel/grex distinfo Makefile.crates, net-im/prosody-modules pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-2,509www/qt5-webengine/files/patch-security-rollup
+0-2,140www/qt5-webengine/files/patch-python3-chromium
+239-239devel/grex/distinfo
+0-453net-im/prosody-modules/pkg-plist
+118-118devel/grex/Makefile.crates
+87-83net/wifibox-alpine/distinfo
+444-5,542144 files not shown
+1,230-6,366150 files

HardenedBSD/ports ebd486fnet/wifibox-alpine distinfo Makefile, net/wifibox-core Makefile distinfo

net/wifibox: Update to 1.4.1

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.4.0
Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.4.1
DeltaFile
+87-83net/wifibox-alpine/distinfo
+85-48net/wifibox-alpine/Makefile
+3-19net/wifibox-core/Makefile
+3-3net/wifibox-core/distinfo
+2-0net/wifibox-alpine/pkg-plist
+1-1net/wifibox-alpine/flavors.mk
+181-1541 files not shown
+182-1557 files

HardenedBSD/ports 14ff0f2mail/thunderbird/files patch-libwebrtc-generated, security/bitwarden-cli/files/packagejsons package-lock.json

Merge remote-tracking branch 'origin/hardenedbsd/main' into shawn.webb/cross-dso-cfi/main
DeltaFile
+44,295-18,635www/firefox-esr/files/patch-libwebrtc-generated
+44,295-18,635mail/thunderbird/files/patch-libwebrtc-generated
+23,542-17,867www/librewolf/files/patch-libwebrtc-generated
+36,097-0security/bitwarden-cli/files/packagejsons/package-lock.json
+15,012-9,827www/firefox/files/patch-libwebrtc-generated
+0-18,558www/drupal8/pkg-plist
+163,241-83,52224,047 files not shown
+591,886-461,56024,053 files

HardenedBSD/ports 01fe50bnet-im/dendrite distinfo Makefile, net/routinator distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+315-315net/routinator/distinfo
+157-157net/routinator/Makefile.crates
+5-277net-im/dendrite/distinfo
+83-67net/wifibox-alpine/distinfo
+101-47net/wifibox-alpine/Makefile
+2-143net-im/dendrite/Makefile
+663-1,00641 files not shown
+800-1,23447 files

HardenedBSD/ports ccc6f0fnet/wifibox Makefile, net/wifibox-alpine distinfo Makefile

net/wifibox: Update to 1.3.0

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.3.0
DeltaFile
+83-67net/wifibox-alpine/distinfo
+101-47net/wifibox-alpine/Makefile
+6-2net/wifibox-core/Makefile
+3-3net/wifibox-core/distinfo
+4-0net/wifibox-alpine/pkg-plist
+1-1net/wifibox/Makefile
+198-1206 files

HardenedBSD/ports e8ee20efinance/gnucash-docs pkg-plist, sysutils/rtx distinfo

Merge remote-tracking branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-2,018sysutils/serf/files/patch-vendor_golang.org_x_sys_unix_zsyscall__freebsd__arm64.go
+0-1,797sysutils/serf/files/patch-vendor_golang.org_x_sys_unix_zerrors__freebsd__arm64.go
+0-605sysutils/serf/files/patch-vendor_golang.org_x_sys_unix_ztypes__freebsd__arm64.go
+531-0sysutils/rtx/distinfo
+5-443www/minio/distinfo
+224-220finance/gnucash-docs/pkg-plist
+760-5,083233 files not shown
+3,083-7,931239 files

HardenedBSD/ports 23aeb02net/wifibox Makefile, net/wifibox-alpine Makefile distinfo

net/wifibox: Update to 1.2.2

- Add missing `pkg-message` file

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.2.2
DeltaFile
+45-27net/wifibox-alpine/Makefile
+27-21net/wifibox-alpine/distinfo
+11-0net/wifibox-alpine/pkg-message.iptables
+1-1net/wifibox/Makefile
+84-494 files

HardenedBSD/ports c2b06ebaudio/festival/files patch-hts-buffer-bounds-check, devel/electron22/files yarn.lock

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

Conflicts:
        www/node16/Makefile (unresolved)
DeltaFile
+829-524devel/root/pkg-plist
+261-271devel/libbson/pkg-plist
+313-0audio/festival/files/patch-hts-buffer-bounds-check
+68-88devel/electron22/files/yarn.lock
+146-0security/vuxml/vuln/2023.xml
+74-56www/node16/Makefile
+1,691-939250 files not shown
+3,327-1,957256 files

HardenedBSD/ports 1b4f77bnet/wifibox Makefile, net/wifibox-alpine distinfo Makefile

net/wifibox: Update to 1.2.1

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.2.1
DeltaFile
+21-21net/wifibox-alpine/distinfo
+12-12net/wifibox-alpine/Makefile
+1-1net/wifibox/Makefile
+34-343 files

HardenedBSD/ports a6dafd7sysutils/fluent-bit/files patch-lib__wasm_micro_runtime_WAMR, x11-toolkits/plasma5-kdeplasma-addons pkg-plist

Merge remote-tracking branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+341-228x11/plasma5-plasma-workspace/pkg-plist
+366-0sysutils/fluent-bit/files/patch-lib__wasm_micro_runtime_WAMR
+355-0x11/plasma5-plasma-bigscreen/pkg-plist
+230-110x11/plasma5-plasma-desktop/pkg-plist
+212-39x11-toolkits/plasma5-kdeplasma-addons/pkg-plist
+124-110x11-wm/plasma5-kwin/pkg-plist
+1,628-487216 files not shown
+3,112-1,800222 files

HardenedBSD/ports e182730net/wifibox Makefile, net/wifibox-alpine Makefile distinfo

net/wifibox: Update to 1.2.0

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.2.0
DeltaFile
+84-46net/wifibox-alpine/Makefile
+63-53net/wifibox-alpine/distinfo
+12-3net/wifibox-core/Makefile
+3-3net/wifibox-core/distinfo
+3-1net/wifibox-alpine/pkg-plist
+1-1net/wifibox/Makefile
+166-1071 files not shown
+167-1087 files

HardenedBSD/ports 19034b6finance/odoo14 pkg-plist, graphics/openfx-misc/files patch-CImg_CImg.h

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

Conflicts:
        editors/libreoffice/Makefile (unresolved)
DeltaFile
+67,177-16,672www/firefox/files/patch-libwebrtc-generated
+70,292-0www/firefox-esr/files/patch-libwebrtc-generated
+70,292-0mail/thunderbird/files/patch-libwebrtc-generated
+0-60,855graphics/openfx-misc/files/patch-CImg_CImg.h
+35,445-0finance/odoo14/pkg-plist
+0-25,961www/firefox-esr/files/patch-bug1612184
+243,206-103,48866,085 files not shown
+601,777-413,99566,091 files

HardenedBSD/ports 67fa6bfgames/shockolate/files patch-CMakeLists.txt, graphics/drm-fbsd13-kmod pkg-plist Makefile

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

Conflicts:
        math/spblas/Makefile (unresolved)
        security/snowflake-tor/Makefile (unresolved)
DeltaFile
+0-2,340graphics/drm-fbsd13-kmod/pkg-plist
+178-10net/self-service-password/pkg-plist
+78-1x11-fonts/libXft/pkg-plist
+73-0games/shockolate/files/patch-CMakeLists.txt
+52-19ports-mgmt/portlint/src/portlint.pl
+0-70graphics/drm-fbsd13-kmod/Makefile
+381-2,44055,968 files not shown
+30,173-58,91355,974 files

HardenedBSD/ports b7f0544devel/py3c Makefile pkg-descr, graphics/skanpage Makefile

Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the

    [11 lines not shown]
DeltaFile
+0-28devel/py3c/Makefile
+1-6www/clearsilver/Makefile
+0-6devel/py3c/pkg-descr
+1-4math/scilab/Makefile
+1-3graphics/skanpage/Makefile
+1-2net/dgd-kernel/Makefile
+4-4927,925 files not shown
+27,947-9027,931 files

HardenedBSD/ports dae15ffMk bsd.sites.mk, databases/py-asyncpg distinfo

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main
DeltaFile
+5-110Mk/bsd.sites.mk
+19-0math/readstat/pkg-descr
+14-0math/readstat/Makefile
+8-0math/readstat/pkg-plist
+3-3security/boringssl/distinfo
+3-3databases/py-asyncpg/distinfo
+52-11623 files not shown
+71-15529 files

HardenedBSD/ports 2b967eemail/claws-mail-plugins Makefile, math/suitesparse Makefile

metaport: remove license

metaports do not contain any licensed files, or materials
DeltaFile
+0-3net-p2p/transmission/Makefile
+0-2x11-fonts/noto/Makefile
+0-2mail/claws-mail-plugins/Makefile
+0-2math/suitesparse/Makefile
+0-2misc/schilytools/Makefile
+0-2net/wifibox/Makefile
+0-136 files not shown
+0-2512 files

HardenedBSD/ports 07248f9mail/aerc distinfo Makefile, net/libpaho-mqtt3 pkg-plist

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

Conflicts:
        lang/gcc10/Makefile (unresolved)
        lang/gcc9/Makefile (unresolved)
DeltaFile
+71-57mail/aerc/distinfo
+43-32mail/aerc/Makefile
+53-0net/libpaho-mqtt3/pkg-plist
+11-31net/pear-Net_IPv6/files/patch-Net_IPv6.php
+0-36net/pear-Net_IPv6/files/patch-fix_compress
+16-10net/wifibox-alpine/Makefile
+194-16620,209 files not shown
+488-40,41120,215 files

HardenedBSD/ports 69e65b7net/wifibox Makefile, net/wifibox-alpine Makefile distinfo

net/wifibox: Update to 1.1.1

- Update Linux to 5.15.53
- Replace the in-tree driver for Realtek RTL8821CE
- Update linux-firmware to 20220708
- Increase guest memory to 64 MB by default for flavors other than
  `iwlwifi` which can fix crashes under load

MFH:            2022Q3
DeltaFile
+16-10net/wifibox-alpine/Makefile
+13-11net/wifibox-alpine/distinfo
+1-1net/wifibox/Makefile
+30-223 files

HardenedBSD/ports 21ad4fcdevel/qbs pkg-plist, net-mgmt/zabbix54-server pkg-plist.frontend

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-1,364net-mgmt/zabbix54-server/pkg-plist.frontend
+928-1sysutils/virtualmin/pkg-plist
+0-786devel/qbs/pkg-plist
+211-213www/deno/distinfo
+133-179www/miniserve/distinfo
+0-282security/protonvpn-cli/files/patch-protonvpn-cli.sh
+1,272-2,825103 files not shown
+1,759-4,532109 files

HardenedBSD/ports 466b6f0net/wifibox-alpine Makefile distinfo, net/wifibox-core Makefile distinfo

net/wifibox*: Update to 1.1.0

- Update net/wifibox-core to 0.10.0
- Update to Linux 5.15.49, linux-firmware 20220610, Alpine 3.16.0
- Update WPA Supplicant to 2.10
- Add support for hostapd(8) -- see port options
- Add support for AMD RZ608 Wi-Fi 6E
- Expose NAT and networking configuration of the guest

Changes:        https://github.com/pgj/freebsd-wifibox/releases/tag/0.10.0
DeltaFile
+94-28net/wifibox-alpine/Makefile
+49-47net/wifibox-alpine/distinfo
+3-19net/wifibox-core/Makefile
+8-2net/wifibox-alpine/pkg-plist
+3-3net/wifibox-core/distinfo
+0-2net/wifibox-core/pkg-plist
+157-1011 files not shown
+158-1027 files

HardenedBSD/ports 09b68aedevel/py-funcparserlib/files patch-2to3, net/wifibox Makefile pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-1,019devel/py-funcparserlib/files/patch-2to3
+274-0net/wifibox-alpine/Makefile
+58-0net/wifibox-core/Makefile
+53-0net/wifibox-alpine/distinfo
+9-39net/wifibox/Makefile
+0-36net/wifibox/pkg-plist
+394-1,09470 files not shown
+699-1,28276 files

HardenedBSD/ports 87add5fnet/wifibox Makefile pkg-plist, net/wifibox-alpine Makefile distinfo

net/wifibox: Update to 1.0.0

- Split the port into net/wifibox-core and net/wifibox-alpine (image)
- Update net/wifibox-core to 0.9.0
- Switch to fully scripted image building with minimalistic base (using
  Linux 5.15.36, linux-firmware 20220411) and many selectable components
  (see port options), lower resource needs, based on SquashFS
- Introduce package flavors per default firmware configuration

Changes:        https://github.com/pgj/freebsd-wifibox/releases/tag/0.9.0
DeltaFile
+274-0net/wifibox-alpine/Makefile
+9-50net/wifibox/Makefile
+58-0net/wifibox-core/Makefile
+53-0net/wifibox-alpine/distinfo
+0-36net/wifibox/pkg-plist
+28-0net/wifibox-alpine/pkg-plist
+422-867 files not shown
+454-9313 files