FreeBSD/ports 8f48a1cMk bsd.sites.mk, Mk/Uses cargo.mk

bsd.sites.mk: use static CDN to download rust crates

static.crates.io is the recommended upstream download
path. This avoids "403 Forbidden" rate limiting results
when trying to download crates too fast. This also
seems to improve download speeds/latency.

As per https://crates.io/data-access#crate-content,

> Crates can be downloaded directly from the crates.io CDN
> [...]
> No rate limits apply to static.crates.io at present.

And as per https://crates.io/data-access#api,

> you are welcome to use the crates.io API provided you abide by the following limits:
> * A maximum of 1 request per second, and
> * A user-agent header that identifies your application.


    [5 lines not shown]
DeltaFile
+1-1Mk/bsd.sites.mk
+1-1Mk/Uses/cargo.mk
+2-22 files

FreeBSD/ports acb85c1graphics/scantpaper Makefile distinfo

graphics/scantpaper: update to 3.0.18

Announcement:
  https://sourceforge.net/p/gscan2pdf/mailman/message/59388457/
DeltaFile
+3-3graphics/scantpaper/distinfo
+6-0graphics/scantpaper/pkg-plist
+2-2graphics/scantpaper/Makefile
+11-53 files

FreeBSD/ports 58c4481net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.21.11

ChangeLog:

1. https://github.com/totoshko88/RustConn/releases/tag/v0.21.11

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+559-559net/rustconn/distinfo
+6-6net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+566-5663 files

FreeBSD/ports 9a316b5sysutils/bhyvemgr pkg-plist Makefile

sysutils/bhyvemgr: Update to 2.1.0

- Add support for zfs storage snapshot
- Improve TPM support

ChangeLog at:   https://github.com/alonsobsd/bhyvemgr/releases/tag/v2.1.0
DeltaFile
+3-3sysutils/bhyvemgr/distinfo
+2-2sysutils/bhyvemgr/Makefile
+1-0sysutils/bhyvemgr/pkg-plist
+6-53 files

FreeBSD/ports 360f135sysutils/bhyvemgrd Makefile distinfo

sysutils/bhyvemgrd: Update to 1.2.0

- Add zfs snapshot/destroy/rollback functions to include storage
  snapshot support

ChangeLog at:   https://github.com/alonsobsd/bhyvemgrd/releases/tag/v1.2.0
DeltaFile
+3-3sysutils/bhyvemgrd/distinfo
+1-1sysutils/bhyvemgrd/Makefile
+4-42 files

FreeBSD/ports 04f24b2security/gopass Makefile distinfo

security/gopass: Update to 1.17.2

ChangeLog:      https://github.com/gopasspw/gopass/releases/tag/v1.17.2
                https://github.com/gopasspw/gopass/releases/tag/v1.17.1
MFH:            2026Q3
(cherry picked from commit 211be70dc71f5b55bb84e4f7496ecfc00e4d71f9)
DeltaFile
+7-7security/gopass/distinfo
+1-1security/gopass/Makefile
+8-82 files

FreeBSD/ports 42d75fasecurity/gopass Makefile distinfo

security/gopass: Update to 1.17.0

ChangeLog: https://github.com/gopasspw/gopass/releases/tag/v1.17.0
(cherry picked from commit ff5fe3fd162f87b5b04483ea41b0dd90072ee6ea)
DeltaFile
+7-7security/gopass/distinfo
+2-3security/gopass/Makefile
+9-102 files

FreeBSD/ports bb46197security/cryptopp-modern pkg-plist distinfo

security/cryptopp-modern: Update to 2026.8.1

- Put testing as safe

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.8.1
(cherry picked from commit 3dc2a6a2f1615a1162afd061f4ac6b63287458d9)
DeltaFile
+3-3security/cryptopp-modern/distinfo
+3-3security/cryptopp-modern/Makefile
+1-1security/cryptopp-modern/pkg-plist
+7-73 files

FreeBSD/ports 3c776c0security/cryptopp-modern Makefile distinfo, security/cryptopp-modern/files patch-pull76

security/cryptopp-modern: Update to 2026.9.1

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.9.1

MFH:            2026Q3
(cherry picked from commit a481ad6449f3e67daebf914d71a59c8867ba09b3)
DeltaFile
+0-162security/cryptopp-modern/files/patch-pull76
+3-3security/cryptopp-modern/distinfo
+2-3security/cryptopp-modern/Makefile
+5-1683 files

FreeBSD/ports 761a115security/cryptopp-modern Makefile pkg-plist, security/cryptopp-modern/files patch-pull76

security/cryptopp-modern: Add TOOLS option

TOOLS option will install cryptest toguether with TestData and TestVectors,
allowing the installed binary to run cryptest v and cryptest tv as post-install
checks.

