OpenBSD/ports CSyTGaDmultimedia/svt-av1 Makefile distinfo, multimedia/svt-av1/pkg PLIST

   update to svt-av1-3.1.2, from Brad, some tweaks:
   - add comments showing how to compile/run tests
   - enable DEBUG_PACKAGES
   - set USE_NOBTCFI-amd64, tests result in IBT-related SIGILL on hardware
   with support. this is not new, but wasn't discovered in the previous version.
   (arm64 BTI machines are able to run through the test suite ok)
VersionDeltaFile
1.21+11-9multimedia/svt-av1/Makefile
1.16+2-2multimedia/svt-av1/distinfo
1.5+1-1multimedia/svt-av1/pkg/PLIST
+14-123 files

OpenBSD/src tHUxMc0usr.bin/ssh sftp.c

   If editline has been switched to vi mode (i.e. via "bind -v" in .editrc),
   setup a keybinding so that command mode can be entered. Diff originally
   from Walter Alejandro Iglesias with tweaks. Feedback from Crystal Kolipe.
   ok djm
VersionDeltaFile
1.248+6-1usr.bin/ssh/sftp.c
+6-11 files

OpenBSD/ports 0dzj9hVx11/qt6/qtwebengine Makefile, x11/qt6/qtwebengine/patches patch-src_3rdparty_chromium_third_party_dav1d_config_linux_arm64_config_h patch-src_3rdparty_chromium_third_party_dav1d_BUILD_gn

   Unbreak aarch64
VersionDeltaFile
1.1+12-0x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_dav1d_config_linux_arm64_config_h
1.1+11-0x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_dav1d_BUILD_gn
1.42+1-1x11/qt6/qtwebengine/Makefile
+24-13 files

OpenBSD/ports dXAHHn2www/squid distinfo Makefile

   update to squid-7.4
VersionDeltaFile
1.128.2.3+2-2www/squid/distinfo
1.279.2.4+1-1www/squid/Makefile
+3-32 files

OpenBSD/ports VPELphhwww/squid distinfo Makefile

   update to squid-7.4
VersionDeltaFile
1.131+2-2www/squid/distinfo
1.287+1-1www/squid/Makefile
+3-32 files

OpenBSD/ports 8sFjxcXnet/isc-bind distinfo Makefile

   update to isc-bind-9.20.18
VersionDeltaFile
1.138.2.4+2-2net/isc-bind/distinfo
1.207.2.4+1-1net/isc-bind/Makefile
+3-32 files

OpenBSD/ports YLkyzcPnet/isc-bind distinfo Makefile

   update to isc-bind-9.20.18
VersionDeltaFile
1.142+2-2net/isc-bind/distinfo
1.213+1-1net/isc-bind/Makefile
+3-32 files

OpenBSD/ports uc7oN8cdevel/quirks Makefile, devel/quirks/files Quirks.pm

   quirks for onionshare removal
   drop some old $cve entries
VersionDeltaFile
1.1783+4-13devel/quirks/files/Quirks.pm
1.1771+1-1devel/quirks/Makefile
+5-142 files

OpenBSD/ports gWFUUpsnet Makefile, net/onionshare Makefile

   remove onionshare port, req by maintainer
   outdated and this version has security issues
VersionDeltaFile
1.1452+0-1net/Makefile
1.2+0-0net/onionshare/pkg/DESCR-gui
1.2+0-0net/onionshare/pkg/DESCR-main
1.7+0-0net/onionshare/pkg/PLIST-gui
1.8+0-0net/onionshare/pkg/PLIST-main
1.16+0-0net/onionshare/Makefile
+0-11 files not shown
+0-17 files

OpenBSD/ports k6wL2six11/qt6/qtwebengine Makefile, x11/qt6/qtwebengine/patches patch-src_3rdparty_chromium_build_config_rust_gni patch-src_3rdparty_chromium_build_rust_rust_bindgen_generator_gni

   Remove rust patches. Rust is disabled in qtwebengine
VersionDeltaFile
1.41+1-1x11/qt6/qtwebengine/Makefile
1.5+0-0x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_rust_gni
1.2+0-0x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_rust_rust_bindgen_generator_gni
1.2+0-0x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_rust_rust_bindgen_gni
1.2+0-0x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_rust_std_BUILD_gn
+1-15 files

OpenBSD/ports I18ioofx11/qt6/qtwebengine Makefile, x11/qt6/qtwebengine/patches patch-src_3rdparty_chromium_base_BUILD_gn patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn

   Use host_os instead of current_os to determine openbsd
