OpenBSD/ports 1NaR1YHsecurity/rust-openssl-tests Makefile crates.inc, security/rust-openssl-tests/pkg PLIST

   Update to rust-openssl-tests 20260811

   Some certs have expired, breaking a couple of tests:
   https://github.com/rust-openssl/rust-openssl/pull/2669
VersionDeltaFile
1.153+1,111-393security/rust-openssl-tests/pkg/PLIST
1.212+56-58security/rust-openssl-tests/distinfo
1.174+27-28security/rust-openssl-tests/crates.inc
1.220+2-2security/rust-openssl-tests/Makefile
+1,196-4814 files

OpenBSD/src DZtKWrBsys/net pf_norm.c, sys/netinet ip_var.h ip_input.c

   Reassemble IP fragments in correct routing domain.

   Fragment reassembly in pf(4) and inet(4) and inet6(4) did not respect
   the routing domain.  Fragments from different routing domains could
   be merged together.  Keep track of rdomain in pf and network stack.
   Convert routing table to routing domain where necessary.  Sort
   struct fields by size.

   report and diff from Acts1631; fixes by bluhm@; OK sashan@
VersionDeltaFile
1.239+16-10sys/net/pf_norm.c
1.97+13-8sys/netinet6/frag6.c
1.433+10-6sys/netinet/ip_input.c
1.127+3-2sys/netinet/ip_var.h
1.131+2-1sys/netinet6/ip6_var.h
+44-275 files

OpenBSD/ports peckoLAsysutils/skim Makefile crates.inc

   skim: update to 5.6.1 from maintainer + WANTLIB tweak from me
VersionDeltaFile
1.4+376-288sysutils/skim/distinfo
1.5+187-143sysutils/skim/crates.inc
1.5+2-2sysutils/skim/Makefile
+565-4333 files

OpenBSD/ports sGhNWjSsysutils/entr distinfo Makefile

   update to entr-5.8
   allow either vim or vim-classic to provide xxd for tests
VersionDeltaFile
1.36+4-3sysutils/entr/Makefile
1.25+2-2sysutils/entr/distinfo
+6-52 files

OpenBSD/ports lYegu1Ydevel/py-tz Makefile distinfo, devel/py-tz/pkg PLIST DESCR

   update to py3-tz-2026.3pl1
VersionDeltaFile
1.2.6.1+2-5devel/py-tz/pkg/DESCR
1.53.2.2+2-2devel/py-tz/distinfo
1.85.2.2+1-1devel/py-tz/Makefile
1.38.2.1+0-1devel/py-tz/pkg/PLIST
+5-94 files

OpenBSD/ports zAULp0kdevel/py-tz Makefile distinfo, devel/py-tz/pkg DESCR

   update to py3-tz-2026.3pl1
VersionDeltaFile
1.3+2-5devel/py-tz/pkg/DESCR
1.55+2-2devel/py-tz/distinfo
1.88+1-2devel/py-tz/Makefile
+5-93 files

OpenBSD/ports 28BKTbmsysutils/py-platformdirs Makefile distinfo

   update to py3-platformdirs-4.11.2
VersionDeltaFile
1.30+2-2sysutils/py-platformdirs/distinfo
1.38+1-1sysutils/py-platformdirs/Makefile
+3-32 files

OpenBSD/ports 2HoS0g4sysutils/py-fsspec Makefile distinfo

   update to py3-fsspec-2026.7.0
VersionDeltaFile
1.12+2-2sysutils/py-fsspec/distinfo
1.13+2-1sysutils/py-fsspec/Makefile
+4-32 files

OpenBSD/ports FLvLGQmmail/imapdedup distinfo Makefile

   update to imapdedup-1.3.1
VersionDeltaFile
1.4+12-15mail/imapdedup/Makefile
1.3+2-2mail/imapdedup/distinfo
+14-172 files

OpenBSD/ports HOLQRHCdevel/py-virtualenv Makefile distinfo, devel/py-virtualenv/pkg PLIST

   update to py3-virtualenv-21.7.4
VersionDeltaFile
1.66+2-2devel/py-virtualenv/pkg/PLIST
1.67+2-2devel/py-virtualenv/distinfo
1.101+1-1devel/py-virtualenv/Makefile
+5-53 files

OpenBSD/ports 8HK5M9Odevel/jujutsu Makefile, devel/jujutsu/patches patch-cli_src_complete_rs

   jujutsu: patch out another instance of std::env::current_exe()
VersionDeltaFile
1.1+14-0devel/jujutsu/patches/patch-cli_src_complete_rs
1.37+4-1devel/jujutsu/Makefile
+18-12 files

