OpenBSD/ports zowVRNi — multimedia/libmediainfo distinfo, multimedia/libmediainfo/patches patch-Project_GNU_Library_configure_ac patch-Project_GNU_Library_Makefile_am

   mediainfo: update to 26.10

   This includes many fixes resulting from security audits.
VersionDeltaFile
1.44.2.1+2-2multimedia/mediainfo/distinfo
1.25.2.1+2-2multimedia/libmediainfo/distinfo
1.2.20.1+1-1multimedia/mediainfo/patches/patch-Project_GNU_CLI_configure_ac
1.51.2.1+1-1multimedia/mediainfo/Makefile
1.8.6.1+1-1multimedia/libmediainfo/patches/patch-Project_GNU_Library_configure_ac
1.1.6.1+1-1multimedia/libmediainfo/patches/patch-Project_GNU_Library_Makefile_am
+8-81 files not shown
+9-97 files

OpenBSD/src 6brr58C — lib/libcrypto cert.pem

   Handle the Emudhra intermediate cert compromise.

   See https://emudhra.we-have-a-problem.com/

   While likely all of Emudrha will be distrusted soon, currently
   a lot of India is using them. 8 intermediates under their CA3
   have publicly discoverable keys. the 9 others sign many sites.

   For now, remove CA3 from the trust store, thus distrusting all
   the intermediates it has signed, then add back the remaining
   9 uncompromised intermediates by "promoting" to a root, the
   usual intermediate elision technique.

   This enables real sites in india using these intermediates
   to still work. Assuming Emudhra ends up widely distrusted
   soon, we can remove these and the other roots after sites
   have had time to get new certificates.

   ok tb@ sthen@
VersionDeltaFile
1.37+491-72lib/libcrypto/cert.pem
+491-721 files

OpenBSD/ports 1VNyfMz — archivers/libarchive distinfo Makefile, archivers/libarchive/patches patch-tar_bsdtar_1 patch-Makefile_in

   archivers/libarchive: update to 3.8.10

   Unspecified security and bug fixes.
VersionDeltaFile
1.12.2.1+18-18archivers/libarchive/patches/patch-Makefile_in
1.52.2.1+2-2archivers/libarchive/distinfo
1.72.2.1+2-2archivers/libarchive/Makefile
1.17.6.1+1-1archivers/libarchive/patches/patch-tar_bsdtar_1
+23-234 files

OpenBSD/ports 1cOHksX — multimedia/libmediainfo Makefile distinfo, multimedia/libmediainfo/patches patch-Project_GNU_Library_configure_ac patch-Project_GNU_Library_Makefile_am

   mediainfo: update to 26.10

   This includes many fixes resulting from security audits.
VersionDeltaFile
1.45+2-2multimedia/mediainfo/distinfo
1.26+2-2multimedia/libmediainfo/distinfo
1.52+1-1multimedia/mediainfo/Makefile
1.9+1-1multimedia/libmediainfo/patches/patch-Project_GNU_Library_configure_ac
1.2+1-1multimedia/libmediainfo/patches/patch-Project_GNU_Library_Makefile_am
1.28+1-1multimedia/libmediainfo/Makefile
+8-81 files not shown
+9-97 files

OpenBSD/ports Lf6YKg2 — lang/php Makefile.inc, lang/php/8.3 Makefile

   MFC php changes from -current, to make tomorrow's RCE CVEs easier to handle
VersionDeltaFile
1.3.2.1+1-7lang/php/8.3/pkg/PLIST-main
1.19.2.1+3-4lang/php/8.5/Makefile
1.63.2.1+3-4lang/php/8.3/Makefile
1.45.2.1+3-1lang/php/8.4/Makefile
1.204.2.1+1-2lang/php/Makefile.inc
1.2.2.1+1-0lang/php/8.3/pkg/PLIST-zip
+12-1831 files not shown
+40-1837 files

OpenBSD/ports v0XgDLZ — net/curl Makefile distinfo, net/curl/pkg DESCR

   net/curl: update to 8.23.0

   Includes fixes for
   CVE-2026-87863: HSTS response erases persisted entries
   CVE-2026-87862: HSTS cache import drops longer-lived child
   CVE-2026-87861: cross-origin reuse of a Negotiate connection
   CVE-2026-86414: leaking host credentials to HTTP proxy
   CVE-2026-86413: Negotiate credentials sent to redirected origin
   CVE-2026-86412: server-set cookie erases cookie jar
   CVE-2026-92392: HTTP/2 upload Use-After-Free
   CVE-2026-92391: curl_mime_free stack overflow by recursion
   CVE-2026-92390: -J no-clobber guarantee bypassed with 103 early hints
   CVE-2026-92389: TFTP direction confusion
   CVE-2026-92388: FTP wildcard write callback mixup
   CVE-2026-92387: never-ending loop via server response omission
   CVE-2026-92386: server-set cookie aborts cookie jar load
   CVE-2026-94265: Authorization: Negotiate sent to foreign origin
   CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL
   CVE-2026-107929: local interface connection reuse mixup
