FreeBSD/ports fa94287net/sie-nmsg Makefile distinfo

net/sie-nmsg: Upgrade to 1.3.1

1.3.1:
  * Fix to a test

1.3.0:
  * Amend proto files to specify syntax version

  * Change format of unknown rrtypes in JSON output

  * Depend on libnmsg8 >= 1.0.0 for 0mq migration

Fetch from GitHub.

Sponsored by:   DomainTools LLC
DeltaFile
+5-4net/sie-nmsg/Makefile
+3-3net/sie-nmsg/distinfo
+8-72 files

FreeBSD/ports 1a2d2c5devel/py-pymtbl distinfo Makefile

devel/py-pymtbl: Upgrade to 0.6.0

0.6.0:
  * Add ZSTD compression

  * Fix unit test issue

Sponsored by:   DomainTools LLC
DeltaFile
+3-3devel/py-pymtbl/distinfo
+1-1devel/py-pymtbl/Makefile
+4-42 files

FreeBSD/ports 1315bcanet/py-pynmsg Makefile distinfo

net/py-pynmsg: Upgrade to 0.5.1

Upgrade to 0.5.1 with python 3 support
  * Switch to new for loop style

  * Fix repr error for input class

  * Fix error caused by name mangling

  * Fix tests

Fetch source from GitHub.

Sponsored by:   DomainTools LLC
DeltaFile
+4-3net/py-pynmsg/Makefile
+3-3net/py-pynmsg/distinfo
+7-62 files

DragonFlyBSD/dports fec0300www/node20 distinfo Makefile, www/node20/dragonfly patch-tools_install.py

Update www/node20 to version 20.11.1
DeltaFile
+0-20www/node20/files/extra-patch-common.gypi
+20-0www/node20/files/patch-common.gypi
+11-0www/node20/files/patch-tools_install.py
+0-11www/node20/dragonfly/patch-tools_install.py
+3-3www/node20/distinfo
+0-5www/node20/Makefile
+34-392 files not shown
+36-418 files

LLVM/project a3c2d8cllvm/lib/Target/RISCV RISCVISelLowering.cpp, llvm/test/CodeGen/RISCV/rvv binop-zext.ll

