LLVM/project d301c9allvm/tools/llvm-readobj ELFDumper.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+519-475llvm/tools/llvm-readobj/ELFDumper.cpp
+519-4751 files

FreeBSD/ports 84e2c74filesystems/rubygem-chef-winrm-fs Makefile

filesystems/rubygem-chef-winrm-fs: fixed regression from 5ff12f2c24a1ac6b91d994474f2201623f035077

[150amd64-gitlab-job-11] Extracting rubygem-rubyzip-3.4.0: .......... done
===>   rubygem-chef-winrm-fs-1.4.2 depends on package: rubygem-rubyzip>=2.0<3 - not found
*** Error code 1
DeltaFile
+2-1filesystems/rubygem-chef-winrm-fs/Makefile
+2-11 files

LLVM/project 2fa1477llvm/utils/TableGen SearchableTableEmitter.cpp

feedback

Created using spr 1.3.8-wip
DeltaFile
+5-4llvm/utils/TableGen/SearchableTableEmitter.cpp
+5-41 files

FreeBSD/ports bbbe49cfilesystems/rubygem-winrm-fs Makefile

filesystems/rubygem-winrm-fs: fix regression from 5ff12f2c24a1ac6b91d994474f2201623f035077

===>   rubygem-winrm-fs-1.3.5 depends on package: rubygem-rubyzip>=2.0<3 - not found
*** Error code 1
DeltaFile
+2-1filesystems/rubygem-winrm-fs/Makefile
+2-11 files

LLVM/project 374871dllvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

