FreeBSD/ports 8eb68e1games/colobot/files patch-src_app_main.cpp

games/colobot: Backport upstream patch to fix build with modern compilers

(cherry picked from commit 736716fcf0f886becc8892adfd6596bc7d405ce9)
DeltaFile
+25-0games/colobot/files/patch-src_app_main.cpp
+25-01 files

FreeBSD/ports 736716fgames/colobot/files patch-src_app_main.cpp

games/colobot: Backport upstream patch to fix build with modern compilers
DeltaFile
+25-0games/colobot/files/patch-src_app_main.cpp
+25-01 files

FreeBSD/ports 096b982devel/ktextaddons distinfo Makefile

devel/ktextaddons: Update to 2.0.2
DeltaFile
+3-3devel/ktextaddons/distinfo
+1-1devel/ktextaddons/Makefile
+1-0devel/ktextaddons/pkg-plist
+5-43 files

FreeBSD/ports 4a4e2f4x11/plasma-wayland-protocols distinfo Makefile

x11/plasma-wayland-protocols: Update to 1.21.0
DeltaFile
+3-3x11/plasma-wayland-protocols/distinfo
+1-1x11/plasma-wayland-protocols/Makefile
+4-42 files

LLVM/project 1cb92d8compiler-rt/lib/builtins/arm fcmp.h cmpsf2.S, compiler-rt/lib/builtins/arm/thumb1 fcmp.h cmpsf2.S

