git: 6e3c80105150 - main - devel/electron{42,43}: Install electron.d.ts
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 06 Sep 2026 11:06:24 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6e3c8010515063f2dc420b25910a0ef16fc81ed6
commit 6e3c8010515063f2dc420b25910a0ef16fc81ed6
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-09-06 11:05:11 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-09-06 11:06:16 +0000
devel/electron{42,43}: Install electron.d.ts
Some applications (e.g. VSCode) requires the file to be present while
building. Although it can be downloaded from Electron's releases page,
include here for convenience.
---
devel/electron42/Makefile | 2 ++
devel/electron42/pkg-plist | 1 +
devel/electron43/Makefile | 3 +++
devel/electron43/pkg-plist | 1 +
4 files changed, 7 insertions(+)
diff --git a/devel/electron42/Makefile b/devel/electron42/Makefile
index ffed9cb9b0ba..a763ac44f60b 100644
--- a/devel/electron42/Makefile
+++ b/devel/electron42/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -468,6 +469,7 @@ do-install:
.endfor
cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/tsc ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR}
${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX}
diff --git a/devel/electron42/pkg-plist b/devel/electron42/pkg-plist
index 3fb091d46981..9b92b007739a 100644
--- a/devel/electron42/pkg-plist
+++ b/devel/electron42/pkg-plist
@@ -6,6 +6,7 @@ bin/electron%%ELECTRON_VER_MAJOR%%
%%DRIVER%%%%DATADIR%%/chromedriver
%%DATADIR%%/electron
%%DATADIR%%/gen/electron/buildflags/buildflags.h
+%%DATADIR%%/gen/electron/tsc/typings/electron.d.ts
%%DATADIR%%/gen/v8/embedded.S
%%DATADIR%%/libEGL.so
%%DATADIR%%/libGLESv2.so
diff --git a/devel/electron43/Makefile b/devel/electron43/Makefile
index 9764f84b2b2d..89ec933be264 100644
--- a/devel/electron43/Makefile
+++ b/devel/electron43/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -482,6 +483,8 @@ do-install:
cd ${WRKSRC}/out/${BUILDTYPE} && \
${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/out/${BUILDTYPE} && \
+ ${COPYTREE_SHARE} gen/electron/tsc ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC}/out/${BUILDTYPE} && \
${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR}
${RLN} ${STAGEDIR}${DATADIR}/electron \
${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX}
diff --git a/devel/electron43/pkg-plist b/devel/electron43/pkg-plist
index 3fb091d46981..9b92b007739a 100644
--- a/devel/electron43/pkg-plist
+++ b/devel/electron43/pkg-plist
@@ -6,6 +6,7 @@ bin/electron%%ELECTRON_VER_MAJOR%%
%%DRIVER%%%%DATADIR%%/chromedriver
%%DATADIR%%/electron
%%DATADIR%%/gen/electron/buildflags/buildflags.h
+%%DATADIR%%/gen/electron/tsc/typings/electron.d.ts
%%DATADIR%%/gen/v8/embedded.S
%%DATADIR%%/libEGL.so
%%DATADIR%%/libGLESv2.so