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

LLVM/project d4ae620clang/lib/CIR/Dialect/IR CIRDialect.cpp, clang/unittests/CIR ControlFlowTest.cpp CMakeLists.txt

[CIR] Add RegionBranchOpInterface unit tests and fix control flow bugs

Add unit tests for RegionBranchOpInterface implementations across CIR
control flow operations: IfOp, ScopeOp, TernaryOp, SwitchOp, WhileOp,
ForOp, DoWhileOp, and TryOp. The tests verify successor regions,
terminator successors, loop detection, repetitive region marking, and
op/terminator successor consistency.

Fix a missing return in ConditionOp::getSuccessorRegions that caused
fallthrough from the loop case to an unconditional cast<AwaitOp>,
crashing when the parent is a loop operation.

Fix IfOp::getSuccessorRegions to report parent exit as a successor
when the else region is absent, correctly modeling the case where the
condition is false.
DeltaFile
+458-0clang/unittests/CIR/ControlFlowTest.cpp
+3-3clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+2-0clang/unittests/CIR/CMakeLists.txt
+463-33 files

NetBSD/pkgsrc 2aPyKPewww/palemoon distinfo Makefile.common

   Pullup ticket #7086 - requested by nia
   www/palemoon: security fix

   Revisions pulled up:
   - www/palemoon/Makefile.common                                  1.5
   - www/palemoon/distinfo                                         1.41

   ---
      Module Name:      pkgsrc
      Committed By:     nia
      Date:             Tue Apr 28 22:04:29 UTC 2026

      Modified Files:
        pkgsrc/www/palemoon: Makefile.common distinfo

      Log Message:
      palemoon: Update to 34.2.1

      Many security issues were addressed, including potential crash

    [7 lines not shown]
VersionDeltaFile
1.39.2.2+10-10www/palemoon/distinfo
1.3.2.2+2-2www/palemoon/Makefile.common
+12-122 files

LLVM/project 0d27ddalibc/src/__support/math CMakeLists.txt scalbnf16.h, libc/src/math/generic CMakeLists.txt

[libc][math] Refactor scalbln-scalbn-ldexp family to header-only (#195423)

Refactors the scalbln-scalbn-ldexp math family to be header-only.

part of: #147386

Target Functions:
  - ldexp
  - ldexpbf16
  - ldexpl
  - scalbln
  - scalblnbf16
  - scalblnf
  - scalblnf128
  - scalblnf16
  - scalblnl
  - scalbn
  - scalbnbf16
  - scalbnf

    [2 lines not shown]
DeltaFile
+209-12utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+156-2libc/src/__support/math/CMakeLists.txt
+15-43libc/src/math/generic/CMakeLists.txt
+36-0libc/src/__support/math/scalbnf16.h
+36-0libc/src/__support/math/scalbnf128.h
+36-0libc/src/__support/math/scalblnf16.h
+488-5746 files not shown
+1,326-18252 files

NetBSD/pkgsrc-wip 34f2dfelibimobiledevice PLIST Makefile, libimobiledevice/patches patch-src_lockdown.c

libimobiledevice: remove, imported in the main tree
DeltaFile
+0-74libimobiledevice/PLIST
+0-33libimobiledevice/Makefile
+0-19libimobiledevice/buildlink3.mk
+0-16libimobiledevice/patches/patch-src_lockdown.c
+0-12libimobiledevice/COMMIT_MSG
+0-10libimobiledevice/DESCR
+0-1643 files not shown
+0-1739 files

FreeBSD/ports 7dc9e35games/openmw distinfo Makefile

games/openmw: fix build with clang21+
DeltaFile
+3-1games/openmw/distinfo
+3-0games/openmw/Makefile
+6-12 files