OpenBSD/ports bvrnfJd — devel/cutter Makefile, devel/cutter/patches patch-src_widgets_AddressableItemList_h

   fix build with Qt 6.12

   uic in Qt 6.12 rejects template class names like "AddressableItemList<>"
   in .ui files. Add a type alias and replace the template name
   in the affected .ui files.

   Spotted by naddy@
VersionDeltaFile
1.25+13-0devel/cutter/Makefile
1.1+10-0devel/cutter/patches/patch-src_widgets_AddressableItemList_h
+23-02 files

OpenBSD/ports dAuEGM7 — audio/cantata Makefile distinfo, audio/cantata/patches patch-models_streamsmodel_cpp

   Update cantata to 3.5.0 (Unbreak Qt6 >=6.12)
VersionDeltaFile
1.14+2-2audio/cantata/distinfo
1.35+1-2audio/cantata/Makefile
1.11+1-0audio/cantata/pkg/PLIST
1.2+0-0audio/cantata/patches/patch-models_streamsmodel_cpp
+4-44 files

OpenBSD/ports Uq4zOle — security/jdk-ca-certs distinfo Makefile

   jdk-ca-cert: switch to a custom conversion utility, replacing OpenSSL

   The format of jdk-cacerts produced by kirill's eopenssl40 contraption is
   a very simple PKCS#12 file (as far as anything involving PKCS#12 can be
   called simple) with an oracle-specific attribute in each of its certBags.

   Build a custom tool I wrote for this because serializing correct ASN.1
   by hand is way easier than using and extending the OpenSSL PKCS12 API,
   which is what we would need to do if we extended the openssl pkcs12 cli.
   It's also far less scary.

   ok kurt
VersionDeltaFile
1.2+7-9security/jdk-ca-certs/Makefile
1.1+2-0security/jdk-ca-certs/distinfo
+9-92 files

OpenBSD/src 6IrjkBH — sys/net fq_codel.c

   Prevent fq_codel panic from drop counter wrap

   Sustained traffic through a congested fq_codel queue can wrap the
   per-flow drop counter to zero, triggering the control_law() assertion
   and panicking the kernel. Saturate drops and decrement a nonzero ldrops
   to preserve the grace-period delta and prevent the wrap.

   Issue reported by Acts1631.

   OK sashan@, claudio@
VersionDeltaFile
1.22+11-2sys/net/fq_codel.c
+11-21 files

OpenBSD/ports SolzMBU — emulators/wine Makefile

   hidden dep on linux/input.h; found by naddy@
VersionDeltaFile
1.51+2-0emulators/wine/Makefile
+2-01 files

OpenBSD/ports dHOxuUz — net/yc-dyndns Makefile distinfo

   update to yc-dyndns 0.5.1
VersionDeltaFile
1.5+2-2net/yc-dyndns/distinfo
1.7+1-2net/yc-dyndns/Makefile
+3-42 files

OpenBSD/ports MtBmspI — lang/bootgcc Makefile

   No m88k support

   Dropped upstream before gcc 4:
   https://github.com/gcc-mirror/gcc/commit/7c942e1747c951401736c0cfc144bc307d728b6c
   Pointed out by Brad
VersionDeltaFile
1.14+1-1lang/bootgcc/Makefile
+1-11 files

OpenBSD/ports tsvtRUu — lang/bootgcc Makefile, lang/bootgcc/patches patch-gcc_config_pa_pa-openbsd_h

   Backport hppa fixes from lang/gcc/8

   - make __builtin_return_address() not try to read from text sections.
   (backport from base)
   - put switch() jump tables in .rodata in order not to read from text sections

   Fixes from miod@, reminded by Brad, ok kirill@
VersionDeltaFile
1.3+22-1lang/bootgcc/patches/patch-gcc_config_pa_pa-openbsd_h
1.13+1-1lang/bootgcc/Makefile
+23-22 files

OpenBSD/ports SVP4w7n — multimedia/ferrofin/files relayd.conf

   bind locally and provide relayd.conf tls reverse proxy example
VersionDeltaFile
1.1+16-0multimedia/ferrofin/files/relayd.conf
+16-01 files

OpenBSD/ports ugUjf5i — multimedia/ferrofin Makefile, multimedia/ferrofin/files ferrofin.toml

   bind locally and provide relayd.conf tls reverse proxy example
