FreeBSD/ports 8d39b95devel/py-hgtools Makefile distinfo

devel/py-hgtools: Update version 6.3=>6.4

- Mark DEPRECATED
- Defunct by upstream
- Set EXPIRATION_DATE 2026-09-30

Changelog: https://github.com/jaraco/jaraco.vcs/releases/tag/hgtools-6.4
DeltaFile
+10-4devel/py-hgtools/Makefile
+3-3devel/py-hgtools/distinfo
+13-72 files

FreeBSD/ports 989f221irc/py-limnoria Makefile distinfo

irc/py-limnoria: Update version 2021.11.18=>2021.11.20
DeltaFile
+5-7irc/py-limnoria/Makefile
+3-3irc/py-limnoria/distinfo
+8-102 files

FreeBSD/ports 6015854devel/py-jira Makefile distinfo

devel/py-jira: Update version 3.0.1=>3.1.1

Changelog: https://github.com/pycontribs/jira/releases/tag/3.1.1
DeltaFile
+15-6devel/py-jira/Makefile
+3-3devel/py-jira/distinfo
+18-92 files

FreeBSD/ports 7781601databases/pgagroal Makefile distinfo

databases/pgagroal: Update version 2.0.2=>2.1.0

- Update MASTER_SITES
- Update WWW

Changelog: https://github.com/pgagroal/pgagroal/releases/tag/2.1.0
DeltaFile
+3-3databases/pgagroal/Makefile
+3-3databases/pgagroal/distinfo
+2-0databases/pgagroal/pkg-plist
+8-63 files

FreeBSD/ports 41a5b6asysutils/py-nagiosplugin Makefile distinfo

sysutils/py-nagiosplugin: Update version 1.2.4=>1.3.1

- Update WWW

Changelog: https://github.com/mpounsett/nagiosplugin/releases/tag/1.3.1
DeltaFile
+3-4sysutils/py-nagiosplugin/Makefile
+3-3sysutils/py-nagiosplugin/distinfo
+6-72 files

FreeBSD/ports f6fcd8dtextproc/lttoolbox distinfo Makefile, textproc/lttoolbox/files patch-lttoolbox_ustring.h

textproc/lttoolbox: Update version 3.8.2=>3.8.3

Changelog: https://github.com/apertium/lttoolbox/releases/tag/v3.8.3
DeltaFile
+0-11textproc/lttoolbox/files/patch-lttoolbox_ustring.h
+3-3textproc/lttoolbox/distinfo
+3-2textproc/lttoolbox/Makefile
+6-163 files

FreeBSD/ports a4030a0science/py-mdp Makefile distinfo, science/py-mdp/files patch-mdp__configuration.py

science/py-mdp: Update version 3.5=>3.6

- Mark DEPRECATED
- No Upstream activity since 2024
- No consumers in the ports tree
- Set EXPIRATION_DATE 2026-08-31

Changelog: https://github.com/mdp-toolkit/mdp-toolkit/releases/tag/MDP-3.6
DeltaFile
+7-5science/py-mdp/Makefile
+0-11science/py-mdp/files/patch-mdp__configuration.py
+3-2science/py-mdp/distinfo
+10-183 files

FreeBSD/ports 2e9eb5amath/py-graphillion distinfo Makefile

math/py-graphillion: Update version 1.10=>1.11

Changelog: https://github.com/graphillion/graphillion/releases/tag/v1.11
DeltaFile
+3-3math/py-graphillion/distinfo
+1-1math/py-graphillion/Makefile
+4-42 files

FreeBSD/ports 87c725dfinance/py-stripe distinfo Makefile

finance/py-stripe: Update version 5.1.1=>5.2.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v5.2.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

FreeBSD/ports e312a03Mk bsd.sites.mk

Mk/bsd.sites.mk: Remove stale mirrors

tenet.dl.sourceforge.net has been decommissioned so remove the stale
entry

Approved by:    portmgr (blanket)
DeltaFile
+1-1Mk/bsd.sites.mk
+1-11 files

