OpenBSD/ports ymhR7gYmultimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/patches patch-src_daemon_pipewire_conf_in

   No need for this patch, pipewire takes care of it.
VersionDeltaFile
1.61+1-1multimedia/pipewire/pipewire/Makefile
1.8+0-0multimedia/pipewire/pipewire/patches/patch-src_daemon_pipewire_conf_in
+1-12 files

OpenBSD/ports EGZEgJvmultimedia/pipewire/wireplumber Makefile, multimedia/pipewire/wireplumber/files 10-wireplumber.conf.in

   Add configuration to start wireplumber automatically by pipewire.
VersionDeltaFile
1.24+6-0multimedia/pipewire/wireplumber/Makefile
1.1+5-0multimedia/pipewire/wireplumber/files/10-wireplumber.conf.in
1.15+3-0multimedia/pipewire/wireplumber/pkg/PLIST
+14-03 files

OpenBSD/ports ZUGpxSEx11/gtk+4 Makefile, x11/gtk+4/patches patch-gdk_gdk_c

   Skip the OpenURI portal when /proc/self/fd is unavailable so GTK uses the
   in-process gtk_show_uri_full()/GAppInfo path instead.
   This unbreaks opening files and directories when a portal is running.
VersionDeltaFile
1.1+22-0x11/gtk+4/patches/patch-gdk_gdk_c
1.126+2-0x11/gtk+4/Makefile
+24-02 files

OpenBSD/ports 0UnEFtgdevel/github-cli Makefile modules.inc

   update to github-cli 2.98.0; from David Uhden Collado
VersionDeltaFile
1.71+224-188devel/github-cli/distinfo
1.62+98-81devel/github-cli/modules.inc
1.80+1-1devel/github-cli/Makefile
+323-2703 files

OpenBSD/ports zQJNftnmultimedia/shotcut distinfo, multimedia/shotcut/patches patch-src_util_cpp patch-src_mainwindow_cpp

   Update to shotcut 26.8.1, ok ian

   https://github.com/mltframework/shotcut/releases/tag/v26.8.1
VersionDeltaFile
1.20+1,305-0multimedia/shotcut/pkg/PLIST
1.3+0-14multimedia/shotcut/patches/patch-CMakeLists_txt
1.22+2-2multimedia/shotcut/distinfo
1.10+1-1multimedia/shotcut/patches/patch-src_util_cpp
1.15+1-1multimedia/shotcut/patches/patch-src_mainwindow_cpp
1.11+1-1multimedia/shotcut/patches/patch-src_CMakeLists_txt
+1,310-191 files not shown
+1,311-207 files

OpenBSD/ports j5FHdk0net/tdesktop distinfo Makefile, net/tdesktop/patches patch-Telegram_lib_webview_webview_platform_linux_webview_linux_webkitgtk_library_cpp patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp

   net/tdesktop: update to 7.1.3

   fido's patches came from Nazarenko Mykyta's 64gram port

   I also drop my X11 scroll patches, because usptream had fixed scroll
   and now it works out of the box.

   OK: kn@ (maintainer)
VersionDeltaFile
1.1+19-0net/tdesktop/patches/patch-Telegram_cmake_lib_fido2_cmake
1.1+17-0net/tdesktop/patches/patch-Telegram_SourceFiles_webauthn_webauthn_common_cpp
1.228+4-5net/tdesktop/Makefile
1.169+2-2net/tdesktop/distinfo
1.13+0-3net/tdesktop/patches/patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp
1.6+1-1net/tdesktop/patches/patch-Telegram_lib_webview_webview_platform_linux_webview_linux_webkitgtk_library_cpp
+43-113 files not shown
+43-119 files

OpenBSD/ports i9hF9Jddevel/appstream Makefile, devel/appstream/patches patch-compose_worker_asw-worker_c patch-compose_worker_asw-main_c

   Update to appstream-1.2.0.
VersionDeltaFile
1.14+54-36devel/appstream/pkg/PLIST-main
1.1+66-0devel/appstream/patches/patch-compose_asc-media-ipc_c
1.1+31-0devel/appstream/patches/patch-compose_worker_asw-ipc_c
1.1+23-0devel/appstream/patches/patch-compose_worker_asw-main_c
1.27+10-12devel/appstream/Makefile
1.1+17-0devel/appstream/patches/patch-compose_worker_asw-worker_c
+201-482 files not shown
+206-548 files

OpenBSD/src 0itpZkiusr.sbin/relayctl relayctl.8 relayctl.c

   relayctl: rework show output and add -v flag

   - Added -v flag for more detailed output.
   - Replaced tab separators with space-padded, truncated columns (%.Ns) for
     stable alignment.
   - Added a new "Checks" column for host checks (N/N), replacing the total: N/N
     checks sub-line.
   - Shortened redirect to rdr in the Type column to stay under 80 columns.
   - Without -v: compact status (down); with -v: error inlined (down (tcp connect
     timeout)).
   - Table status shows host count (N hosts) only with -v.
   - retries sub-line only appears with show hosts -v.
   - show hosts no longer lists tables; use show summary for that.

   OK kirill@
