FreeBSD/ports e1babf2devel/electron38 Makefile

devel/electron38: Deprecate and set to expire on 2026-05-31
DeltaFile
+4-1devel/electron38/Makefile
+4-11 files

FreeBSD/ports cc06150devel/electron41 Makefile, devel/electron41/files patch-chrome_browser_about__flags.cc patch-sandbox_policy_openbsd_sandbox__openbsd.cc

devel/electron41: Add port: Build cross-platform desktop apps with JavaScript, HTML, and CSS

Build cross platform desktop apps with JavaScript, HTML, and CSS.

It's easier than you think.

If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.

WWW: https://electronjs.org/
DeltaFile
+15,161-0devel/electron41/files/packagejsons/yarn.lock
+942-0devel/electron41/files/packagejsons/.yarn/releases/yarn-4.12.0.cjs
+562-0devel/electron41/files/patch-chrome_browser_about__flags.cc
+457-0devel/electron41/Makefile
+448-0devel/electron41/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+399-0devel/electron41/files/patch-services_device_hid_hid__service__fido.cc
+17,969-01,660 files not shown
+60,336-11,666 files

FreeBSD/ports 7c45d6ddevel/libgit2 Makefile

devel/libgit2: corrected WWW to point to reachable github
DeltaFile
+1-1devel/libgit2/Makefile
+1-11 files

FreeBSD/ports ad228a8lang/rubygem-rb_sys distinfo Makefile

lang/rubygem-rb_sys: update to 0.9.126

Changes:        https://github.com/oxidize-rb/rb-sys/releases
DeltaFile
+3-3lang/rubygem-rb_sys/distinfo
+3-2lang/rubygem-rb_sys/Makefile
+6-52 files

LLVM/project 1a7d533clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage UnsafeBufferUsage.cpp

fix clang-format issue
DeltaFile
+1-1clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsage.cpp
+1-11 files

NetBSD/src 0qJeiWYsys/arch/aarch64/aarch64 pmap.c

   Wrap/Un-wrap UVMHIST_LOG lines. NFCI.
VersionDeltaFile
1.153+9-11sys/arch/aarch64/aarch64/pmap.c
+9-111 files

FreeBSD/ports 850ab24editors/dz6 distinfo Makefile.crates

editors/dz6: Update to 0.6.0

ChangeLog:
https://github.com/mentebinaria/dz6/releases/tag/v0.6.0
DeltaFile
+71-69editors/dz6/distinfo
+34-33editors/dz6/Makefile.crates
+1-2editors/dz6/Makefile
+106-1043 files

LLVM/project 036f9b1clang/include/clang/ScalableStaticAnalysisFramework/Analyses/EntityPointerLevel EntityPointerLevelFormat.h, clang/lib/ScalableStaticAnalysisFramework/Analyses SSAFAnalysesCommon.h

remove proxy functions for unit-testing UnsafeBufferUsageExtractor
DeltaFile
+186-155clang/unittests/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsageTest.cpp
+17-90clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsageExtractor.cpp
+18-18clang/lib/ScalableStaticAnalysisFramework/Analyses/SSAFAnalysesCommon.h
+1-22clang/lib/ScalableStaticAnalysisFramework/Analyses/EntityPointerLevel/EntityPointerLevel.cpp
+0-10clang/include/clang/ScalableStaticAnalysisFramework/Analyses/EntityPointerLevel/EntityPointerLevelFormat.h
+3-3clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsage.cpp
+225-2986 files

FreeBSD/ports be21b06editors/cudatext pkg-plist distinfo

editors/cudatext: Update to 1.234.0.1

ChangeLog at:    https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
DeltaFile
+0-89editors/cudatext/pkg-plist
+7-7editors/cudatext/distinfo
+3-3editors/cudatext/Makefile
+10-993 files

NetBSD/src kAMCNmVsys/arch/m68k/include pte_coldfire.h, sys/arch/powerpc/include/booke pte.h

   Be consistent around pte_nv_entry definition and usage.

   NFCI.
    CVS: ----------------------------------------------------------------------
VersionDeltaFile
1.85+11-9sys/uvm/pmap/pmap.c
1.3+2-2sys/arch/m68k/include/pte_coldfire.h
1.12+2-2sys/arch/powerpc/include/booke/pte.h
+15-133 files