FreeBSD/ports 9e9b827security/py-pyvex Makefile distinfo, security/py-pyvex/files patch-pyvex__c_Makefile patch-setup.py

security/py-pyvex: Update version 9.0.5405=>9.2.222

- Adopt port

Changelog: https://github.com/angr/pyvex/releases/tag/v9.2.222
DeltaFile
+0-28security/py-pyvex/files/patch-pyvex__c_Makefile
+0-28security/py-pyvex/files/patch-setup.py
+7-17security/py-pyvex/Makefile
+5-5security/py-pyvex/distinfo
+12-784 files

FreeBSD/ports ead69c7archivers Makefile, archivers/py-arpy Makefile pkg-descr

archivers/py-arpy: New port

arpy is a library for accessing the archive files and reading the
contents.  It supports extended long filenames in both GNU and BSD
format. Right now it does not support the symbol tables, but can ignore
them gracefully.

WWW: https://github.com/viraptor/arpy
DeltaFile
+19-0archivers/py-arpy/Makefile
+4-0archivers/py-arpy/pkg-descr
+3-0archivers/py-arpy/distinfo
+1-0archivers/Makefile
+27-04 files

FreeBSD/ports a34402emath/py-claripy Makefile distinfo

math/py-claripy: Update version 9.0.5405=>9.2.219

- Adopt port

Changelog: https://github.com/angr/claripy/releases/tag/v9.2.219
DeltaFile
+10-8math/py-claripy/Makefile
+3-3math/py-claripy/distinfo
+13-112 files

FreeBSD/ports acc4f04devel Makefile, devel/php-pie Makefile pkg-descr

devel/php-pie: New port

PIE is the official installer for PHP extensions, which replaces PECL
(which is now deprecated). PIE is distributed as a PHAR, just like
Composer, and works in a similar way to Composer, but it installs PHP
extensions (PHP Modules or Zend Extensions) to your PHP installation,
rather than pulling PHP packages into your project or library.

WWW: https://github.com/php/pie
DeltaFile
+32-0devel/php-pie/Makefile
+5-0devel/php-pie/pkg-descr
+3-0devel/php-pie/distinfo
+1-0devel/Makefile
+41-04 files

FreeBSD/ports fe1c392Mk/Uses php.mk, textproc/pecl-pspell Makefile distinfo

textproc/{pecl|php}-pspell: Convert port

This extension allows you to check the spelling of a word and offer
suggestions using aspell.

Please note that pecl infrastructure is being deprecated so create a
different port which is not dependent on pecl infrastructure.

This commit also removes pecl-pspell ports in lieu of this port.

WWW: https://github.com/php/pecl-text-pspell
DeltaFile
+30-0textproc/php-pspell/Makefile
+0-19textproc/pecl-pspell/Makefile
+3-0textproc/php-pspell/distinfo
+0-3textproc/pecl-pspell/distinfo
+1-1Mk/Uses/php.mk
+2-0textproc/php-pspell/pkg-descr
+36-233 files not shown
+38-269 files

FreeBSD/ports 48009dcdevel/pecl-raphf2 Makefile

devel/pecl-raphf2: Mark DEPRECATED

- pecl infrastructure is being deprecated
- No consumers for this port after the removal of pecl-http
- Set EXPIRATION_DATE 2026-09-30
DeltaFile
+4-0devel/pecl-raphf2/Makefile
+4-01 files

FreeBSD/ports 14d47c2www/pecl-http Makefile

www/pecl-http: Mark DEPRECATED

- pecl infrastructure is being deprecated
- No consumers for this port
- Set EXPIRATION_DATE 2026-09-30
DeltaFile
+4-0www/pecl-http/Makefile
+4-01 files

FreeBSD/ports 1d55a4ddatabases/clickhouse-devel distinfo Makefile

databases/clickhouse-devel: Update version 26.2.13.2=>26.2.14.5

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.2.14.5-stable
DeltaFile
+3-3databases/clickhouse-devel/distinfo
+1-1databases/clickhouse-devel/Makefile
+4-42 files

