NetBSD/pkgsrc 60SbONOdoc CHANGES-2025

   Updated fonts/harfbuzz, fonts/harfbuzz-icu
VersionDeltaFile
1.7452+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc QYWlExnfonts/harfbuzz distinfo Makefile.common

   harfbuzz harfbuzz-icu: updated to 12.3.0

   Overview of changes leading to 12.3.0
   Saturday, December 27, 2025
   =====================================
   - Invalid font tables (eg. GSUB/GPOS) are outright rejected, instead of
     partially validated and used. This behavior is different from DirectWrite
     and HarfRust, and is in line with CoreText. For context and reasoning see:
     https://github.com/harfbuzz/harfbuzz/issues/5535#issuecomment-3573738217
   - Various speed optimizations:
     * AAT shaping: speed up state machine on Apple silicon using a fast-path.
       12% faster in LucidaGrande benchmark.
     * OpenType shaping: speed up (Chain)Context lookup shaping using a fast-path
       and Coverage caching. 20% speedup in NotoNastaliqUrdu benchmark.
     * Drawing mega variable-fonts: 30% speedup on GoogleSansFlex benchmark.
     * Drawing `VARC` fonts: 5% speedup on varc-hanzi benchmark.
   - Always apply synthetic slant around horizontal glyph origin in hb-draw API.
   - Fix undefined C++ behavior in some uses union.
   - Remove the disabled by default uniscribe-bug-compatible mode from Indic and

    [4 lines not shown]
VersionDeltaFile
1.164+4-4fonts/harfbuzz/distinfo
1.75+2-2fonts/harfbuzz/Makefile.common
+6-62 files

NetBSD/src GTGiFAwsys/arch/hppa/doc ngle_manual.txt

   reorder a few things for logical consistency
VersionDeltaFile
1.2+84-56sys/arch/hppa/doc/ngle_manual.txt
+84-561 files

FreeBSD/ports a256ca3x11/hyprlauncher Makefile distinfo, x11/hyprlauncher/files patch-src_finders_desktop_DesktopFinder.cpp

x11/hyprlauncher: Update to 0.1.4

While here, adjust dependency so that libinotify is required only when
system does not yet implement native inotify functions.

Changelog: https://github.com/hyprwm/hyprlauncher/releases/tag/v0.1.4

Reported by:    GitHub (watch releases)
DeltaFile
+10-5x11/hyprlauncher/Makefile
+3-3x11/hyprlauncher/distinfo
+2-2x11/hyprlauncher/files/patch-src_finders_desktop_DesktopFinder.cpp
+15-103 files

NetBSD/pkgsrc jMIF8SJlang/ghc910 distinfo bootstrap.mk, lang/ghc910/patches patch-hadrian_src_Rules_BinaryDist.hs

   lang/ghc910: Fix a bug in my previous commit

   I thought I tested it thoroughly but turned out it wasn't enough.
VersionDeltaFile
1.3+8-6lang/ghc910/patches/patch-hadrian_src_Rules_BinaryDist.hs
1.13+2-2lang/ghc910/distinfo
1.5+2-1lang/ghc910/bootstrap.mk
+12-93 files

FreeBSD/ports 6a94d63www/drupal10 pkg-plist distinfo

www/drupal10: Update to 10.6.1
DeltaFile
+52-41www/drupal10/pkg-plist
+3-3www/drupal10/distinfo
+1-1www/drupal10/Makefile
+56-453 files

OpenBSD/ports Oqz0fALwayland/labwc distinfo Makefile, wayland/labwc/pkg PLIST

   wayland/labwc: update to 0.9.3.

   see https://github.com/labwc/labwc/releases/tag/0.9.3
VersionDeltaFile
1.6+2-2wayland/labwc/distinfo
1.10+1-1wayland/labwc/Makefile
1.6+2-0wayland/labwc/pkg/PLIST
+5-33 files

OpenBSD/ports V5vY7rLwayland/wayback distinfo Makefile

   wayland/wayback: update to 0.3
VersionDeltaFile
1.2+2-2wayland/wayback/distinfo
1.2+1-1wayland/wayback/Makefile
+3-32 files

FreeBSD/ports d95a5e2editors/cudatext distinfo Makefile

editors/cudatext: Update to 1.231.2.0

ChangeLog at:   https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
DeltaFile
+17-17editors/cudatext/distinfo
+9-9editors/cudatext/Makefile
+2-0editors/cudatext/pkg-plist
+28-263 files

NetBSD/pkgsrc 8BpwkXWlang/fennel distinfo Makefile

   fennel: automatic download fails due to bot filter

   Replace distfile with what one gets via the web browser
   No change to checksum.
VersionDeltaFile
1.7+4-4lang/fennel/distinfo
1.7+3-4lang/fennel/Makefile
+7-82 files

