OpenBSD/ports rIc2gtXinfrastructure/mk bsd.port.mk

   Stop checking for whatis.db;  OK schwarze

   It's been almost a decade since the switch to mandoc.db
   (here used as test, whether X sets are installed).
VersionDeltaFile
1.1647+1-5infrastructure/mk/bsd.port.mk
+1-51 files

OpenBSD/ports kq9PaTwnet/swirc distinfo Makefile

   Update swirc to 3.5.8.

   From maintainer Markus Uhlin, thanks!
VersionDeltaFile
1.37+2-2net/swirc/distinfo
1.43+1-1net/swirc/Makefile
+3-32 files

OpenBSD/src XBuVLMEdistrib/miniroot install.sub

   prune previous libLLVM;  OK jca deraadt

   Reclaiming ~10% of that gigabyte sysupgrade now wants in /usr/ seems nice:

   octeon  -r--r--r--  1 root  bin   106M Apr 14  2025 /usr/lib/libLLVM.so.8.0
   amd64   -r--r--r--  1 root  bin  82.6M Jun 10  2025 /usr/lib/libLLVM.so.8.0

   distrib/sets/lists/base/md.* shows macppc as last arch to switch to 9.0
   (even bigger) on 01.08.25, so nothing should use old libs anymore by now.
VersionDeltaFile
1.1284+2-2distrib/miniroot/install.sub
+2-21 files

OpenBSD/src EFb4NQhusr.sbin/sysupgrade sysupgrade.sh

   Check absoloute free space rather than usage percentage

   10% on big (single filesystem) disks can still be plenty enough;
   on the flip side, e.g. 10% of 3G /usr is often still too tight.

   So instead of ">= 90% used", use "< 1G free" to bail out early.

   Input OK sthen
VersionDeltaFile
1.61+3-4usr.sbin/sysupgrade/sysupgrade.sh
+3-41 files

OpenBSD/ports FXEvbuxdevel/goreleaser distinfo modules.inc

   Update to goreleaser-2.13.3

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.28+1,390-1,372devel/goreleaser/distinfo
1.28+495-496devel/goreleaser/modules.inc
1.33+4-5devel/goreleaser/Makefile
+1,889-1,8733 files

OpenBSD/ports rn8KkxWgeo/qgis distinfo Makefile

   geo/qgis: update to 3.44.7
VersionDeltaFile
1.138+2-2geo/qgis/distinfo
1.227+1-2geo/qgis/Makefile
+3-42 files

OpenBSD/ports thNr2Vwcad/kicad-share/footprints distinfo, cad/kicad-share/footprints/pkg PLIST

   Update KiCAD to 9.0.7
VersionDeltaFile
1.21+235-2cad/kicad-share/packages3D/pkg/PLIST
1.19+206-7cad/kicad-share/footprints/pkg/PLIST
1.22+2-2cad/kicad-share/packages3D/distinfo
1.20+2-2cad/kicad-share/footprints/distinfo
1.20+2-2cad/kicad-share/symbols/distinfo
1.20+2-2cad/kicad-share/templates/distinfo
+449-175 files not shown
+455-2311 files

OpenBSD/ports QZfChpCdevel/thrift Makefile, devel/thrift/patches patch-lib_cpp_src_thrift_transport_TSSLSocket_cpp

   thrift: use ASN1_STRING_get0_data() instead of ASN1_STRING_data()
VersionDeltaFile
1.2+9-0devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TSSLSocket_cpp
1.2+1-0devel/thrift/Makefile
+10-02 files

OpenBSD/ports PT4rJyCdevel/py-asn1 distinfo Makefile

   Update to py3-asn1-0.6.2.
VersionDeltaFile
1.22+2-2devel/py-asn1/distinfo
1.46+1-2devel/py-asn1/Makefile
+3-42 files

OpenBSD/src RzleBailib/libcrypto/arch/amd64 crypto_arch.h Makefile.inc, lib/libcrypto/arch/hppa Makefile.inc crypto_arch.h

   Provide LIBRESSL_USE_.*_ASSEMBLY defines.

   Make life easier for portable by providing LIBRESSL_USE_.*_ASSEMBLY
   defines, which enable/disable assembly for a specific algorithm. This
   means that selected platforms can include the assembly files and specify
   a define, rather than having to try to patch the crypto_arch.h headers.

   Discussed with tb@
