FreeBSD/ports 7c90f18x11-fonts/nerd-fonts-tinos distinfo, x11-fonts/nerd-fonts-ubuntu distinfo

x11-fonts/nerd-fonts: Update to 3.5.1

Changelog: https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.5.1

PR:             297714
Approved by:    submitter is maintainer
DeltaFile
+3-3x11-fonts/nerd-fonts-zedmono/distinfo
+3-3x11-fonts/nerd-fonts-victormono/distinfo
+3-3x11-fonts/nerd-fonts-ubuntusans/distinfo
+3-3x11-fonts/nerd-fonts-ubuntumono/distinfo
+3-3x11-fonts/nerd-fonts-ubuntu/distinfo
+3-3x11-fonts/nerd-fonts-tinos/distinfo
+18-1867 files not shown
+217-21773 files

FreeBSD/ports 101971fastro/astrometry distinfo Makefile

astro/astrometry: Update to 0.98

- Change download link
- Use NumPy2 now
- Make test target usable

Changelog:      https://github.com/dstndstn/astrometry.net/compare/0.97...0.98

Reported by:    portscout, Repology
DeltaFile
+23-14astro/astrometry/Makefile
+3-3astro/astrometry/distinfo
+26-172 files

FreeBSD/ports 1ebea09cad/freecad-devel Makefile

cad/freecad-devel: Mark BROKEN

Fails to build,
"The Addon Manager requires the Python package 'defusedxml', which was not found"

Reported by:    pkg-fallout
DeltaFile
+1-0cad/freecad-devel/Makefile
+1-01 files

FreeBSD/ports f6aa7c9archivers/lrzip distinfo Makefile

archivers/lrzip: Improve port

* Use upstream release archive as recommended by Porters Handbook
* Define WWW
* Define ONLY_FOR_ARCHS (upstream only supports 64-bit platforms)
* Remove CFLAGS, LDFLAGS and use USES= localbase:ldflags helper instead
* Rework USES section
* Remove unncessary GNU_CONFIGURE_MANPREFIX definition

PR:             297742
Reviewed by:    delphij (maintainer)
DeltaFile
+10-11archivers/lrzip/Makefile
+3-3archivers/lrzip/distinfo
+13-142 files

FreeBSD/ports 5a6497ecad/freecad Makefile

cad/freecad: Adjust FFmpeg dependency definition

Change filename from libavutil.so.60 libavutil.so to relax lookup

PR:             297388
Approved by:    blanket (build fix)
DeltaFile
+1-1cad/freecad/Makefile
+1-11 files

FreeBSD/ports 22e2269math/R-cran-ipred Makefile distinfo

math/R-cran-ipred: Update to 0.9-16

- Switch WWW url to canonical form

ChangeLog: https://cran.r-project.org/web/packages/ipred/NEWS
DeltaFile
+3-3math/R-cran-ipred/distinfo
+2-2math/R-cran-ipred/Makefile
+5-52 files

FreeBSD/ports d3fbeaesecurity/s2n-tls Makefile distinfo

security/s2n-tls: Update to 1.7.8

ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.7.8
DeltaFile
+3-3security/s2n-tls/distinfo
+1-1security/s2n-tls/Makefile
+4-42 files

FreeBSD/ports 3f10424math/R-cran-cvar Makefile distinfo

math/R-cran-cvar: Update to 0.6.1

ChangeLog: https://cran.r-project.org/web/packages/cvar/news/news.html
DeltaFile
+3-3math/R-cran-cvar/distinfo
+1-1math/R-cran-cvar/Makefile
+4-42 files

FreeBSD/ports 8af8ee5devel/aws-c-s3 Makefile distinfo

devel/aws-c-s3: Update to 0.13.7

ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v0.13.7
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports 71fc27fnet/redpanda-connect Makefile distinfo

net/redpanda-connect: Update to 4.106.0
DeltaFile
+5-5net/redpanda-connect/distinfo
+1-2net/redpanda-connect/Makefile
+6-72 files

FreeBSD/ports 1c4b2cawww/hs-postgrest Makefile Makefile.cabal

www/hs-postgrest: Update 16.0 => 16.2

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+33-43www/hs-postgrest/distinfo
+13-14www/hs-postgrest/Makefile.cabal
+1-1www/hs-postgrest/Makefile
+47-583 files