VersionDeltaFile
1.67+65-42usr.sbin/relayctl/relayctl.c
1.35+6-3usr.sbin/relayctl/relayctl.8
+71-452 files

OpenBSD/ports vsGLqasgraphics/libvips distinfo Makefile, graphics/libvips/pkg PLIST

   Update to libvips-8.18.6.
VersionDeltaFile
1.11+11-7graphics/libvips/Makefile
1.5+2-4graphics/libvips/pkg/PLIST
1.5+2-2graphics/libvips/distinfo
+15-133 files

OpenBSD/ports hEYXYB6fonts/msctfonts Makefile

   Move msctfonts to the font module.
VersionDeltaFile
1.5+5-9fonts/msctfonts/Makefile
+5-91 files

OpenBSD/ports 9dJFQTZfonts/msttcorefonts Makefile, fonts/msttcorefonts/pkg PLIST

   Move msttcorefonts to the font module. Convert docs from ISO-8859-1 to UTF-8.
VersionDeltaFile
1.10+13-12fonts/msttcorefonts/Makefile
1.5+2-1fonts/msttcorefonts/pkg/PLIST
+15-132 files

OpenBSD/ports HscmwO1print/xournalpp Makefile

   Only build on platforms with modern librsvg. from sthen@

   While here, enable debug packages.
VersionDeltaFile
1.7+8-0print/xournalpp/Makefile
+8-01 files

OpenBSD/ports mKrwELemultimedia/pipewire/wireplumber distinfo Makefile, multimedia/pipewire/wireplumber/patches patch-src_tools_wpctl_c patch-lib_wp_log_c

   Update to wireplumber-0.5.16.
VersionDeltaFile
1.14+12-3multimedia/pipewire/wireplumber/pkg/PLIST
1.2+7-4multimedia/pipewire/wireplumber/patches/patch-lib_wp_log_c
1.23+3-5multimedia/pipewire/wireplumber/Makefile
1.5+4-4multimedia/pipewire/wireplumber/patches/patch-src_tools_wpctl_c
1.17+2-2multimedia/pipewire/wireplumber/distinfo
+28-185 files

OpenBSD/src 4Oau1rdlib/libssl ssl_srvr.c ssl_clnt.c

   libssl: fix API misuse in legacy finished handling

   This looks like a potential out of bounds read or allowing trailing garbage
   in peer_finished. It's harmless because CBS_len() is compared against the
   s->s3->hs.peer_finished_len a few lines up, thus it is only cosmetic.

   discussed with jsing
   ok kenjiro
VersionDeltaFile
1.172+3-2lib/libssl/ssl_srvr.c
1.177+3-2lib/libssl/ssl_clnt.c
+6-42 files

OpenBSD/src 7XACHwvsys/dev/usb uaudio.c

   uaudio: Ignore transfer completions if audio is halted

   When audio is halted, the pipes are closed and the corresponding usb
   transfer completion functions are called immediately. For certain
   devices the status of the feedback pipe is USBD_NORMAL_COMPLETION,
   which triggers further processing of the received data.

   Fixes the harmless "uaudio0: sync play xfer, err = 6" messages on
   the console.
VersionDeltaFile
1.182+18-3sys/dev/usb/uaudio.c
+18-31 files

OpenBSD/ports 8llfSuwsysutils/awscli/v1 Makefile distinfo

   Update to awscli-1.46.1.
VersionDeltaFile
1.43+2-2sysutils/awscli/v1/distinfo
1.45+1-1sysutils/awscli/v1/Makefile
+3-32 files

OpenBSD/ports Y1LIGufx11/gnome/libcloudproviders distinfo Makefile

   Update to libcloudproviders-0.4.1.
VersionDeltaFile
1.8+2-2x11/gnome/libcloudproviders/distinfo
1.9+2-2x11/gnome/libcloudproviders/Makefile
+4-42 files

OpenBSD/ports 7gaY6S2net/py-boto3 Makefile distinfo

   Update to py3-boto3-1.43.83.
VersionDeltaFile
1.662+2-2net/py-boto3/distinfo
1.675+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports LKe83Ymnet/py-botocore Makefile distinfo, net/py-botocore/pkg PLIST

   Update to py3-botocore-1.43.83.
VersionDeltaFile
1.335+6-0net/py-botocore/pkg/PLIST
1.879+2-2net/py-botocore/distinfo
1.889+1-1net/py-botocore/Makefile
+9-33 files

