OpenBSD/ports jVYYyIYlang/gcc/16 Makefile, lang/gcc/16/pkg PFRAG.riscv64-main PLIST-main

   lang/gcc/16: update PLIST fot riscv64
VersionDeltaFile
1.2+7-0lang/gcc/16/pkg/PFRAG.riscv64-main
1.2+3-2lang/gcc/16/Makefile
1.2+1-0lang/gcc/16/pkg/PLIST-main
+11-23 files

OpenBSD/ports 5pZhfaNgeo/openbsd-developers Makefile

   Bump REVISION

   Required following files/OpenBSD addition.
VersionDeltaFile
1.199+1-1geo/openbsd-developers/Makefile
+1-11 files

OpenBSD/ports fDR86Uninfrastructure/db user.list

   Comment out _unit
VersionDeltaFile
1.490+2-2infrastructure/db/user.list
+2-21 files

OpenBSD/ports yMUMa67security/gosec distinfo modules.inc

   Update to gosec-2.27.1

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.23+328-260security/gosec/distinfo
1.23+119-94security/gosec/modules.inc
1.26+1-1security/gosec/Makefile
+448-3553 files

OpenBSD/ports Q8IWHphsysutils/fzf distinfo modules.inc

   Update to fzf-0.73.1

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.51+8-8sysutils/fzf/distinfo
1.22+2-2sysutils/fzf/modules.inc
1.60+1-1sysutils/fzf/Makefile
+11-113 files

OpenBSD/ports Nesps9gsysutils/modlogan/patches patch-src_mstate_c patch-src_mdatatypes_c, sysutils/modlogan/pkg PLIST

   modlogan: fix build with llvm22

   I will remove this port soon, but let's keep the build fix in version
   control. Perhaps it's useful for someone.
VersionDeltaFile
1.11+78-78sysutils/modlogan/pkg/PLIST
1.1+56-0sysutils/modlogan/patches/patch-src_mstate_c
1.1+21-0sysutils/modlogan/patches/patch-src_mdatatypes_c
1.1+12-0sysutils/modlogan/patches/patch-src_datatypes_visit_datatype_h
1.1+12-0sysutils/modlogan/patches/patch-src_datatypes_visited_datatype_c
1.1+12-0sysutils/modlogan/patches/patch-src_datatypes_visited_datatype_h
+191-7823 files not shown
+449-8329 files

OpenBSD/ports qG82dsMinputmethods/ibus-skk Makefile distinfo

   Update to ibus-skk-1.4.4.
VersionDeltaFile
1.34+4-5inputmethods/ibus-skk/Makefile
1.9+2-2inputmethods/ibus-skk/distinfo
+6-72 files

OpenBSD/ports ONJR8aRinputmethods/libskk Makefile distinfo, inputmethods/libskk/patches patch-libskk_file-dict_c

   Update to libskk-1.1.1 to unbreak.
VersionDeltaFile
1.15+4-6inputmethods/libskk/Makefile
1.5+2-2inputmethods/libskk/distinfo
1.2+0-0inputmethods/libskk/patches/patch-libskk_file-dict_c
+6-83 files

OpenBSD/ports zbjfrwQproductivity/glabels Makefile distinfo, productivity/glabels/patches patch-user-docs_CMakeLists_txt patch-src_template-history_h

   Update to glabels-3.99pre638 to unbreak.
VersionDeltaFile
1.21+144-733productivity/glabels/pkg/PLIST
1.92+24-76productivity/glabels/Makefile
1.1+10-0productivity/glabels/patches/patch-user-docs_CMakeLists_txt
1.11+2-2productivity/glabels/distinfo
1.3+0-0productivity/glabels/patches/patch-src_template-history_h
1.3+0-0productivity/glabels/patches/patch-src_font-history_h
+180-8116 files

OpenBSD/ports fs8NxvPdatabases/pgbouncer distinfo Makefile

   databases/pgbouncer: MFC security update to 1.25.2.

   see https://www.pgbouncer.org/changelog.html#pgbouncer-125x

   fixes CVE-2026-6664, CVE-2026-6665, CVE-2026-6666 & CVE-2026-6667
