OpenBSD/ports uXNA35Zdevel/llvm/22/patches patch-libcxx_include___locale_dir_support_openbsd_h patch-libcxx_include___support_xlocale___strtonum_fallback_h

   - build fix for libc++abi on 32-bit ARM
   - Fixing libc++ src/filesystem/filesystem_clock.cpp to use clock_gettime()
     instead of gettimeofday() as was done already in src/chrono.cpp
   - Move OpenBSD off of libc++ old locale API.

   from Brad
VersionDeltaFile
1.1+236-0devel/llvm/22/patches/patch-libcxx_include___locale_dir_support_openbsd_h
1.1+44-0devel/llvm/22/patches/patch-libcxx_include___support_xlocale___strtonum_fallback_h
1.1+30-0devel/llvm/22/patches/patch-libcxx_include_CMakeLists_txt
1.1+28-0devel/llvm/22/patches/patch-libcxx_include___locale_dir_locale_base_api_h
1.1+26-0devel/llvm/22/patches/patch-libcxx_include___locale_dir_locale_base_api_openbsd_h
1.1+21-0devel/llvm/22/patches/patch-libcxx_include_module_modulemap_in
+385-04 files not shown
+421-310 files

OpenBSD/ports gfbsk67meta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.16
VersionDeltaFile
1.118.2.3+6-6www/tor-browser/browser/distinfo
1.124.2.3+2-2meta/tor-browser/Makefile
1.67.2.3+2-2www/tor-browser/noscript/distinfo
1.197.2.3+1-1www/tor-browser/browser/Makefile
1.121.2.3+1-1www/tor-browser/Makefile.inc
1.74.2.3+1-1www/tor-browser/noscript/Makefile
+13-136 files

OpenBSD/ports rmNsHEemeta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.16
VersionDeltaFile
1.125+6-6www/tor-browser/browser/distinfo
1.130+2-2meta/tor-browser/Makefile
1.71+2-2www/tor-browser/noscript/distinfo
1.205+1-1www/tor-browser/browser/Makefile
1.127+1-1www/tor-browser/Makefile.inc
1.78+1-1www/tor-browser/noscript/Makefile
+13-136 files

OpenBSD/ports r5m1Il6www/ungoogled-chromium distinfo, www/ungoogled-chromium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_chrome_content_browser_client_cc

   update to 149.0.7827.155
VersionDeltaFile
1.63+49-49www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.50+20-20www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc
1.154+6-6www/ungoogled-chromium/distinfo
1.50+5-5www/ungoogled-chromium/patches/patch-media_base_media_switches_cc
1.15+3-3www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc
1.19+3-3www/ungoogled-chromium/patches/patch-base_files_file_util_posix_cc
+86-8613 files not shown
+102-10219 files

OpenBSD/ports bJ1rEnRnet/ocserv Makefile

   ocserv uses nettle so can't use base-gcc. Move to ports-gcc on base-gcc
   to fix build on sparc64
VersionDeltaFile
1.64+4-0net/ocserv/Makefile
+4-01 files

OpenBSD/ports mzi4flvx11/mplayer Makefile

   x11/mplayer: sync graphics/ffmpeg after update to 8.1.
VersionDeltaFile
1.343+2-2x11/mplayer/Makefile
+2-21 files

OpenBSD/ports p0Nd8gYgraphics/ffmpeg distinfo Makefile

   graphics/ffmpeg: update to 8.1.2
VersionDeltaFile
1.74+2-2graphics/ffmpeg/distinfo
1.260+1-2graphics/ffmpeg/Makefile
+3-42 files

OpenBSD/src UFxXdxNshare/man/man4 pppoe.4, sys/net if_pppoe.c

   pppoe(4): leverage if_hardmtu for RFC 4638 instead of parent if_mtu

   Interfaces operate at their maximum supported packet size at all times,
   independent of the software IP stack MTU.

   Enforce MTU ceilings during PPPOESETPARMS and SIOCSIFMTU based on
   if_hardmtu instead of the parent's software if_mtu. This allows pppoe(4)
   devices to use "mtu 1500" without requiring manual MTU manipulation on
   the physical parent interface. Update pppoe.4 to match.

   "if it works for you then it's ok by me" dlg
VersionDeltaFile
1.37+5-4share/man/man4/pppoe.4
1.91+4-4sys/net/if_pppoe.c
+9-82 files

OpenBSD/ports VYkIxnotextproc/typst distinfo crates.inc, textproc/typst/patches patch-Cargo_toml

   textproc/typst: update to 0.15.0

   Announce: https://typst.app/blog/2026/typst-0.15
VersionDeltaFile
1.10+264-254textproc/typst/distinfo
1.9+130-125textproc/typst/crates.inc
1.3+9-9textproc/typst/patches/patch-Cargo_toml
1.10+1-1textproc/typst/Makefile
+404-3894 files