FreeBSD/ports dbca57edeskutils/fet Makefile distinfo

deskutils/fet: Update to 7.10.1

Changelog: https://lalescu.ro/liviu/fet/news.html
DeltaFile
+3-3deskutils/fet/distinfo
+1-1deskutils/fet/Makefile
+4-42 files

FreeBSD/ports 479247ewww/py-django_statici18n distinfo Makefile

www/py-django_statici18n: Update to 2.7.1

* Assume maintainership.
* Switch to the PEP517 build framework to make the port future-proof.
* Use the more preferred DISTVERSION and fix LICENSE as well.

Changelog since 2.6.0:

https://github.com/zyegfryed/django-statici18n/blob/v2.7.1/docs/changelog.rst

PR:             297808
Reported by:    Christos Longros
Co-authored-by: Kai Knoblich <kai at FreeBSD.org>
DeltaFile
+7-6www/py-django_statici18n/Makefile
+3-3www/py-django_statici18n/distinfo
+10-92 files

FreeBSD/ports 8aabeafmail/pizauth pkg-plist Makefile

mail/pizauth: Update to 1.1.0

- Install bash, fish, and zsh completions

ChangeLog:      https://tratt.net/laurie/src/pizauth/releases/
Reported by:    portscout!
DeltaFile
+399-273mail/pizauth/distinfo
+198-135mail/pizauth/Makefile.crates
+6-6mail/pizauth/Makefile
+6-0mail/pizauth/pkg-plist
+609-4144 files

FreeBSD/ports 010a458mail/protonmail-bridge Makefile, mail/protonmail-bridge/files patch-internal_certs_cert__store__freebsd.go patch-internal_app_app.go

mail/protonmail-bridge: Add port: Proton Mail Bridge for e-mail clients

Use Proton Mail with your desktop email client.

Proton Mail Bridge adds end-to-end encryption to popular email apps,
including Outlook, Thunderbird, and Apple Mail. Secure email made
easy.

NOTE: Proton Mail Bridge is available only with a paid plan that
includes Proton Mail.

WWW: https://proton.me/mail/bridge
DeltaFile
+233-0mail/protonmail-bridge/files/patch-pkg_keychain_helper__dbus__freebsd.go
+83-0mail/protonmail-bridge/files/patch-pkg_keychain_helper__freebsd.go
+54-0mail/protonmail-bridge/files/patch-internal_versioner_remove__freebsd.go
+45-0mail/protonmail-bridge/Makefile
+40-0mail/protonmail-bridge/files/patch-internal_app_app.go
+37-0mail/protonmail-bridge/files/patch-internal_certs_cert__store__freebsd.go
+492-09 files not shown
+607-015 files

FreeBSD/ports f93bee5sysutils/spcm pkg-plist distinfo

sysutils/spcm: Update to 0.5.9

Minor improvements
Changes: https://github.com/outpaddling/SPCM/releases

Reported by:    portscout
DeltaFile
+1-5sysutils/spcm/pkg-plist
+3-3sysutils/spcm/distinfo
+3-3sysutils/spcm/Makefile
+7-113 files

FreeBSD/ports ea62450editors/vscode Makefile Makefile.version, editors/vscode/files patch-src_vs_code_electron-main_app.ts

editors/vscode: Update to 1.134.0

Changelog: https://code.visualstudio.com/updates/v1_134

Reported by:    GitHub (watch releases)
DeltaFile
+23-40editors/vscode/pkg-plist
+7-7editors/vscode/distinfo
+2-2editors/vscode/files/patch-src_vs_code_electron-main_app.ts
+2-2editors/vscode/Makefile.version
+0-1editors/vscode/Makefile
+34-525 files

FreeBSD/ports 169b510biology/canu distinfo Makefile, biology/canu/files patch-utility_src_utility_types.H patch-utility_src_utility_system.H

biology/canu: Update to 2.3

Several bug fixes and enhancements
Changes: https://github.com/marbl/canu/releases
Should fix package build on arm64
Change WWW to something portscout can use

