OpenBSD/ports ChCfBj4net/tdesktop distinfo Makefile

   update to tdesktop 6.3.9
VersionDeltaFile
1.150+2-2net/tdesktop/distinfo
1.203+1-1net/tdesktop/Makefile
+3-32 files

OpenBSD/ports WfQDqzFdevel/binutils Makefile, devel/binutils/patches patch-ld_configure_tgt

   Revert ld.bfd activation

   Diff was not ripe and the idea isn't sound anyway. gld.bfd doesn't have
   support for native OpenBSD programs so shipping it is misleading at
   best.  "No objection" fcambus@.  Not waiting for kn@ since current
   Makefile breaks pkglocatedb, as reported by tb@.
VersionDeltaFile
1.26+2-12devel/binutils/Makefile
1.3+0-1devel/binutils/pkg/DESCR
1.6+0-1devel/binutils/pkg/PLIST
1.2+0-0devel/binutils/patches/patch-ld_configure_tgt
1.2+0-0devel/binutils/pkg/PFRAG.ld
+2-145 files

OpenBSD/src mEOUdIQsys/dev/fdt virtio_mmio.c, sys/dev/pci virtio_pci.c

   virtio: Fix condition for buffer chaining, negotiate VIRTIO_F_ANY_LAYOUT

   In 0.9-only time, the VIO_HAVE_MRG_RXBUF macro checked just for the
   VIRTIO_NET_F_MRG_RXBUF feature. The meaning was later changed to
   (version_1 || VIRTIO_NET_F_MRG_RXBUF), but the new meaning is only
   correct for one use of the macro. The buffer chaining must check for the
   MRG_RXBUF feature exclusively.

   On the other hand, the check if we have to split the header from the
   rest of the buffer in the rx queue is a workaround for old kvm versions.
   The standard has since then gained the ANY_LAYOUT feature flag to turn
   off this workaround. According to the virtio 1.x standard, we should
   accept VIRTIO_F_ANY_LAYOUT if it is offered for transitional devices.
   ANY_LAYOUT is implicit if VERSION_1 has been negotiated.

   Since accepting ANY_LAYOUT only relaxes the requirements for us, we can
   simply accept it globally for all virtio device types. vioblk(4) and
   vioscsi(4) unconditionally use the strict buffer layout required for
   legacy devices without ANY_LAYOUT, anyway.

    [4 lines not shown]
VersionDeltaFile
1.74+10-10sys/dev/pv/if_vio.c
1.24+2-1sys/dev/fdt/virtio_mmio.c
1.53+2-1sys/dev/pci/virtio_pci.c
+14-123 files

OpenBSD/ports AVQUf7ssysutils/libisofs Makefile distinfo

   Update to 1.5.6pl01.

   SEPARATE_BUILD=Yes
   NO_TEST=Yes


   ok kn@, thanks sthen@ for PKGNAME help.
VersionDeltaFile
1.7+11-4sysutils/libisofs/Makefile
1.3+2-2sysutils/libisofs/distinfo
+13-62 files

OpenBSD/ports K8my1cesysutils/libisoburn Makefile distinfo

   Update to 1.5.6.

   SEPARATE_BUILD=Yes
   MODTK_VERSION=8.6


   ok kn@
VersionDeltaFile
1.10+10-7sysutils/libisoburn/Makefile
1.3+2-2sysutils/libisoburn/distinfo
+12-92 files

OpenBSD/ports KAOUb7Psysutils/libburn Makefile distinfo

   Update to 1.5.6.

   SEPARATE_BUILD=Yes
   NO_TEST=Yes


   ok kn@
VersionDeltaFile
1.7+5-4sysutils/libburn/Makefile
1.3+2-2sysutils/libburn/distinfo
+7-62 files

OpenBSD/ports 0KD52DUnet/powerdns_recursor distinfo Makefile

   MFC update to powerdns-recursor-5.3.3
VersionDeltaFile
1.56.2.2+2-2net/powerdns_recursor/distinfo
1.66.2.2+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/ports cTbxtQFproductivity/projectlibre Makefile distinfo, productivity/projectlibre/files projectlibre

   Update to 1.9.8
   * Use MODJAVA_VER=21 (no plus. does not run with 25)
   * update HOMEPAGE and DESCR
   ok ian@
