FreeBSD/ports 72f907beditors/vscode pkg-plist distinfo, editors/vscode/files product.json.extensions patch-build_gulpfile.vscode.ts

editors/vscode: Update to 1.118.1

While here, update product.json for popular extensions. [1]

Changelog: https://code.visualstudio.com/updates/v1_118

Reported by:    GitHub (watch releases)
Obtained from:  https://github.com/VSCodium/vscodium/blob/1.116.02821/product.json [1]
DeltaFile
+7-722editors/vscode/pkg-plist
+21-29editors/vscode/distinfo
+7-11editors/vscode/Makefile.crates
+6-0editors/vscode/files/product.json.extensions
+2-2editors/vscode/files/patch-build_gulpfile.vscode.ts
+2-2editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.ts
+45-7666 files not shown
+53-78112 files

OpenBSD/src pwZDH9gusr.sbin/rpki-client as.c cert.c

   rpki-client: move RFC 3779 AS number parsing from cert.c to as.c

   ok job
VersionDeltaFile
1.19+178-1usr.sbin/rpki-client/as.c
1.236+1-177usr.sbin/rpki-client/cert.c
+179-1782 files

OpenBSD/src yfce0NMusr.sbin/rpki-client ip.c cert.c

   rpki-client: move RFC 3779 IP address parsing from cert.c to ip.c

   ok job
VersionDeltaFile
1.38+207-1usr.sbin/rpki-client/ip.c
1.235+1-206usr.sbin/rpki-client/cert.c
+208-2072 files

FreeBSD/ports e2865a7sysutils/eksctl distinfo Makefile

sysutils/eksctl: Update to 0.226.0

Changelog:
https://github.com/eksctl-io/eksctl/releases/tag/v0.226.0
DeltaFile
+5-5sysutils/eksctl/distinfo
+2-2sysutils/eksctl/Makefile
+7-72 files

LLVM/project 2447939clang-tools-extra/clang-tidy/misc UnusedParametersCheck.cpp UnusedParametersCheck.h, clang-tools-extra/docs ReleaseNotes.rst