VersionDeltaFile
1.8+11-19x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_base_BUILD_gn
1.5+4-4x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn
1.40+1-1x11/qt6/qtwebengine/Makefile
+16-243 files

OpenBSD/ports BY2bY7Iwww/lynx Makefile, www/lynx/patches patch-WWW_Library_Implementation_HTTP_c

   lynx: use ASN1_STRING_get0_data() for LibreSSL as well
VersionDeltaFile
1.3+13-12www/lynx/patches/patch-WWW_Library_Implementation_HTTP_c
1.51+2-0www/lynx/Makefile
+15-122 files

OpenBSD/src ZxH4Mxlsys/kern uipc_socket.c

   Revert revision 1.379

       Rewrite m_getuio() to better align data in the mbufs
       ...

   Allowing m_getuio() to use m_clget() with sizes up to MAXMCLBYTES (64k)
   puts too much pressure on the pmemrange allocator. Right now the
   physical pages for mbufs need to be in a single contiguous segment. On
   top of this pool multiplies the size by 8 and in pool headers may add an
   additional alignment restriction on pysical memory on __HAVE_PMAP_DIRECT
   archs. For 64k clusters half a megabyte of contiguous physical memory is
   needed, for 12k clusters the use of in page headers result in a 128k
   allocation on a 128k boundary (so in the worst case a 252k area is needed).

   Both of those requests cause issues on landisk. With 64MB of RAM there is
   little room and after some time the physical memory is so fragmented that
   the allocations for such large contiguous segements fail. Even dropping
   the buffercache to its minimum and paging out all pageable memory does
   not help to recover.

    [2 lines not shown]
VersionDeltaFile
1.387+34-22sys/kern/uipc_socket.c
+34-221 files

OpenBSD/ports Lq4TTsGx11/tktreectrl Makefile

   MODTCL_VERSION=8.5

   Needs Tcl internals that are not made available in the Tcl 8.6 port.
VersionDeltaFile
1.22+1-0x11/tktreectrl/Makefile
+1-01 files

OpenBSD/ports htJbnkAx11/tktray Makefile

   MODTCL_VERSION=8.5

   Needs Tcl internals that are not made available in the Tcl 8.6 port.
VersionDeltaFile
1.18+1-0x11/tktray/Makefile
+1-01 files

OpenBSD/ports 8RTs5EJsecurity/password-gorilla Makefile

   MODTK_VERSION=8.5

   Needs devel/itcl, which is stuck on Tcl 8.5.
   Homepage moved.


   ok sthen@
VersionDeltaFile
1.9+4-1security/password-gorilla/Makefile
+4-11 files

OpenBSD/ports CTbODUxmisc/WordGenerator Makefile

   MODTK_VERSION=8.5

   Needs x11/iwidgets, which is stuck on Tcl/Tk 8.5.


   ok sthen@
VersionDeltaFile
1.15+1-0misc/WordGenerator/Makefile
+1-01 files

OpenBSD/ports hZUyzDZx11/iwidgets Makefile

   MODTK_VERSION=8.5

   Needs devel/itcl and x11/itk, which are stuck on Tcl/Tk 8.5.
   Take maintainer.


   ok sthen@
VersionDeltaFile
1.19+4-1x11/iwidgets/Makefile
+4-11 files

OpenBSD/ports KIiQDkxx11/itk Makefile

   MODTK_VERSION=8.5

   Needs Tcl internals that are not made available in the Tcl 8.6 port.
   Take maintainer.


   ok sthen@
VersionDeltaFile
1.20+5-2x11/itk/Makefile
+5-21 files

OpenBSD/ports 2OystQNdevel/itcl Makefile

   MODTCL_VERSION=8.5

   Needs Tcl internals that are not made available in the Tcl 8.6 port.
   Take maintainer.


   ok sthen@
VersionDeltaFile
1.20+3-1devel/itcl/Makefile
+3-11 files

OpenBSD/ports GPAe0O7devel/harfbuzz Makefile distinfo

   Update to harfbuzz-12.3.1.
VersionDeltaFile
1.199+6-6devel/harfbuzz/Makefile
1.163+2-2devel/harfbuzz/distinfo
+8-82 files

OpenBSD/ports MHJRa6Sdatabases/mariadb Makefile, databases/mariadb/patches patch-libmariadb_libmariadb_secure_openssl_c

   mariadb: avoid use of deprecated OpenSSL/LibreSSL API

   ok brad (mainiainer)