VersionDeltaFile
1.216.2.1+1-3net/curl/Makefile
1.148.2.1+2-2net/curl/distinfo
1.8.20.1+1-1net/curl/pkg/DESCR
+4-63 files

OpenBSD/ports Koev7vK — x11/mate/panel Makefile, x11/mate/panel/patches patch-applets_clock_system-timezone_c

   the clock applet should only monitor /etc/localtime

   in additional monitor /etc with kqueue and filter for /etc/localtime
   because the symlink can change and that will not be picked up by
   monitoring /etc/localtime itself
VersionDeltaFile
1.1+234-0x11/mate/panel/patches/patch-applets_clock_system-timezone_c
1.40+3-1x11/mate/panel/Makefile
+237-12 files

OpenBSD/ports ZDrrLve — www/p5-URI Makefile distinfo

   update p5-URI to 5.40
VersionDeltaFile
1.38+2-2www/p5-URI/distinfo
1.60+1-1www/p5-URI/Makefile
+3-32 files

OpenBSD/ports Qx5P8eC — x11/mate/settings-daemon Makefile, x11/mate/settings-daemon/patches patch-plugins_datetime_system-timezone_c

   do not check or touch files that are non-existent on openbsd
VersionDeltaFile
1.1+35-0x11/mate/settings-daemon/patches/patch-plugins_datetime_system-timezone_c
1.35+1-1x11/mate/settings-daemon/Makefile
+36-12 files

OpenBSD/ports mgxSaKQ — games/love/mime Makefile

   games/love/mime: bump after MAINTAINER change
VersionDeltaFile
1.4+1-1games/love/mime/Makefile
+1-11 files

OpenBSD/src fsIKNXa — share/man/man5 bsd.port.mk.5 bsd.port.arch.mk.5

   Rename GCC49_ARCHS -> PORTSGCC_ARCHS

   OK: rsadowski@, sthen@
VersionDeltaFile
1.657+3-3share/man/man5/bsd.port.mk.5
1.17+3-3share/man/man5/bsd.port.arch.mk.5
+6-62 files

OpenBSD/ports fsIKNXa — infrastructure/mk compiler.port.mk arch-defines.mk, lang/gcc/16 gcc4.port.mk Makefile

   Rename GCC49_ARCHS -> PORTSGCC_ARCHS

   OK: rsadowski@, sthen@
VersionDeltaFile
1.121+4-4infrastructure/mk/arch-defines.mk
1.7+2-2infrastructure/mk/compiler.port.mk
1.3+1-1lang/gcc/16/gcc4.port.mk
1.32+1-1lang/gcc/16/Makefile
+8-84 files

OpenBSD/ports 40RJeOA — mail/amavisd-new Makefile

   bump utils too
VersionDeltaFile
1.58.2.2+1-1mail/amavisd-new/Makefile
+1-11 files

OpenBSD/ports NwJ3kp9 — mail/amavisd-new Makefile

   bump utils too
VersionDeltaFile
1.60+1-1mail/amavisd-new/Makefile
+1-11 files

OpenBSD/ports FaWIFEK — devel/robin-hood-hashing Makefile

   drop MAINTAINER; not using it for a while
VersionDeltaFile
1.5+1-2devel/robin-hood-hashing/Makefile
+1-21 files

OpenBSD/ports TWGktDO — math/hdf5 Makefile

   drop ONLY_FOR_ARCHS = ${GCC49_ARCHS}, it's doing nothing because COMPILER
   already sets it
VersionDeltaFile
1.33+0-2math/hdf5/Makefile
+0-21 files

OpenBSD/ports Y6KnZ2H — telephony/asterisk Makefile.inc, telephony/asterisk/20 Makefile

   move COMPILER lines to subdirs so that it's included before bsd.port.mk,
   drop the ONLY_FOR_ARCHS in Makefile.inc.
VersionDeltaFile
1.30+2-10telephony/asterisk/Makefile.inc
1.28+4-0telephony/asterisk/22/Makefile
1.60+4-0telephony/asterisk/20/Makefile
+10-103 files

OpenBSD/ports r68HS2v — www/hugo Makefile modules.inc

   www/hugo: 0.168.0
VersionDeltaFile
1.102+112-86www/hugo/distinfo
1.64+41-29www/hugo/modules.inc
1.110+1-1www/hugo/Makefile
+154-1163 files