Reported by:    pkg-fallout
DeltaFile
+12-14biology/canu/Makefile
+19-0biology/canu/files/patch-utility_src_htslib_htscodecs_rANS__static4x16pr.c
+0-11biology/canu/files/patch-utility_src_utility_types.H
+0-11biology/canu/files/patch-utility_src_utility_system.H
+0-11biology/canu/files/patch-utility_src_utility_files.H
+3-3biology/canu/distinfo
+34-501 files not shown
+36-527 files

FreeBSD/ports 3f2328fdatabases/mysql80-server/files mysqlrouter.conf.sample.in mysqlrouter.in, databases/mysql84-server/files mysqlrouter.conf.sample.in mysqlrouter.in

databases/mysql{80,84,97}-server: Add rc script and user for MySQL Router

All three server ports build and install MySQL Router, but it was never
usable out of the box: there is no mysqlrouter user, no rc script, no
configuration directory, and no log, runtime or data directory. The only
trace of an integration was etc/logrotate.d/mysqlrouter, whose
"create 600 mysqlrouter mysqlrouter" refers to an account that no port
creates, so logrotate(8) skipped that entry with an error and exited
non-zero.

Upstream names that account itself: scripts/CMakeLists.txt sets
MYSQLROUTER_USER to "mysqlrouter", the built-in help of mysqlrouter
suggests --user=mysqlrouter, and the systemd unit shipped for Linux runs
the service under it.

Add the user and group, an rc script, and a configuration sample in
etc/mysqlrouter. mysqlrouter does not detach itself, so it runs under
daemon(8), which also writes the PID file that the postrotate script in
etc/logrotate.d/mysqlrouter expects. The runtime, log and data

    [9 lines not shown]
DeltaFile
+93-0databases/mysql97-server/files/mysqlrouter.in
+93-0databases/mysql80-server/files/mysqlrouter.in
+93-0databases/mysql84-server/files/mysqlrouter.in
+41-0databases/mysql80-server/files/mysqlrouter.conf.sample.in
+41-0databases/mysql84-server/files/mysqlrouter.conf.sample.in
+41-0databases/mysql97-server/files/mysqlrouter.conf.sample.in
+402-011 files not shown
+533-1717 files

FreeBSD/ports 679063ctextproc/py-pymdown-extensions Makefile distinfo

textproc/py-pymdown-extensions: Update to 11.0.2

Changelog:

https://github.com/facelessuser/pymdown-extensions/releases/tag/11.0.2
DeltaFile
+3-3textproc/py-pymdown-extensions/distinfo
+1-1textproc/py-pymdown-extensions/Makefile
+4-42 files

FreeBSD/ports baa41detextproc/py-python-docs-theme distinfo Makefile

textproc/py-python-docs-theme: Update to 2026.7

* Switch to PEP517 build framework.

* Update WWW to point to upstream repository to get some more info about
  its activities.

Changelog since 2018.2:

https://github.com/python/python-docs-theme/blob/2026.7/CHANGELOG.md
DeltaFile
+9-5textproc/py-python-docs-theme/Makefile
+3-3textproc/py-python-docs-theme/distinfo
+12-82 files

FreeBSD/ports 84a8cectextproc/py-zensical Makefile distinfo

textproc/py-zensical: Update to 0.0.57

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.57
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-1textproc/py-zensical/Makefile
+4-42 files

FreeBSD/ports 172e36cnet-mgmt/py-ciscoconfparse distinfo Makefile, net-mgmt/py-ciscoconfparse/files patch-tests_conftest.py patch-pyproject.toml

net-mgmt/py-ciscoconfparse: Update to 1.9.52

* Update WWW to spare users from redirects.

* This release is also the last in the 1.x series, and the upstream repo
  has already been archived with a note that py-ciscoconfparse2, should
  be used.

  Therefore, mark the port as DEPRECATED and set an EXPIRATION_DATE that
  is long enough so that users who use the quarterly branches have
  sufficient time in 2026Q4 to make the necessary switch.

Changelog since 1.9.28:

https://github.com/mpenning/ciscoconfparse/blob/1.9.52/CHANGES.md
DeltaFile
+16-6net-mgmt/py-ciscoconfparse/Makefile
+18-3net-mgmt/py-ciscoconfparse/files/patch-pyproject.toml
+15-0net-mgmt/py-ciscoconfparse/files/patch-tests_conftest.py
+3-3net-mgmt/py-ciscoconfparse/distinfo
+52-124 files