VersionDeltaFile
1.1+22-0databases/mariadb/patches/patch-libmariadb_libmariadb_secure_openssl_c
1.160+2-0databases/mariadb/Makefile
+24-02 files

OpenBSD/ports ho2ChEjmail/exim Makefile, mail/exim/patches patch-src_tlscert-openssl_c

   exim: don't force use of ASN1_STRING_data() on recentish LibreSSL

   seems fine to Renaud Allard (maintainer)
VersionDeltaFile
1.1+12-0mail/exim/patches/patch-src_tlscert-openssl_c
1.158+1-0mail/exim/Makefile
+13-02 files

OpenBSD/ports nQIaRK6security/keycloak distinfo Makefile, security/keycloak/pkg PLIST

   Update keycloak 26.4.7 -> 26.5.1
   Changelogs: https://github.com/keycloak/keycloak/releases
   Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html
   Upgrading guide: https://www.keycloak.org/docs/26.5.1/upgrading
VersionDeltaFile
1.34+65-40security/keycloak/pkg/PLIST
1.33+2-2security/keycloak/distinfo
1.35+1-1security/keycloak/Makefile
+68-433 files

OpenBSD/src CZX5OHnsys/dev/pci/drm/amd/amdkfd kfd_smi_events.c

   drm/amdkfd: Fix improper NULL termination of queue restore SMI event string

   From Brian Kocoloski
   47206d70d1fba05470a2bd00ae3d66d27487c195 in linux-6.12.y/6.12.66
   969faea4e9d01787c58bab4d945f7ad82dad222d in mainline linux
VersionDeltaFile
1.7+1-1sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
+1-11 files

OpenBSD/src HMtsAzLsys/dev/pci/drm/amd/display/dc/hwss/dce110 dce110_hwseq.c

   drm/amd/display: Fix DP no audio issue

   From Charlene Liu
   f609041424d56f673e278f38ebbc71e05564b2ea in linux-6.12.y/6.12.66
   3886b198bd6e49c801fe9552fcfbfc387a49fbbc in mainline linux
VersionDeltaFile
1.11+4-4sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
+4-41 files

OpenBSD/src 3Cyc9oasys/dev/pci/drm/amd/display/dc/hwss/dce110 dce110_hwseq.c, sys/dev/pci/drm/amd/display/include audio_types.h

   drm/amd/display: shrink struct members

   From Rosen Penev
   e83af97d5c3913c5d0bb81dcf0188f7c48731215 in linux-6.12.y/6.12.66
   7329417fc9ac128729c3a092b006c8f1fd0d04a6 in mainline linux
VersionDeltaFile
1.4+5-7sys/dev/pci/drm/amd/display/include/audio_types.h
1.10+0-3sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
+5-102 files

OpenBSD/src NKrwfXbsys/dev/pci/drm/radeon pptable.h

   drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]

   From Alex Deucher
   7500ab83bad207341916950bb21248af0a1ee21e in linux-6.12.y/6.12.66
   19158c7332468bc28572bdca428e89c7954ee1b1 in mainline linux
VersionDeltaFile
1.5+1-1sys/dev/pci/drm/radeon/pptable.h
+1-11 files

OpenBSD/src 6OTEJyssys/dev/pci/drm/amd/amdgpu amdgpu_kms.c

   drm/amdgpu: Fix query for VPE block_type and ip_count

   From Alan Liu
   90b4b130a20d80decfc9b115c187f818ab83a30a in linux-6.12.y/6.12.66
   72d7f4573660287f1b66c30319efecd6fcde92ee in mainline linux
VersionDeltaFile
1.39+6-0sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
+6-01 files

OpenBSD/src 6PERKonusr.bin/ssh sntrup761.sh sntrup761.c

   Fill entropy in a single operation instead of hundreds.

   The sntrup761 code we use from SUPERCOP fills entropy arrays 4 bytes at
   a time.  On some platforms each of these operations has a significant
   overhead, so instead fill it in a single operation and as a precaution
   zero that array after it's used.

   Analysis and code change is from Mike Frysinger via Github PR#621 with
   feedback from djm@ and sed-ification from me.  ok djm@ beck@.

   This change was submitted by Mike to SUPERCOP upstream so hopefully
   future versions will already have it.
VersionDeltaFile
1.10+23-1usr.bin/ssh/sntrup761.sh
1.9+6-13usr.bin/ssh/sntrup761.c
+29-142 files