git: fc9c334c2113 - main - www/hedgedoc: Fix build on arm64

From: Danilo G. Baio <dbaio_at_FreeBSD.org>
Date: Sun, 04 Oct 2026 18:53:02 UTC
The branch main has been updated by dbaio:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fc9c334c2113b320b84306b5dbefd9cbf5cac839

commit fc9c334c2113b320b84306b5dbefd9cbf5cac839
Author:     Danilo G. Baio <dbaio@FreeBSD.org>
AuthorDate: 2026-10-04 14:06:44 +0000
Commit:     Danilo G. Baio <dbaio@FreeBSD.org>
CommitDate: 2026-10-04 18:52:39 +0000

    www/hedgedoc: Fix build on arm64
---
 www/hedgedoc/Makefile | 5 ++++-
 www/hedgedoc/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/www/hedgedoc/Makefile b/www/hedgedoc/Makefile
index 2e58349aae6c..bcb75a871955 100644
--- a/www/hedgedoc/Makefile
+++ b/www/hedgedoc/Makefile
@@ -39,7 +39,7 @@ OPTIONS_SUB=	yes
 _YARN_VERSION=	4.13.0
 _YARN=		${WRKSRC}/.yarn/releases/yarn-${_YARN_VERSION}.cjs
 _YARN_CACHE=	${WRKDIR}/yarn-cache
-_YARN_TARBALL=	${DISTNAME}-yarn-offline-cache.txz
+_YARN_TARBALL=	${DISTNAME}-yarn-offline-cache-r1.txz
 _YARN_ENV=	HOME=${WRKDIR} PATH=${PATH} YARN_CACHE_FOLDER=${_YARN_CACHE} \
 		YARN_ENABLE_GLOBAL_CACHE=false YARN_ENABLE_TELEMETRY=0 \
 		YARN_ENABLE_COLORS=false npm_config_nodedir=${LOCALBASE} \
@@ -50,9 +50,12 @@ _YARN_CMD=	${SETENV} ${_YARN_ENV} YARN_ENABLE_NETWORK=false \
 
 yarn-cache: patch
 	@${RM} -r ${_YARN_CACHE}
+	@${PRINTF} 'supportedArchitectures:\n  os:\n    - freebsd\n  cpu:\n    - arm64\n    - x64\n' \
+		> ${WRKDIR}/.yarnrc.yml
 	(cd ${WRKSRC} && \
 		${SETENV} ${_YARN_ENV} YARN_ENABLE_NETWORK=true \
 		${LOCALBASE}/bin/node ${_YARN} install --mode=skip-build)
+	@${RM} ${WRKDIR}/.yarnrc.yml
 	(cd ${WRKDIR} && \
 		${TAR} cvaf ${_YARN_TARBALL} yarn-cache)
 
diff --git a/www/hedgedoc/distinfo b/www/hedgedoc/distinfo
index 118c8f006a63..0f1b5e336e48 100644
--- a/www/hedgedoc/distinfo
+++ b/www/hedgedoc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1789306932
+TIMESTAMP = 1789776711
 SHA256 (hedgedoc-1.12.0.tar.gz) = e84c4ea2e635a84f8a3d77e2a1797e01ecbe695ae1277724af2ce7e6aa40b6e5
 SIZE (hedgedoc-1.12.0.tar.gz) = 66702564
-SHA256 (hedgedoc-1.12.0-yarn-offline-cache.txz) = a5954d2066ba85fe5c1e83898999143aa268a29059f0d96830a05e12fb0df4ae
-SIZE (hedgedoc-1.12.0-yarn-offline-cache.txz) = 137871964
+SHA256 (hedgedoc-1.12.0-yarn-offline-cache-r1.txz) = 5369238c0f81d765d56e2ac0e762d270876f284cded8c6bcb716e7e7716ffffd
+SIZE (hedgedoc-1.12.0-yarn-offline-cache-r1.txz) = 141682224