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 26fe28bdevel/py-fs/files patch-2to3, filesystems/ntfs/files patch-libntfs-3g__unix_io.c

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-5,882devel/py-fs/files/patch-2to3
+5,882-0filesystems/py-fs/files/patch-2to3
+2,621-0filesystems/openzfs/pkg-plist
+0-2,621sysutils/openzfs/pkg-plist
+0-623sysutils/fusefs-ntfs/files/patch-libntfs-3g__unix_io.c
+623-0filesystems/ntfs/files/patch-libntfs-3g__unix_io.c
+9,126-9,1261,507 files not shown
+25,194-24,8841,513 files

HardenedBSD/ports 6e2da96devel/py-fs/files patch-2to3, filesystems/ntfs/files patch-libntfs-3g__unix_io.c

filesystems: add new category for file systems and related utilities

The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:    portmgr (rene)
Reviewed by:    mat
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/302
PR:             281988
DeltaFile
+5,882-0filesystems/py-fs/files/patch-2to3
+0-5,882devel/py-fs/files/patch-2to3
+0-2,621sysutils/openzfs/pkg-plist
+2,621-0filesystems/openzfs/pkg-plist
+0-623sysutils/fusefs-ntfs/files/patch-libntfs-3g__unix_io.c
+623-0filesystems/ntfs/files/patch-libntfs-3g__unix_io.c
+9,126-9,1261,452 files not shown
+24,870-24,6961,458 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 80caeb7dns/bind-tools pkg-plist-devel, dns/bind9-devel pkg-plist Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+34-38dns/bind9-devel/pkg-plist
+14-31dns/bind9-devel/Makefile
+4-33net/wifibox-alpine/Makefile
+23-10dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+7-11dns/bind-tools/pkg-plist-devel
+8-9dns/bind9-devel/files/extrapatch-bind-tools
+90-13211 files not shown
+122-15117 files

HardenedBSD/ports dd822b4net/wifibox-alpine Makefile

net/wifibox-alpine: Move away from the use of Alpine Linux mirrors

Alpine Linux packages are maintained in a rolling fashion and
periodic snapshots seem to be gone recently.  Store the specific
APK versions of dependencies on the project's GitHub to unbreak the
build when optional packages (e.g. mDNSResponder) are configured to
use and which are not cached by the FreeBSD distfile mirrors.

While here, start mirroring the root file system tarball in use,
just to become completely independent from the Alpine Linux CDN.
DeltaFile
+4-33net/wifibox-alpine/Makefile
+4-331 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 9904f25audio/spotify-player distinfo, databases/qdrant distinfo

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

Conflicts:
        net-mgmt/wifimgr/Makefile (unresolved)
DeltaFile
+1,992-0lang/swipl/pkg-plist
+0-1,992lang/swi-pl/pkg-plist
+1,247-662math/gap/pkg-plist
+373-411graphics/librsvg2-rust/distinfo
+369-255databases/qdrant/distinfo
+305-295audio/spotify-player/distinfo
+4,286-3,615243 files not shown
+7,461-6,075249 files

HardenedBSD/ports cc72421net/wifibox-alpine pkg-plist Makefile

net/wifibox-alpine: Move man pages to share/man

Approved by:    portmgr (blanket)
DeltaFile
+1-1net/wifibox-alpine/pkg-plist
+2-0net/wifibox-alpine/Makefile
+3-12 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 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