OpenBSD/src ydUk6vIshare/man/man7 mdoc.7

   remove a stale .Sx internal link;
   similar to a patch sent in by <hi at pgray.dev>
VersionDeltaFile
1.194+3-4share/man/man7/mdoc.7
+3-41 files

OpenBSD/src UXAwO2qsbin/iked ca.c

   iked: remove pointless call to X509_get_subject_name()

   A deserialized certificate always has a subject, so this check doesn't
   do anything useful. This was added in r1.7 (2010) as a mostly cosmetic
   return check, and it has been useless since r1.30 (2014) when the subject
   variable became unused. A subsequent removal of subject in r1.66 (2020)
   made this look weird (why would you check subject but not issuer, SPKI,
   ...?), so garbage collect it.

   ok hshoexer
VersionDeltaFile
1.107+1-7sbin/iked/ca.c
+1-71 files

OpenBSD/src u5h1cURshare/man/man7 mdoc.7

   Overhaul documentation of the -offset and -width arguments to make
   the macro reference section easier to read and less repetitive,
   and to document these arguments more precisely in a less obtrusive place.

   * Move the gory details out of the descriptions of .Bd and .Bl;
   only state the defaults and recommended arguments there.
   * Stop documenting -offset right and -offset center.  Neither is
   implemented in mandoc(1), both are handled very poorly by groff
   and almost never occur in the wild.
   * Add a new WIDTH SPECIFICATIONS section after the macro reference.
VersionDeltaFile
1.193+116-67share/man/man7/mdoc.7
+116-671 files

OpenBSD/ports oU9gXNIdevel/py-jaraco-functools/pkg PLIST, net/py-boto3/pkg PLIST

   drop @pkgpath/@conflict markers previously used for updates from 7.0/7.1
VersionDeltaFile
1.22+0-3www/py-CherryPy/pkg/PLIST
1.20+0-3net/py-boto3/pkg/PLIST
1.11+0-3devel/py-jaraco-functools/pkg/PLIST
1.49+1-1www/py-jinja2/Makefile
1.40+1-1www/py-formencode/Makefile
1.33+1-1www/py-flup/Makefile
+3-12450 files not shown
+228-436456 files

OpenBSD/ports DGi2t7pdevel/quirks Makefile, devel/quirks/files Quirks.pm

   drop old quirks, there to handle direct updates from 7.0/7.1.
   ok aja bket rsadowski
VersionDeltaFile
1.1824+1-480devel/quirks/files/Quirks.pm
1.1810+1-1devel/quirks/Makefile
+2-4812 files

OpenBSD/xenocara whbR1i6. README.md

   small fixes, from Avon Robertson
VersionDeltaFile
1.4+3-3README.md
+3-31 files