VersionDeltaFile
1.18+11-4lib/libcrypto/arch/amd64/crypto_arch.h
1.17+11-4lib/libcrypto/arch/i386/crypto_arch.h
1.4+7-3lib/libcrypto/arch/sparc64/crypto_arch.h
1.46+7-2lib/libcrypto/arch/amd64/Makefile.inc
1.30+8-1lib/libcrypto/arch/hppa/Makefile.inc
1.4+7-2lib/libcrypto/arch/hppa/crypto_arch.h
+51-1611 files not shown
+104-3117 files

OpenBSD/ports omX4jgPcad/kicad Makefile

   kikad: regen wantlib (boost_charconv-mt was missing)
VersionDeltaFile
1.86+17-16cad/kicad/Makefile
+17-161 files

OpenBSD/ports qvmlxsUlang/go go.port.mk

   Bump _MODGO_SYSTEM_VERSION due to lang/go update.
VersionDeltaFile
1.95+1-1lang/go/go.port.mk
+1-11 files

OpenBSD/ports zTcaeUqlang/go Makefile distinfo, lang/go/pkg PLIST

   Update lang/go to 1.25.6.
VersionDeltaFile
1.173+2-2lang/go/Makefile
1.113+2-2lang/go/distinfo
1.93+1-0lang/go/pkg/PLIST
+5-43 files

OpenBSD/ports 1o2K2WGdevel/quirks Makefile, devel/quirks/files Quirks.pm

   Obsolete tls-attacker and suggest py3-tlsfuzzer
VersionDeltaFile
1.1782+3-1devel/quirks/files/Quirks.pm
1.1770+1-1devel/quirks/Makefile
+4-22 files

OpenBSD/ports uV7qAU0security Makefile, security/tls-attacker Makefile distinfo

   Remove because it requires jdk-1.8.0 to run. Newer releases removed the
   functionality and moved it to a TLS-Anvil but that does not work here.
   ok tb@ armani@
VersionDeltaFile
1.773+0-1security/Makefile
1.6+0-0security/tls-attacker/Makefile
1.2+0-0security/tls-attacker/distinfo
1.2+0-0security/tls-attacker/pkg/DESCR
1.3+0-0security/tls-attacker/pkg/PLIST
1.3+0-0security/tls-attacker/pkg/README
+0-16 files