OpenBSD/ports xP69ohsnet/isc-bind Makefile distinfo

   update to isc-bind-9.20.24
VersionDeltaFile
1.218.2.2+2-3net/isc-bind/Makefile
1.146.2.2+2-2net/isc-bind/distinfo
+4-52 files

OpenBSD/ports vpXwPzCnet/isc-bind Makefile distinfo

   update to isc-bind-9.20.24
VersionDeltaFile
1.220+2-3net/isc-bind/Makefile
1.148+2-2net/isc-bind/distinfo
+4-52 files

OpenBSD/src vqptT71sys/dev/pci if_mwx.c if_mwxreg.h

   Implement bgscan, add hooks for set and delete key and improve mwx_stop
   so that there is a better chance to recover after down/up.
   On top of this implement mwx_activate() so that suspend/resume works.
   None of this is perfect but hopefully good enough.

   Tested on MT7921
VersionDeltaFile
1.36+309-75sys/dev/pci/if_mwx.c
1.21+3-1sys/dev/pci/if_mwxreg.h
+312-762 files

OpenBSD/src e93K2UDlib/libfuse fuse_session.c fuse_lowlevel.c, sys/miscfs/fuse fuse_vnops.c fuse_device.c

   Everything needed to bring the FUSE kernel protocol in line with
   the Linux implementation is now in place. With this update, the
   kernel can support ports that talk directly to /dev/fuse0 rather
   than relying on libfuse.

   sys/fusebuf.h is retained rather than introducing fuse_kernel.h

   OK claudio@
VersionDeltaFile
1.17+367-89sys/sys/fusebuf.h
1.77+213-133sys/miscfs/fuse/fuse_vnops.c
1.2+150-115lib/libfuse/fuse_session.c
1.3+116-56lib/libfuse/fuse_lowlevel.c
1.50+98-56sys/miscfs/fuse/fuse_device.c
1.19+77-3sys/miscfs/fuse/fusebuf.c
+1,021-45211 files not shown
+1,130-55017 files

OpenBSD/src OESmYf9usr.bin/tmux server-client.c tmux.h

   Tidy up server_client_check_redraw. Get rid of the bitmask tracking
   panes which want redraw for deferred clients - if they are deferred then
   they can just have a full redraw instead. Also return earlier if no
   redraw is actually needed, and improve the comments.
VersionDeltaFile
1.475+50-93usr.bin/tmux/server-client.c
1.1357+4-9usr.bin/tmux/tmux.h
1.272+4-4usr.bin/tmux/screen-write.c
+58-1063 files

OpenBSD/ports hJen7lLnet/bitlbee Makefile

   net/bitlbee: no need for Python anymore

   One more Python 2 cleanup.

   Stuart pointed out that previous versions of bitlbee didn't generate
   help.txt in the release tarball, hence the need for Python historically.

   There's one more Python script in this port, but it doesn't seem to be
   used for anything in the package.

   ok sthen@
VersionDeltaFile
1.81+2-4net/bitlbee/Makefile
+2-41 files

OpenBSD/src EBfeBDuusr.bin/tmux server-client.c

   Fix shifts to 1ULL and check scrollbar even if pane is not being redrawn.
VersionDeltaFile
1.474+8-7usr.bin/tmux/server-client.c
+8-71 files

OpenBSD/ports KKIlgzGx11/tkhtml Makefile, x11/tkhtml/patches patch-src_htmltree_c patch-src_htmltable_c

   Update to a17.
   MODTK_VERSION=8.6.
   Tcllib and combobox.tcl are needed for "hv".
   Take maintainer.


   Thanks to matthieu@ and sthen@ for initial and additional work.
   ok sthen@, matthieu@
VersionDeltaFile
1.1+45-0x11/tkhtml/patches/patch-src_htmltree_c
1.16+28-15x11/tkhtml/Makefile
1.1+23-0x11/tkhtml/patches/patch-src_htmltable_c
1.1+23-0x11/tkhtml/patches/patch-src_htmlprop_c
1.3+5-4x11/tkhtml/patches/patch-src_htmltcl_c
1.5+3-1x11/tkhtml/pkg/PLIST
+127-202 files not shown
+130-238 files

OpenBSD/ports yUaOXsymail/p5-Mail-DMARC distinfo Makefile, mail/p5-Mail-DMARC/pkg PLIST

   update to 1.20260612
   add support to RFC 9989
VersionDeltaFile
1.7+0-60mail/p5-Mail-DMARC/pkg/PLIST
1.16+2-2mail/p5-Mail-DMARC/distinfo
1.23+2-1mail/p5-Mail-DMARC/Makefile
+4-633 files

