textproc/gspell: update to 1.14.2
News in 1.14.2, 2025-11-28 (stable version)
-------------------------------------------
* Publish tarballs from CI.
News in 1.14.1, 2025-10-01 (stable version)
-------------------------------------------
* Documentation: update some URLs.
* Translation updates.
WE do not appear to need LIB_DEPENDS= libfribidi.so:converters/fribidi
or LIB_DEPENDS= libharfbuzz.so:print/harfbuzz. [truckman]
PR: 289967
graphics/papers: new port
Papers is a document viewer capable of displaying multiple and single
page document formats like PDF and DejaVu. For more general information
about Papers and how to get started, please visit
https://welcome.gnome.org/app/Papers
PR: 290390
textproc/meld: limit portscout to stable releases
Limit portscout to searching for stable, even-numbered minor releases.
PR: 286931
Reported by: Charlie Li <vishwin at freebsd.org>
[Analysis] Add Intrinsics::CLMUL case to cost calculations to getIntrinsicInstrCost / getTypeBasedIntrinsicInstrCost (#176552)
This patch adds a case in getIntrinsicInstrCost and
getTypeBasedIntrinsicInstrCost in
llvm/include/llvm/CodeGen/BasicTTIImpl.h for Intrinsic::clmul. This
patch uses TLI->isOperationLegalOrCustom to check if the instruction is
cheap. If not cheap, it sums up the cost of the arithmetic operations
(AND, SHIFT, XOR) multiplied by the bit width.
Fixes #176354
Firewall: Schedule - add missing schedules support in "Firewall: Rules [new]" and refactor existing usage to avoid duplication of logic. closes https://github.com/opnsense/core/issues/9690
This commit moves the schedule logic out of filter_core_rules_user() where it didn't belong in the first place.
Since we need legacy code to determine schedule behavior, we cannot move it to the plugin classes easily, instead sweep all registered rules after registration so we can process "sched" for all of them in the same way.
We can next add a simple action into the model to ask if there actually is a schedule, which pf_cron() needs to schedule the rule updates.
Finally add an icon and link into the mvc page to refer to the schedule itself.
wiiufb: Only use indirect register access during early boot
The current implementation relies on all register accesses being done 1)
before interrupts are enabled and secondaries have been started, or 2)
with KERNEL_LOCK held.
This change makes the driver switch from indirect accesses via the
Latte block to direct accesses through the GX frame at 0xc2000000 once
the FB driver attaches, removing the need for all register accesses to be
serialized.