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

FreeBSD/ports 324b69edevel/goffice distinfo Makefile

devel/goffice: update to 0.10.61

Update to 0.10.61

goffice 0.10.61:

Morten:
        * Up gtk+ requirement to 3.20.  Still ancient.
        * Fix regression error reporting problems.
        * Introspection fixes.
        * Import go_reduce_pi from Gnumeric.
        * Test improvements.
        * Plug leaks.
        * Fix problems with go_string_new_len.
        * Fix problem with arc canvas item.
        * Fix various issued with text canvas item.

PR:             294908
DeltaFile
+3-3devel/goffice/distinfo
+1-3devel/goffice/Makefile
+2-1devel/goffice/pkg-plist
+6-73 files

FreeBSD/ports ba7c74dsysutils/fluent-bit distinfo Makefile

sysutils/fluent-bit: Update to 5.0.4

Release notes:  https://github.com/fluent/fluent-bit/releases/tag/v5.0.4
DeltaFile
+3-3sysutils/fluent-bit/distinfo
+1-1sysutils/fluent-bit/Makefile
+4-42 files

LLVM/project 797cad2llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/AMDGPU/NextUseAnalysis spill-vreg-many-lanes.mir acyclic-770bb.mir

Merge branch 'main' into users/kevinsala/instrumentor-base-pr
DeltaFile
+158,755-173,230llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+275,101-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/spill-vreg-many-lanes.mir
+144,679-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/acyclic-770bb.mir
+50,477-50,088llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+92,827-0llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+42,349-42,348llvm/test/MC/AMDGPU/gfx8_asm_vop3.s
+764,188-265,66644,684 files not shown
+6,747,763-3,384,96444,690 files

FreeBSD/ports 1936af3sysutils/mdfried distinfo Makefile

sysutils/mdfried: Update to 0.19.7

Reported by:    Benjamin Grosse <notifications at github.com>
DeltaFile
+5-3sysutils/mdfried/distinfo
+2-2sysutils/mdfried/Makefile
+1-0sysutils/mdfried/Makefile.crates
+8-53 files

NetBSD/pkgsrc aqJrMgfprint/lacheck distinfo

   lacheck: fix distinfo (copied from dvipsk)
VersionDeltaFile
1.16+4-4print/lacheck/distinfo
+4-41 files

FreeBSD/ports 2d607afdatabases/timescaledb-tune distinfo Makefile

databases/timescaledb-tune: Update to 0.19.0
DeltaFile
+5-5databases/timescaledb-tune/distinfo
+1-2databases/timescaledb-tune/Makefile
+6-72 files