[compiler-rt][ARM] Optimized single-precision FP comparisons (#179925)

These comparison functions follow the same structure as the
double-precision ones in a prior commit, of a header file containing the
main logic and some entry points varying the construction of the return
value.

In this case, we have provided versions for Thumb1 as well as
Arm/Thumb2.
DeltaFile
+443-0compiler-rt/test/builtins/Unit/comparesf2new_test.c
+189-0compiler-rt/lib/builtins/arm/thumb1/fcmp.h
+176-0compiler-rt/lib/builtins/arm/fcmp.h
+56-0compiler-rt/lib/builtins/arm/cmpsf2.S
+56-0compiler-rt/lib/builtins/arm/unordsf2.S
+55-0compiler-rt/lib/builtins/arm/thumb1/cmpsf2.S
+975-04 files not shown
+1,147-110 files

LLVM/project b783371llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp, llvm/test/MC/AMDGPU literals.s

[AMDGPU] Fix disasm roundtrip for forced fp64 literal
DeltaFile
+33-48llvm/test/MC/AMDGPU/literals.s
+7-1llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+40-492 files

LLVM/project d566c8cclang/lib/Format UnwrappedLineParser.cpp, clang/unittests/Format FormatTest.cpp

[clang-format] Fix parsing of goto labels (#197538)

Fixes #196662.

---------

Co-authored-by: owenca <owenpiano at gmail.com>
DeltaFile
+41-18clang/unittests/Format/FormatTest.cpp
+3-3clang/lib/Format/UnwrappedLineParser.cpp
+44-212 files

LLVM/project 6293f16llvm/lib/TableGen Record.cpp

[TableGen] Simplify Record type checks. NFC. (#197450)
DeltaFile
+6-6llvm/lib/TableGen/Record.cpp
+6-61 files

FreeBSD/ports aa31ac5www/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-chrome_common_pref__names.h

www/ungoogled-chromium: update to 148.0.7778.167
DeltaFile
+58-58www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+10-10www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
+7-7www/ungoogled-chromium/distinfo
+4-4www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+2-2www/ungoogled-chromium/files/patch-chrome_browser_glic_public_features.cc
+2-2www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
+83-835 files not shown
+92-9211 files

FreeBSD/ports f62953acomms/scrcpy distinfo Makefile, comms/scrcpy/files patch-app_meson.build patch-app_src_version.c

comms/scrcpy: Update to 4.0

Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v4.0

Reported by:    GitHub (watch releases)
DeltaFile
+11-11comms/scrcpy/files/patch-app_meson.build
+5-5comms/scrcpy/distinfo
+3-3comms/scrcpy/Makefile
+2-2comms/scrcpy/files/patch-app_src_version.c
+21-214 files

LLVM/project 3fda43dllvm/test/CodeGen/AMDGPU llvm.amdgcn.permlane.ll llvm.amdgcn.permlane.bcast.ll

[AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (#197141)

Co-authored-by: Acim Maravic <Acim.Maravic at amd.com>
DeltaFile
+3,435-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll
+1,105-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.bcast.ll
+1,105-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.down.ll
+1,105-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.up.ll
+1,105-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.xor.ll
+0-440llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.gfx1250.ll
+7,855-4409 files not shown
+8,043-48015 files

FreeBSD/ports 0e592cesecurity/nextcloud-end_to_end_encryption distinfo Makefile

security/nextcloud-end_to_end_encryption: Update to 2.1.1
DeltaFile
+3-3security/nextcloud-end_to_end_encryption/distinfo
+1-1security/nextcloud-end_to_end_encryption/Makefile
+4-42 files

FreeBSD/ports b29a91awww/nextcloud-appointments distinfo Makefile

www/nextcloud-appointments: Update to 2.7.3
DeltaFile
+3-3www/nextcloud-appointments/distinfo
+1-1www/nextcloud-appointments/Makefile
+4-42 files

LLVM/project 151cc5dllvm/test/CodeGen/AMDGPU/NextUseAnalysis spill-vreg-many-lanes.mir acyclic-770bb.mir

Merge from main
DeltaFile
+275,101-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/spill-vreg-many-lanes.mir
+144,679-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/acyclic-770bb.mir
+57,682-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/double-nested-loops-complex-cfg.mir
+41,844-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_multiple_spills2.mir
+40,613-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_multiple_spills1.mir
+37,209-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_multiple_spills3.mir
+597,128-019,514 files not shown
+2,316,298-580,03119,520 files

LLVM/project ad6050ellvm/test/Transforms/LoopVectorize gather-scatter.ll if-conversion-scalable.ll

Nits to harmonise tests
DeltaFile
+159-31llvm/test/Transforms/LoopVectorize/gather-scatter.ll
+65-53llvm/test/Transforms/LoopVectorize/if-conversion-scalable.ll
+224-842 files

LLVM/project 7ae1962clang-tools-extra/clangd CodeComplete.cpp, clang-tools-extra/clangd/unittests CodeCompleteTests.cpp

[clangd] Fix parens suppression in mid-identifier code-completion (#197249)

When completing in the middle of an existing identifier (e.g.
`fo^o<int>(42)`), the next-token check lexes the character immediately
after the cursor, which prevents parens suppression to kick in.

After the fix, we go to the end of the current identifier first and only
then we start lexing for the next token, which handles redundant parens
even when the cursor is mid-identifier.

This also fixes the parens suppression in the replace mode which by
design is used mid-identifier.

Fixes https://github.com/clangd/clangd/issues/387
DeltaFile
+18-57clang-tools-extra/clangd/CodeComplete.cpp
+13-4clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
+31-612 files

OpenBSD/xenocara o0YPvu4app/xterm util.c fontutils.c

   Update to xterm 410. Tested by kirill@ and naddy@
VersionDeltaFile
1.51+142-85app/xterm/util.c
1.47+65-59app/xterm/fontutils.c
1.41+99-19app/xterm/screen.c
1.62+82-31app/xterm/charproc.c
1.60+87-3app/xterm/xterm.log.html
1.19+67-4app/xterm/linedata.c
+542-20150 files not shown
+1,161-50256 files

LLVM/project c0ed919llvm/lib/Target/AMDGPU GCNPreRAOptimizations.cpp, llvm/test/CodeGen/AMDGPU optimize-ds-bvh-stack-pre-ra.ll

[AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (#197386)

Add implicit uses to ds_bvh_stack instructions to avoid reuse of VGPRs
allocated to bvh_intersect_ray results prior to ds_bvh_stack. This
reduces likelihood of a premature s_wait_bvhcnt occuring due to partial
reallocation of unused bvh_intersect_ray results registers.
DeltaFile
+300-0llvm/test/CodeGen/AMDGPU/optimize-ds-bvh-stack-pre-ra.ll
+78-24llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp
+378-242 files

LLVM/project d2af73ccompiler-rt/lib/builtins/arm dcmp.h unorddf2.S, compiler-rt/lib/builtins/arm/thumb1 dcmp.h cmpdf2.S

[compiler-rt][ARM] Optimized double-precision FP comparisons (#179924)

The structure of these comparison functions consists of a header file
containing the main code, and several `.S` files that include that
header with different macro definitions, so that they can use the same
procedure to determine the logical comparison result and then just
translate it into a return value in different ways.
DeltaFile
+619-0compiler-rt/test/builtins/Unit/comparedf2new_test.c
+231-0compiler-rt/lib/builtins/arm/thumb1/dcmp.h
+212-0compiler-rt/lib/builtins/arm/dcmp.h
+71-0compiler-rt/lib/builtins/arm/unorddf2.S
+64-0compiler-rt/lib/builtins/arm/cmpdf2.S
+61-0compiler-rt/lib/builtins/arm/thumb1/cmpdf2.S
+1,258-04 files not shown
+1,447-010 files

OpenBSD/ports GzgPtwCnet/blaeu distinfo Makefile

   update to v2.2.1
VersionDeltaFile
1.10+2-2net/blaeu/distinfo
1.23+1-1net/blaeu/Makefile
+3-32 files

OpenBSD/ports yUw6j7jx11/gedit/gedit-plugins distinfo Makefile, x11/gedit/gedit-plugins/pkg PLIST

   Update to gedit-plugins-50.0.
VersionDeltaFile
1.4+5-0x11/gedit/gedit-plugins/pkg/PLIST
1.9+2-2x11/gedit/gedit-plugins/distinfo
1.14+1-2x11/gedit/gedit-plugins/Makefile
+8-43 files

OpenBSD/ports dyQlDUUx11/gedit/gedit distinfo Makefile, x11/gedit/gedit/pkg PLIST

   Update to gedit-50.0.
VersionDeltaFile
1.8+57-19x11/gedit/gedit/pkg/PLIST
1.8+2-2x11/gedit/gedit/distinfo
1.11+1-1x11/gedit/gedit/Makefile
+60-223 files

FreeBSD/ports 281e5c1net/py-kombu Makefile

net/py-kombu: Switch AWS option from py-boto to py-boto3

devel/py-boto was deleted long ago; kombu has supported boto3 since 4.1.

PR:             288530
Submitted by:   James TD Smith <ahktenzero+freebsd at mohorovi.cc>
DeltaFile
+7-7net/py-kombu/Makefile
+7-71 files

FreeBSD/ports 6c8b642net/croc distinfo Makefile

net/croc: Update to 10.4.3
DeltaFile
+5-5net/croc/distinfo
+1-2net/croc/Makefile
+6-72 files

OPNSense/core 9b8ee2asrc/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterController.php

Firewall: Rules [new] - fix unintended change in filtering logic caused by https://github.com/opnsense/core/commit/c4aefc08f41167b921595cd3f606aadc72b46730

When inspect mode is not selected, only full matches are expected when filtering specific interfaces.
This also means when selecting the inverse of an interface, it automatically belongs to the "floating" group for not being a direct match.

To explain the options a bit better, comments are inserted in the filtereing block.
DeltaFile
+12-6src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php
+12-61 files

LLVM/project 4c88347clang/lib/Driver/ToolChains/Arch AArch64.cpp, clang/test/Driver aarch64-march.c

[AArch64][clang] Improve -mcpu= and -mtune= error messages too

Similar to my previous change improving the error message for
`-march=` in #197441, this changes `-mcpu=` and `-mtune=` arguments
to only report the invalid feature flag, rather than the entire
string.

This is a much clearer error message for the user.
DeltaFile
+34-26clang/lib/Driver/ToolChains/Arch/AArch64.cpp
+13-0clang/test/Driver/aarch64-march.c
+47-262 files

FreeBSD/ports bd07c8adevel/p5-BZ-Client pkg-plist distinfo

devel/p5-BZ-Client: Update version 1.072=>4.4

Changelog: https://metacpan.org/dist/BZ-Client/changes
DeltaFile
+28-16devel/p5-BZ-Client/pkg-plist
+3-3devel/p5-BZ-Client/distinfo
+1-1devel/p5-BZ-Client/Makefile
+32-203 files

FreeBSD/ports e9ff763devel/git-codereview Makefile distinfo

devel/git-codereview: Update version 1.19.0=>1.20.0
DeltaFile
+3-10devel/git-codereview/Makefile
+5-3devel/git-codereview/distinfo
+8-132 files

FreeBSD/ports 2c666actextproc/groonga distinfo Makefile

textproc/groonga: Update version 16.0.1=>16.0.2

Changelog: https://groonga.org/docs/news/16.html#release-16-0-2
DeltaFile
+3-3textproc/groonga/distinfo
+1-1textproc/groonga/Makefile
+4-42 files

FreeBSD/ports 6216f07devel/athens distinfo Makefile

devel/athens: Update version 0.17.0=>0.17.1

Changelog: https://github.com/gomods/athens/releases/tag/v0.17.1
DeltaFile
+5-5devel/athens/distinfo
+3-4devel/athens/Makefile
+8-92 files