FreeBSD/ports f78c100www/qt5-webengine/files patch-ffmpeg7 patch-ffmpeg8

www/qt5-webengine: Fix build with FFmpeg 8.x

Reported by:    pkg-fallout
DeltaFile
+497-0www/qt5-webengine/files/patch-ffmpeg7
+215-0www/qt5-webengine/files/patch-ffmpeg8
+150-0www/qt5-webengine/files/patch-ffmpeg5
+0-140www/qt5-webengine/files/patch-add-support-for-ffmpeg5-and-later
+862-1404 files

HardenedBSD/src c078350stand/efi/loader/arch/amd64 multiboot2.c, stand/i386/libi386 multiboot.c elf32_freebsd.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+8-3stand/i386/libi386/multiboot.c
+8-2stand/efi/loader/arch/amd64/multiboot2.c
+8-2stand/userboot/userboot/elf64_freebsd.c
+8-2stand/i386/libi386/elf32_freebsd.c
+8-2stand/userboot/userboot/elf32_freebsd.c
+8-2stand/i386/libi386/elf64_freebsd.c
+48-1311 files not shown
+71-4117 files

HardenedBSD/src 39fd0destand/efi/loader/arch/amd64 multiboot2.c, stand/i386/libi386 multiboot.c elf32_freebsd.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+8-3stand/i386/libi386/multiboot.c
+8-2stand/userboot/userboot/elf32_freebsd.c
+8-2stand/efi/loader/arch/amd64/multiboot2.c
+8-2stand/i386/libi386/elf32_freebsd.c
+8-2stand/i386/libi386/elf64_freebsd.c
+8-2stand/userboot/userboot/elf64_freebsd.c
+48-1311 files not shown
+71-4117 files

LLVM/project ad68ae9llvm/lib/Target/X86 X86PassRegistry.def

feedback

Created using spr 1.3.7
DeltaFile
+1-1llvm/lib/Target/X86/X86PassRegistry.def
+1-11 files

LLVM/project 2ffd942llvm/include/llvm/CodeGen AsmPrinter.h, llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+88-52llvm/lib/Target/X86/X86FixupLEAs.cpp
+83-47llvm/lib/Target/X86/X86OptimizeLEAs.cpp
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+49-28llvm/lib/Target/X86/X86FlagsCopyLowering.cpp
+63-3llvm/include/llvm/CodeGen/AsmPrinter.h
+37-1llvm/lib/Target/X86/X86AsmPrinter.h
+377-17025 files not shown
+481-22231 files

LLVM/project c0608f8llvm/include/llvm/CodeGen AsmPrinter.h, llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+88-52llvm/lib/Target/X86/X86FixupLEAs.cpp
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+49-28llvm/lib/Target/X86/X86FlagsCopyLowering.cpp
+63-3llvm/include/llvm/CodeGen/AsmPrinter.h
+37-1llvm/lib/Target/X86/X86AsmPrinter.h
+17-4llvm/lib/Target/X86/X86.h
+311-12722 files not shown
+383-16728 files

OpenBSD/ports pTQOGAWdevel/jenkins/devel distinfo Makefile

   Update jenkins to 2.542
VersionDeltaFile
1.183+2-2devel/jenkins/devel/distinfo
1.210+1-1devel/jenkins/devel/Makefile
+3-32 files

HardenedBSD/ports f1aef85editors/openoffice-4/files patch-icu_icu-parallel-build.patch patch-icu_makefile.mk, editors/openoffice-devel Makefile

editors/openoffice-*: sporadic parallel build fail

Attempt to fix an intermittent parallel build failure in the icu module
by tweaking a dependency in one of the makefiles.

pet portlint

No PORTREVISION bump because the package is not changed.
DeltaFile
+23-0editors/openoffice-devel/files/patch-icu_icu-parallel-build.patch
+23-0editors/openoffice-4/files/patch-icu_icu-parallel-build.patch
+10-0editors/openoffice-4/files/patch-icu_makefile.mk
+10-0editors/openoffice-devel/files/patch-icu_makefile.mk
+1-1editors/openoffice-devel/Makefile
+67-15 files

FreeBSD/ports f1aef85editors/openoffice-4/files patch-icu_icu-parallel-build.patch patch-icu_makefile.mk, editors/openoffice-devel Makefile

editors/openoffice-*: sporadic parallel build fail

Attempt to fix an intermittent parallel build failure in the icu module
by tweaking a dependency in one of the makefiles.

pet portlint

No PORTREVISION bump because the package is not changed.
DeltaFile
+23-0editors/openoffice-devel/files/patch-icu_icu-parallel-build.patch
+23-0editors/openoffice-4/files/patch-icu_icu-parallel-build.patch
+10-0editors/openoffice-devel/files/patch-icu_makefile.mk
+10-0editors/openoffice-4/files/patch-icu_makefile.mk
+1-1editors/openoffice-devel/Makefile
+67-15 files

