OpenBSD/ports 28XRmPFdevel/ocaml-camlp-streams Makefile

   Fix on archs without OCaml native support

   While here:
   1. drop the chunk trying to set OCAML_NATIVE in the build environment,
   likely taken from devel/ocaml-ocamlbuild but ineffective here.
   2. respect MAKE_ENV
VersionDeltaFile
1.2+4-10devel/ocaml-camlp-streams/Makefile
+4-101 files

OpenBSD/src TObNCxZsys/kern kern_pledge.c

   Remove outdated comment. BYPASSUNVEIL is used inside __pledge_open only now.
VersionDeltaFile
1.349+1-6sys/kern/kern_pledge.c
+1-61 files

OpenBSD/ports KPdmSSztextproc/libuninameslist Makefile distinfo

   Update libuninameslist to 20260107.
VersionDeltaFile
1.12+2-2textproc/libuninameslist/Makefile
1.9+2-2textproc/libuninameslist/distinfo
+4-42 files

OpenBSD/ports 7xmauv9shells/dash distinfo Makefile

   Update to dash-0.5.13.2
VersionDeltaFile
1.15+2-2shells/dash/distinfo
1.21+1-1shells/dash/Makefile
+3-32 files

OpenBSD/ports lhTh7Xzaudio/gmpc Makefile

   Drop COMPILER lines now that devel/libnotify caters for base-gcc

   The recent COMPILER addition in those ports was only because of
   a base-gcc limitation exposed by a devel/libinotify header. Now that the
   affected header has been fixed, tb and kmos prefer to revert the
   COMPILER additions.
VersionDeltaFile
1.79+1-4audio/gmpc/Makefile
+1-41 files

OpenBSD/src EAjOVweinclude signal.h, lib/libc/gen psignal.3 psignal.c

   psignal(3): align the type of the signal parameter with POSIX

   POSIX uses an int for the signal number instead of an unsigned int. NetBSD
   made this change in 2010 and FreeBSD made this change in 2016. Follow suit
   with the other BSDs and match what POSIX specifies.

   This should not have an impact on the ABI and therefore no bump is needed.

   Flagged by Sortix os-test.

   ok deraadt@, millert@
VersionDeltaFile
1.15+3-3lib/libc/gen/psignal.3
1.27+2-2include/signal.h
1.11+2-2lib/libc/gen/psignal.c
+7-73 files

OpenBSD/ports scIHgp2graphics/dpic distinfo Makefile

   Update dpic to 2025.08.01.
VersionDeltaFile
1.12+2-2graphics/dpic/distinfo
1.17+1-1graphics/dpic/Makefile
+3-32 files

OpenBSD/ports ndaesVgsysutils/pv distinfo Makefile, sysutils/pv/pkg PLIST

   Update pv to 1.10.5.
VersionDeltaFile
1.11+2-2sysutils/pv/distinfo
1.19+1-1sysutils/pv/Makefile
1.7+2-0sysutils/pv/pkg/PLIST
+5-33 files

OpenBSD/ports dQM7JAsnet/p5-OSPF-LSDB/patches patch-example_ospf_yaml patch-example_ospfd_yaml

   Adtapt tests of p5-OSPF-LSDB to fixed whitespace in p5-YAML-Syck-1.41
   yaml output.
VersionDeltaFile
1.1+3,661-0net/p5-OSPF-LSDB/patches/patch-example_ospf_yaml
1.1+2,553-0net/p5-OSPF-LSDB/patches/patch-example_ospfd_yaml
1.1+1,731-0net/p5-OSPF-LSDB/patches/patch-example_current_yaml
1.1+1,510-0net/p5-OSPF-LSDB/patches/patch-example_gated_yaml
1.1+453-0net/p5-OSPF-LSDB/patches/patch-example_ospf6d_yaml
1.1+365-0net/p5-OSPF-LSDB/patches/patch-example_cisco_yaml
+10,273-03 files not shown
+10,551-09 files

OpenBSD/ports XqU8HuIx11/kde-applications/gwenview Makefile

   trim stray space in USE_NOBTCFI-aarch64
VersionDeltaFile
1.40+1-1x11/kde-applications/gwenview/Makefile
+1-11 files

