[Bug 290652] www/onlyoffice-documentserver: Upgrade to 9.1.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 29 Oct 2025 11:08:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290652

            Bug ID: 290652
           Summary: www/onlyoffice-documentserver: Upgrade to 9.1.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: fsbruva@yahoo.com

Update to latest version.

Also:
* Add libvips due to new npm dependency sharp not bundling the library for
FreeBSD
* Add new libheif dependency
* Upgrade yao-pkg@pkg to 6.9.0, and its node to 20.19.5
* Shift explicit openjdk11 dependency to USES+= java:build for 11+
* Shift explicit iconv dependency to USES+= iconv:wchar_t

Similar to 9.0.4, the npm --nodedir issue reared up with the sharp module. Even
though the environment had the npm_package_config_nodegyp_nodedir variable
declared, offline builds would fail when node-gyp attempted to download the
headers. The approach taken was similar to modern-syslog, wherein sharp is
explicitly installed ignoring scripts, patch-package fixes the package.json,
and then npm install the module's patched package.json.

-- 
You are receiving this mail because:
You are the assignee for the bug.