OpenBSD/src if2m1o3gnu/gcc/gcc opts.c

   Follow llvm / clang and disable -fomit-frame-pointer optimisation by
   default.

   OK kettenis@
VersionDeltaFile
1.10+2-0gnu/gcc/gcc/opts.c
+2-01 files

OpenBSD/src j6280Pkgnu/llvm/clang/lib/Driver/ToolChains CommonArgs.cpp

   Disable the -fomit-frame-pointer optimisation by default.

   The frame-pointer is needed to have good backtraces from e.g ddb or
   ptrace / btrace. Many other distros did something like this as well since
   the benfit of havving easy to work with backtraces outweights the little
   overall speedup gained by having an extra register.

   Also disable -mno-omit-leaf-frame-pointer by default on llvm.

   OK kettenis@
VersionDeltaFile
1.2+2,528-421gnu/llvm/clang/lib/Driver/ToolChains/CommonArgs.cpp
+2,528-4211 files

OpenBSD/src 4EvNZMOlib/libcrypto/man X509_STORE_CTX_get_error.3

   X509_STORE_CTX_get_error.3: zap extraneous if
VersionDeltaFile
1.31+3-3lib/libcrypto/man/X509_STORE_CTX_get_error.3
+3-31 files

OpenBSD/src iFszi1Clib/libcrypto/man X509_STORE_CTX_get_error.3

   X509_STORE_CTX_get_error: validate chain -> validated chain (of certificates)
VersionDeltaFile
1.30+4-4lib/libcrypto/man/X509_STORE_CTX_get_error.3
+4-41 files

OpenBSD/ports baKFa61devel/nspr/patches patch-nspr_pr_tests_nameshm1_c patch-nspr_pr_src_misc_prnetdb_c

   devel/nspr: update to 4.40.

   clang codestyle applied upstream, much churn in patches but NFC.
VersionDeltaFile
1.7+2,502-2,484devel/nspr/patches/patch-nspr_pr_src_misc_prdtoa_c
1.10+53-52devel/nspr/patches/patch-nspr_pr_src_linking_prlink_c
1.7+26-26devel/nspr/patches/patch-nspr_pr_src_misc_prinit_c
1.8+17-16devel/nspr/patches/patch-nspr_pr_tests_socket_c
1.12+9-9devel/nspr/patches/patch-nspr_pr_src_misc_prnetdb_c
1.8+6-6devel/nspr/patches/patch-nspr_pr_tests_nameshm1_c
+2,613-2,5935 files not shown
+2,623-2,60311 files

OpenBSD/ports 5HBpPKUgeo/qgis distinfo Makefile, geo/qgis/pkg PLIST

   geo/qgis: update to 4.2.2
VersionDeltaFile
1.237+3-3geo/qgis/Makefile
1.145+2-2geo/qgis/distinfo
1.110+3-0geo/qgis/pkg/PLIST
+8-53 files

OpenBSD/src e4wHBXplib/libssl ssl_tlsext.c

   libssl: ensure server selected ALPN was advertised

   Per RFC 7301, section 3.2, "In the event that the server supports no
   protocols that the client advertises, then the server SHALL respond
   with a fatal "no_application_protocol" alert.

   If a server does not do that and chooses a protocol that we have not
   advertised, we should abort the handshake. The RFC does not specify
   an alert for this case. BoringSSL chose illegal_parameter and OpenSSL
   decode_error. I slightly prefer illegal_parameter, so went with that.

   Reported by Acts1631 with a similar diff.

   ok jsing kenjiro
VersionDeltaFile
1.168+20-6lib/libssl/ssl_tlsext.c
+20-61 files

OpenBSD/src 1tgIZyKregress/lib/libssl/tlsext tlsexttest.c

   tlsext: check we reject unadvertised selected protocol

   This test currently fails and will be fixed in ssl_tlsect.c r1.168
VersionDeltaFile
1.98+24-1regress/lib/libssl/tlsext/tlsexttest.c
+24-11 files

OpenBSD/src hbQrslpregress/lib/libm/msun Makefile

   Purge expected failures on amd64 after recent libm changes.
VersionDeltaFile
1.17+2-2regress/lib/libm/msun/Makefile
+2-21 files

OpenBSD/src qlavi74lib/libssl ssl_tlsext.c

   tlsext_alpn_client_process(): rename list and proto

   Use server_list and selected instead of list and proto to reduce noise
   in the next commit.

   ok jsing kenjiro
VersionDeltaFile
1.167+8-8lib/libssl/ssl_tlsext.c
+8-81 files

OpenBSD/ports iEGldcqdevel/crush Makefile modules.inc

   update to crush 0.89.0
VersionDeltaFile
1.2+552-538devel/crush/distinfo
1.2+178-172devel/crush/modules.inc
1.2+1-1devel/crush/Makefile
+731-7113 files