VersionDeltaFile
1.3+7-3multimedia/ferrofin/Makefile
1.2+1-1multimedia/ferrofin/files/ferrofin.toml
1.2+1-0multimedia/ferrofin/pkg/PLIST
+9-43 files

OpenBSD/ports LaZ5qkZ — sysutils/patchelf Makefile distinfo

   update to patchelf 0.19.2
VersionDeltaFile
1.14+2-2sysutils/patchelf/distinfo
1.27+1-1sysutils/patchelf/Makefile
+3-32 files

OpenBSD/ports mX0pH15 — audio/audacity Makefile, audio/audacity/patches patch-src_appshell_qml_Audacity_AppShell_FirstLaunchSetup_themespagemodel_cpp patch-muse_framework_extensions_internal_extensionsession_h

   Fix build with qt6 >=6.12.
VersionDeltaFile
1.1+15-0audio/audacity/patches/patch-src_effects_nyquist_nyquistprompt_nyquistpromptloader_cpp
1.1+13-0audio/audacity/patches/patch-src_appshell_qml_Audacity_AppShell_FirstLaunchSetup_themespagemodel_cpp
1.1+13-0audio/audacity/patches/patch-muse_framework_extensions_internal_extensionsession_h
1.121+4-0audio/audacity/Makefile
+45-04 files

OpenBSD/ports yndy4mR — security/py-cryptodome distinfo Makefile, security/py-cryptodome/pkg PLIST

   update to py3-cryptodome-4.2.0
VersionDeltaFile
1.33+19-0security/py-cryptodome/pkg/PLIST
1.30+2-2security/py-cryptodome/distinfo
1.53+2-2security/py-cryptodome/Makefile
+23-43 files

OpenBSD/ports 1D6YOaP — sysutils/twc Makefile distinfo

   update to twc 2.15.4
VersionDeltaFile
1.14+2-2sysutils/twc/distinfo
1.15+1-1sysutils/twc/Makefile
+3-32 files

OpenBSD/ports a5bvrZr — sysutils/ruby-openvox/8 Makefile distinfo

   update to openvox 8.31.1
VersionDeltaFile
1.13+2-2sysutils/ruby-openvox/8/distinfo
1.21+1-1sysutils/ruby-openvox/8/Makefile
+3-32 files

OpenBSD/ports x91EfZp — x11/py-qt6 Makefile, x11/py-qt6/patches patch-sip_QtCore_qcoreevent_sip

   Unbreak with Qt6.12

   Unfortunately, I forgot to include it in my Qt 6.12 commit.

   Spotted by naddy
VersionDeltaFile
1.1+12-0x11/py-qt6/patches/patch-sip_QtCore_qcoreevent_sip
1.12+1-0x11/py-qt6/Makefile
+13-02 files

OpenBSD/ports iqMdD97 — sysutils/ruby-openfact Makefile distinfo

   update to openfact 6.2.1
VersionDeltaFile
1.12+2-2sysutils/ruby-openfact/distinfo
1.20+1-1sysutils/ruby-openfact/Makefile
+3-32 files

OpenBSD/ports OtujXnG — textproc/py-pyphen Makefile distinfo

   update to py3-pyphen-0.18.1
VersionDeltaFile
1.7+2-2textproc/py-pyphen/distinfo
1.12+1-2textproc/py-pyphen/Makefile
+3-42 files

OpenBSD/ports C3F2p7S — net/yggdrasil-go Makefile modules.inc

   update to yggdrasil 0.5.15
VersionDeltaFile
1.13+138-152net/yggdrasil-go/distinfo
1.8+47-49net/yggdrasil-go/modules.inc
1.22+1-1net/yggdrasil-go/Makefile
+186-2023 files

OpenBSD/ports pq1kTYJ — devel/git Makefile distinfo, devel/git/pkg PLIST-main

   update to git 2.56.0
VersionDeltaFile
1.220+4-4devel/git/distinfo
1.126+4-0devel/git/pkg/PLIST-main
1.300+1-2devel/git/Makefile
+9-63 files