OpenBSD/ports Zp5ZLtYdevel/p5-YAML-Syck distinfo Makefile, devel/p5-YAML-Syck/patches patch-syck_h

   update p5-YAML-Syck to 1.41
   CVE-2026-4177
VersionDeltaFile
1.14+2-2devel/p5-YAML-Syck/distinfo
1.28+1-1devel/p5-YAML-Syck/Makefile
1.5+1-1devel/p5-YAML-Syck/patches/patch-syck_h
+4-43 files

OpenBSD/ports s6rGwf9devel/elfcat distinfo Makefile

   Update elfcat to 0.1.10.
VersionDeltaFile
1.2+2-2devel/elfcat/distinfo
1.8+1-2devel/elfcat/Makefile
+3-42 files

OpenBSD/ports rZGzSWugraphics/gphoto2/patches patch-gphoto2_main_c, misc/lifelines/patches patch-src_interp_lex_c

   */*: fix build with gettext 1.0
VersionDeltaFile
1.5+16-34multimedia/xine-ui/patches/patch-src_xitk_main_c
1.3+14-24www/vimb/patches/patch-config_mk
1.3+10-20graphics/gphoto2/patches/patch-gphoto2_main_c
1.1+21-0x11/xfce4/xfce4-genmon/patches/patch-panel-plugin_cmdspawn_c
1.1+19-0misc/lifelines/patches/patch-src_interp_lex_c
1.1+18-0x11/tilda/patches/patch-src_configsys_c
+98-7839 files not shown
+519-9845 files

OpenBSD/ports G0S18Ptdevel/gettext Makefile distinfo, devel/gettext/patches patch-gettext-tools_gnulib-lib_Makefile_in patch-gettext-tools_src_Makefile_in

   devel/gettext: update to 1.0

   Incremental changes only.
VersionDeltaFile
1.10+748-196devel/gettext/pkg/PLIST-tools
1.22+8-8devel/gettext/patches/patch-gettext-tools_gnulib-lib_Makefile_in
1.111+9-7devel/gettext/Makefile
1.6+8-6devel/gettext/pkg/PLIST-runtime
1.23+2-2devel/gettext/patches/patch-gettext-tools_src_Makefile_in
1.30+2-2devel/gettext/distinfo
+777-2212 files not shown
+777-2228 files

OpenBSD/ports MoiV9oJdevel/libnotify Makefile, devel/libnotify/patches patch-libnotify_notification_h

   Drop COMPILER tweak added to work around a base-gcc limitation

   As noted by claudio and tb, the offending enum is in a public header, so
   tweaking just COMPILER in devel/libnotify won't help libnotify
   consumers.  kmos then tweaked consumers and made them use ports-gcc too.
   This commit only comments the problematic __attribute__((__deprecated__))
   in the public header, said attribute isn't very useful anyway since the
   enum member containing a typo doesn't appear used in the ecosystem anyway.

   ok aja@

   There may be a followup commit if people feel like moving back consumers
   to a default COMPILER line makes sense, mail to follow.
VersionDeltaFile
1.8+13-0devel/libnotify/patches/patch-libnotify_notification_h
1.58+1-3devel/libnotify/Makefile
+14-32 files

OpenBSD/ports WsngELIwww/pipe-viewer distinfo Makefile

   www/pipe-viewer: Update to 0.5.7

   ok sthen@
VersionDeltaFile
1.7+2-2www/pipe-viewer/distinfo
1.7+1-1www/pipe-viewer/Makefile
+3-32 files

OpenBSD/ports xqQU9M4textproc/delta distinfo crates.inc, textproc/delta/patches patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs

   textproc/delta: Update to 0.19.1

   From Maintainer, thanks
VersionDeltaFile
1.17+252-128textproc/delta/distinfo
1.17+125-63textproc/delta/crates.inc
1.25+1-2textproc/delta/Makefile
1.3+0-0textproc/delta/patches/patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs
+378-1934 files

OpenBSD/ports XfEn9LCconverters/p5-JSON distinfo Makefile

   update p5-JSON to 4.11
VersionDeltaFile
1.19+2-2converters/p5-JSON/distinfo
1.29+2-1converters/p5-JSON/Makefile
+4-32 files

OpenBSD/ports 4O7gXbWdevel/ccache distinfo Makefile

   update to ccache-4.13.2
VersionDeltaFile
1.78+2-2devel/ccache/distinfo
1.109+1-2devel/ccache/Makefile
+3-42 files

OpenBSD/ports evS3T9Tcad/freecad Makefile, math/med Makefile

   math/med: add missing dependency on fortran

   Update and bump cad/freecad (math/med's only consumer) accordingly.

   Reported by naddy@ and ok tb@
VersionDeltaFile
1.13+20-19cad/freecad/Makefile
1.4+7-4math/med/Makefile
1.2+2-0math/med/pkg/PLIST
+29-233 files

OpenBSD/src OfNPaCAsys/netinet if_ether.c, sys/netinet6 nd6.h

   refereced -> referenced; ok bluhm@
VersionDeltaFile
1.278+2-2sys/netinet/if_ether.c
1.106+2-2sys/netinet6/nd6.h
+4-42 files

OpenBSD/ports obezHLOdevel/ruff distinfo crates.inc, devel/ruff/patches patch-Cargo_toml patch-crates_ruff_db_Cargo_toml

   update to ruff-0.15.7, from maintainer Laurent Cheylus
   switch back to a do-build step because overriding MODCARGO_CARGOTOML
   doesn't work for modcargo-gen-crates. I tweaked his diff slightly to avoid
   setting MODCARGO_CARGOTOML to the default and adjusted a comment.
VersionDeltaFile
1.9+26-40devel/ruff/distinfo
1.9+12-19devel/ruff/crates.inc
1.10+12-7devel/ruff/Makefile
1.9+2-2devel/ruff/patches/patch-Cargo_toml
1.5+1-1devel/ruff/patches/patch-crates_ruff_db_Cargo_toml
+53-695 files

OpenBSD/ports V6mi9B7devel/ruff Makefile, devel/ruff/pkg PLIST

   use maturin to build, ok maintainer
VersionDeltaFile
1.9+13-17devel/ruff/Makefile
1.2+17-0devel/ruff/pkg/PLIST
+30-172 files

OpenBSD/src j3EmjJ3sys/net if_veb.c

   isolaved -> isolated; ok dlg@
VersionDeltaFile
1.71+2-2sys/net/if_veb.c
+2-21 files

OpenBSD/src yLhMB0Hregress/usr.bin/ssh hostbased.sh

   Check if host keys exist before adding them, and expand on the warning
   about modifying the system config.
VersionDeltaFile
1.7+7-5regress/usr.bin/ssh/hostbased.sh
+7-51 files

OpenBSD/src ucxe2PClib/libz compress.3 zlib.h, sys/lib/libz zlib.h

   ENONBLOCK -> EWOULDBLOCK, former does not exist
   ok tb@
VersionDeltaFile
1.35+3-3lib/libz/compress.3
1.33+1-1lib/libz/zlib.h
1.35+1-1sys/lib/libz/zlib.h
+5-53 files

OpenBSD/src askGCsgregress/usr.bin/ssh hostbased.sh

   Add special handling of TEST_SSH_HOSTBASED_AUTH=setupandrun.

   This will MODIFY THE CONFIG OF THE SYSTEM IT IS RUNNING ON to enable
   hostbased authentication to/from itself and run the hostbased tests.  It
   won't undo these changes, so don't do this on a system where this matters.
VersionDeltaFile
1.6+21-2regress/usr.bin/ssh/hostbased.sh
+21-21 files

OpenBSD/src RhMBQoSusr.bin/tmux grid.c

   Check lastgc is not NULL before using it, GitHub issue 4935 from Pavel
   Lavrukhin.
VersionDeltaFile
1.145+2-2usr.bin/tmux/grid.c
+2-21 files

OpenBSD/src A4KctxMusr.bin/tmux mode-tree.c

   Fix a NULL dereference and use after free, GitHub issue 4936 from Pavel
   Lavrukhin.
VersionDeltaFile
1.80+6-5usr.bin/tmux/mode-tree.c
+6-51 files

OpenBSD/src gY8l2cVusr.bin/tmux input.c

   Use window options for cursor-style to avoid crash when no pane, from
   Arden Packeer in GitHub issue 4942.
VersionDeltaFile
1.255+6-5usr.bin/tmux/input.c
+6-51 files