HardenedBSD/ports 2cc8c30databases/rqlite distinfo, devel/wasmer/files patch-rust-1.89.0

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+471-0devel/wasmer/files/patch-rust-1.89.0
+269-189security/ratify/distinfo
+134-95security/ratify/Makefile
+13-11shells/atuin/distinfo
+6-6shells/atuin/Makefile
+5-5databases/rqlite/distinfo
+898-30628 files not shown
+953-37034 files

HardenedBSD/ports 5449cbbfinance/nextcloud-cospend distinfo Makefile

finance/nextcloud-cospend: Update to 3.1.3
DeltaFile
+3-3finance/nextcloud-cospend/distinfo
+1-1finance/nextcloud-cospend/Makefile
+4-42 files

HardenedBSD/ports eb39590mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.5.1
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

HardenedBSD/ports cba69fcshells/atuin distinfo Makefile

shells/atuin: update 18.7.1 → 18.8.0
DeltaFile
+13-11shells/atuin/distinfo
+6-6shells/atuin/Makefile
+19-172 files

HardenedBSD/ports 58b27e3security/ratify distinfo Makefile

security/ratify: update 2.2.0 → 2.3.1
DeltaFile
+269-189security/ratify/distinfo
+134-95security/ratify/Makefile
+403-2842 files

HardenedBSD/ports 94288ddtextproc/riffdiff distinfo Makefile

textproc/riffdiff: update 3.4.0 → 3.4.1
DeltaFile
+3-3textproc/riffdiff/distinfo
+1-2textproc/riffdiff/Makefile
+4-52 files

HardenedBSD/ports 83c27f5databases/surrealdb distinfo Makefile

databases/surrealdb: update 2.3.8 → 2.3.9
DeltaFile
+3-7databases/surrealdb/distinfo
+1-3databases/surrealdb/Makefile
+4-102 files

HardenedBSD/ports 34c61aawww/nextcloud-contacts distinfo Makefile

www/nextcloud-contacts: Update to 7.3.1
DeltaFile
+3-3www/nextcloud-contacts/distinfo
+1-1www/nextcloud-contacts/Makefile
+4-42 files

HardenedBSD/ports 08b1334www/nextcloud-calendar distinfo Makefile

www/nextcloud-calendar: Update to 5.5.4
DeltaFile
+3-3www/nextcloud-calendar/distinfo
+1-1www/nextcloud-calendar/Makefile
+4-42 files

HardenedBSD/ports 6bf9224mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.5.0
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

HardenedBSD/ports eeeb9c6security/nextcloud-twofactor_webauthn distinfo Makefile

security/nextcloud-twofactor_webauthn: Update to 2.4.0
DeltaFile
+3-3security/nextcloud-twofactor_webauthn/distinfo
+1-1security/nextcloud-twofactor_webauthn/Makefile
+4-42 files

HardenedBSD/ports f1849b1security/openssl36 distinfo pkg-message

security/openssl36: Update to 3.6.0.b1
DeltaFile
+3-3security/openssl36/distinfo
+2-2security/openssl36/pkg-message
+1-2security/openssl36/Makefile
+6-73 files

HardenedBSD/ports fc9087asecurity/openssl35 distinfo Makefile

security/openssl35: Update to 3.5.3
DeltaFile
+3-3security/openssl35/distinfo
+1-2security/openssl35/Makefile
+4-52 files

HardenedBSD/ports 9791af4devel/py-archinfo distinfo Makefile

devel/py-archinfo: update to 9.2.175
DeltaFile
+3-3devel/py-archinfo/distinfo
+1-1devel/py-archinfo/Makefile
+4-42 files

HardenedBSD/ports c654bf4databases/rqlite distinfo Makefile

databases/rqlite: update 8.36.9 → 9.0.2
DeltaFile
+5-5databases/rqlite/distinfo
+3-4databases/rqlite/Makefile
+8-92 files

HardenedBSD/ports 31f4faeeditors/vscode Makefile, graphics/drawio Makefile