OpenBSD/ports 1acmUgq — sysutils/firmware/qwz distinfo Makefile

   Update qwz(4) firmware to 20261019.

   Note for the Samsung Galaxy Book4 Edge qwz(4) support:
   Thanks to Can Erkin Acar for getting the PCI line added for the ath12k
   WCN7850 found in that laptop.  Though, the firmware loading with this
   version fails because of an issue with the AMSS file, which is being
   investigated further.

   ok kirill@
VersionDeltaFile
1.6+2-2sysutils/firmware/qwz/distinfo
1.6+2-2sysutils/firmware/qwz/Makefile
+4-42 files

OpenBSD/ports dcMujlg — x11/qt6/qtmultimedia/patches patch-src_multimedia_pipewire_qpipewire_support_cpp patch-src_multimedia_pipewire_qpipewire_propertydict_cpp

   Unbreak i386 build

   pa_dict::n_items is uint32_t and qsizetype is "int" on i386 and "long long"
   on amd64. Cast n_items to unbreak the build.

   Spotted by sthen@, thanks
VersionDeltaFile
1.1+12-0x11/qt6/qtmultimedia/patches/patch-src_multimedia_pipewire_qpipewire_support_cpp
1.1+12-0x11/qt6/qtmultimedia/patches/patch-src_multimedia_pipewire_qpipewire_propertydict_cpp
+24-02 files

OpenBSD/ports FCuB9fu — audio/mpd Makefile distinfo

   audio/mpd: update to 0.24.17

   see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.17/NEWS
   and https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.16/NEWS
VersionDeltaFile
1.81+2-2audio/mpd/distinfo
1.168+1-2audio/mpd/Makefile
+3-42 files

OpenBSD/ports Ok1uk5M — net/py-googleapis-common-protos Makefile distinfo, net/py-googleapis-common-protos/pkg PLIST

   update to py3-googleapis-common-protos 1.76.0
VersionDeltaFile
1.2+2-2net/py-googleapis-common-protos/distinfo
1.2+1-1net/py-googleapis-common-protos/Makefile
1.2+0-1net/py-googleapis-common-protos/pkg/PLIST
+3-43 files

OpenBSD/ports wsvU1yK — x11/gnome/gjs distinfo Makefile, x11/gnome/gjs/patches patch-meson_build

   Update to gjs-1.90.1.
VersionDeltaFile
1.75+2-2x11/gnome/gjs/distinfo
1.137+2-2x11/gnome/gjs/Makefile
1.20+1-1x11/gnome/gjs/patches/patch-meson_build
+5-53 files

OpenBSD/ports notcSez — textproc/unicode/emoji Makefile

   Add reminder on inputmethods/ibus.
VersionDeltaFile
1.8+2-0textproc/unicode/emoji/Makefile
+2-01 files

OpenBSD/ports qMHHQGS — inputmethods/ibus Makefile, inputmethods/ibus/pkg PLIST-main

   Regen PLIST after textproc/unicode/emoji update.
   spotted by naddy@
VersionDeltaFile
1.109+6-3inputmethods/ibus/Makefile
1.20+1-5inputmethods/ibus/pkg/PLIST-main
+7-82 files

OpenBSD/ports I7H2SXp — textproc/py-sphinx-intl distinfo Makefile

   update to py3-sphinx-intl-2.4.0
VersionDeltaFile
1.22+4-3textproc/py-sphinx-intl/Makefile
1.6+2-2textproc/py-sphinx-intl/distinfo
+6-52 files

OpenBSD/ports HCMIi1m — textproc/py-sphinx-argparse Makefile distinfo, textproc/py-sphinx-argparse/pkg PLIST

   update to py3-sphinx-argparse-0.6.1
VersionDeltaFile
1.2+4-1textproc/py-sphinx-argparse/pkg/PLIST
1.2+2-2textproc/py-sphinx-argparse/distinfo
1.2+1-1textproc/py-sphinx-argparse/Makefile
+7-43 files

OpenBSD/ports XiRjtlG — security/pinentry Makefile, security/pinentry/pkg PLIST-main PLIST-qt

   Drop post-install chunk now that we only have one qt FLAVOR.
   pixmaps are only installed for the -qt subpackage.
VersionDeltaFile
1.47+3-10security/pinentry/Makefile
1.2+3-0security/pinentry/pkg/PLIST-qt
1.7+0-2security/pinentry/pkg/PLIST-main
+6-123 files