OpenBSD/xenocara VuPpTLnlib/pixman/mk pixman-config.h

   Protect <endian.h> inclusion from assembly code.
   Fixes build failure reported on arm by deraadt@. ok jca@
   (Note: the arm assembly code doesn't need the WORDS_BIGENDIAN)
VersionDeltaFile
1.5+2-0lib/pixman/mk/pixman-config.h
+2-01 files

OpenBSD/src vBNkk64lib/libcrypto/arch/amd64 crypto_arch.h Makefile.inc, lib/libcrypto/arch/i386 crypto_arch.h Makefile.inc

   Replace MD5_ASM with function specific defines.

   Use the same pattern that is now used for most other code - provide
   HAVE_MD5_BLOCK_DATA_ORDER and use this to selectively enable source code.
VersionDeltaFile
1.26+3-3lib/libcrypto/md5/md5.c
1.17+3-1lib/libcrypto/arch/amd64/crypto_arch.h
1.16+3-1lib/libcrypto/arch/i386/crypto_arch.h
1.45+1-2lib/libcrypto/arch/amd64/Makefile.inc
1.34+1-2lib/libcrypto/arch/i386/Makefile.inc
+11-95 files

OpenBSD/ports C0WHDKuaudio/ocp distinfo Makefile, audio/ocp/pkg PLIST

   Update ocp to 3.1.0.
VersionDeltaFile
1.19+2-2audio/ocp/distinfo
1.42+1-1audio/ocp/Makefile
1.13+1-0audio/ocp/pkg/PLIST
+4-33 files

OpenBSD/src pGGPlV3lib/libcrypto/arch/alpha crypto_arch.h, lib/libcrypto/arch/amd64 crypto_arch.h

   Replace GHASH_ASM with function specific defines.

   Use the same pattern that is now used for most other code - provide HAVE_*
   defines for functions and use these to selectively enable source code.
VersionDeltaFile
1.55+14-7lib/libcrypto/modes/gcm128.c
1.3+8-1lib/libcrypto/arch/alpha/crypto_arch.h
1.3+4-1lib/libcrypto/arch/hppa/crypto_arch.h
1.3+4-1lib/libcrypto/arch/sparc64/crypto_arch.h
1.16+3-1lib/libcrypto/arch/amd64/crypto_arch.h
1.15+3-1lib/libcrypto/arch/i386/crypto_arch.h
+36-125 files not shown
+41-2211 files

OpenBSD/src GsiHtVPlib/libcrypto/arch/amd64 Makefile.inc, lib/libcrypto/arch/hppa Makefile.inc

   Mop up unused AES_ASM and RSA_ASM defines.

   These have not been used for quite some time.
VersionDeltaFile
1.43+1-3lib/libcrypto/arch/amd64/Makefile.inc
1.28+1-2lib/libcrypto/arch/hppa/Makefile.inc
1.32+1-2lib/libcrypto/arch/i386/Makefile.inc
1.20+1-2lib/libcrypto/arch/mips64/Makefile.inc
1.15+1-2lib/libcrypto/arch/powerpc/Makefile.inc
1.17+1-2lib/libcrypto/arch/powerpc64/Makefile.inc
+6-131 files not shown
+7-157 files

OpenBSD/src bMjRExFusr.sbin/rpki-client rpki-client.8

   rpki-client.8: zap a trailing blank
VersionDeltaFile
1.138+3-3usr.sbin/rpki-client/rpki-client.8
+3-31 files

OpenBSD/src ojDb7MUusr.sbin/rpki-client rpki-client.8

   rpki-client: tweak previous to keep the portable diff simple

   ok job
VersionDeltaFile
1.137+6-4usr.sbin/rpki-client/rpki-client.8
+6-41 files

OpenBSD/ports W4OuCxdmath/py-numpy Makefile

   py3-numpy: unbreak on old amd64 CPUs, reported/tested by stu, ok kn sthen
VersionDeltaFile
1.97+5-0math/py-numpy/Makefile
+5-01 files

OpenBSD/ports lDssQZVmultimedia/pipewire/pipewire distinfo Makefile, multimedia/pipewire/pipewire/pkg PLIST-libs

   Update to pipewire-1.4.10.
VersionDeltaFile
1.30+2-2multimedia/pipewire/pipewire/distinfo
1.54+1-1multimedia/pipewire/pipewire/Makefile
1.4+1-0multimedia/pipewire/pipewire/pkg/PLIST-libs
+4-33 files

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

   Update to p5-Sys-Virt-12.0.0.
VersionDeltaFile
1.64+2-2sysutils/p5-Sys-Virt/distinfo
1.78+1-1sysutils/p5-Sys-Virt/Makefile
+3-32 files

OpenBSD/ports TBamZXusysutils/cloud-sql-proxy distinfo Makefile

   Update to cloud-sql-proxy-2.21.0.
VersionDeltaFile
1.41+2-2sysutils/cloud-sql-proxy/distinfo
1.43+1-1sysutils/cloud-sql-proxy/Makefile
+3-32 files

OpenBSD/ports ju1kPM3sysutils/awscli/v1 distinfo Makefile, sysutils/awscli/v1/pkg PLIST

   Update to awscli-1.44.20.
VersionDeltaFile
1.8+5-0sysutils/awscli/v1/pkg/PLIST
1.15+2-2sysutils/awscli/v1/distinfo
1.17+2-2sysutils/awscli/v1/Makefile
+9-43 files

OpenBSD/ports dYtW19Cnet/py-boto3 distinfo Makefile

   Update to py3-boto3-1.42.30.
VersionDeltaFile
1.633+2-2net/py-boto3/distinfo
1.645+1-1net/py-boto3/Makefile
+3-32 files

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

   Update to py3-botocore-1.42.30.
VersionDeltaFile
1.850+2-2net/py-botocore/distinfo
1.313+3-0net/py-botocore/pkg/PLIST
1.860+1-1net/py-botocore/Makefile
+6-33 files

OpenBSD/ports wMOZOY2devel/cargo-insta distinfo Makefile

   Update to cargo-insta 1.46.1

   https://github.com/mitsuhiko/insta/releases/tag/1.46.1
VersionDeltaFile
1.8+2-2devel/cargo-insta/distinfo
1.8+1-1devel/cargo-insta/Makefile
+3-32 files