FreeBSD/ports 4945ca7databases/clickhouse distinfo Makefile

databases/clickhouse: Update version 26.3.8.4=>26.3.9.8

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.3.9.8-lts
DeltaFile
+3-3databases/clickhouse/distinfo
+1-1databases/clickhouse/Makefile
+4-42 files

FreeBSD/ports bb9b63bdatabases/freetds-devel distinfo Makefile

databases/freetds-devel: Update version 1.5.434=>1.5.436
DeltaFile
+3-3databases/freetds-devel/distinfo
+1-1databases/freetds-devel/Makefile
+4-42 files

NetBSD/pkgsrc-wip 162e714py-keras TODO

py-keras: Add reference to CVE-2026-12481
DeltaFile
+1-1py-keras/TODO
+1-11 files

FreeBSD/ports 18628b9math/octave-forge-dsppack distinfo Makefile

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

FreeBSD/src 22ddc9esys/dev/firewire if_fwip.c

fwip: Fix M_PKTHDR loss in fwip_async_output broadcast path

M_PREPEND in the broadcast branch may call m_prepend(9) which allocates
a new head mbuf and calls m_move_pkthdr(), stripping M_PKTHDR from the
old mbuf.

xfer->mbuf was set before M_PREPEND, so it pointed at the
deheadered old mbuf. bus_dmamap_load_mbuf(9) asserts M_PKTHDR and
panics.

Reviewed by:    zlei, adrian
Differential Revision:  https://reviews.freebsd.org/D57495
DeltaFile
+15-7sys/dev/firewire/if_fwip.c
+15-71 files

FreeBSD/src 5dfe195contrib/bmake meta.c var.c, contrib/bmake/unit-tests dep.mk

Merge bmake-20260704

Merge commit 'e988c5eab5231646c612d35ff5b16122cebfbf6a'
DeltaFile
+268-105contrib/bmake/meta.c
+46-8contrib/bmake/unit-tests/dep.mk
+40-12contrib/bmake/var.c
+32-8contrib/bmake/bmake.1
+32-8contrib/bmake/make.1
+25-12contrib/bmake/bmake.cat1
+443-15320 files not shown
+649-20426 files

FreeBSD/src e988c5e. meta.c var.c, unit-tests dep.mk

Import bmake-20260704

Intersting/relevant changes since bmake-20260508

ChangeLog since bmake-20260508

2026-07-04  Simon J Gerraty  <sjg at beast.crufty.net>

        * VERSION (_MAKE_VERSION): 20260704

2026-07-03  Simon J Gerraty  <sjg at beast.crufty.net>

        * VERSION (_MAKE_VERSION): 20260703
        Merge with NetBSD make, pick up
        o meta.c: do a better job of resolving relative paths
        o var.c: add alternation support to :M
        eg. :M*{Makefile*,.mk} matches any *Makefile* or *.mk

2026-07-02  Simon J Gerraty  <sjg at beast.crufty.net>

    [56 lines not shown]
DeltaFile
+268-105meta.c
+46-8unit-tests/dep.mk
+40-12var.c
+32-8make.1
+32-8bmake.1
+25-12bmake.cat1
+443-15319 files not shown
+648-20325 files

LLVM/project e657ed7clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp Loans.cpp, clang/test/Sema/LifetimeSafety invalidations.cpp

[LifetimeSafety] Support container interior paths and invalidations

This patch completes the implementation of path-sensitive lifetime tracking by supporting container interior paths (`.*`) and deep-nested invalidation.

- Enables `PathElement::getInterior` generation in `FactsGenerator` for GSL Owners and Views (e.g. member functions, function parameters, lambda captures).
- Removes bypass checks in `FactsGenerator::handleInvalidatingCall` to track container invalidation on fields.
- Updates `Checker` to use strict prefix comparison (`isStrictPrefixOf`) for container invalidations, ensuring invalidation of container contents (interior) correctly invalidates iterators but not other sibling fields.
- Reorganizes tests in `invalidations.cpp` by resolving duplicates and distributing them logically.
- Updates unit tests and sema tests with correct expectations for interior paths.

