FreeBSD/ports 9fb28ebastro/gpscorrelate Makefile distinfo, astro/gpscorrelate/files patch-exif-gps.cpp patch-unixtime.h

astro/gpscorrelate: update to v2.3

gpscorrelate has a new maintainer, Dan Fandrich,
and the former maintainer, Daniel Foote, recognizes the change.
<https://github.com/freefoote/gpscorrelate?tab=readme-ov-file#status>

Update the port to the new location,
<https://dfandrich.github.io/gpscorrelate/>
update to v2.3, switch to Github downloads, hook up self-test suite,
make DOCS and (new) NLS options work right.

Reported by:    Dan Fandrich
see also: <https://github.com/dfandrich/gpscorrelate/issues/36>

ChangeLog:      https://raw.githubusercontent.com/dfandrich/gpscorrelate/refs/tags/2.3/RELEASES
DeltaFile
+60-36astro/gpscorrelate/Makefile
+0-95astro/gpscorrelate/files/patch-exif-gps.cpp
+0-10astro/gpscorrelate/files/patch-unixtime.h
+3-2astro/gpscorrelate/distinfo
+63-1434 files

FreeBSD/ports c1633denet/lavinmq distinfo Makefile

net/lavinmq: update to 2.6.1

- https://github.com/cloudamqp/lavinmq/blob/main/CHANGELOG.md#261---2025-12-07

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+9-9net/lavinmq/distinfo
+9-8net/lavinmq/Makefile
+18-172 files

FreeBSD/ports f70a98edevel/esbuild distinfo Makefile

devel/esbuild: update to 0.27.1
DeltaFile
+5-5devel/esbuild/distinfo
+1-2devel/esbuild/Makefile
+6-72 files

LLVM/project d5d49b8mlir/lib/Dialect/Bufferization/Transforms OneShotModuleBufferize.cpp

