FreeBSD/ports 42d3776security/obfs4proxy-tor distinfo Makefile

security/obfs4proxy-tor: update deps and upstream tags

  - move commit hashes to proper git tags;
  - sync changes removing '.git' suffix from pkg directories;
  - goptlib now follows v1.6.0 release;
DeltaFile
+17-19security/obfs4proxy-tor/distinfo
+10-11security/obfs4proxy-tor/Makefile
+27-302 files

LLVM/project eb1e808llvm/test/CodeGen/X86/AMX amx-low-intrinsics.ll, llvm/test/Transforms/SLPVectorizer reduction-gather-non-scheduled-extracts.ll

[IR] Mark reduction intrinsics as nocreateundeforpoison (#184173)

In investigating #156233, it came up that select folds like here:
https://alive2.llvm.org/ce/z/Y6jzj6 cannot be carried out, or easily
fixed for now, because integer reductions do not propagate noundef, even
if their arguments are noundef. This patch adds this propagation.
DeltaFile
+22-1llvm/unittests/Analysis/ValueTrackingTest.cpp
+1-2llvm/test/Transforms/SLPVectorizer/reduction-gather-non-scheduled-extracts.ll
+1-2llvm/test/Transforms/SLPVectorizer/X86/extracts-non-extendable.ll
+1-1llvm/test/CodeGen/X86/AMX/amx-low-intrinsics.ll
+1-1llvm/test/Transforms/SLPVectorizer/X86/non-load-reduced-as-part-of-bv.ll
+1-1llvm/test/Transforms/SLPVectorizer/X86/reduction-logical.ll
+27-83 files not shown
+30-119 files

FreeBSD/ports 1c12982dns/dnscrypt-proxy2 distinfo Makefile

dns/dnscrypt-proxy2: update 2.1.5 to 2.1.15
DeltaFile
+3-3dns/dnscrypt-proxy2/distinfo
+1-2dns/dnscrypt-proxy2/Makefile
+4-52 files

FreeBSD/ports 10e473cnet/exoscale-cli distinfo Makefile

net/exoscale-cli: update 1.84.0 to 1.93.0
DeltaFile
+3-3net/exoscale-cli/distinfo
+1-2net/exoscale-cli/Makefile
+4-52 files

FreeBSD/ports 1e2de06graphics/opencv/files patch-contrib_modules_viz_src_vtk_vtkVizInteractorStyle.cpp

graphics/opencv: Fix potential build issues due to lack of #include <iostream>

Reported by:    Vladimir Druzenko <vvd at freebsd.org>
DeltaFile
+29-0graphics/opencv/files/patch-contrib_modules_viz_src_vtk_vtkVizInteractorStyle.cpp
+29-01 files

FreeBSD/ports 0afb0e4devel/convco distinfo Makefile

devel/convco: update 0.6.2 → 0.6.3

Reported by:    portscout
DeltaFile
+195-157devel/convco/distinfo
+98-80devel/convco/Makefile
+293-2372 files

NetBSD/pkgsrc gmSAtYodoc CHANGES-2026

   Updated devel/py-apycula, textproc/py-xml2rfc
VersionDeltaFile
1.1526+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc DIZqtfutextproc/py-xml2rfc distinfo Makefile

   py-xml2rfc: updated to 3.32.0

   3.32.0

   New Features

   - Drop support for Python 3.9

   Bug Fixes

   - Remove duplicate anchors from authors
   - text: Avoid word breaks
VersionDeltaFile
1.26+4-4textproc/py-xml2rfc/distinfo
1.33+2-2textproc/py-xml2rfc/Makefile
+6-62 files

NetBSD/pkgsrc 0sUQiqndevel/py-apycula PLIST Makefile

   py-apycula: updated to 0.30

   0.30

   Bump Yosys version
   Add msgspec to Docker image
   Fix examples.
   Only push Docker image on push to master
   Restructure CI: consolidate chipdb, split examples by board
   optimize python packer
   Replace pickle with msgspec MessagePack serialization
   Speed up CI with ccache for yosys/nextpnr builds
   Revert CI to upstream nextpnr
   Clean up chipdb generation pipeline
   Add a primitive comparison tool.
   BUGFIX. Restore PLL routing.
VersionDeltaFile
1.3+26-26devel/py-apycula/PLIST
1.3+6-3devel/py-apycula/Makefile
1.3+4-4devel/py-apycula/distinfo
+36-333 files

DragonFlyBSD/src 0969469sbin/ping ping.c

ping(8): Fix pr_iph() to use ntohs() for ip_off field

The ip_off (flags + fragment offset) is a 16-bit field, so we should use
ntohs() instead of ntohl() to read it.

See also: https://reviews.freebsd.org/D38479
DeltaFile
+3-3sbin/ping/ping.c
+3-31 files

DragonFlyBSD/src 52d6fee. Makefile.inc1

Makefile.inc1: Remove obsolete comment about '.makeenv'
DeltaFile
+0-3Makefile.inc1
+0-31 files

DragonFlyBSD/src b931e3c. Makefile.inc1

Makefile.inc1: Fix build-all/install-all/buildportschroot log directory

The log directory was ${GENLOGDIR} which hardcoded the "/usr/obj"
top-level directory.  If user defines a custom MAKEOBJDIRPREFIX, the
GENLOGDIR would become wrong.  Fix the issue by replacing GENLOGDIR with
DESTDIRBASE.  In addition, remove the unnecessary 'mkdir ${GENLOGDIR}'.

While there, change the 'ldconfig' command in chroot to be
'/bin/sh -c "rcrestart ldconfig"', aligning with the one used in
nrelease/Makefile.
DeltaFile
+20-23Makefile.inc1
+20-231 files

DragonFlyBSD/src 6062496. Makefile.inc1

Makefile.inc1: Remove obsolete build-tools remnants

The build-tools was disabled and marked obsolete by zrj in commit
ce2989fe1212f664d615268edc64a57801fc7404, and then was removed by dillon
in commit 2a89766ae0591bf31ec51e6298cf4e4d050f4a1a, leaving only the
undefined BTOOLSDIRS.

This commit removes the remnants.
DeltaFile
+12-57Makefile.inc1
+12-571 files

FreeNAS/freenas 3abd2eedebian/debian postinst rules, src/freenas/debian rules

Remove Debian branding
DeltaFile
+10-0debian/debian/postinst
+0-3src/freenas/debian/rules
+1-1debian/debian/rules
+11-43 files

LLVM/project fff8d9bllvm/lib/Target/AMDGPU AMDGPU.td AMDGPUFeatures.td

Option 2 - add two boolean AMDGPUSubtargetFeatures
DeltaFile
+12-0llvm/lib/Target/AMDGPU/AMDGPU.td
+0-10llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
+0-1llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
+12-113 files

FreeBSD/ports b44a8dfmisc/crush distinfo Makefile

misc/crush: Update to 0.46.2

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.46.2

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

LLVM/project 9cda407clang/docs ReleaseNotes.rst, clang/lib/Sema SemaCoroutine.cpp

[clang][Sema] Fix initialization of GRO when GRO-return type mismatches (CWG2563) (#179156)

This patch implements one piece of proposed solution to
[CWG2563](https://cplusplus.github.io/CWG/issues/2563.html):

> get-return-object-invocation is as follows:
> ...
> otherwise, get-return-object-invocation initializes a variable with
the exposition-only name gro as if by
> decltype(auto) gro = promise.get_return_object();

Close #98744
DeltaFile
+53-0clang/test/CodeGenCoroutines/coro-gro3.cpp
+2-1clang/lib/Sema/SemaCoroutine.cpp
+2-0clang/docs/ReleaseNotes.rst
+57-13 files

OpenBSD/ports 3zStxaTdevel/ruff distinfo crates.inc, devel/ruff/patches patch-Cargo_toml patch-crates_ruff_db_Cargo_toml

   Update to ruff 0.15.4 from maintainer

   https://github.com/astral-sh/ruff/releases/tag/0.15.4
   https://github.com/astral-sh/ruff/releases/tag/0.15.3
   https://github.com/astral-sh/ruff/releases/tag/0.15.2
   https://github.com/astral-sh/ruff/releases/tag/0.15.1
VersionDeltaFile
1.7+130-74devel/ruff/distinfo
1.7+63-35devel/ruff/crates.inc
1.7+3-3devel/ruff/patches/patch-Cargo_toml
1.7+2-2devel/ruff/Makefile
1.4+1-1devel/ruff/patches/patch-crates_ruff_db_Cargo_toml
+199-1155 files

LLVM/project b675369clang/include/clang/Basic TargetCXXABI.h, clang/include/clang/StaticAnalyzer/Core AnalyzerOptions.h

[Clang][NFCI] Make unchanged global state const (#183478)

To avoid modifications to global state that does not currently need to
be modified, this patch makes a selection of trivial cases const. This
aims to help preserve the intention of these variables and reduce the
potential mutable global state surface of clang.

---------

Signed-off-by: Steffen Holst Larsen <sholstla at amd.com>
DeltaFile
+4-4clang/lib/CodeGen/CGBuiltin.cpp
+2-2clang/lib/AST/TypePrinter.cpp
+2-2clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
+2-2clang/include/clang/Basic/TargetCXXABI.h
+1-1clang/lib/CodeGen/ModuleBuilder.cpp
+1-1clang/lib/Options/DriverOptions.cpp
+12-126 files not shown
+18-1812 files

LLVM/project ecb694dclang/lib/Analysis UnsafeBufferUsage.cpp

[Clang][NFCI] Initialize PredefinedNames immediately (#183295)

In isPredefinedUnsafeLibcFunc the set of predefined names is initialized
lazily. However, this pattern is redundant as function-scope static
variables are initialized on first pass through the control flow. This
commit makes the variable constant, makes it a non-heap object, and
initializes it immediately. This has the following benefits:
- The initialization pattern cleaner and potentially easier for the
compiler to optimize.
- Making the variable const avoids it being used as mutable global
state.
- Having immediate initialization removes a potential race condition.

Signed-off-by: Steffen Holst Larsen <sholstla at amd.com>
DeltaFile
+72-75clang/lib/Analysis/UnsafeBufferUsage.cpp
+72-751 files

FreeBSD/ports 07caffcscience/gemmi pkg-plist distinfo, science/py-gemmi distinfo Makefile

science/{,py-}gemmi: update 0.7.3 → 0.7.5
DeltaFile
+12-12science/py-gemmi/files/patch-CMakeLists.txt
+7-0science/gemmi/pkg-plist
+3-3science/py-gemmi/distinfo
+3-3science/gemmi/distinfo
+1-1science/py-gemmi/Makefile
+1-1science/gemmi/Makefile
+27-201 files not shown
+28-207 files

FreeBSD/ports 1dee824deskutils/skim distinfo Makefile

deskutils/skim: update 3.5.0 → 3.6.0

Reported by:    portscout
DeltaFile
+33-33deskutils/skim/distinfo
+16-16deskutils/skim/Makefile
+49-492 files

FreeBSD/ports 6ad4cdabenchmarks/inferno distinfo Makefile

benchmarks/inferno: update 0.12.4 → 0.12.6

Reported by:    portscout
DeltaFile
+147-95benchmarks/inferno/distinfo
+73-48benchmarks/inferno/Makefile
+220-1432 files

OpenBSD/ports 4toYsDUwww/epiphany distinfo Makefile, www/epiphany/pkg PLIST

   Update to epiphany-49.3.
VersionDeltaFile
1.65+60-0www/epiphany/pkg/PLIST
1.120+2-2www/epiphany/distinfo
1.249+1-1www/epiphany/Makefile
+63-33 files

OpenBSD/ports 8VmTV69sysutils/libvirt-python distinfo Makefile

   Update to py3-libvirt-12.1.0.
VersionDeltaFile
1.83+2-2sysutils/libvirt-python/distinfo
1.102+1-1sysutils/libvirt-python/Makefile
+3-32 files

OpenBSD/ports Q7ltuMisysutils/libvirt distinfo Makefile, sysutils/libvirt/patches patch-meson_build

   Update to libvirt-12.1.0.
VersionDeltaFile
1.43+6-6sysutils/libvirt/patches/patch-meson_build
1.72+10-0sysutils/libvirt/pkg/PLIST
1.95+2-2sysutils/libvirt/distinfo
1.146+1-1sysutils/libvirt/Makefile
+19-94 files

DragonFlyBSD/src 52c924blib/libc/secure stack_protector.c

libc: Remove unused <sys/sysctl.h> header from stack_protector.c
DeltaFile
+0-1lib/libc/secure/stack_protector.c
+0-11 files

DragonFlyBSD/src bc10b6egnu/usr.bin/cc47/cc_prep auto-host.h, gnu/usr.bin/cc47/libcpp config.h

gnu: Fix libcpp/config.h and cc_prep/auto-host.h for unlocked stdio

This change was missed in commit 794d56434eb286a928220fda3d0eec22f5c8b9a2.
DeltaFile
+5-5gnu/usr.bin/cc47/cc_prep/auto-host.h
+5-5gnu/usr.bin/cc47/libcpp/config.h
+5-5gnu/usr.bin/cc80/cc_prep/auto-host.h
+5-5gnu/usr.bin/cc80/support-libs/libcpp/config.h
+20-204 files

DragonFlyBSD/src 8dd5dbcsys/dev/virtual/virtio/virtio virtqueue.c

virtio: Fix cpu_lfence() wrong placement in virtqueue_dequeue()

The cpu_lfence() should be placed just after reading the 'used->idx',
before the 'vq_used_cons_idx' equality check and 'used->ring[]' access.
This is the correct use pattern of lfence.

More importantly, this fix an infinite loop in virtqueue_poll() that
happened when GCC 12.5 inlined the whole virtqueue_dequeue().  GCC
thought 'vq->vq_ring.used->idx' wouldn't change during the loop, so
hoisted the 'if (vq->vq_used_cons_idx == vq->vq_ring.used->idx)' into
its own loop and thus an infinite loop.

Maybe it's better to use atomic ops to read the 'vq_ring.used->idx' and
'vq_ring.used->flags' fields, which are updated by the host side.  Need
to investigate this later.
DeltaFile
+4-2sys/dev/virtual/virtio/virtio/virtqueue.c
+4-21 files

OPNSense/core 29ac6a0src/opnsense/mvc/app/models/OPNsense/OpenVPN OpenVPN.php

OpenVPN: Add validation for selecting username as CN without setting any authentication (#9878)

Added validation to openvpn to ensure a user can't select username as CN without setting any authentication when adding/editing an openvpn instance.
DeltaFile
+6-0src/opnsense/mvc/app/models/OPNsense/OpenVPN/OpenVPN.php
+6-01 files