LLVM/project 80e92f0llvm/lib/Target/AMDGPU SILowerI1Copies.cpp AMDGPULowerVGPREncoding.cpp, llvm/lib/Target/X86 X86DynAllocaExpander.cpp X86FloatingPoint.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-3llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
+1-3llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+1-3llvm/lib/Target/X86/X86DynAllocaExpander.cpp
+1-3llvm/lib/Target/X86/X86FloatingPoint.cpp
+1-3llvm/lib/Target/X86/X86AvoidTrailingCall.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUWaitSGPRHazards.cpp
+6-161 files not shown
+7-177 files

LLVM/project cf58694llvm/lib/CodeGen MachineInstrBundle.cpp, llvm/lib/Target/AMDGPU AMDGPULowerVGPREncoding.cpp SILowerI1Copies.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+1-3llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+1-3llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUWaitSGPRHazards.cpp
+1-1llvm/lib/CodeGen/MachineInstrBundle.cpp
+4-84 files

LLVM/project a9be4ffllvm/lib/CodeGen MachineInstrBundle.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+1-1llvm/lib/CodeGen/MachineInstrBundle.cpp
+1-11 files

LLVM/project e313b28llvm/lib/CodeGen MachineInstrBundle.cpp, llvm/lib/Target/AMDGPU AMDGPULowerVGPREncoding.cpp SILowerI1Copies.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-3llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+1-3llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
+1-1llvm/lib/CodeGen/MachineInstrBundle.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUWaitSGPRHazards.cpp
+4-84 files

LLVM/project dab5a8ellvm/lib/CodeGen MachineInstrBundle.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-1llvm/lib/CodeGen/MachineInstrBundle.cpp
+1-11 files

NetBSD/pkgsrc HcUy7hDcad Makefile

   cad: Enable nvc
VersionDeltaFile
1.111+2-1cad/Makefile
+2-11 files

NetBSD/pkgsrc DYfAH3Adoc CHANGES-2025

   doc: Added cad/nvc version 1.18.2
VersionDeltaFile
1.7451+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc q3fSSpycad/nvc PLIST Makefile, cad/nvc/patches patch-thirdparty_cpustate.c patch-src_lib.c

   cad/nvc: import nvc-1.18.2

   NVC is a free software VHDL compiler and simulator implementing
   almost all of IEEE 1076-2008.
VersionDeltaFile
1.1+181-0cad/nvc/PLIST
1.1+42-0cad/nvc/Makefile
1.1+33-0cad/nvc/patches/patch-thirdparty_cpustate.c
1.1+15-0cad/nvc/patches/patch-src_lib.c
1.1+7-0cad/nvc/distinfo
1.1+2-0cad/nvc/DESCR
+280-06 files

OpenBSD/ports W0kf9QVsysutils/btop distinfo Makefile, sysutils/btop/patches patch-Makefile

   Update btop to 1.4.6

   Diff from Christoph Liebender, thanks!
VersionDeltaFile
1.5+10-9sysutils/btop/patches/patch-Makefile
1.8+2-2sysutils/btop/distinfo
1.4+3-1sysutils/btop/pkg/PLIST
1.8+1-1sysutils/btop/Makefile
+16-134 files

HardenedBSD/src 8e8d7d4stand/efi/loader/arch/amd64 multiboot2.c, stand/i386/libi386 multiboot.c elf32_freebsd.c

loader: Use C99 initializations for file_format

For greppability, use C99 initializers for the struct file_format.

Sponsored by:           Netflix
DeltaFile
+8-3stand/i386/libi386/multiboot.c
+8-2stand/userboot/userboot/elf32_freebsd.c
+8-2stand/i386/libi386/elf32_freebsd.c
+8-2stand/i386/libi386/elf64_freebsd.c
+8-2stand/userboot/userboot/elf64_freebsd.c
+8-2stand/efi/loader/arch/amd64/multiboot2.c
+48-139 files not shown
+70-3915 files

FreeBSD/src 8e8d7d4stand/efi/loader/arch/amd64 multiboot2.c, stand/i386/libi386 multiboot.c elf32_freebsd.c

loader: Use C99 initializations for file_format

For greppability, use C99 initializers for the struct file_format.

Sponsored by:           Netflix
DeltaFile
+8-3stand/i386/libi386/multiboot.c
+8-2stand/userboot/userboot/elf64_freebsd.c
+8-2stand/userboot/userboot/elf32_freebsd.c
+8-2stand/efi/loader/arch/amd64/multiboot2.c
+8-2stand/i386/libi386/elf32_freebsd.c
+8-2stand/i386/libi386/elf64_freebsd.c
+48-139 files not shown
+70-3915 files