[mlir][bufferization] Return early in aliasing analysis  (#173529)

Fix for [mlir-opt crashes in OneShotModuleBufferize.cpp:139
#173371](https://github.com/llvm/llvm-project/issues/173371#issue-3757290676).

It just returns `failure()` if there is no `func.return` op.
DeltaFile
+5-1mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp
+5-11 files

LLVM/project 64496bemlir/include/mlir/Analysis/DataFlow DenseAnalysis.h, mlir/include/mlir/Dialect/Transform/Interfaces TransformInterfaces.h

[mlir] Fix typo s/opreations/operations (#163544)

DeltaFile
+1-1mlir/test/Examples/transform/ChH/full.mlir
+1-1mlir/include/mlir/Dialect/Transform/Interfaces/TransformInterfaces.h
+1-1mlir/include/mlir/Analysis/DataFlow/DenseAnalysis.h
+3-33 files

LLVM/project 19e6fabmlir/lib/Transforms RemoveDeadValues.cpp, mlir/test/Transforms remove-dead-values.mlir

tmp commit

simple test working

draft: do not erase IR, just replace uses
DeltaFile
+183-313mlir/lib/Transforms/RemoveDeadValues.cpp
+109-44mlir/test/Transforms/remove-dead-values.mlir
+292-3572 files

LLVM/project da738b4mlir/lib/Dialect/SCF/IR SCF.cpp, mlir/test/Dialect/SCF canonicalize.mlir

[mlir][SCF] Fold unused `index_switch` results
DeltaFile
+51-1mlir/lib/Dialect/SCF/IR/SCF.cpp
+31-0mlir/test/Dialect/SCF/canonicalize.mlir
+82-12 files

LLVM/project fea8332mlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Simplify dropped value handling
DeltaFile
+7-14mlir/lib/Transforms/RemoveDeadValues.cpp
+7-141 files

LLVM/project 7c2bbfamlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Split `OperationToCleanup` (#173542)

The `callee` field does not make sense for op results. Split
`OperationToCleanup` into `OperandsToCleanup` and `ResultsToCleanup`.
DeltaFile
+9-4mlir/lib/Transforms/RemoveDeadValues.cpp
+9-41 files

NetBSD/pkgsrc xSerRM7devel/py-pydantic-settings distinfo PLIST

   py-pydantic-settings: updated to 2.12.0

   2.12.0

   Support for enum kebab case.
   Apply source order: init > env > dotenv > secrets > defaults and pres…
   Add NestedSecretsSettings source
   Strip non-explicit default values.
   Coerce env vars if strict is True.
   Restore init kwarg names before returning final state dictionary.
   Drop Python3.9 support
   Adapt test_protected_namespace_defaults for dev. Pydantic
   Add Python 3.14
   Prepare release 2.12
VersionDeltaFile
1.13+4-4devel/py-pydantic-settings/distinfo
1.3+4-1devel/py-pydantic-settings/PLIST
1.13+2-2devel/py-pydantic-settings/Makefile
+10-73 files

NetBSD/pkgsrc 9GDLaUFnet/py-geventhttpclient distinfo Makefile

   py-geventhttpclient: updated to 2.3.7

   2.3.7
   Update GitHub action versions, build using Python 3.14, update cibuildwheel to 3.3.0
VersionDeltaFile
1.14+4-4net/py-geventhttpclient/distinfo
1.18+2-2net/py-geventhttpclient/Makefile
+6-62 files

NetBSD/pkgsrc o2mB6Yknet/py-gevent distinfo Makefile

   py-gevent: updated to 25.9.1

   25.9.1 (2025-09-17)

   Features

   - gevent is now tested on PyPy 3.11 v7.3.20. Previously it was tested
     with the now end-of-life PyPy 3.10 v7.3.17.

   Bugfixes

   - Fix a ``TypeError`` in the C extensions when attempting to put items
     into a full ``SimpleQueue.``

     It is believed this problem started in version 25.4.1. On older
     versions, using the environment variable ``PURE_PYTHON`` or
     ``GEVENT_PURE_PYTHON`` works around
VersionDeltaFile
1.22+4-4net/py-gevent/distinfo
1.33+2-2net/py-gevent/Makefile
+6-62 files

NetBSD/pkgsrc 3zDhBoYdoc CHANGES-2025

   Updated textproc/py-mistune, devel/py-fixtures, www/py-python-multipart, devel/py-dulwich
VersionDeltaFile
1.7419+5-1doc/CHANGES-2025
+5-11 files

NetBSD/pkgsrc oNshvXldevel/py-dulwich PLIST distinfo

   py-dulwich: updated to 0.25.0

   0.25.0  2025-12-17

   **PLEASE NOTE**: This release makes quite a lot of changes to public APIs. This
   is ahead of a 1.0 release, after which API changes will be kept backwards
   compatible.

    * Split out worktree module from porcelain into separate ``dulwich.worktree``
      module for better code organization.

    * Split porcelain module into separate submodules: ``dulwich.porcelain.tags``,
      ``dulwich.porcelain.notes``, ``dulwich.porcelain.submodule``, and
      ``dulwich.porcelain.lfs``. Main porcelain module re-exports all functions
      for backward compatibility.

    * Ensure ``dulwich.porcelain`` package is properly installed as a directory
      structure with submodules.


    [100 lines not shown]
VersionDeltaFile
1.37+37-10devel/py-dulwich/PLIST
1.68+19-19devel/py-dulwich/distinfo
1.12+5-5devel/py-dulwich/cargo-depends.mk
1.73+2-2devel/py-dulwich/Makefile
+63-364 files

NetBSD/pkgsrc-wip 3af89c3forgejo TODO

forgejo: Add reference to CVE-2025-68937
DeltaFile
+2-0forgejo/TODO
+2-01 files

NetBSD/pkgsrc ogAr1OIwww/py-python-multipart distinfo Makefile

   py-python-multipart: updated to 0.0.21

   0.0.21 (2025-12-17)

   * Add support for Python 3.14 and drop EOL 3.8 and 3.9
VersionDeltaFile
1.8+4-4www/py-python-multipart/distinfo
1.12+2-2www/py-python-multipart/Makefile
+6-62 files

NetBSD/pkgsrc TJYevqZdevel/py-fixtures PLIST distinfo

   py-fixtures: updated to 4.2.8

   4.2.8
   Unknown changes
VersionDeltaFile
1.5+1-58devel/py-fixtures/PLIST
1.10+4-4devel/py-fixtures/distinfo
1.19+2-2devel/py-fixtures/Makefile
+7-643 files

LLVM/project 3018e9fmlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Split `OperationToCleanup`
DeltaFile
+9-4mlir/lib/Transforms/RemoveDeadValues.cpp
+9-41 files

NetBSD/pkgsrc iDKGPkWtextproc/py-mistune distinfo Makefile

   py-mistune: updated to 3.2.0

   Version 3.2.0

   * Announce supports for python 3.14
   * Fix footnotes plugins for code blocks, ref links, blockquote and etc.
   * Fix ref links in TOC.
VersionDeltaFile
1.17+4-4textproc/py-mistune/distinfo
1.21+2-2textproc/py-mistune/Makefile
+6-62 files

LLVM/project 352bf3dmlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Use proper rewriter API (#173539)

Use the rewriter API to inline regions.
DeltaFile
+5-9mlir/lib/Transforms/RemoveDeadValues.cpp
+5-91 files

NetBSD/pkgsrc BR3y5zpdoc CHANGES-2025

   Updated devel/py-faker, finance/py-braintree
VersionDeltaFile
1.7418+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc Yfs1PEZfinance/py-braintree distinfo Makefile

   py-braintree: updated to 4.41.0

   4.41.0

   Add extra fields in sender and receiver details in transfer to Transaction
   Remove unused error code AdjustmentAmountMustBeGreaterThanZero
   Removed venmo_merchant_data from Transaction
   Filter CreditCardVerification.search() to only return credit card verifications
VersionDeltaFile
1.67+4-4finance/py-braintree/distinfo
1.68+2-2finance/py-braintree/Makefile
+6-62 files

NetBSD/pkgsrc k4pGFhkdevel/py-faker distinfo Makefile

   py-faker: updated to 39.0.0

   39.0.0
   * Delete duplicates in Russian professions.
VersionDeltaFile
1.104+4-4devel/py-faker/distinfo
1.109+2-2devel/py-faker/Makefile
+6-62 files

NetBSD/pkgsrc I9HWTTXaudio/audacious-plugins Makefile, audio/boca Makefile buildlink3.mk

   revbump for libcdio
VersionDeltaFile
1.16+2-2misc/libcdio/buildlink3.mk
1.172+2-2audio/audacious-plugins/Makefile
1.7+2-2audio/boca/Makefile
1.5+2-2audio/boca/buildlink3.mk
1.5+2-2audio/freac/Makefile
1.336+2-2audio/musicpd/Makefile
+12-126 files not shown
+24-2412 files

NetBSD/pkgsrc DzVa31ldoc CHANGES-2025 TODO

   Updated misc/libcdio, misc/libcdio-paranoia
VersionDeltaFile
1.7417+3-1doc/CHANGES-2025
1.26583+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc UrvwnUvmisc/libcdio-paranoia Makefile distinfo

   libcdio-paranoia: updated to 2.0.2

   10.2+2.0.2

   A 6-year-old bug, seen primarily by Whipper users, concerning
   adjusting of CD-drives that have large sample offsets, or negative
   offsets has been fixed. Fix is from and thanks are due to
   buddyabaddon.
   Code has moved from savannah.gnu.org to github. CircleCI
   testing is now incorporated into builds.
   Add test on LSN on span check errors, and give a better
   message when there is a problem.
   Require libcdio at least 2.0.0
   Remove dead code after exit.
   Fix manpage for Japanese.
   Add notes for using gmake for building on FreeBSD.
VersionDeltaFile
1.16+6-6misc/libcdio-paranoia/Makefile
1.7+4-4misc/libcdio-paranoia/distinfo
1.3+2-2misc/libcdio-paranoia/PLIST
1.3+2-2misc/libcdio-paranoia/buildlink3.mk
+14-144 files

OPNSense/core 9b53c7esrc/opnsense/mvc/app/controllers/OPNsense/Firewall/forms dialogFilterRule.xml, src/opnsense/mvc/app/models/OPNsense/Firewall Filter.php Filter.xml

Services: Intrusion Detection - hook "divert-to" into our new firewall ui.

Currently we only support a single divert-to target, but if we would like to integrate in the future with other services, it's practical to be able to offer a list of them,
list_divert_sockets.php acts as a stepping stone for this purpose, which now just returns a static list of one (8000 -> idps).
DeltaFile
+36-0src/opnsense/scripts/filter/list_divert_sockets.php
+11-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/dialogFilterRule.xml
+7-0src/opnsense/service/conf/actions.d/actions_filter.conf
+6-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+2-2src/opnsense/service/templates/OPNsense/IDS/rc.conf.d
+4-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+66-22 files not shown
+68-28 files

NetBSD/pkgsrc IhjCFGLmisc/libcdio Makefile distinfo, misc/libcdio/patches patch-include_cdio++_iso9660.hpp patch-configure

   libcdio: updated to 2.3.0

   2.3.0

   Support ISRC in Image drivers (oldrich strazovsky)
   Parser is more aggressive in checking CD Audio
   Correct ISO 9660 timezone offset signs, and add extreme timezone tests.
   Fix a longstanding bug in detecting USB drives on MacOS. (UltraFuzzy)
   Add function cdio_get_device_fd() to retrieve a device file descriptor for when users need it in their own low-level code. In particular, this is needed for pregap detection on macOS. See https://github.com/libcdio/libcdio/ull/37. (UltraFuzzy)
   Respect FILE name value inside BINCUE CUE file.
   Fix incorrect track length calculation for the last track.
   Fix buffer overrun for Joliet filenames.
   Code gone over with codespell to fix spelling corrections. Klaus-Hendrik Wolf also found some typos.
   Add key joliet-level in cdio creation driver argument.
   Adds function udf_setpos() to allow arbitrary reads of UDF files. Used by wimlib (Pete Batard)
   Fix autotools for LFS support on 32-bit systems.
   Get NULL definition from stddef.h to assist C++ compilers.
   Fixes for MinGW tests.
   Fix get_mcn() on GNU/Linux.

    [13 lines not shown]
VersionDeltaFile
1.70+6-9misc/libcdio/Makefile
1.37+4-6misc/libcdio/distinfo
1.2+1-1misc/libcdio/patches/patch-include_cdio++_iso9660.hpp
1.3+1-1misc/libcdio/patches/patch-configure
+12-174 files

LLVM/project eb3bfeellvm/lib/Target/Mips MipsRegisterBankInfo.cpp MipsInstructionSelector.cpp, llvm/test/CodeGen/Mips/GlobalISel/llvm-ir implicit_def.ll

[Mips] Add support for Mips::GPR64Idx in MipsRegisterBankInfo (#173534)

Fix #166002.
DeltaFile
+67-65llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp
+53-12llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/implicit_def.ll
+6-2llvm/lib/Target/Mips/MipsInstructionSelector.cpp
+4-0llvm/lib/Target/Mips/MipsRegisterBankInfo.h
+1-1llvm/lib/Target/Mips/MipsRegisterBanks.td
+131-805 files

LLVM/project 22c01f6llvm/lib/Target/Mips MipsSEInstrInfo.cpp Mips32r6InstrInfo.td, llvm/lib/Target/Mips/Disassembler MipsDisassembler.cpp

MIPSr6: Set FSELECT Legal for f64 (#173591)

FIX: #172459
Since SETCC returns i1 in IR level, and SEL_D needs f64, currently, we
expand FSELECT to:
   MTC1_D64
   SEL
which may generate needless mfc1 and mtc1.

In this patch, we add FGR64CC Register type, and support F32 to F64 in
MipsSEInstrInfo::copyPhysReg.
DeltaFile
+98-4llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
+27-34llvm/lib/Target/Mips/Mips32r6InstrInfo.td
+5-44llvm/test/CodeGen/Mips/llvm-ir/select-dbl.ll
+23-21llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
+15-4llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
+1-17llvm/test/CodeGen/Mips/select.ll
+169-1249 files not shown
+210-14915 files