VersionDeltaFile
1.23+4-5productivity/projectlibre/Makefile
1.12+2-2productivity/projectlibre/distinfo
1.2+1-1productivity/projectlibre/pkg/DESCR
1.3+1-1productivity/projectlibre/files/projectlibre
+8-94 files

OpenBSD/ports gaGv9pynet/wget2 Makefile

   don't list LIB_DEPENDS for libassuan etc which are pulled in by gpgme and
   not used directly
VersionDeltaFile
1.5+1-5net/wget2/Makefile
+1-51 files

OpenBSD/ports UObXwxfcomms Makefile

   +ebook2cw
VersionDeltaFile
1.91+1-0comms/Makefile
+1-01 files

OpenBSD/ports 73K5ahqcomms/ebook2cw Makefile distinfo, comms/ebook2cw/patches patch-ebook2cw_c patch-Makefile

   Import ebook2cw-0.8.5.

   ebook2cw is a command line program which converts a plain text ebook to
   morse code MP3 or OGG files. It works on several platforms, including
   Windows, Linux, FreeBSD and OpenBSD.

   It automatically splits and numbers the output files by chapters.

   From Enzo Nicosia; thanks!

   ok sthen@
VersionDeltaFile
1.1+68-0comms/ebook2cw/patches/patch-ebook2cw_c
1.1+37-0comms/ebook2cw/patches/patch-Makefile
1.1+31-0comms/ebook2cw/Makefile
1.1+9-0comms/ebook2cw/pkg/PLIST
1.1+5-0comms/ebook2cw/pkg/DESCR
1.1+2-0comms/ebook2cw/distinfo
+152-06 files not shown
+152-012 files

OpenBSD/ports OezZ08Ddevel/microsoft-gsl Makefile distinfo, devel/microsoft-gsl/pkg PLIST

   Fix unintended package rename that resulted in collision with devel/gsl.

   ok sthen@
VersionDeltaFile
1.13+6-1devel/microsoft-gsl/Makefile
1.6+2-2devel/microsoft-gsl/distinfo
1.1775+2-1devel/quirks/files/Quirks.pm
1.1763+1-1devel/quirks/Makefile
1.6+1-0devel/microsoft-gsl/pkg/PLIST
+12-55 files

OpenBSD/ports NiTj5GXmisc/libcpucycles distinfo Makefile, misc/libcpucycles/patches patch-configure_translate_host_arch

   update to libcpucycles-20250925, from Miguel Landaeta (maintainer)
VersionDeltaFile
1.3+3-3misc/libcpucycles/patches/patch-configure_translate_host_arch
1.3+2-2misc/libcpucycles/distinfo
1.5+1-1misc/libcpucycles/Makefile
+6-63 files

OpenBSD/ports vWACFv0lang/erlang/26 Makefile, lang/erlang/27 Makefile

   don't depend on x11/wxWidgets,-webview on i386
VersionDeltaFile
1.24+2-2lang/erlang/27/Makefile
1.10+2-2lang/erlang/28/Makefile
1.28+2-2lang/erlang/26/Makefile
+6-63 files

OpenBSD/ports 84rMFNzx11/wxWidgets Makefile

   knock out webview on i386; no more webkitgtk
VersionDeltaFile
1.102+1-1x11/wxWidgets/Makefile
+1-11 files

OpenBSD/ports lwNgNhKproductivity/gnucash-docs distinfo Makefile

   Update to gnucash-docs-5.14.
VersionDeltaFile
1.23+2-2productivity/gnucash-docs/distinfo
1.30+1-1productivity/gnucash-docs/Makefile
+3-32 files

OpenBSD/ports LraBL2Tproductivity/gnucash distinfo Makefile

   Update to gnucash-5.14.
VersionDeltaFile
1.64+2-2productivity/gnucash/distinfo
1.160+1-1productivity/gnucash/Makefile
+3-32 files

OpenBSD/src nlerqRosys/arch/arm64/dev smmu.c

   Inherit the DMA tag from the device itself and only override what
   is necessary.  Whether a device is DMA coherent or not depends on
   the device, the SMMU does not influence DMA coherency attributes.
   I assume we have been lucky so far that our machines that have an
   SMMUv2 usually have devices with DMA coherency.  On the RK3588
   this is not the case, and us always adding the COHERENT flag makes
   devices fail to work when used with smmu(4) enabled.

   ok kettenis@
VersionDeltaFile
1.26+2-4sys/arch/arm64/dev/smmu.c
+2-41 files