OpenBSD/ports 7tsEgdE — net/dnsdist Makefile, net/dnsdist/pkg DESCR

   mention that the h3 flavour includes YAML config support too (both need rust)
   prompted by a mail from Russell Sutherland, ok otto
VersionDeltaFile
1.3+3-1net/dnsdist/pkg/DESCR
1.74+1-1net/dnsdist/Makefile
+4-22 files

OpenBSD/src evceCrQ — lib/libc/sys execve.2

   ... In programs compiled with reduced visibility, this variable may need
   visibility forced using __attribute__((visibility("default"))).
VersionDeltaFile
1.66+6-2lib/libc/sys/execve.2
+6-21 files

OpenBSD/ports yyYqfUT — devel/sbt Makefile distinfo, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 2.0.11
VersionDeltaFile
1.37+2-2devel/sbt/distinfo
1.26+1-1devel/sbt/patches/patch-bin_sbt
1.37+1-1devel/sbt/Makefile
+4-43 files

OpenBSD/ports z4vltgv — security/nss Makefile, security/nss/patches patch-nss_lib_ckfw_builtins_nssckbi_h patch-nss_lib_ckfw_builtins_nssckbi_h

   security/nss: backport the diff from 3.131 & 3.131.1

   Bug 2083709 - Remove eMudhra emSign Root CA - C1 and emSign ECC Root CA - C3 from NSS
   Bug 2084101 - Remove eMudhra emSign Root CA - G3 from NSS

   i'd gladly backport the 3.131 update but it added symbols..

   discussed with/requested by tb@
VersionDeltaFile
1.7.2.1+337-1,742security/nss/patches/patch-nss_lib_ckfw_builtins_certdata_txt
1.1.2.1+16-0security/nss/patches/patch-nss_lib_ckfw_builtins_nssckbi_h
1.220.2.1+1-0security/nss/Makefile
1.1+0-0security/nss/patches/patch-nss_lib_ckfw_builtins_nssckbi_h
+354-1,7424 files

OpenBSD/ports KnV4bnX — devel/sbt Makefile distinfo, devel/sbt/patches patch-bin_sbt

   deve/sbt: update to 2.0.10
VersionDeltaFile
1.36+2-2devel/sbt/distinfo
1.25+1-1devel/sbt/patches/patch-bin_sbt
1.36+1-1devel/sbt/Makefile
+4-43 files

OpenBSD/ports B6zblRI — mail/amavisd-new Makefile

   drop the RDEP on clamav on !rust archs
VersionDeltaFile
1.58.2.1+6-4mail/amavisd-new/Makefile
+6-41 files

OpenBSD/ports WBV8e9u — mail/amavisd-new Makefile

   drop the RDEP on clamav for !rust archs
VersionDeltaFile
1.59+6-4mail/amavisd-new/Makefile
+6-41 files

OpenBSD/ports kPySiKF — emulators/wine Makefile, emulators/wine/patches patch-dlls_ntdll_unix_file_c

   add OpenBSD to #ifdefs for parse_mount_entries
VersionDeltaFile
1.2+18-0emulators/wine/patches/patch-dlls_ntdll_unix_file_c
1.48+1-0emulators/wine/Makefile
+19-02 files

OpenBSD/ports ld03pKX — cad/yosys Makefile distinfo, cad/yosys/pkg PLIST

   Update to yosys-0.70 from Thomas Dettbarn.
VersionDeltaFile
1.7+8-8cad/yosys/distinfo
1.22+4-4cad/yosys/Makefile
1.10+2-1cad/yosys/pkg/PLIST
+14-133 files

OpenBSD/ports 0u52Uwe — security/nss Makefile distinfo

   security/nss: update to 3.131.1, prodded by tb@.

   - Bug 2084101 - Remove eMudhra emSign Root CA - G3 from NSS.
   - Bug 2083709 - Remove eMudhra emSign Root CA - C1 and emSign ECC Root CA - C3 from NSS.
   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_131_1.html
VersionDeltaFile
1.181+2-2security/nss/distinfo
1.222+1-1security/nss/Makefile
+3-32 files

OpenBSD/ports nBKmHyp — databases/pgbouncer Makefile

   add missing python BDEP, and switch from pandoc to lowdown to allow
   building on archs that aren't amd64/aarch64.
VersionDeltaFile
1.50.2.2+14-13databases/pgbouncer/Makefile
+14-131 files

OpenBSD/ports o2KDeew — databases/pgbouncer Makefile

   add missing python BDEP, and switch from pandoc to lowdown to allow
   building on archs that aren't amd64/aarch64.
VersionDeltaFile
1.52+14-13databases/pgbouncer/Makefile
+14-131 files