OpenBSD/ports 58rJenudevel/dwz Makefile, devel/dwz/patches patch-hashtab_c

   dwz tweaks:
   - slight tidying of makefile
   - note in hashtab.c patch that upstream now has the same
   - add a comment explaining why we can't use 0.17 yet (upstream normally
   builds against sourceware libelf; we use elftoolchain libelf which doesn't
   have gelf_getchdr ("retrieve the class-independent compression header
   for an ELF section with compressed data") etc yet.
VersionDeltaFile
1.14+9-10devel/dwz/Makefile
1.4+3-2devel/dwz/patches/patch-hashtab_c
+12-122 files

OpenBSD/ports 7aA8Gnrdevel Makefile

   +py-hachoir
VersionDeltaFile
1.2605+1-0devel/Makefile
+1-01 files

OpenBSD/ports VuTVGfDnews/sabnzbd distinfo Makefile, news/sabnzbd/pkg PLIST

   Update to sabnzbd-5.1.0

   Changes:
   https://github.com/sabnzbd/sabnzbd/releases/tag/5.1.0
VersionDeltaFile
1.32+6-7news/sabnzbd/pkg/PLIST
1.81+3-2news/sabnzbd/Makefile
1.56+2-2news/sabnzbd/distinfo
+11-113 files

OpenBSD/ports 2s14pPInews/py-sabctools Makefile distinfo, news/py-sabctools/patches patch-setup_py

   Update to py-sabctools-9.6.3

   Changes:
   https://github.com/sabnzbd/sabctools/compare/v9.4.0...v9.6.3
VersionDeltaFile
1.4+2-2news/py-sabctools/patches/patch-setup_py
1.9+2-2news/py-sabctools/distinfo
1.16+1-1news/py-sabctools/Makefile
+5-53 files

OpenBSD/ports IhbL15edevel/py-hachoir Makefile, devel/py-hachoir/patches patch-tests_test_strip_py patch-tests_test_metadata_py

   Import py-hachoir-3.3.0

   COMMENT
   framework to parse and edit binary files

   CATEGORIES
   devel

   HOMEPAGE
   https://hachoir.readthedocs.io/en/latest/

   MAINTAINER
   Bjorn Ketelaars <bket at openbsd.org>

   DESCR
   Hachoir is a Python library to view and edit a binary stream field by
   field. In other words, Hachoir allows you to "browse" any binary stream
   just like you browse directories and files.


    [9 lines not shown]
VersionDeltaFile
1.1+846-0devel/py-hachoir/pkg/PLIST
1.1+20-0devel/py-hachoir/Makefile
1.1+12-0devel/py-hachoir/patches/patch-tests_test_strip_py
1.1+12-0devel/py-hachoir/patches/patch-tests_test_metadata_py
1.1+12-0devel/py-hachoir/patches/patch-tests_test_grep_py
1.1+9-0devel/py-hachoir/pkg/DESCR
+911-08 files not shown
+913-014 files

OpenBSD/ports ngc2Netarchivers/py-rarfile Makefile distinfo

   Update to py-rarfile-4.5

   Changes:
   https://github.com/markokr/rarfile/releases/tag/v4.3
   https://github.com/markokr/rarfile/releases/tag/v4.4
   https://github.com/markokr/rarfile/releases/tag/v4.5

   Contains security fixes for:
   - Unbounded read with comments,
     https://github.com/markokr/rarfile/security/advisories/GHSA-94vx-95fq-wwvp
   - Unchecked size field can cause excessive memory allocation,
     https://github.com/markokr/rarfile/security/advisories/GHSA-v5rw-pq35-5xw4

   OK sthen@, kmos@ (MAINTAINER)
VersionDeltaFile
1.4.4.1+2-2archivers/py-rarfile/distinfo
1.13.4.1+1-2archivers/py-rarfile/Makefile
+3-42 files

OpenBSD/ports UVE2mzbarchivers/py-rarfile Makefile distinfo

   Update to py-rarfile-4.5

   Changes:
   https://github.com/markokr/rarfile/releases/tag/v4.3
   https://github.com/markokr/rarfile/releases/tag/v4.4
   https://github.com/markokr/rarfile/releases/tag/v4.5

   Contains security fixes for:
   - Unbounded read with comments,
     https://github.com/markokr/rarfile/security/advisories/GHSA-94vx-95fq-wwvp
   - Unchecked size field can cause excessive memory allocation,
     https://github.com/markokr/rarfile/security/advisories/GHSA-v5rw-pq35-5xw4

   OK sthen@, kmos@ (MAINTAINER)
VersionDeltaFile
1.5+2-2archivers/py-rarfile/distinfo
1.14+1-2archivers/py-rarfile/Makefile
+3-42 files

OpenBSD/ports Drcr5jWemulators/citra Makefile

   tweak comment
VersionDeltaFile
1.43+1-1emulators/citra/Makefile
+1-11 files

OpenBSD/ports W6W5rq7emulators/citra Makefile, emulators/citra/patches patch-externals_dynarmic_externals_mcl_include_mcl_mp_typelist_lift_sequence_hpp

   fix citra with llvm-22, from Brad
VersionDeltaFile
1.42+10-11emulators/citra/Makefile
1.1+16-0emulators/citra/patches/patch-externals_dynarmic_externals_mcl_include_mcl_mp_typelist_lift_sequence_hpp
+26-112 files

OpenBSD/ports hl41m8gtextproc/libebml/patches patch-CMakeLists_txt

   missed rm, spotted by Brad
VersionDeltaFile
1.7+0-0textproc/libebml/patches/patch-CMakeLists_txt
+0-01 files

OpenBSD/ports b6r6cS0devel/libnfs/patches patch-include_nfsc_libnfs_h

   rm empty patch, spotted by Brad
VersionDeltaFile
1.7+0-0devel/libnfs/patches/patch-include_nfsc_libnfs_h
+0-01 files

OpenBSD/ports VIU91cXdevel/apr-util Makefile distinfo

   update to apr-util-1.6.5 (just fixes oracle DBD compilation errors so a
   noop for us, but let's keep portroach happy). ok stsp
VersionDeltaFile
1.15+2-2devel/apr-util/distinfo
1.64+1-1devel/apr-util/Makefile
+3-32 files

OpenBSD/ports uHQkH20devel/apr-util Makefile distinfo

   update to apr-util-1.6.4
VersionDeltaFile
1.13.14.1+2-2devel/apr-util/distinfo
1.62.6.1+1-2devel/apr-util/Makefile
+3-42 files