PR:             297278
(cherry picked from commit 9bdadd2ec97025b8d949fe39df30d97b4046242e)
DeltaFile
+164-0security/cryptopp-modern/pkg-plist
+162-0security/cryptopp-modern/files/patch-pull76
+12-0security/cryptopp-modern/Makefile
+338-03 files

FreeBSD/ports 3c4e385security/cryptopp-modern distinfo Makefile

security/cryptopp-modern: Update to 2026.8.0

- Build with -DCRYPTOPP_BUILD_SHARED=ON
- Set tests as TESTING_UNSAFE

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.8.0
(cherry picked from commit 3b83c364ef8a8b4636b04b04fd568c852a870fa6)
DeltaFile
+5-3security/cryptopp-modern/pkg-plist
+5-2security/cryptopp-modern/Makefile
+3-3security/cryptopp-modern/distinfo
+13-83 files

FreeBSD/ports a481ad6security/cryptopp-modern Makefile distinfo, security/cryptopp-modern/files patch-pull76

security/cryptopp-modern: Update to 2026.9.1

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.9.1

MFH:            2026Q3
DeltaFile
+0-162security/cryptopp-modern/files/patch-pull76
+3-3security/cryptopp-modern/distinfo
+2-3security/cryptopp-modern/Makefile
+5-1683 files

FreeBSD/ports 211be70security/gopass Makefile distinfo

security/gopass: Update to 1.17.2

ChangeLog:      https://github.com/gopasspw/gopass/releases/tag/v1.17.2
                https://github.com/gopasspw/gopass/releases/tag/v1.17.1
MFH:            2026Q3
DeltaFile
+7-7security/gopass/distinfo
+1-2security/gopass/Makefile
+8-92 files

FreeBSD/ports 15ba0ealang/ldc Makefile

lang/ldc: fix build on powerpc64*

Use proper bootstrap filename.
DeltaFile
+5-2lang/ldc/Makefile
+5-21 files

FreeBSD/ports a5752a1security/vuxml/vuln 2021.xml

security/vuxml: Fix false negative due to missing

Quite old, but still worth the fix.

PR:             298399
Reported by:    chris at chrullrich.net
DeltaFile
+1-1security/vuxml/vuln/2021.xml
+1-11 files

FreeBSD/ports 9ea8d7fdevel/maki Makefile Makefile.crates

devel/maki: Update to 0.5.3
DeltaFile
+501-375devel/maki/distinfo
+249-186devel/maki/Makefile.crates
+1-2devel/maki/Makefile
+751-5633 files

FreeBSD/ports 7dacfb9security/vuxml/vuln 2026.xml

security/vuxml: Add www/yt-dlp vulnerability

 * CVE-2026-55404

PR:             297810
Reported by:    mce@
DeltaFile
+35-0security/vuxml/vuln/2026.xml
+35-01 files

FreeBSD/ports 69eb8f2games/polyglot Makefile

games/polyglot: Mark DEPRECATED

- This software is obsolete[1] and the original master site is no longer
  available
- Add an expiration date
- Bump PORTREVISION

[1] https://chessprogramming.org/PolyGlot#retirement

(cherry picked from commit 4e79f0763739f8e1cc6c45e4e3a56a1131684833)
DeltaFile
+4-1games/polyglot/Makefile
+4-11 files

FreeBSD/ports 4e79f07games/polyglot Makefile

games/polyglot: Mark DEPRECATED

- This software is obsolete[1] and the original master site is no longer
  available
- Add an expiration date
- Bump PORTREVISION

[1] https://chessprogramming.org/PolyGlot#retirement
DeltaFile
+4-1games/polyglot/Makefile
+4-11 files

FreeBSD/ports 492f6e0sysutils/treemd Makefile

sysutils/treemd: Use default MASTER_SITE

- Default MASTER_SITE for Rust crates has been fixed with commit
  https://cgit.freebsd.org/ports/commit/?id=bc18f00c490cd54dfe38e2d94d8c4feae2815f0f
DeltaFile
+0-6sysutils/treemd/Makefile
+0-61 files

FreeBSD/ports a29c72fconverters/simdutf/files patch-include_simdutf_portability.h

converters/simdutf: remove stray patch

This was left over after a wrong rebase (mid-air collission).

Fixes:          81f18785a4d12bf1d01751f5e54643cf9afe9443
Reported by:    Einar Bjarni Halldórsson <einar at isnic.is>
PR:             298403
Event:          EuroBSDcon Devsummit 2026
DeltaFile
+0-11converters/simdutf/files/patch-include_simdutf_portability.h
+0-111 files

FreeBSD/ports f5bf003devel/libwasmtime Makefile Makefile.crates