OpenBSD/ports qQsSKPmtextproc/chardet Makefile distinfo, textproc/chardet/patches patch-chardet_pc_in

   chardet -> libchardet
VersionDeltaFile
1.2+0-0textproc/chardet/pkg/DESCR
1.2+0-0textproc/chardet/pkg/PLIST
1.2+0-0textproc/chardet/patches/patch-chardet_pc_in
1.2+0-0textproc/chardet/Makefile
1.2+0-0textproc/chardet/distinfo
+0-05 files

OpenBSD/ports 3qd6jHAmail/cyrus-imapd Makefile

   Enable chardet support.
VersionDeltaFile
1.165+7-5mail/cyrus-imapd/Makefile
+7-51 files

OpenBSD/ports IEBhDuxtextproc Makefile

   +libchardet
VersionDeltaFile
1.861+1-0textproc/Makefile
+1-01 files

OpenBSD/ports N0hW0gftextproc/libchardet Makefile distinfo, textproc/libchardet/patches patch-chardet_pc_in

   Initial revision
VersionDeltaFile
1.1+30-0textproc/libchardet/pkg/PLIST
1.1+23-0textproc/libchardet/Makefile
1.1+14-0textproc/libchardet/patches/patch-chardet_pc_in
1.1+2-0textproc/libchardet/pkg/DESCR
1.1+2-0textproc/libchardet/distinfo
1.1.1.1+0-0textproc/libchardet/pkg/PLIST
+71-04 files not shown
+71-010 files

OpenBSD/ports DrdJEiutextproc/chardet Makefile distinfo, textproc/chardet/patches patch-chardet_pc_in

   Initial revision
VersionDeltaFile
1.1+30-0textproc/chardet/pkg/PLIST
1.1+23-0textproc/chardet/Makefile
1.1+14-0textproc/chardet/patches/patch-chardet_pc_in
1.1+2-0textproc/chardet/distinfo
1.1+2-0textproc/chardet/pkg/DESCR
1.1.1.1+0-0textproc/chardet/pkg/PLIST
+71-04 files not shown
+71-010 files

OpenBSD/ports rwmZ7K0devel/woboq_codebrowser Makefile distinfo

   woboq_codebrowser: switch to latest commit supporting llvm22
VersionDeltaFile
1.12+3-3devel/woboq_codebrowser/Makefile
1.7+2-2devel/woboq_codebrowser/distinfo
+5-52 files

OpenBSD/ports Uuia6R1graphics/openjph distinfo Makefile

   Update to openjph-0.29.0.
VersionDeltaFile
1.20+2-2graphics/openjph/distinfo
1.21+1-1graphics/openjph/Makefile
+3-32 files

OpenBSD/ports jcJVyhRtextproc/asciinema distinfo crates.inc

   Update to asciinema-3.2.1.
VersionDeltaFile
1.14+10-10textproc/asciinema/distinfo
1.4+4-4textproc/asciinema/crates.inc
1.28+1-1textproc/asciinema/Makefile
+15-153 files

OpenBSD/ports t1OXJLCtextproc/libical distinfo Makefile

   Update to libical-4.0.3.
VersionDeltaFile
1.31+2-2textproc/libical/distinfo
1.65+1-1textproc/libical/Makefile
+3-32 files

OpenBSD/ports PvY8w0Fsysutils/google-cloud-sdk distinfo Makefile, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-573.0.0.
VersionDeltaFile
1.425+231-77sysutils/google-cloud-sdk/pkg/PLIST
1.442+2-2sysutils/google-cloud-sdk/distinfo
1.462+1-1sysutils/google-cloud-sdk/Makefile
+234-803 files

OpenBSD/ports 4r03yDndevel/clang-tools-extra Makefile, devel/clang-tools-extra/patches patch-llvm_utils_TableGen_Common_CMakeLists_txt patch-llvm_utils_TableGen_Basic_CMakeLists_txt

   sync -D_LIBCPP_USE_LOWER_DEQUE_BLOCK_SIZE patches from devel/llvm/22
   so that this can build on lower-memory archs with llvm 22 (because it
   spends hours building an additional copy of clang...)
VersionDeltaFile
1.1+12-0devel/clang-tools-extra/patches/patch-llvm_utils_TableGen_Common_CMakeLists_txt
1.1+12-0devel/clang-tools-extra/patches/patch-llvm_utils_TableGen_Basic_CMakeLists_txt
1.1+9-0devel/clang-tools-extra/patches/patch-llvm_utils_TableGen_CMakeLists_txt
1.51+1-0devel/clang-tools-extra/Makefile
+34-04 files

OpenBSD/ports EN2dHsVsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.95.2.
VersionDeltaFile
1.149+2-2sysutils/exoscale-cli/distinfo
1.152+1-1sysutils/exoscale-cli/Makefile
+3-32 files