[Clang-Tidy] Skip `misc-unused-parameters` in macro. (#194999)

The new parameter allows to skip the check for the cases when we need to
use the macro, but there is no immediate way to fix the macro itself. It
recently come up with a gradual adoption of clang-tidy and not all parts
of the code could be fixed at once.

Simply enabling it using `clang-tidy-diff` is not enough, since
`misc-unused-parameters` would cause false-positive, since the given
diff didn't introduce the unused parameters and might be not easy to
change.

The given parameters allow for better incremental adoption.

---------

Co-authored-by: Dmitrii Kuragin <dkuragin at adobe.com>
Co-authored-by: EugeneZelenko <eugene.zelenko at gmail.com>
DeltaFile
+21-0clang-tools-extra/test/clang-tidy/checkers/misc/unused-parameters-macro.cpp
+8-0clang-tools-extra/docs/clang-tidy/checks/misc/unused-parameters.rst
+5-1clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp
+5-0clang-tools-extra/docs/ReleaseNotes.rst
+1-0clang-tools-extra/test/clang-tidy/infrastructure/dump-config-filtering.cpp
+1-0clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.h
+41-16 files

OpenBSD/src sPlp7WCusr.sbin/rpki-client cert.c

   rpki-client: remove variable indentation in sbgp_* functions

   requested by job
VersionDeltaFile
1.234+20-20usr.sbin/rpki-client/cert.c
+20-201 files

FreeBSD/ports 3a70156science/tfel pkg-plist Makefile

science/tfel: upgrade to 5.1.0

- Releases notes at https://github.com/thelfer/tfel/releases

- Take maintainership.
DeltaFile
+963-1,127science/tfel/pkg-plist
+10-18science/tfel/Makefile
+3-3science/tfel/distinfo
+976-1,1483 files

FreeBSD/ports ec97550graphics/cimg distinfo Makefile

graphics/cimg: upgrade to v.3.7.5
DeltaFile
+3-3graphics/cimg/distinfo
+1-1graphics/cimg/Makefile
+4-42 files

FreeBSD/ports 98bdb9escience/cgnslib distinfo Makefile

science/cgnslib: upgrade to 4.5.2

Release notes at https://github.com/CGNS/CGNS/releases/tag/v4.5.2
DeltaFile
+3-3science/cgnslib/distinfo
+1-1science/cgnslib/Makefile
+4-42 files

LLVM/project 1b1e14flibc/src/__support/math f16addl.h f16addf128.h, libc/test/shared shared_math_constexpr_test.cpp CMakeLists.txt

[libc][math] Qualify f16add functions to constexpr (#195429)

Signed-off-by: udaykiriti <udaykiriti624 at gmail.com>
DeltaFile
+11-0libc/test/shared/shared_math_constexpr_test.cpp
+4-0libc/test/shared/CMakeLists.txt
+1-1libc/src/__support/math/f16addl.h
+1-1libc/src/__support/math/f16addf128.h
+1-1libc/src/__support/math/f16addf.h
+1-1libc/src/__support/math/f16add.h
+19-46 files

FreeBSD/ports a8b1875emulators/wine-mono-devel distinfo Makefile

emulators/wine-mono-devel: Update to version 11.1.0
DeltaFile
+3-3emulators/wine-mono-devel/distinfo
+1-1emulators/wine-mono-devel/Makefile
+4-42 files

FreeBSD/ports b94de46www/nextcloud-news distinfo Makefile

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

LLVM/project 34a80c9llvm/lib/Transforms/InstCombine InstructionCombining.cpp, llvm/test/Transforms/InstCombine allocsite-removable-few-users.ll

[InstCombine] Add user-count bailout to isAllocSiteRemovable (#190347)

isAllocSiteRemovable() walks all transitive users of an alloc site, but
sites with many users are almost never removable. Profiling on
real-world codegen workloads (73,943 alloc sites) showed:

- 89 removable sites, max 1,392 users walked
- 73,854 non-removable sites, avg 31,305 users walked
- 2.31B total wasted user visits (~400s wall-clock on a 35-min build)

Skip the removability analysis when direct user count exceeds a
configurable threshold (default 2048, tunable via hidden cl::opt
-instcombine-max-allocsite-removable-users).

Also defer WeakTrackingVH conversion: collect into Instruction* first
and convert only when the site is actually removable.
DeltaFile
+31-0llvm/test/Transforms/InstCombine/allocsite-removable-few-users.ll
+15-3llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+46-32 files

LLVM/project 0ec4b22libc/src/__support/math fmul.h

[libc][math][NFC] fix fmul build (#195437)
DeltaFile
+1-1libc/src/__support/math/fmul.h
+1-11 files

LLVM/project 11dd2c1libc/src/__support/math fmul.h

[libc][math][NFC] fix fmul build
DeltaFile
+1-1libc/src/__support/math/fmul.h
+1-11 files

LLVM/project a7f6a6flibc/src/__support/math fmul.h CMakeLists.txt, libc/src/math/generic fmul.cpp

[libc][math] Refactor fmul-fsub-frexp family to header-only (#195431)

Refactors the fmul-fsub-frexp math family to be header-only.

part of: #147386

Target Functions:
  - fmul
  - fmulf128
  - fmull
  - fsub
  - fsubf128
  - fsubl
  - frexp
  - frexpbf16
  - frexpl

Co-authored-by: Muhammad Bassiouni <60100307+bassiounix at users.noreply.github.com>
DeltaFile
+131-8utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+126-0libc/src/__support/math/fmul.h
+4-105libc/src/math/generic/fmul.cpp
+87-0libc/src/__support/math/CMakeLists.txt
+31-0libc/src/__support/math/fsubf128.h
+31-0libc/src/__support/math/fmulf128.h
+410-11329 files not shown
+873-16535 files

FreeBSD/ports 1571cc4misc Makefile, misc/hashcards distinfo Makefile.crates

misc/hashcards: Add new port

Hashcards is a plain text-based spaced repetition system.

Features:

  - Plain Text: all your flashcards are stored as plain text files, so you can
    operate on them with standard tools, write with your editor of choice, and
    track changes in a VCS.
  - Content Addressable: cards are identified by the hash of their text. This
    means a card's progress is reset when the card is edited.
  - Low Friction: you create flashcards by typing into a text file, using a
    lightweight notation to denote flashcard sides and cloze deletions.
  - Simple: the only card types are front-back and cloze cards. More complex
    workflows (e.g.: Anki-style note types, card templates, automation) be can
    implemented using a Makefile and some scripts.
  - Efficient: uses FSRS for scheduling reviews, maximizing learning while
    minimizing time spent reviewing.

https://github.com/eudoxia0/hashcards/
DeltaFile
+553-0misc/hashcards/distinfo
+275-0misc/hashcards/Makefile.crates
+35-0misc/hashcards/Makefile
+16-0misc/hashcards/pkg-descr
+12-0misc/hashcards/pkg-plist
+1-0misc/Makefile
+892-06 files

LLVM/project d22b41dllvm/lib/Transforms/Utils AssumeBundleBuilder.cpp, llvm/test/Transforms/Util assume-builder-atomics.ll

[llvm] Add support for atomicrmw and cmpxchg in AssumeBundleBuilder (#194630)

The assume builder currently only preserves dereferenceable, nonnull,
and alignment knowledge for regular load/store instructions and calls.
Atomic memory accessing instructions (atomicrmw and cmpxchg) also
dereference their pointer operands, but were previously skipped, causing
useful knowledge to be lost across these operations.

Add handling for AtomicRMWInst and AtomicCmpXchgInst in
AssumeBuilderState::addInstruction(), using the same addAccessedPtr()
path as loads and stores. The accessed type is taken from the value
operand (atomicrmw) or compare operand (cmpxchg), which corresponds to
the in-memory element type, and the alignment is taken from the
instruction's explicit alignment.

Add a test to verify that assume bundles are correctly generated before
atomicrmw and cmpxchg instructions.

---------

Co-authored-by: Nikita Popov <github at npopov.com>
DeltaFile
+17-0llvm/test/Transforms/Util/assume-builder-atomics.ll
+7-1llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp
+24-12 files

FreeBSD/ports c001254graphics/gnash Makefile pkg-plist

graphics/gnash: new option FFMPEG
DeltaFile
+22-38graphics/gnash/Makefile
+4-4graphics/gnash/pkg-plist
+26-422 files

LLVM/project 6ef6713llvm/lib/Target/RISCV RISCVISelLowering.cpp RISCVInstrInfoZvzip.td, llvm/test/CodeGen/RISCV/rvv vector-interleave.ll fixed-vectors-shuffle-int-interleave.ll

[RISCV][CodeGen] Add initial vzip codegen support (#194548)

Add initial support for vzip instruction, which is included in zvzip
extension. It is used to lower VECTOR_SHUFFLE with interleave pattern
and VECTOR_INTERLEAVE.
DeltaFile
+61-143llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+23-63llvm/test/CodeGen/RISCV/rvv/fixed-vectors-shuffle-int-interleave.ll
+55-2llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+11-25llvm/test/CodeGen/RISCV/rvv/vector-interleave-fixed.ll
+25-0llvm/lib/Target/RISCV/RISCVInstrInfoZvzip.td
+4-8llvm/test/CodeGen/RISCV/rvv/vector-deinterleave.ll
+179-2416 files

OpenBSD/src aQarF7Uusr.sbin/rpki-client cert.c

   rpki-client: rename INR extension handlers

   These are the only two extension handlers having an sbgp_ prefix. Rename
   them to cert_ipaddrblocks() and cert_asids() for consistency.

   ok job (part of a larger diff)
VersionDeltaFile
1.233+5-5usr.sbin/rpki-client/cert.c
+5-51 files

LLVM/project ef4a720llvm/lib/Transforms/IPO Instrumentor.cpp

Fix format
DeltaFile
+2-1llvm/lib/Transforms/IPO/Instrumentor.cpp
+2-11 files

LLVM/project 329853dclang/lib/CIR/CodeGen CIRGenExpr.cpp CIRGenValue.h, clang/test/CIR/CodeGen vector-ext-element.cpp

[CIR] Implement ExtVectorElementExpr with non simple base (#195165)

Implement support for the ExtVectorElementExpr with non simple base

Issue #192311
DeltaFile
+24-0clang/test/CIR/CodeGen/vector-ext-element.cpp
+13-3clang/lib/CIR/CodeGen/CIRGenExpr.cpp
+3-1clang/lib/CIR/CodeGen/CIRGenValue.h
+40-43 files

LLVM/project ce49712llvm/lib/Transforms/IPO Instrumentor.cpp

Indicate when constant int should be signed
DeltaFile
+3-3llvm/lib/Transforms/IPO/Instrumentor.cpp
+3-31 files

FreeBSD/ports dd03ce3devel/libevent-devel Makefile

devel/libevent-devel: switch MBEDTLS option to 3.x series

PR:     294609
DeltaFile
+1-1devel/libevent-devel/Makefile
+1-11 files

FreeBSD/ports 3791f03misc/openclaw Makefile distinfo, misc/openclaw/files package-lock.json patch-dist_postinstall-inventory.json

misc/openclaw: update 2026.4.26 → 2026.4.29
DeltaFile
+373-236misc/openclaw/files/package-lock.json
+24-0misc/openclaw/files/patch-dist_postinstall-inventory.json
+6-1misc/openclaw/Makefile
+3-3misc/openclaw/distinfo
+406-2404 files

FreeBSD/ports 0410b85devel/cargo-spellcheck distinfo Makefile

devel/cargo-spellcheck: update 0.15.5 → 0.15.7
DeltaFile
+387-339devel/cargo-spellcheck/distinfo
+193-169devel/cargo-spellcheck/Makefile
+580-5082 files

FreeBSD/ports 89a0f15misc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.4.6 → 3.4.7
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports 689b8f0math/gnumeric pkg-plist distinfo, math/gnumeric/files patch-src_sstest.c

math/gnumeric: update to 1.12.61

Update math/gnumeric to 1.12.61

  2026-04-29  Morten Welinder <terra at gnome.org>

    * Release 1.12.61

  2026-04-04  Morten Welinder  <terra at gnome.org>

    * src/stf-parse.c (guess_line_endings): New function.  We'll
       preserve line endings on cvs->cvs or cvs->txt conversion.  At
       least if they are consistent.

  2026-03-26  Morten Welinder  <terra at gnome.org>

    * src/stf-parse.c (stf_parse_sheet): Move error messages needing
      translation outside the changed-locale region used for parsing.


    [7 lines not shown]
DeltaFile
+0-11math/gnumeric/files/patch-src_sstest.c
+4-4math/gnumeric/pkg-plist
+3-3math/gnumeric/distinfo
+1-1math/gnumeric/Makefile
+8-194 files

FreeBSD/ports 5e31242net/gnome-connections Makefile

net/gnome-connections: mark broken

gnome-connections does not build after freerdp update

https://gitlab.gnome.org/GNOME/gtk-frdp/-/work_items/56:
gtk-frdp does not build with freerdp 3.25.0

More actions
Open
  Issue created 5 days ago by Funda Wang
when building gnome-connections with freerdp 3.25.0, it failed with:

2026-04-26 06:36:35 ../subprojects/gtk-frdp/src/frdp-session.c: In function ‘frdp_session_init_freerdp’:
2026-04-26 06:36:35 ../subprojects/gtk-frdp/src/frdp-session.c:1021:26: error: ‘freerdp’ {aka ‘struct rdp_freerdp’} has no member named ‘Authenticate’; did you mean ‘AuthenticateEx’?
2026-04-26 06:36:35  1021 |   priv->freerdp_session->Authenticate = frdp_authenticate;
2026-04-26 06:36:35       |                          ^~~~~~~~~~~~
2026-04-26 06:36:35       |                          AuthenticateEx

https://github.com/FreeRDP/FreeRDP/commit/f406032a355ab906b61fbf809d3af5c0c04e5c83

    [3 lines not shown]
DeltaFile
+5-2net/gnome-connections/Makefile
+5-21 files