TAG=agy
CONV=2cfd8d00-18d7-4a03-8d78-2aba2f9a8f23
DeltaFile
+243-65clang/test/Sema/LifetimeSafety/invalidations.cpp
+228-67clang/unittests/Analysis/LifetimeSafetyTest.cpp
+30-10clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+9-4clang/test/Sema/LifetimeSafety/Inputs/lifetime-analysis.h
+12-0clang/lib/Analysis/LifetimeSafety/Loans.cpp
+9-2clang/lib/Analysis/LifetimeSafety/Checker.cpp
+531-1486 files

FreeBSD/ports 8051a9asysutils/conky distinfo Makefile

sysutils/conky{-awesome}: Update to 1.24.2

ChangeLog: https://github.com/brndnmtthws/conky/releases/tag/v1.24.1

 * fix(x11): fix cursor event stealing
 * fix: various small bugs

ChangeLog https://github.com/brndnmtthws/conky/releases/tag/v1.24.2

Features

 * feat: wayland improvements
 * Add querying of Nvidia GPUs with Nvidia's NVML API to 'nvidia' variable

Bug fixes

 * fix: wayland double-buffer management and release listener

Since upstream broke the root button propagation, build from the branch that
contains the fix.
DeltaFile
+3-7sysutils/conky/distinfo
+2-1sysutils/conky/Makefile
+5-82 files

FreeBSD/doc 3590b05documentation/content/en/books/handbook/zfs _index.adoc

handbook/zfs: Add new section about ZFS native encryption

This change adds a new section describing how to use ZFS native
encryption including examples to the handbook. It is based on my own
training material, the open-zfs.org documentation on the subject and the
corresponding man pages (zfs-load-key(8), zfs-unload-key(8)).
I ran my writeup through an AI for grammar, typo and active voice fixes,
instructing it to not make any changes to the text itself.

PR:                     264531
Reviewed by:            michaelo@
Event:                  Halifax Hackathon 202606
Differential Revision:  https://reviews.freebsd.org/D57889
DeltaFile
+299-0documentation/content/en/books/handbook/zfs/_index.adoc
+299-01 files

FreeBSD/ports aab770anet-mgmt/prometheus3 distinfo Makefile

net-mgmt/prometheus3: Update to 3.13.0

Changelog:
https://github.com/prometheus/prometheus/releases/tag/v3.13.0
DeltaFile
+7-7net-mgmt/prometheus3/distinfo
+1-1net-mgmt/prometheus3/Makefile
+8-82 files

LLVM/project a090408clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp Checker.cpp, clang/test/Sema/LifetimeSafety invalidations.cpp

[LifetimeSafety] Support container interior paths and invalidations

This patch completes the implementation of path-sensitive lifetime tracking by supporting container interior paths (`.*`) and deep-nested invalidation.

- Enables `PathElement::getInterior` generation in `FactsGenerator` for GSL Owners and Views (e.g. member functions, function parameters, lambda captures).
- Removes bypass checks in `FactsGenerator::handleInvalidatingCall` to track container invalidation on fields.
- Updates `Checker` to use strict prefix comparison (`isStrictPrefixOf`) for container invalidations, ensuring invalidation of container contents (interior) correctly invalidates iterators but not other sibling fields.
- Reorganizes tests in `invalidations.cpp` by resolving duplicates and distributing them logically.
- Updates unit tests and sema tests with correct expectations for interior paths.

TAG=agy
CONV=2cfd8d00-18d7-4a03-8d78-2aba2f9a8f23
DeltaFile
+228-67clang/unittests/Analysis/LifetimeSafetyTest.cpp
+223-65clang/test/Sema/LifetimeSafety/invalidations.cpp
+31-12clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+9-2clang/lib/Analysis/LifetimeSafety/Checker.cpp
+11-0clang/lib/Analysis/LifetimeSafety/Loans.cpp
+6-3clang/test/Sema/LifetimeSafety/Inputs/lifetime-analysis.h
+508-1496 files