FreeBSD/ports 72ca11dx11-fonts/font-cursor-misc Makefile distinfo

x11-fonts/font-cursor-misc: Update to 1.0.4

Update WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003352.html

PR:             292211
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+8-4x11-fonts/font-cursor-misc/Makefile
+3-2x11-fonts/font-cursor-misc/distinfo
+3-1x11-fonts/font-cursor-misc/pkg-descr
+14-73 files

FreeBSD/ports 3d83fc5sysutils/tailspin distinfo Makefile.crates

sysutils/tailspin: Update to 6.1.0

Changelog: https://github.com/bensadeh/tailspin/blob/6.1.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+53-43sysutils/tailspin/distinfo
+25-20sysutils/tailspin/Makefile.crates
+1-2sysutils/tailspin/Makefile
+79-653 files

LLVM/project fc4aad7clang/lib/CodeGen CGDecl.cpp, clang/test/CodeGenCoroutines coro-param-fake-use.cpp

[Clang][Coroutines] Don't emit fake uses for coroutine parameters (#194690)

Fixes issue: https://github.com/llvm/llvm-project/issues/192351

The combination of coroutines with -fextend-variable-liveness has
resulted in use-after-free, caused by the fact that we insert fake uses
of coroutine parameters at the end of the coroutine. While this is fine
for normal functions, in coroutines these variables are stored in the
coroutine frame, which is freed before the end of the function; this
results in us loading from the deleted frame.

This patch fixes this by no longer emitting fake uses for most coroutine
parameters. Since coroutine parameters will be saved back to the frame
when we suspend, and currently may not be optimized out, fake uses are
not needed in this case, and so by not emitting them we avoid dealing
with the complexity of updating fake uses in the CoroSplit pass. The
exception to this is 'this', which is not saved to the frame.

(cherry picked from commit efb01c1bf558eaaf8ec64e1a54110584e827f21b)
DeltaFile
+42-0clang/test/CodeGenCoroutines/coro-param-fake-use.cpp
+7-2clang/lib/CodeGen/CGDecl.cpp
+49-22 files

LLVM/project 7625a2flldb/source/Plugins/LanguageRuntime/ObjC ObjCLanguageRuntime.h

fixup! change small size to 2
DeltaFile
+1-1lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
+1-11 files

LLVM/project 5fb52fcclang/lib/CodeGen CoverageMappingGen.cpp, clang/test/CoverageMapping system_macro_switch.cpp