OpenBSD/src KAwbW9qsys/uvm uvm_page.c

   Assert that `wire_count' doesn't wrap around.
VersionDeltaFile
1.186+3-1sys/uvm/uvm_page.c
+3-11 files

OpenBSD/src 5iadI5Psys/uvm uvm_map.c

   Remove unhelpful XXXs in comments.
VersionDeltaFile
1.352+3-6sys/uvm/uvm_map.c
+3-61 files

OpenBSD/ports pBxQmHegraphics/zint Makefile distinfo, graphics/zint/pkg PLIST-main

   update to zint-2.16.0
VersionDeltaFile
1.8+5-4graphics/zint/pkg/PLIST-main
1.31+3-3graphics/zint/Makefile
1.16+2-2graphics/zint/distinfo
+10-93 files

OpenBSD/ports hPwmDzjx11/gnome/seahorse/patches patch-pgp_seahorse-gpgme_c

   backport: Allow build with gpgme >= 2.0.0

   https://gitlab.gnome.org/GNOME/seahorse/-/commit/aa68522cc696fa491ccfdff735b77bcf113168d0

   Spotted by aja
VersionDeltaFile
1.1+14-0x11/gnome/seahorse/patches/patch-pgp_seahorse-gpgme_c
+14-01 files

OpenBSD/src ZMfA12nusr.bin/tmux options-table.c tmux.1

   Add prompt-command-cursor-style, from Joshua Cooper in GitHub issue 4765.
VersionDeltaFile
1.202+10-1usr.bin/tmux/options-table.c
1.1024+8-2usr.bin/tmux/tmux.1
1.255+5-2usr.bin/tmux/status.c
+23-53 files

OpenBSD/src A8YTgOsusr.bin/tmux status.c

   With status-keys vi, move the cursor left by one when pressing Escape to
   enter command mode, like vi. GitHub issue 4767 from Joshua Cooper.
VersionDeltaFile
1.254+5-2usr.bin/tmux/status.c
+5-21 files

OpenBSD/src 5fBQRi9usr.bin/tmux cmd-find.c tmux.1

   Add {current}/{active} for -t for current window or active pane, from
   Manuel Einfalt in GitHub issue 4766.
VersionDeltaFile
1.84+16-1usr.bin/tmux/cmd-find.c
1.1023+4-2usr.bin/tmux/tmux.1
1.159+3-1usr.bin/tmux/key-bindings.c
+23-43 files

OpenBSD/ports S7oq56Ux11/gnome/maps distinfo Makefile

   Update to gnome-maps-49.3.
VersionDeltaFile
1.88+2-2x11/gnome/maps/distinfo
1.121+1-1x11/gnome/maps/Makefile
+3-32 files

OpenBSD/ports YRN0idkprint/py-pypdf distinfo Makefile

   Update to py3-pypdf-6.5.0.
VersionDeltaFile
1.48+2-2print/py-pypdf/distinfo
1.53+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/ports AoWUaMggraphics/shaderc Makefile distinfo, graphics/shaderc/patches patch-glslc_test_CMakeLists_txt patch-glslc_CMakeLists_txt

   Update to shaderc 2025.5

   ok op (maintainer) rsadowski
VersionDeltaFile
1.3+9-8graphics/shaderc/patches/patch-glslc_test_CMakeLists_txt
1.4+6-6graphics/shaderc/patches/patch-glslc_CMakeLists_txt
1.6+2-3graphics/shaderc/Makefile
1.4+2-2graphics/shaderc/distinfo
1.4+1-1graphics/shaderc/patches/patch-CMakeLists_txt
+20-205 files

OpenBSD/ports OK9XnUNx11/qt6/qtbase Makefile

   Unbreak sparc64 aka. GCC build

   (This has been reintroduced with the Qt6.10 update)

   Remove FEATURE_no_direct_extern_access and leave the decision to the Qt
   configure task. If TEST_no_direct_extern_access is successful,
   FEATURE_no_direct_extern_access is set.
VersionDeltaFile
1.52+0-1x11/qt6/qtbase/Makefile
+0-11 files

OpenBSD/src bian0Laregress/usr.bin/ssh cert-hostkey.sh

   correctly quote wildcard host certificate principal name, lest it
   expand to an unrelated filename in the working directory
VersionDeltaFile
1.30+15-4regress/usr.bin/ssh/cert-hostkey.sh
+15-41 files