VersionDeltaFile
1.24.2.1+2-2databases/pgbouncer/distinfo
1.48.2.1+1-2databases/pgbouncer/Makefile
+3-42 files

OpenBSD/src YW5mDLqlib/libssl t1_lib.c ssl_tlsext.c

   libssl: don't break TLSv1.2 with X25519MLKEM768

   If the list of 'groups' starts with X25519MLKEM768 for a TLSv1.2 server,
   ssl3_send_server_kex_ecdhe() attempts to use NID_X25519MLKEM768, which
   it receives from tls1_get_supported_groups(). This does not work because
   it never received the peer's public keys, which causes an error return
   from tls_key_share_server_generate_mlkem768x25519().

   For a TLSv1.2-only client with custom supported group list we will
   currently send ML-KEM if configured. We should not do this.

   There is more to fix here: if a TLSv1.2 client is misconfigured with
   only X25519MLKEM768, we should not send a supported groups extension
   (with this commit we'll send an empty one, which is an RFC violation).

   This commit simply filters X25519MLKEM768 out of the supported groups
   list if we're configured to be TLSv1.2-only.

   feedback/ok jsing kenjiro (on an earlier version)
VersionDeltaFile
1.209+24-1lib/libssl/t1_lib.c
1.161+6-2lib/libssl/ssl_tlsext.c
+30-32 files

OpenBSD/ports DjabeA2security/pizauth distinfo crates.inc, security/pizauth/pkg PLIST

   Update to pizauth 1.1.0, from maintainer/upstream
VersionDeltaFile
1.15+296-204security/pizauth/distinfo
1.13+147-101security/pizauth/crates.inc
1.19+4-1security/pizauth/Makefile
1.4+3-0security/pizauth/pkg/PLIST
+450-3064 files

OpenBSD/src Dc9zfdHregress/lib/libssl/dtls dtls_handshake_msg_test.c Makefile

   Add regress tests for DTLS handshake messages.
VersionDeltaFile
1.1+369-0regress/lib/libssl/dtls/dtls_handshake_msg_test.c
1.6+6-1regress/lib/libssl/dtls/Makefile
+375-12 files

OpenBSD/ports sHBak1Tdevel/jujutsu Makefile, devel/jujutsu/patches patch-cli_src_main_rs

   jujutsu: pull in upstream #9610 to disable mimalloc

   I was unsure whether I should disable mimalloc for OpenBSD but then thought
   I'd go with upstream's decision despite performance properties of mimalloc
   not being great on OpenBSD. While mimalloc has been working fine for me in
   the last few weeks and is well tested via python, mimalloc turns out to be
   completely broken on illumos, at least the way jujutsu uses it. A day after
   release upstream therefore decided not to enable it on platforms they don't
   cover in CI. So let just not use this code since it will be disabled again
   anyway in a month at the latest.
VersionDeltaFile
1.1+22-0devel/jujutsu/patches/patch-cli_src_main_rs
1.33+1-0devel/jujutsu/Makefile
+23-02 files

OpenBSD/ports TIIh44jsysutils/p5-Sys-Virt distinfo Makefile

   Update to p5-Sys-Virt-12.4.0.
VersionDeltaFile
1.68+2-2sysutils/p5-Sys-Virt/distinfo
1.82+1-1sysutils/p5-Sys-Virt/Makefile
+3-32 files

OpenBSD/ports WlqTRa8sysutils/gemini-cli distinfo Makefile, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.45.2.
VersionDeltaFile
1.26+64-64sysutils/gemini-cli/pkg/PLIST
1.27+2-2sysutils/gemini-cli/distinfo
1.29+1-1sysutils/gemini-cli/Makefile
+67-673 files

OpenBSD/ports qqtSc2usysutils/awscli/v1 distinfo Makefile

   Update to awscli-1.45.24.
VersionDeltaFile
1.33+2-2sysutils/awscli/v1/distinfo
1.35+1-1sysutils/awscli/v1/Makefile
+3-32 files

OpenBSD/ports cvY1ofvnet/py-boto3 distinfo Makefile

   Update to py3-boto3-1.43.24.
VersionDeltaFile
1.651+2-2net/py-boto3/distinfo
1.663+1-1net/py-boto3/Makefile
+3-32 files

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

   Update to py3-botocore-1.43.24.
VersionDeltaFile
1.326+5-0net/py-botocore/pkg/PLIST
1.868+2-2net/py-botocore/distinfo
1.878+1-1net/py-botocore/Makefile
+8-33 files

OpenBSD/ports PvQfge7sysutils/plakar distinfo modules.inc, sysutils/plakar/pkg PLIST

   Update to plakar-1.1.0.
VersionDeltaFile
1.18+676-874sysutils/plakar/distinfo
1.13+361-394sysutils/plakar/modules.inc
1.6+1-4sysutils/plakar/pkg/PLIST
1.21+1-2sysutils/plakar/Makefile
+1,039-1,2744 files

OpenBSD/ports lL0GbAGsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.95.1.
VersionDeltaFile
1.148+2-2sysutils/exoscale-cli/distinfo
1.151+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/ports viflmO8print/py-pypdf distinfo Makefile

   Update to py3-pypdf-6.13.0.
VersionDeltaFile
1.69+2-2print/py-pypdf/distinfo
1.75+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/ports 86CRNaYdevel/knfmt distinfo Makefile

   update to knfmt-5.3.1
VersionDeltaFile
1.26+2-2devel/knfmt/distinfo
1.31+1-1devel/knfmt/Makefile
+3-32 files

OpenBSD/ports 3FxfDmlsysutils/rclone distinfo Makefile

   Update to rclone-1.74.3

   Changes: https://rclone.org/changelog/#v1-74-3-2026-06-05
VersionDeltaFile
1.68+4-4sysutils/rclone/distinfo
1.78+1-1sysutils/rclone/Makefile
+5-52 files

OpenBSD/ports 3llVaSugraphics/mtpaint Makefile, graphics/mtpaint/patches patch-src_wu_c

   graphics/mtpaint: make C types coherent to appease llvm22
VersionDeltaFile
1.1+112-0graphics/mtpaint/patches/patch-src_wu_c
1.11+1-1graphics/mtpaint/Makefile
+113-12 files

OpenBSD/ports MpEO1Ctgames/falconseye Makefile, games/falconseye/patches patch-src_files_c

   falconseye: fix file saving by disabling compression

   from espie (maintainer)
VersionDeltaFile
1.1+11-0games/falconseye/patches/patch-src_files_c
1.37+1-2games/falconseye/Makefile
+12-22 files

OpenBSD/ports PMKZ2SMtextproc/xan distinfo crates.inc

   Update to xan 0.58.0.
VersionDeltaFile
1.6+24-30textproc/xan/distinfo
1.6+11-14textproc/xan/crates.inc
1.7+1-1textproc/xan/Makefile
+36-453 files

OpenBSD/ports sj8p8k2misc/ietf-cli Makefile distinfo, misc/ietf-cli/patches patch-ietf

   1.32: Stopped looking for titles in STDs because they went away 2026-05-21

   as per usual, upstream doesn't do anything even remotely related to releases,
   so pretend one exists and work around that.

   OK kn@ (MAINTAINER) sthen@
VersionDeltaFile
1.21.2.1+3-3misc/ietf-cli/Makefile
1.8.2.1+2-2misc/ietf-cli/distinfo
1.9.2.1+1-1misc/ietf-cli/patches/patch-ietf
+6-63 files

OpenBSD/ports fqaRJGwdevel/highway/patches patch-hwy_targets_cc

   Implement runtime detection using elf_aux_info(3) instead of getauxval(3)

   This commit plus the previous one fix the build on riscv64.

   I'm not activating runtime dispatch on arm/arm64/powerpc/powerpc64 yet,
   because clang 22 fails to build the tests on arm64 (clang 19 tests were
   fine):

   ... fatal error: error in backend: Cannot implicitly convert a scalable size to a fixed-width size in `TypeSize::operator ScalarTy()`
VersionDeltaFile
1.1+34-0devel/highway/patches/patch-hwy_targets_cc
+34-01 files

OpenBSD/ports GSbGnufdevel/highway Makefile

   Forcefully disable any riscv V code in highway

   Doesn't build because of a long vs long long mismatch.
VersionDeltaFile
1.9+2-0devel/highway/Makefile
+2-01 files