FreeBSD/ports e656f91security/wazuh-manager pkg-plist distinfo

security/wazuh-manager: Fix issues on 14.x-amd64 and 15.x-aarch64

- Sort pkg-plist entries
DeltaFile
+6-6security/wazuh-manager/pkg-plist
+4-4security/wazuh-manager/distinfo
+10-102 files

HardenedBSD/src 25a62d5contrib/expat Changes, contrib/expat/doc reference.html xmlwf.xml

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+2,814-1,863contrib/expat/doc/reference.html
+244-244contrib/expat/doc/xmlwf.xml
+130-56contrib/expat/xmlwf/xmlwf_helpgen.py
+112-61contrib/expat/lib/xmlparse.c
+141-18contrib/expat/Changes
+119-0contrib/expat/lib/libexpat.map.in
+3,560-2,24230 files not shown
+3,823-2,34036 files

LLVM/project e3e4b84lld/test/wasm dylink.s, lld/test/wasm/Inputs libsearch-dyn.s

[WebAssembly] Add support for shared tags (#188367)

Mostly following the structure of other Shared* constructs

Fixes: #188120
DeltaFile
+38-0lld/wasm/SymbolTable.cpp
+15-2lld/wasm/Symbols.h
+10-3lld/test/wasm/dylink.s
+4-1lld/test/wasm/Inputs/libsearch-dyn.s
+4-0llvm/lib/Object/WasmObjectFile.cpp
+3-0lld/wasm/InputFiles.cpp
+74-62 files not shown
+78-68 files

FreeBSD/src 75767bbcontrib/expat Changes, contrib/expat/doc reference.html xmlwf.xml

contrib/expat: import expat 2.7.5

Changes: https://github.com/libexpat/libexpat/blob/R_2_7_5/expat/Changes
         https://github.com/libexpat/libexpat/blob/R_2_7_4/expat/Changes

Security:       CVE-2026-32776
Security:       CVE-2026-32777
Security:       CVE-2026-32778
Security:       CVE-2026-24515
Security:       CVE-2026-25210

(cherry picked from commit ae04c7bbf065278687fa930e81a96767e9009d38)
DeltaFile
+2,814-1,863contrib/expat/doc/reference.html
+244-244contrib/expat/doc/xmlwf.xml
+130-56contrib/expat/xmlwf/xmlwf_helpgen.py
+112-61contrib/expat/lib/xmlparse.c
+141-18contrib/expat/Changes
+119-0contrib/expat/lib/libexpat.map.in
+3,560-2,24229 files not shown
+3,822-2,33935 files

LLVM/project 942e108clang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenModule.cpp

[CIR] Convert global_visibility from attribute to property (#190488)

Replace CIR_VisibilityAttr with
DefaultValuedProp<EnumProp<CIR_VisibilityKind>>
for global_visibility on GlobalOp and FuncOp. This removes the need for
custom
parse/print functions and simplifies callers to use direct enum values
instead
of wrapping/unwrapping VisibilityAttr.
DeltaFile
+4-41clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+8-5clang/include/clang/CIR/Dialect/IR/CIROps.td
+2-3clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+2-2clang/lib/CIR/CodeGen/CIRGenModule.cpp
+1-2clang/lib/CIR/Dialect/Transforms/EHABILowering.cpp
+1-2clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp
+18-556 files

FreeBSD/ports 94317d4security/wazuh-manager pkg-plist

security/wazuh-manager: Fix pkg-plist

Approved by:    acm@
DeltaFile
+15-9security/wazuh-manager/pkg-plist
+15-91 files

HardenedBSD/ports 94317d4security/wazuh-manager pkg-plist

security/wazuh-manager: Fix pkg-plist

Approved by:    acm@
DeltaFile
+15-9security/wazuh-manager/pkg-plist
+15-91 files

FreeBSD/ports 0130386devel/bazel9 Makefile, devel/bazel9/files toolchain_local-BUILD patch-MODULE.bazel

devel/bazel9: Add new port for Bazel 9 LTS.
DeltaFile
+89-0devel/bazel9/Makefile
+43-0devel/bazel9/files/toolchain_local-BUILD
+15-0devel/bazel9/files/patch-MODULE.bazel
+14-0devel/bazel9/files/patch-tools_allowlists_function__transition__allowlist_BUILD
+14-0devel/bazel9/files/patch-src_tools_singlejar_port.h
+12-0devel/bazel9/files/rules_python_freebsd.patch.in
+187-07 files not shown
+231-013 files

HardenedBSD/ports 0130386devel/bazel9 Makefile, devel/bazel9/files toolchain_local-BUILD patch-MODULE.bazel

devel/bazel9: Add new port for Bazel 9 LTS.
DeltaFile
+89-0devel/bazel9/Makefile
+43-0devel/bazel9/files/toolchain_local-BUILD
+15-0devel/bazel9/files/patch-MODULE.bazel
+14-0devel/bazel9/files/patch-tools_allowlists_function__transition__allowlist_BUILD
+14-0devel/bazel9/files/patch-src_tools_singlejar_port.h
+12-0devel/bazel9/files/rules_python_freebsd.patch.in
+187-07 files not shown
+231-013 files

FreeBSD/ports eae6653devel/bazel8 Makefile, devel/bazel8/files toolchain_local-BUILD patch-MODULE.bazel

devel/bazel8: Add new port for bazel LTS 8 release.
DeltaFile
+91-0devel/bazel8/Makefile
+43-0devel/bazel8/files/toolchain_local-BUILD
+15-0devel/bazel8/files/patch-MODULE.bazel
+14-0devel/bazel8/files/patch-src_tools_singlejar_port.h
+14-0devel/bazel8/files/patch-tools_allowlists_function__transition__allowlist_BUILD
+11-0devel/bazel8/files/patch-src_main_native_unix__jni__bsd.cc
+188-08 files not shown
+243-014 files

HardenedBSD/ports eae6653devel/bazel8 Makefile, devel/bazel8/files toolchain_local-BUILD patch-MODULE.bazel

devel/bazel8: Add new port for bazel LTS 8 release.
DeltaFile
+91-0devel/bazel8/Makefile
+43-0devel/bazel8/files/toolchain_local-BUILD
+15-0devel/bazel8/files/patch-MODULE.bazel
+14-0devel/bazel8/files/patch-src_tools_singlejar_port.h
+14-0devel/bazel8/files/patch-tools_allowlists_function__transition__allowlist_BUILD
+11-0devel/bazel8/files/patch-src_main_native_unix__jni__bsd.cc
+188-08 files not shown
+243-014 files

LLVM/project d08bb68mlir/include/mlir/Reducer Passes.td, mlir/lib/Reducer OptReductionPass.cpp

[mlir][reducer] Add opt-pass-file option to opt-reduction pass (#189353)

Currently, the opt-reduction-pass only supports inputting the
optimization pipeline via the command line, which becomes cumbersome
when the pipeline is long. To address this, this PR introduces the
opt-pass-file option. This allows users to save the pipeline in a file
and provide the filename to parse the pipeline.
DeltaFile
+15-1mlir/lib/Reducer/OptReductionPass.cpp
+4-0mlir/test/mlir-reduce/opt-reduction/dce-test.mlir
+2-0mlir/include/mlir/Reducer/Passes.td
+1-0mlir/test/mlir-reduce/opt-reduction/dce-pipeline
+22-14 files

LLVM/project 66483dfclang/include/clang/AST Expr.h, clang/lib/CodeGen CodeGenModule.cpp

[clang][AST][NFC] Add default value to `Expr::isConstantInitializer()` parameter (#190313)

Almost every caller passes `false` for `ForRef`, or rather, doesn't care
what the value is. Use a default value instead.
DeltaFile
+4-4clang/lib/Sema/SemaDecl.cpp
+3-3clang/lib/Sema/SemaExprObjC.cpp
+2-2clang/include/clang/AST/Expr.h
+1-2clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+1-2clang/lib/CodeGen/CodeGenModule.cpp
+1-1clang/lib/Sema/SemaExpr.cpp
+12-144 files not shown
+16-1810 files

OpenBSD/ports ghSlrZjgames/devilutionx Makefile

   Brad Smith immediately provided a patch for archivers/libmpq (moving
   it to using ports-gcc) that allows devilutionx to actually build and
   package on sparc64.

   So remove BROKEN-sparc64
VersionDeltaFile
1.19+0-2games/devilutionx/Makefile
+0-21 files

OpenBSD/ports UvDShOHarchivers/libmpq Makefile

   Move archivers/libmpq to ports-gcc because it uses
   builtins (__builtin_bswap16/32/64) that end up missing during linking of
   consumers such as games/devilutionx.

   Switching to ports-gcc produces a library that allows consumers such
   as games/devilutionx to link successfully.

   Patch provided by Brad Smith
VersionDeltaFile
1.2+6-0archivers/libmpq/Makefile
+6-01 files

FreeBSD/src 1ac7c32contrib/expat Changes, contrib/expat/doc reference.html xmlwf.xml

contrib/expat: import expat 2.7.5

Changes: https://github.com/libexpat/libexpat/blob/R_2_7_5/expat/Changes
         https://github.com/libexpat/libexpat/blob/R_2_7_4/expat/Changes

Security:       CVE-2026-32776
Security:       CVE-2026-32777
Security:       CVE-2026-32778
Security:       CVE-2026-24515
Security:       CVE-2026-25210

(cherry picked from commit ae04c7bbf065278687fa930e81a96767e9009d38)
DeltaFile
+2,814-1,863contrib/expat/doc/reference.html
+244-244contrib/expat/doc/xmlwf.xml
+130-56contrib/expat/xmlwf/xmlwf_helpgen.py
+112-61contrib/expat/lib/xmlparse.c
+141-18contrib/expat/Changes
+119-0contrib/expat/lib/libexpat.map.in
+3,560-2,24229 files not shown
+3,822-2,33935 files

DragonFlyBSD/src 4faba44share/man/man5 make.conf.5

make.conf(5): Remove legacy obsolete MAKE_SHELL description

The MAKE_SHELL variable is unused in our bmake framework.  I guess it's
a legacy from the FreeBSD fmake framework.
DeltaFile
+1-14share/man/man5/make.conf.5
+1-141 files

DragonFlyBSD/src 958532eshare/mk sys.mk

<sys.mk>: Fix ${SHELL} to ignore the environment

From the POSIX standard [1]:
> The SHELL macro shall be treated specially. It shall be provided by
> make and set to the pathname of the shell command language interpreter
> (see sh). The SHELL environment variable shall not affect the value of
> the SHELL macro. If SHELL is defined in the makefile or is specified
> on the command line, it shall replace the original value of the SHELL
> macro, but shall not affect the SHELL environment variable. Other
> effects of defining SHELL in the makefile or on the command line are
> implementation-defined.

So fix ${SHELL} to be ${.SHELL:Ush}, making it a Bourne/POSIX shell
regardless of the user's interactive shell, so that it's suitable for
use in the makefiles.  This is obtained from 'contrib/bmake/mk/sys.mk'.

[1] https://pubs.opengroup.org/onlinepubs/9799919799/utilities/make.html#tag_20_76_13_05
DeltaFile
+4-2share/mk/sys.mk
+4-21 files

DragonFlyBSD/src e733f7cshare/mk bsd.dep.mk

<bsd.dep.mk>: Always create the depend file in the end

In case that the custom ${MKDEPCMD} does not create the depend file for
empty dependency.

While there, tweak '${_ALL_DEPENDS}' to use the ':N*.[csS]' modifier to
align with the subsequent '.if' expressions filtering on the files.

Suggested-by: swildner
DeltaFile
+4-1share/mk/bsd.dep.mk
+4-11 files

DragonFlyBSD/src 3e0027bshare/mk sys.mk

<sys.mk>: Fix ${NXCXXFLAGS} to base on ${CXXFLAGS}

${CXXFLAGS} is already defined above in <sys.mk>, so it's better and
more correct to define ${NXCXXFLAGS} based on ${CXXFLAGS}.

Actually, this fixes ${NXCXXFLAGS} to obtain the correct '-std' flag
from ${CXXFLAGS}.
DeltaFile
+1-1share/mk/sys.mk
+1-11 files