[AArch64][NFC] Use compact enum table for feature strings (#206084)

Although this is not exactly an enum, the same data structure can be
used to compactly store the feature strings without dynamic relactions.
As a side effect, this also slightly reduces the size of the table.
DeltaFile
+139-140llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+139-1401 files

LLVM/project 3288c8fllvm/include/llvm/DebugInfo/CodeView EnumTables.h, llvm/lib/DebugInfo/CodeView EnumTables.cpp TypeRecordMapping.cpp

[CodeView][NFC] Use compact enum tables. (#206071)

Largely a straight-forward replacement.
DeltaFile
+524-483llvm/lib/DebugInfo/CodeView/EnumTables.cpp
+43-66llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp
+31-32llvm/include/llvm/DebugInfo/CodeView/EnumTables.h
+16-23llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp
+16-18llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
+8-9llvm/lib/Frontend/HLSL/HLSLRootSignature.cpp
+638-6315 files not shown
+652-66011 files

LLVM/project 2567d25llvm/tools/llvm-objdump COFFDump.cpp, llvm/tools/llvm-readobj COFFDumper.cpp MachODumper.cpp

[llvm-readobj][NFC] Use compact enums (except for ELF) (#206075)

In principle straight-forward replacement, but clang-format is
deliberately non-helpful here..

ELFDumper is a separate patch due to the size of the changes.
DeltaFile
+241-217llvm/tools/llvm-readobj/COFFDumper.cpp
+195-176llvm/tools/llvm-readobj/MachODumper.cpp
+56-51llvm/tools/llvm-readobj/XCOFFDumper.cpp
+35-31llvm/tools/llvm-readobj/Win64EHDumper.cpp
+23-24llvm/tools/llvm-objdump/COFFDump.cpp
+17-21llvm/tools/llvm-readobj/WasmDumper.cpp
+567-5201 files not shown
+570-5247 files

LLVM/project 1da59d8llvm/include/llvm/BinaryFormat DXContainer.h SFrame.h, llvm/lib/BinaryFormat DXContainer.cpp SFrame.cpp

[BinaryFormat][NFC] Use compact enums (#206074)

Straight-forward replacement.
DeltaFile
+144-138llvm/lib/BinaryFormat/DXContainer.cpp
+43-35llvm/lib/BinaryFormat/SFrame.cpp
+24-23llvm/lib/ObjectYAML/DXContainerYAML.cpp
+21-21llvm/include/llvm/BinaryFormat/DXContainer.h
+8-11llvm/tools/llvm-objdump/DXContainerDump.cpp
+9-9llvm/include/llvm/BinaryFormat/SFrame.h
+249-2371 files not shown
+256-2447 files

LLVM/project 3655c98bolt/lib/Core BinaryContext.cpp, bolt/lib/Passes RetpolineInsertion.cpp

[Support][Object/ELF][NFC] Use new enum table (#206068)

Straight forward replacement.
DeltaFile
+22-18llvm/lib/Object/ELFObjectFile.cpp
+9-7llvm/lib/Support/ELFAttrParserCompact.cpp
+3-11llvm/include/llvm/Object/ELFObjectFile.h
+7-7llvm/tools/llvm-readobj/ELFDumper.cpp
+1-0bolt/lib/Passes/RetpolineInsertion.cpp
+1-0bolt/lib/Core/BinaryContext.cpp
+43-435 files not shown
+48-4311 files

LLVM/project da4d6callvm/lib/Target/X86/MCTargetDesc X86InstComments.cpp

[X86][NFC] Use compact enum to store ternlog comments (#206089)

Instead of storing a StringRef (StringLiteral is essentially a
StringRef) with 16 bytes and one dynamic relocation for each of the 256
entries (4kiB total) and, use the new compact enum tables to store each
entry with 4 bytes and without relocations.
DeltaFile
+260-258llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp
+260-2581 files

FreeBSD/ports 581e0fbdevel/glab distinfo Makefile

devel/glab: update to 1.105.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+1-0devel/glab/pkg-plist
+8-73 files

OpenBSD/src LEdIrS5usr.sbin/httpd httpd.conf.5 httpd.h

   Switch the default TLS cipher set from "compat" to "secure"

   The "secure" keyword only allows TLSv1.3 and the TLSv1.2 AEAD ciphers
   that have forward secrecy (ECDHE/DHE).  See tls_config_set_ciphers(3)
   for details.  This is stricter than "HIGH:!aNULL" and drops older
   ciphers without AEAD or forward secrecy.

   Also update the ciphers text in httpd.conf.5 with the clearer wording
   from smtpd.conf.5.

   Old peers that need these older ciphers may no longer connect.

   idea from Mischa, ok kirill@ ok tb@
VersionDeltaFile
1.134+9-8usr.sbin/httpd/httpd.conf.5
1.175+2-2usr.sbin/httpd/httpd.h
+11-102 files

OpenBSD/src XyrIA9xusr.sbin/relayd relayd.conf.5 relayd.h

   Switch the default TLS cipher set from "HIGH:!aNULL" to "secure"

   The "secure" keyword only allows TLSv1.3 and the TLSv1.2 AEAD ciphers
   that have forward secrecy (ECDHE/DHE).  See tls_config_set_ciphers(3)
   for details.  This is stricter than "HIGH:!aNULL" and drops older
   ciphers without AEAD or forward secrecy.

   Also update the ciphers text in relayd.conf.5 with the clearer wording
   from smtpd.conf.5.

   Old peers that need these older ciphers may no longer connect.

   idea from Mischa, ok kirill@ ok tb@
VersionDeltaFile
1.219+10-9usr.sbin/relayd/relayd.conf.5
1.288+2-2usr.sbin/relayd/relayd.h
+12-112 files

NetBSD/pkgsrc-wip c5326d1bats-core distinfo COMMIT_MSG

bats-core: update to 1.13.0

Added

* use the syntax parser directive to declare the Dockerfile syntax version
* Negative test filtering via --negative-filter - tests matching the
  filter are excluded
* fail-fast flag --abort to stop test suite execution on first failure

Fixed:

* unset output, stderr, lines, stderr_lines at the start of run to avoid
  crosstalk
* between successive invocations
* junit:
  * XML escape fully removes ANSI sequences, e.g. color codes, cursor
    movements
  * fix retried tests being listed multiple times
  * fix crash when setup_suite fails

    [10 lines not shown]
DeltaFile
+3-3bats-core/distinfo
+1-1bats-core/COMMIT_MSG
+1-1bats-core/Makefile
+5-53 files

NetBSD/pkgsrc-wip 43e6d57iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 34.7.0

* Add et-flat-bottom and flat-top-serifed variants for Ampersand (&).
* Make Make Latin/Cyrillic Iota (Ɩ, ɩ, Ꙇ, ꙇ) follow variants of i (cv44).
  * Make Greek Lower Iota/Tau (ι, τ) use flat-tailed variants under upright.
* Add Characters:
  * LEFT SIDEWAYS U BRACKET (U+2E26).
  * RIGHT SIDEWAYS U BRACKET (U+2E27).
  * LATIN CAPITAL LETTER TRESILLO (U+A72A) ... LATIN SMALL LETTER CUATRILLO
    WITH COMMA (U+A72F).
* Refine shape of the following characters:
  * LATIN SMALL LETTER EZH REVERSED (U+0189).
  * LATIN SMALL LETTER EZH WITH TAIL (U+01BA).
  * LATIN SMALL LETTER EZH WITH CARON (U+01EF).
  * LATIN SMALL LETTER LEZH (U+026E).
  * LATIN SMALL LETTER EZH (U+0292).
  * LATIN SMALL LETTER EZH WITH CURL (U+0293).
  * LATIN SMALL LETTER DEZH DIGRAPH (U+02A4).
  * CYRILLIC SMALL LETTER ABKHASIAN DZE (U+04E1).

    [7 lines not shown]
DeltaFile
+3-3iosevka-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+18-1812 files not shown
+30-3018 files

FreeBSD/ports 6e2230cwww/marmite distinfo Makefile.crates

www/marmite: Update to 0.3.2

ChangeLog:
https://github.com/rochacbruno/marmite/releases/tag/0.3.2
DeltaFile
+481-453www/marmite/distinfo
+239-225www/marmite/Makefile.crates
+1-2www/marmite/Makefile
+721-6803 files

OpenBSD/ports l0627LTx11/kde-plasma Makefile

   Remove duplicate entries
VersionDeltaFile
1.22+0-3x11/kde-plasma/Makefile
+0-31 files

FreeBSD/ports bfd6af4misc/py-mistral-common Makefile distinfo

misc/py-mistral-common: update 1.11.3 → 1.11.5
DeltaFile
+22-2misc/py-mistral-common/Makefile
+3-3misc/py-mistral-common/distinfo
+25-52 files

FreeBSD/ports e623030textproc/UCD distinfo pkg-plist

textproc/UCD: update 17.0.0 → 18.0.0
DeltaFile
+7-7textproc/UCD/distinfo
+2-0textproc/UCD/pkg-plist
+1-1textproc/UCD/Makefile
+10-83 files

FreeBSD/ports f840c74x11-toolkits/py-customtkinter Makefile distinfo

x11-toolkits/py-customtkinter: update 5.2.2 → 6.0.0
DeltaFile
+3-4x11-toolkits/py-customtkinter/Makefile
+3-3x11-toolkits/py-customtkinter/distinfo
+6-72 files

FreeBSD/ports 2c69e0cdevel/py-mutmut Makefile distinfo, devel/py-mutmut/files patch-pyproject.toml

devel/py-mutmut: update 3.3.1 → 3.6.0
DeltaFile
+17-9devel/py-mutmut/Makefile
+11-0devel/py-mutmut/files/patch-pyproject.toml
+3-3devel/py-mutmut/distinfo
+31-123 files

FreeBSD/ports 0f44ae2devel Makefile, devel/py-pyrefly distinfo Makefile

devel/py-pyrefly: New port: Fast type checker and language server for Python
DeltaFile
+771-0devel/py-pyrefly/distinfo
+422-0devel/py-pyrefly/Makefile
+3-0devel/py-pyrefly/pkg-descr
+1-0devel/Makefile
+1,197-04 files

FreeBSD/ports 5c7214egraphics/art distinfo Makefile

graphics/art: update 1.26.5 → 1.26.6
DeltaFile
+3-3graphics/art/distinfo
+1-1graphics/art/Makefile
+4-42 files

FreeBSD/ports e549031audio/yoshimi distinfo Makefile, audio/yoshimi/files patch-src_CMakeLists.txt

audio/yoshimi: update 2.3.6 → 2.3.6.4
DeltaFile
+4-13audio/yoshimi/files/patch-src_CMakeLists.txt
+3-3audio/yoshimi/distinfo
+1-1audio/yoshimi/Makefile
+8-173 files

FreeBSD/ports 98c4f14textproc/ucto distinfo Makefile

textproc/ucto: update 0.35 → 0.36
DeltaFile
+3-3textproc/ucto/distinfo
+1-2textproc/ucto/Makefile
+4-52 files

LLVM/project 3717264clang-tools-extra/clang-tidy/modernize AvoidCStyleCastCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Fix invalid avoid-c-style-cast fix-it after keywords (#206239)

When a C-style cast immediately follows an identifier-like token, the
replacement could merge with the previous token, e.g. turning
`return(int)d` into `returnstatic_cast<int>(d)`. This patch fixes the
problem by adding a leading space to the replacement when needed.

Closes https://github.com/llvm/llvm-project/issues/97012
DeltaFile
+24-0clang-tools-extra/clang-tidy/modernize/AvoidCStyleCastCheck.cpp
+6-0clang-tools-extra/test/clang-tidy/checkers/modernize/avoid-c-style-cast.cpp
+5-0clang-tools-extra/docs/ReleaseNotes.rst
+35-03 files

LLVM/project 702fc6cllvm/lib/FileCheck FileCheck.cpp FileCheckImpl.h, llvm/test/FileCheck unmatched-substs-captures.txt

[FileCheck] Call out var captures on unmatched patterns

This patch is motivated by an #llvm IRC chat in 2019 with Aaron
Ballman, where he pointed out an example similar to following:

```
$ cat input
[[clang::optnone]] void foo() {

$ cat check
CHECK: [[clang::optnone]] void foo() {

$ FileCheck check < input |& tail -7
Input was:
<<<<<<
           1: [[clang::optnone]] void foo() {
check:1'0    {                                } search range (exclusive bounds)
check:1'1                                       error: no match found
check:1'2            ?                          possible intended match

    [21 lines not shown]
DeltaFile
+123-0llvm/test/FileCheck/unmatched-substs-captures.txt
+22-0llvm/lib/FileCheck/FileCheck.cpp
+5-1llvm/test/FileCheck/match-time-error-propagation/matched-expected-pattern.txt
+4-0llvm/test/FileCheck/match-time-error-propagation/matched-excluded-pattern.txt
+3-0llvm/lib/FileCheck/FileCheckImpl.h
+157-15 files

OpenBSD/ports z7wI0Orgames/vegastrike/engine Makefile, games/vegastrike/engine/patches patch-CMakeLists_txt patch-src_cmd_unit_generic_cpp

   update vegastrike to 0.9.1

   ok pascal@ (MAINTAINER)
VersionDeltaFile
1.2+37-45games/vegastrike/engine/patches/patch-CMakeLists_txt
1.5+2-29games/vegastrike/engine/patches/patch-src_cmd_unit_generic_cpp
1.4+14-14games/vegastrike/engine/patches/patch-src_cmd_collide_map_h
1.2+14-10games/vegastrike/utcs/pkg/PLIST
1.22+12-9games/vegastrike/engine/Makefile
1.4+6-15games/vegastrike/engine/patches/patch-src_cmd_basecomputer_cpp
+85-12213 files not shown
+125-13919 files

NetBSD/src EFoiHpMsys/uvm uvm_km.c

   uvm_km_pgremove: pmap_update before freeing pages

   Update the commentary in uvm_km_free to reflect this reality while here

   Reviewd by skrll@

   PR kern/60376
VersionDeltaFile
1.168+6-4sys/uvm/uvm_km.c
+6-41 files

FreeBSD/ports 880b43adatabases/openvoxdb-terminus8 distinfo Makefile, databases/openvoxdb8 distinfo Makefile

databases/openvoxdb8: Update to 8.14.1

Release notes:
https://github.com/OpenVoxProject/openvoxdb/releases/tag/8.14.1

With hat:       puppet
DeltaFile
+3-3databases/openvoxdb-terminus8/distinfo
+3-3databases/openvoxdb8/distinfo
+1-1databases/openvoxdb-terminus8/Makefile
+1-1databases/openvoxdb8/Makefile
+8-84 files