[Coverage] Fix assertion failure when a -isystem header invokes a user macro (#195427)

```
  // a.cc
  static void foo(int x) {
    switch (x) {
  #define GENERIC(n) case n:
  #include "types.def"   // -isystem header invokes a user macro
      break;
    }
  }

  // sys/types.def
  #define MID(name) GENERIC(name)
  MID(0)
  MID(1)
  MID(2)
```


    [20 lines not shown]
DeltaFile
+42-0clang/test/CoverageMapping/system_macro_switch.cpp
+16-11clang/lib/CodeGen/CoverageMappingGen.cpp
+58-112 files

LLVM/project 13a6287llvm/unittests/Target/AArch64 InstSizes.cpp

[AArch64][test] Fix use-after-scope in createInstrInfo (#197622)

https://github.com/llvm/llvm-project/pull/183506 revealed a pre-existing
use-after-scope in createInstrInfo (MSan bot:
https://lab.llvm.org/buildbot/#/builders/164/builds/21562 [*]).

This patch fixes the issue by changing the stack-allocated
AArch64Subtarget (which goes out of scope once createInstrInfo()
returns) into heap-allocated, allowing it to be safely stored in the
returned AArch64InstrInfo.

-----

[*] WARNING: MemorySanitizer: use-of-uninitialized-value
#0 0x55555666fabd in
llvm::AArch64InstrInfo::getInstSizeInBytes(llvm::MachineInstr const&)
const
/home/b/sanitizer-x86_64-linux-bootstrap-msan/build/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp:247:5
...

    [19 lines not shown]
DeltaFile
+27-21llvm/unittests/Target/AArch64/InstSizes.cpp
+27-211 files

LLVM/project a8ff36allvm/test/CodeGen/AMDGPU srem.ll load-global-i8.ll, llvm/test/CodeGen/AMDGPU/GlobalISel sdivrem.ll udivrem.ll

Merge upstream/main into users/mariusz-sikora-at-amd/gfx13/add-more-types-to-permlane
DeltaFile
+6,862-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Nano-sve-instructions.s
+3,436-2,769llvm/test/CodeGen/AMDGPU/GlobalISel/sdivrem.ll
+4,686-918llvm/test/CodeGen/X86/vector-reduce-ctpop.ll
+2,801-2,109llvm/test/CodeGen/AMDGPU/GlobalISel/udivrem.ll
+2,144-2,147llvm/test/CodeGen/AMDGPU/srem.ll
+1,647-1,991llvm/test/CodeGen/AMDGPU/load-global-i8.ll
+21,576-9,9342,028 files not shown
+107,220-47,0012,034 files

LLVM/project 7ae25fbllvm/test/CodeGen/AArch64 neon-dotreduce.ll fsh.ll

[AArch64] Keep MMO when converting gather lane to LDRSui. (#197522)

We were losing the MMO when converting the load. Make sure we copy them
over, which apparently alters codegen more than I expected and helps
keep postinc generation after #196305.
DeltaFile
+183-183llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+70-70llvm/test/CodeGen/AArch64/fsh.ll
+58-58llvm/test/CodeGen/AArch64/complex-deinterleaving-uniform-cases.ll
+32-32llvm/test/CodeGen/AArch64/fp-maximumnum-minimumnum.ll
+26-26llvm/test/CodeGen/AArch64/nontemporal-store.ll
+17-8llvm/test/CodeGen/AArch64/concat-vector.ll
+386-3772 files not shown
+401-3908 files

FreeBSD/ports acf281bdatabases/leofs Makefile, databases/leofs/files sbin-leofs.in patch-apps-leo_gateway-priv-leo_gateway.schema

databases/leofs: Remove due to obsolescence

LeoFS doesn't have an upstream release in years, and depends on an
obsolete and unsupported version of Erlang.
Approved by:    erlang
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+0-665databases/leofs/files/sbin-leofs.in
+0-245databases/leofs/Makefile
+0-144databases/leofs/files/patch-apps-leo_gateway-priv-leo_gateway.schema
+0-125databases/leofs/files/leofs.in
+0-117databases/leofs/files/patch-apps-leo_storage-priv-leo_storage.schema
+0-111databases/leofs/files/patch-apps-leo_gateway-priv-leo_gateway.conf
+0-1,40722 files not shown
+1-2,15028 files

FreeBSD/ports 625ea72net-mgmt/simplomon/files patch-notifiers.hh

net-mgmt/simplomon: Fix build on 16-CURRENT

Reported by:    pkg-fallout
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+8-0net-mgmt/simplomon/files/patch-notifiers.hh
+8-01 files

FreeBSD/ports 48e809blang/erlang-runtime29 Makefile

lang/erlang-runtime29: Bump PORTREVISION

Required to ensure that RC-installed versions will upgrade to the final
release.

Fixes:          e7938f387cbd0d667723f6d15422ecc62f568259
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+1-0lang/erlang-runtime29/Makefile
+1-01 files

FreeBSD/ports d1a24d4lang/erlang-runtime21 Makefile, lang/erlang-runtime22 Makefile

lang/erlang-runtime2[123456]: Remove unsupported releases

Approved by:    erlang
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+0-174lang/erlang-runtime22/Makefile
+0-173lang/erlang-runtime23/Makefile
+0-170lang/erlang-runtime21/Makefile
+0-164lang/erlang-runtime26/Makefile
+0-161lang/erlang-runtime24/Makefile
+0-161lang/erlang-runtime25/Makefile
+0-1,00350 files not shown
+6-1,67356 files

FreeBSD/ports e30b39clang/elixir-devel pkg-plist distinfo

lang/elixir-devel: Update to 1.20.0-rc.5

- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.5

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+25-21lang/elixir-devel/pkg-plist
+5-5lang/elixir-devel/distinfo
+5-4lang/elixir-devel/Makefile
+4-4lang/elixir-devel/pkg-message
+39-344 files

OpenBSD/ports UgDuOOHwww/nginx distinfo Makefile

   security update to 1.30.1;

   - HTTP/2 request injection vulnerability in the ngx_http_proxy_module
     (CVE-2026-42926)
   - buffer overflow vulnerability in the ngx_http_rewrite_module
     (CVE-2026-42945)
   - buffer overread vulnerability in the ngx_http_scgi_module and ngx_http_uwsgi_module
     (CVE-2026-42946)
   - buffer overread vulnerability in the ngx_http_charset_module
     (CVE-2026-42934)
   - address spoofing vulnerability in HTTP/3
     (CVE-2026-40460)
   - use-after-free vulnerability in OCSP requests to resolver
     (CVE-2026-40701)
VersionDeltaFile
1.98+2-2www/nginx/distinfo
1.203+1-1www/nginx/Makefile
+3-32 files

LLVM/project e5b06d8llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp

Use StandardB
DeltaFile
+4-7llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+4-71 files

LLVM/project 3272c56llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll udiv.ll

[AMDGPU] Remove RCP_IFLAG combine (#197426)

The combine was added in D48569 8 years ago with the aim of preserving
flags, but the current LangRef says the status flags are not observable
in the default FP environment.

The main motivation for this change is to enable scalar float reciprocal
generation v_s_rcp_f32 on newer hardware. There is no v_s_rcp_iflag_f32,
so the combine effectively blocks the selection.
See: pseudo-scalar-transcendental.ll.
DeltaFile
+160-160llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+52-52llvm/test/CodeGen/AMDGPU/udiv.ll
+40-46llvm/test/CodeGen/AMDGPU/udivrem24.ll
+77-8llvm/test/CodeGen/AMDGPU/rcp_iflag.ll
+33-33llvm/test/CodeGen/AMDGPU/sdiv.ll
+32-32llvm/test/CodeGen/AMDGPU/permute_i8.ll
+394-33119 files not shown
+577-53825 files

FreeBSD/ports ea55b6cdevel Makefile, devel/rubygem-rugged17 Makefile distinfo

devel/rubygem-rugged17: add new port

Required for gitlab 18.11.3.
For more details have a look here:
https://gitlab.com/gitlab-org/gitlab/-/work_items/598564

(cherry picked from commit fa4a006bcfa440af5a5492e86c71088103a944b8)
DeltaFile
+30-0devel/rubygem-rugged17/Makefile
+3-0devel/rubygem-rugged17/distinfo
+1-0devel/rubygem-rugged17/pkg-descr
+1-0devel/Makefile
+35-04 files

FreeBSD/ports 6a18846devel/gitlab-runner distinfo Makefile

devel/gitlab-runner: update to 18.11.3

Changes:        https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
(cherry picked from commit fc9f61cfd4aa7d16a59006abc413aa39fd7f67b3)
DeltaFile
+9-9devel/gitlab-runner/distinfo
+1-2devel/gitlab-runner/Makefile
+10-112 files

FreeBSD/ports 4230be3devel/glab distinfo Makefile

devel/glab: update to 1.97.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 01e07e3be0e17a19efb30994320871446f08ad86)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+1-0devel/glab/pkg-plist
+8-73 files

FreeBSD/ports 200b8c5devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 18.11.3

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-18-11-3-released/
Security:       b3cb8f40-4f4c-11f1-80f1-2cf05da270f3
(cherry picked from commit 8e22b32de7529c07546882b1cca31ae00c5d57da)
DeltaFile
+11-11devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5net/gitlab-agent/distinfo
+5-5textproc/gitlab-zoekt-indexer/distinfo
+5-5www/gitlab-pages/distinfo
+5-5www/gitlab-workhorse/distinfo
+37-374 files not shown
+43-4210 files

FreeBSD/ports 9a60eb7devel/glab distinfo Makefile

devel/glab: update to 1.95.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 9119360a496e631b33afea05426b553cda63fcf7)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+2-0devel/glab/pkg-plist
+9-73 files

FreeBSD/ports 511739bdevel/glab distinfo pkg-plist

devel/glab: update to 1.94.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit d8161ad0ed1b5ded50f57d01d7d68dce9560fd5d)
DeltaFile
+5-5devel/glab/distinfo
+9-0devel/glab/pkg-plist
+2-3devel/glab/Makefile
+16-83 files

FreeBSD/ports be61587devel/glab Makefile

devel/glab: fix poudriere build as none-root user

(cherry picked from commit b366db523e470f6bb9d5b2f182ba8f4333cea989)
DeltaFile
+2-2devel/glab/Makefile
+2-21 files

OpenBSD/ports C30Jsussysutils/ssh-copy-id Makefile distinfo

   Update ssh-copy-id to the version from portable OpenSSH 10.3p1

   ok sthen@ & maintainer via Mastodon (email was bouncing)
VersionDeltaFile
1.6+2-2sysutils/ssh-copy-id/Makefile
1.3+2-2sysutils/ssh-copy-id/distinfo
+4-42 files

FreeBSD/ports d51bd10cad/netgen-lvs distinfo Makefile

cad/netgen-lvs: update 1.5.318 → 1.5.319
DeltaFile
+3-3cad/netgen-lvs/distinfo
+1-1cad/netgen-lvs/Makefile
+4-42 files

FreeBSD/ports dff7e99devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: bugfix update to 18.11.2

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-18-11-2-released/
(cherry picked from commit bc7f976de02235d0bab0b4ce83dc37862c4e3efa)
DeltaFile
+11-11devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-pages/distinfo
+1-1www/gitlab/Makefile.common
+33-336 files

FreeBSD/ports fc9f61cdevel/gitlab-runner distinfo Makefile

devel/gitlab-runner: update to 18.11.3

Changes:        https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
DeltaFile
+9-9devel/gitlab-runner/distinfo
+1-2devel/gitlab-runner/Makefile
+10-112 files

FreeBSD/ports bf1f453misc/swissfileknife Makefile distinfo

misc/swissfileknife: update the port to version 2.0.0.3

- Strip CR symbols from installed documentation files
- Add missing Oxford comma in the port description

Ignored by:     portscout :(
DeltaFile
+5-3misc/swissfileknife/Makefile
+3-3misc/swissfileknife/distinfo
+1-1misc/swissfileknife/pkg-descr
+9-73 files

FreeBSD/ports 01e07e3devel/glab distinfo Makefile

devel/glab: update to 1.97.0

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

FreeBSD/ports 4f3f143math/universal distinfo Makefile

math/universal: update 4.6.15 → 4.6.16
DeltaFile
+3-3math/universal/distinfo
+1-1math/universal/Makefile
+4-42 files