*/*: bump port revision after electron37 update (ec752f47e431)
DeltaFile
+1-1graphics/drawio/Makefile
+1-1net-im/signal-desktop/Makefile
+1-1textproc/obsidian/Makefile
+1-0editors/vscode/Makefile
+4-34 files

HardenedBSD/ports ec752f4devel/electron37 distinfo Makefile.version

devel/electron37: update to 37.5.1

Changelog: https://github.com/electron/electron/releases/tag/v37.5.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron37/distinfo
+1-1devel/electron37/Makefile.version
+6-62 files

HardenedBSD/ports 949d5b3devel/wasmer/files patch-rust-1.89.0

devel/wasmer: Fix build with rust 1.89.0

error:
ld: error: undefined symbol: __rust_probestack

Import upstream patch [1] to fix the issue.

[1] https://github.com/wasmerio/wasmer/pull/5690/commits/fc021be5c6f30ff0625d0fe8bd37a7d0ead6b0e9

PR:             288923
Approved by:    portmgr (build fix blanket)
DeltaFile
+471-0devel/wasmer/files/patch-rust-1.89.0
+471-01 files

HardenedBSD/ports ec25298net/ntpd-rs/files patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h, net/oha/files patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+72-0www/py-nikola/Makefile
+20-0www/py-nikola/files/patch-pyproject.toml
+20-0net/ntpd-rs/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
+20-0net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
+20-0net/rabbitmqadmin/files/patch-cargo-crates_aws-lc-sys-0.27.1_aws-lc_include_openssl_target.h
+20-0sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h
+172-029 files not shown
+319-5235 files

HardenedBSD/ports da355efdevel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20250916.1

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20250916.1
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

HardenedBSD/ports 43b057adevel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20250916

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20250916
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

HardenedBSD/ports 1ba5f92devel/apr1 Makefile, devel/apr1/files patch-my_init

devel/apr1: Unbreak with MySQL > 8.0.2 < 10.0.0

my_init() was removed from mysql 8.0.2, but dbd/apr_dbd_mysql.c calls
my_init() if MYSQL_VERSION_ID < 100000. This patch fixes this problem,
allowing Apache mod_authn_dbd.so to work properly on mysql >= 8.0.2.

There is an open bug upstream, but it has not been patched yet.

Upstream PR: https://bz.apache.org/bugzilla/show_bug.cgi?id=62631

PR:             274134
Approved by:    brnrd (with apache hat)
DeltaFile
+11-0devel/apr1/files/patch-my_init
+1-1devel/apr1/Makefile
+12-12 files

HardenedBSD/ports f824a5asysutils Makefile, sysutils/stackit Makefile pkg-descr

sysutils/stackit: Add new port

A command-line interface to manage STACKIT resources

PR:     289607
DeltaFile
+19-0sysutils/stackit/Makefile
+6-0sysutils/stackit/pkg-descr
+5-0sysutils/stackit/distinfo
+1-0sysutils/Makefile
+31-04 files

HardenedBSD/ports 8d7dc99misc/p5-Business-ISBN-Data distinfo Makefile

misc/p5-Business-ISBN-Data: update to 20250915.001
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

HardenedBSD/ports efe9fe9security/kanidm/files patch-rust-1.89.0

security/kanidm: Fix build with rust 1.89.0

error: hiding a lifetime that's elided elsewhere is confusing
  --> rust-sshkeys-d736693769b9c4abebad8050fba92271f3c50226/src/reader.rs:24:48
   |
24 |     pub fn new<T: ?Sized + AsRef<[u8]>>(inner: &T) -> Reader {
   |                                                ^^     ------ the same lifetime is hidden here
   |                                                |
   |                                                the lifetime is elided here
   |
   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing

PR:             288923
Approved by:    portmgr (build fix blanket)
DeltaFile
+10-0security/kanidm/files/patch-rust-1.89.0
+10-01 files

HardenedBSD/ports ce0bdffnet/ntpd-rs/files patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h

net/ntpd-rs: fix build on BE
DeltaFile
+20-0net/ntpd-rs/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
+20-01 files

HardenedBSD/ports e068871audio/id3edit/files patch-encoding_size.c

audio/id3edit: fix build on BE

sys/_endian.h should probably include sys/types.h:
/wrkdirs/usr/ports/audio/id3edit/work/id3edit-2.2.1/encoding/size.c:25:15: error: use of undeclared identifier 'uint32_t'
   25 |     encsize = htobe32(tmp);
      |               ^
/usr/include/sys/_endian.h:119:22: note: expanded from macro 'htobe32'
  119 | #define htobe32(x)      ((uint32_t)(x))
      |                           ^
/wrkdirs/usr/ports/audio/id3edit/work/id3edit-2.2.1/encoding/size.c:34:11: error: use of undeclared identifier 'uint32_t'
   34 |     tmp = be32toh(encsize);
      |           ^
/usr/include/sys/_endian.h:126:22: note: expanded from macro 'be32toh'
  126 | #define be32toh(x)      ((uint32_t)(x))
      |                           ^
2 errors generated.
DeltaFile
+10-0audio/id3edit/files/patch-encoding_size.c
+10-01 files

HardenedBSD/ports 9d3cacbnet/oha/files patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h

net/oha: fix build on BE
DeltaFile
+20-0net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
+20-01 files

HardenedBSD/ports 7e9754asysutils/kubie/files patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h

sysutils/kubie: fix build on BE architectures
DeltaFile
+20-0sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h
+20-01 files

HardenedBSD/ports 8921df9java/openjdk24/files patch-make_autoconf_flags-cflags.m4

java/openjdk24: set proper ABI on powerpc64

n file included from /wrkdirs/usr/ports/java/openjdk24/work/openjdk-jdk-24.0.2-ga-freebsd-1/src/hotspot/share/precompiled/precompiled.hpp:45:
In file included from /wrkdirs/usr/ports/java/openjdk24/work/openjdk-jdk-24.0.2-ga-freebsd-1/src/hotspot/share/nmt/memTracker.hpp:30:
In file included from /wrkdirs/usr/ports/java/openjdk24/work/openjdk-jdk-24.0.2-ga-freebsd-1/src/hotspot/share/nmt/memoryFileTracker.hpp:34:
In file included from /wrkdirs/usr/ports/java/openjdk24/work/openjdk-jdk-24.0.2-ga-freebsd-1/src/hotspot/share/runtime/os.inline.hpp:31:
/wrkdirs/usr/ports/java/openjdk24/work/openjdk-jdk-24.0.2-ga-freebsd-1/src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.inline.hpp:35:10: error: no member named 'resolve_function_descriptor' in 'os::Bsd'; did you mean simply 'resolve_function_descriptor'?
   35 |   return os::Bsd::resolve_function_descriptor(p);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |          resolve_function_descriptor
/wrkdirs/usr/ports/java/openjdk24/work/openjdk-jdk-24.0.2-ga-freebsd-1/src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.inline.hpp:34:18: note: 'resolve_function_descriptor' declared here
   34 | inline void* os::resolve_function_descriptor(void* p) {
      |                  ^
1 error generated.
DeltaFile
+9-10java/openjdk24/files/patch-make_autoconf_flags-cflags.m4
+9-101 files