devel/libwasmtime: update to 48.0.1, also set submitter as maintainer.

PR:             298310
DeltaFile
+63-71devel/libwasmtime/distinfo
+27-30devel/libwasmtime/Makefile.crates
+5-6devel/libwasmtime/Makefile
+95-1073 files

FreeBSD/ports bc18f00Mk bsd.sites.mk, Mk/Uses cargo.mk

bsd.sites.mk: use static CDN to download rust crates

static.crates.io is the recommended upstream download
path. This avoids "403 Forbidden" rate limiting results
when trying to download crates too fast. This also
seems to improve download speeds/latency.

As per https://crates.io/data-access#crate-content,

> Crates can be downloaded directly from the crates.io CDN
> [...]
> No rate limits apply to static.crates.io at present.

And as per https://crates.io/data-access#api,

> you are welcome to use the crates.io API provided you abide by the following limits:
> * A maximum of 1 request per second, and
> * A user-agent header that identifies your application.


    [2 lines not shown]
DeltaFile
+1-1Mk/bsd.sites.mk
+1-1Mk/Uses/cargo.mk
+2-22 files

FreeBSD/ports 486ade9net-im/signal-desktop Makefile, textproc/obsidian Makefile

*/*: Bump port revision after electron43 update (6b7f384af24c)
DeltaFile
+1-1textproc/obsidian/Makefile
+1-0net-im/signal-desktop/Makefile
+2-12 files

FreeBSD/ports 6b7f384devel/electron43 distinfo, devel/electron43/files patch-electron_shell_common_node__bindings.cc patch-electron_spec_api-process-spec.ts

devel/electron43: Update to 43.7.0

Changelog: https://github.com/electron/electron/releases/tag/v43.7.0

Reported by:    GitHub (watch releases)
DeltaFile
+21-21devel/electron43/files/patch-electron_spec_api-browser-window-spec.ts
+14-5devel/electron43/files/patch-electron_BUILD.gn
+9-9devel/electron43/distinfo
+8-8devel/electron43/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+12-3devel/electron43/files/patch-electron_spec_api-process-spec.ts
+5-5devel/electron43/files/patch-electron_shell_common_node__bindings.cc
+69-5114 files not shown
+101-8720 files

FreeBSD/ports 9869cdcdevel/fuzzylite/files patch-fuzzylite_CMakeLists.txt

devel/fuzzylite: Fix building with CMake 4

PR:             298181
Approved by:    pkubaj (maintainer)
DeltaFile
+7-1devel/fuzzylite/files/patch-fuzzylite_CMakeLists.txt
+7-11 files

FreeBSD/ports d8ec37edeskutils/xdg-desktop-portal Makefile distinfo, deskutils/xdg-desktop-portal/files patch-src_xdp-utils.c patch-src_xdp-app-info-flatpak.c

deskutils/xdg-desktop-portal: Update to 1.22.1

Reported by:    portscout!
DeltaFile
+0-21deskutils/xdg-desktop-portal/files/patch-document-portal_document-portal-fuse.c
+21-0deskutils/xdg-desktop-portal/files/patch-src_xdp-app-info-linyaps.c
+6-6deskutils/xdg-desktop-portal/files/patch-src_xdp-app-info-flatpak.c
+11-0deskutils/xdg-desktop-portal/files/patch-src_xdp-utils.c
+7-3deskutils/xdg-desktop-portal/distinfo
+4-1deskutils/xdg-desktop-portal/Makefile
+49-311 files not shown
+52-317 files

FreeBSD/ports 400a319deskutils/libportal pkg-plist pkg-plist.gtk3, deskutils/libportal-gtk3 Makefile

deskutils/libportal: Update 0.10.0
DeltaFile
+10-6deskutils/libportal/Makefile
+3-5deskutils/libportal/distinfo
+6-0deskutils/libportal/pkg-plist.gtk4
+4-0deskutils/libportal/pkg-plist.gtk3
+3-0deskutils/libportal-gtk3/Makefile
+1-1deskutils/libportal/pkg-plist
+27-123 files not shown
+31-129 files

FreeBSD/ports 270937enet/glib-networking distinfo pkg-plist

net/glib-networking: Update to 2.90.0

Reported by:    portscout!
DeltaFile
+7-8net/glib-networking/Makefile
+5-2net/glib-networking/pkg-plist
+3-3net/glib-networking/distinfo
+15-133 files

FreeBSD/ports ca03420textproc/xml2rfc Makefile distinfo

textproc/xml2rfc: Update to 3.34.1

See https://github.com/ietf-tools/xml2rfc/releases/tag/v3.34.1 for the
changes in this release.
DeltaFile
+3-3textproc/xml2rfc/distinfo
+1-1textproc/xml2rfc/Makefile
+4-42 files