FreeBSD/ports 79457e7net-mgmt/py-hier-config Makefile

net-mgmt/py-hier-config: Set PORTSCOUT

* Both py-ciscoconfparse and py-ciscoconfparse2 aren't yet compatible
  with the 3.x release, which contains breaking changes.
DeltaFile
+4-0net-mgmt/py-hier-config/Makefile
+4-01 files

FreeBSD/ports b167aaanet-mgmt Makefile, net-mgmt/py-ciscoconfparse2 distinfo pkg-descr

net-mgmt/py-ciscoconfparse2: New port

ciscoconfparse parses through Cisco IOS-style configurations. It can:

- Audit existing router / switch / firewall / wlc configurations
- Retrieve portions of the configuration
- Modify existing configurations
- Build new configurations

It can also parse other vendor configurations:

- Juniper Networks JunOS
- F5 Networks configurations
- Palo Alto Networks Firewall configurations

The module handles anything that has a Cisco IOS style of configuration,
e.g.:

- Cisco IOS/IOS-XE/IOS-XR/Aironet/ASA/CatOS/Nexus

    [6 lines not shown]
DeltaFile
+48-0net-mgmt/py-ciscoconfparse2/files/patch-pyproject.toml
+39-0net-mgmt/py-ciscoconfparse2/Makefile
+22-0net-mgmt/py-ciscoconfparse2/pkg-descr
+3-0net-mgmt/py-ciscoconfparse2/distinfo
+1-0net-mgmt/Makefile
+113-05 files

FreeBSD/ports ff41397net Makefile, net/py-macaddress distinfo pkg-descr

net/py-macaddress: New port

This Python module is used for handling hardware identifiers like MAC
addresses and makes it easy to:

* check if a string represents a valid MAC address, or a similar hardware
  identifier like an EUI-64, OUI, etc,
* convert between string and binary forms of MAC addresses and other
  hardware identifiers,

and so on.

Heavily inspired by the ipaddress module, but not yet quite as
featureful.
DeltaFile
+22-0net/py-macaddress/Makefile
+11-0net/py-macaddress/pkg-descr
+3-0net/py-macaddress/distinfo
+1-0net/Makefile
+37-04 files

FreeBSD/ports fceaaf1net-mgmt Makefile, net-mgmt/py-hier-config distinfo pkg-descr

net-mgmt/py-hier-config: New port

Hierarchical Configuration is a Python library that is able to take a
running configuration of a network device, compare it to its intended
configuration, and build the remediation steps necessary bring a device
into spec with its intended configuration.

Hierarchical Configuration has been used extensively on:

* Cisco IOS
* Cisco IOSXR
* Cisco NXOS
* Arista EOS

However, any NOS that utilizes a CLI syntax that is structured in a
similar fashion to IOS should work mostly out of the box.
DeltaFile
+24-0net-mgmt/py-hier-config/Makefile
+20-0net-mgmt/py-hier-config/pkg-descr
+3-0net-mgmt/py-hier-config/distinfo
+1-0net-mgmt/Makefile
+48-04 files

FreeBSD/ports 09efbd9sysutils/ganglia-monitor-core Makefile

sysutils/ganglia-monitor-core: Fix invalid expiration date
DeltaFile
+1-1sysutils/ganglia-monitor-core/Makefile
+1-11 files

FreeBSD/ports 822172fmultimedia/kodi-addon-inputstream.adaptive Makefile distinfo

multimedia/kodi-addon-inputstream.adaptive: Update to 22.3.20
DeltaFile
+3-3multimedia/kodi-addon-inputstream.adaptive/distinfo
+1-1multimedia/kodi-addon-inputstream.adaptive/Makefile
+4-42 files

FreeBSD/ports 249779e. MOVED, sysutils/filevercmp distinfo pkg-descr

sysutils/filevercmp: Remove

Expired: Dependent ports now use git submodules
DeltaFile
+0-52sysutils/filevercmp/files/Makefile
+0-21sysutils/filevercmp/Makefile
+0-14sysutils/filevercmp/pkg-descr
+0-3sysutils/filevercmp/distinfo
+1-0MOVED
+1-905 files