[RISCV] Combine ({s,u}{div,rem} (zext, zext)) -> (zext ({s,u}{div,rem} (zext, zext))) (#86779)

This narrows unsigned and signed div and rem nodes via
combineBinOpOfZExt.

Unlike other binary ops, there are no widening div or rem instructions.
So we will end up with an extra vzext.vf2.

However I'm assuming that div/rem are expensive enough that by reducing
their EMUL we will gain back the cost.

Alive2 proof: https://alive2.llvm.org/ce/z/Et_L6y
DeltaFile
+24-16llvm/test/CodeGen/RISCV/rvv/binop-zext.ll
+12-2llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+36-182 files

LLVM/project 380f0fbclang/lib/CodeGen CGDebugInfo.cpp, clang/test/CodeGen debug-info-cc.c

[CodeGen/DWARF] Introduce DWARF tag for SwiftTail and emit it in CodeGen.

swifttailcc is a new calling convention in LLVM introduced in
https://reviews.llvm.org/D95443. We add a new DWARF tag to capture
this in debuginfo.

Differential Revision: https://reviews.llvm.org/D95704

[Note: This patch seems to have been forgotten about, landing it now with considerable delay]
DeltaFile
+3-4clang/test/CodeGen/debug-info-cc.c
+1-2clang/lib/CodeGen/CGDebugInfo.cpp
+1-0llvm/include/llvm/BinaryFormat/Dwarf.def
+5-63 files

FreeBSD/ports 2a2e702security/aws-iam-authenticator distinfo Makefile

security/aws-iam-authenticator: Update to 0.6.19
DeltaFile
+5-5security/aws-iam-authenticator/distinfo
+1-2security/aws-iam-authenticator/Makefile
+6-72 files

FreeBSD/ports 2ffec4asysutils/eksctl distinfo Makefile

sysutils/eksctl: Update to 0.175.0
DeltaFile
+5-5sysutils/eksctl/distinfo
+2-3sysutils/eksctl/Makefile
+7-82 files

FreeBSD/ports 4615e70sysutils/kubectl distinfo Makefile

sysutils/kubectl: Update to 1.29.3
DeltaFile
+3-3sysutils/kubectl/distinfo
+1-2sysutils/kubectl/Makefile
+4-52 files

FreeBSD/ports 8ed1509sysutils/helm distinfo Makefile

sysutils/helm: Update to 3.14.3
DeltaFile
+5-5sysutils/helm/distinfo
+2-3sysutils/helm/Makefile
+7-82 files

FreeBSD/ports 85a51cfsecurity/nmap-devel distinfo

security/nmap-devel: Update distfile for 85f4b942ae2f

Fixes:          85f4b942ae2f
DeltaFile
+3-3security/nmap-devel/distinfo
+3-31 files

LLVM/project 23d45e5llvm/lib/CodeGen MachineCopyPropagation.cpp, llvm/test/CodeGen/AArch64 ragreedy-local-interval-cost.ll

[MCP] Remove dead copies from basic blocks with successors. (#86973)

Previously we wouldn't remove dead copies from basic blocks with
successors. The comment said we didn't want to trust the live-in lists.
The comment is very old so I'm not sure if that's still a concern today.

This patch checks the live-in lists and removes copies from
MaybeDeadCopies if they are referenced by any live-ins in any
successors. We only do this if the tracksLiveness property is set. If
that property is not set, we retain the old behavior.
DeltaFile
+28-4llvm/lib/CodeGen/MachineCopyPropagation.cpp
+4-12llvm/test/CodeGen/Thumb2/mve-gather-increment.ll
+2-4llvm/test/CodeGen/AArch64/ragreedy-local-interval-cost.ll
+2-3llvm/test/CodeGen/Thumb2/mve-vldst4.ll
+1-4llvm/test/CodeGen/X86/tls-loads-control3.ll
+1-3llvm/test/CodeGen/Thumb2/mve-laneinterleaving-reduct.ll
+38-307 files not shown
+40-4313 files

LLVM/project 62d6bebllvm/lib/Target/DirectX DXIL.td, llvm/test/CodeGen/DirectX reversebits.ll trunc.ll

[DXIL] Add lowering for `reversebits` and `trunc` (#86909)

Add lowering of `llvm.bitreverse` and `llvm.trunc` intrinsics to DXIL
ops.

Fixes #86582
Fixes #86581
DeltaFile
+31-0llvm/test/CodeGen/DirectX/reversebits.ll
+20-0llvm/test/CodeGen/DirectX/trunc.ll
+10-0llvm/test/CodeGen/DirectX/trunc_error.ll
+6-0llvm/lib/Target/DirectX/DXIL.td
+67-04 files

FreeBSD/ports 5420e6cshells/ksh-devel distinfo Makefile

shells/ksh-devel: update to the latest ksh93/ksh github commit
DeltaFile
+3-3shells/ksh-devel/distinfo
+2-2shells/ksh-devel/Makefile
+5-52 files

FreeBSD/ports 5c0e91dsecurity/nmap-devel Makefile

security/nmap-devel: Pet portclippy

Reported by:    Daniel Engberg <daniel.engberg.lists at pyret.net>
DeltaFile
+14-16security/nmap-devel/Makefile
+14-161 files

FreeBSD/ports 85f4b94security/nmap-devel Makefile

security/nmap-devel: Use version number documented in handbook

As we don't know what the next version number will be, because the
upstreasm git repo does not contain any branches or tags, use the
current GA 7.94 version incremented by one.

Reported by:    Daniel Engberg <daniel.engberg.lists at pyret.net>
DeltaFile
+2-2security/nmap-devel/Makefile
+2-21 files

LLVM/project d357324libc/src/__support/FPUtil BasicOperations.h, libc/test/src/math/smoke CanonicalizeTest.h CMakeLists.txt

Revert "[libc][math][c23] Fix X86_Binary80 special cases for canonicalize functions. (#86924)"

This reverts commit 7c1c07c92099d3e36e8f362706a5824ab04bdf38.

Fails in presubmit.

Link: https://lab.llvm.org/buildbot/#/builders/90/builds/67461
Link: https://lab.llvm.org/buildbot/#/builders/225/builds/33519
Link: https://lab.llvm.org/buildbot/#/builders/163/builds/53858
Link: https://lab.llvm.org/buildbot/#/builders/250/builds/20983
Link: #86924
DeltaFile
+47-38libc/test/src/math/smoke/CanonicalizeTest.h
+9-12libc/src/__support/FPUtil/BasicOperations.h
+0-4libc/test/src/math/smoke/CMakeLists.txt
+56-543 files

LLVM/project 44253a9llvm/include/llvm/ProfileData MemProf.h InstrProfWriter.h, llvm/lib/ProfileData InstrProfWriter.cpp InstrProfReader.cpp

[memprof] Add MemProf version (#86414)

This patch adds a version field to the MemProf section of the indexed
profile format, calling the new version "version 1".  The existing
version is called "version 0".

The writer supports both versions via a command-line option:

  llvm-profdata merge --memprof-version=1 ...

The reader supports both versions by automatically detecting the
version from the header.
DeltaFile
+29-11llvm/lib/ProfileData/InstrProfWriter.cpp
+32-2llvm/lib/ProfileData/InstrProfReader.cpp
+14-0llvm/include/llvm/ProfileData/MemProf.h
+7-4llvm/include/llvm/ProfileData/InstrProfWriter.h
+9-1llvm/tools/llvm-profdata/llvm-profdata.cpp
+91-185 files

LLVM/project a385a91llvm/include/llvm/Support FormattedStream.h, llvm/lib/Support FormattedStream.cpp

[Support] Fix color handling in formatted_raw_ostream (#86700)

The color methods in formatted_raw_ostream were forwarding directly to
the underlying stream without considering existing buffered output. This
would cause incorrect colored output for buffered uses of
formatted_raw_ostream.

Fix this issue by applying the color to the formatted_raw_ostream itself
and temporarily disabling scanning of any color related output so as not
to affect the position tracking.

This fix means that workarounds that forced formatted_raw_ostream
buffering to be disabled can be removed. In the case of llvm-objdump,
this can improve disassembly performance when redirecting to a file by
more than an order of magnitude on both Windows and Linux. This
improvement restores the disassembly performance when redirecting to a
file to a level similar to before color support was added.

(cherry picked from commit c9db031c48852af491747dab86ef6f19195eb20d)
DeltaFile
+44-7llvm/include/llvm/Support/FormattedStream.h
+0-7llvm/tools/llvm-objdump/llvm-objdump.cpp
+0-5llvm/tools/llvm-mc/llvm-mc.cpp
+3-0llvm/lib/Support/FormattedStream.cpp
+47-194 files

LLVM/project 17c3f10llvm/lib/Target/SystemZ SystemZISelLowering.cpp

[SystemZ] Fix an unused variable warning

This patch fixes:

  llvm/lib/Target/SystemZ/SystemZISelLowering.cpp:8181:9: error:
  unused variable 'TFL' [-Werror,-Wunused-variable]
DeltaFile
+1-0llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
+1-01 files

LLVM/project 0cd4bablibcxx/modules CMakeLists.txt

Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020)

This reapplies 272d1b44efdedb68c194970a610f0ca1b7b769c5 (from #85756),
which was reverted in
407937036fa7640f61f225474b1ea6623a40dbdd.

In the previous attempt, empty CMAKE_INSTALL_PREFIX was handled by
quoting them, in d209d1340b99d4fbd325dffb5e13b757ab8264ea. That made the
calls to cmake_path(ABSOLUTE_PATH) succeed, but the output paths of that
weren't actually absolute, which was required by file(RELATIVE_PATH).

Avoid this issue by constructing a non-empty base directory variable
to use for calculating the relative path.

(cherry picked from commit 50801f1095d33e712c3a51fdeef82569bd09007f)
DeltaFile
+13-2libcxx/modules/CMakeLists.txt
+13-21 files

FreeBSD/ports 57d43d3math/cantor Makefile, science/step Makefile

*/*: Chase update of math/libqalculate

Bump PORTREVISION of math/libqalculate consumers after update to 5.0.0.
According to the release notes [1], libqalculate 5.x is not ABI
compatibile with previous versions and rebuilding of consumers is
required.

[1] https://github.com/Qalculate/libqalculate/releases/tag/v5.0.0
DeltaFile
+1-1math/cantor/Makefile
+1-1x11/albert/Makefile
+1-0science/step/Makefile
+1-0x11/plasma5-plasma-workspace/Makefile
+1-0x11/rofi-calc/Makefile
+5-25 files

FreeBSD/ports 562fae2. MOVED, math/qalculate-qt Makefile distinfo

math/qalculate-qt: Update to 5.0.0

Drop local Qt 5.x support for ease of maintainership and its eventual
removal from the FreeBSD ports tree. Qt 5.x has been long deprecated
upstream [1] and the FreeBSD kde@ team recommends using Qt 6.x for
end-user applications whenever possible.

https://github.com/Qalculate/qalculate-qt/releases/tag/v5.0.0

[1] https://www.qt.io/blog/qt-5.15-support-ends
DeltaFile
+5-13math/qalculate-qt/Makefile
+3-3math/qalculate-qt/distinfo
+2-0MOVED
+10-163 files

FreeNAS/freenas 41404e0src/middlewared/middlewared/etc_files/local smb4.conf.mako

Fix ldap
DeltaFile
+1-1src/middlewared/middlewared/etc_files/local/smb4.conf.mako
+1-11 files

FreeBSD/src 3f2b960sys/dev/virtio/network if_vtnet.c

vtnet: set VNET context in RX handler

The context is required for NIC-level pfil(9) filtering.
DeltaFile
+2-0sys/dev/virtio/network/if_vtnet.c
+2-01 files

FreeBSD/ports 9f2ef98math/libqalculate distinfo Makefile

math/libqalculate: Update to 5.0.0

https://github.com/Qalculate/libqalculate/releases/tag/v5.0.0
DeltaFile
+3-3math/libqalculate/distinfo
+1-2math/libqalculate/Makefile
+1-1math/libqalculate/pkg-plist
+5-63 files

FreeBSD/ports 4deb30emath/qalculate-gtk distinfo Makefile

math/qalculate-gtk: Update to 5.0.0

https://github.com/Qalculate/qalculate-gtk/releases/tag/v5.0.0
DeltaFile
+3-3math/qalculate-gtk/distinfo
+1-2math/qalculate-gtk/Makefile
+1-0math/qalculate-gtk/pkg-plist
+5-53 files

FreeBSD/src 1bfe195sbin/pfilctl pfilctl.c

pfilctl: fix 'pfilctl hooks' when nothing is connected

The 'hooks' command actually worked accidentially until now.  It used
PFILIOC_LISTHEADS to determine current number of hooks.  This worked when
at least one head had a hook connected to it.
DeltaFile
+2-2sbin/pfilctl/pfilctl.c
+2-21 files

NetBSD/src tl4QADxtests/usr.bin/xlint/lint1 lang_level_c99.c, usr.bin/xlint/lint1 externs1.h README.md

   lint: clean up
VersionDeltaFile
1.3+10-5tests/usr.bin/xlint/lint1/lang_level_c99.c
1.220+6-6usr.bin/xlint/lint1/externs1.h
1.17+6-5usr.bin/xlint/lint1/README.md
1.235+3-3usr.bin/xlint/lint1/err.c
+25-194 files

LLVM/project 8a614c1llvm/lib/Transforms/Vectorize LoopVectorize.cpp VPlanTransforms.cpp, llvm/unittests/Transforms/Vectorize VPlanTest.cpp

[VPlan] Rename getVPValueOrAddLiveIn -> getOrAddLiveIn (NFCI).

The helper now only deals with live-ins, clarify the name.
DeltaFile
+11-11llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+6-6llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+5-5llvm/lib/Transforms/Vectorize/VPlan.cpp
+3-3llvm/lib/Transforms/Vectorize/VPlan.h
+2-2llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp
+2-2llvm/unittests/Transforms/Vectorize/VPlanTest.cpp
+29-292 files not shown
+31-318 files