Re: git: 05dc81551923 - main - devel/electron30: add port: Build cross-platform desktop apps with JavaScript, HTML, and CSS

From: Gleb Popov <6yearold_at_gmail.com>
Date: Sun, 09 Jun 2024 13:50:25 UTC
On Mon, Jun 3, 2024 at 10:53 AM Hiroki Tagato <tagattie@freebsd.org> wrote:
>
> The branch main has been updated by tagattie:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=05dc81551923e759ef7a018e3219acdfd534c65a
>
> commit 05dc81551923e759ef7a018e3219acdfd534c65a
> Author:     Hiroki Tagato <tagattie@FreeBSD.org>
> AuthorDate: 2024-06-03 07:51:16 +0000
> Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
> CommitDate: 2024-06-03 07:53:15 +0000
>
>     devel/electron30: add port: Build cross-platform desktop apps with JavaScript, HTML, and CSS

Hi Hiroki.

This fails to build on CURRENT:

[  2% 1141/48471] python3
../../electron/script/generate-config-gypi.py
/wrkdirs/usr/ports/devel/electron30/work/electron-30.0.9/src/out/Release/gen/config.gypi
x64
FAILED: gen/config.gypi
python3 ../../electron/script/generate-config-gypi.py
/wrkdirs/usr/ports/devel/electron30/work/electron-30.0.9/src/out/Release/gen/config.gypi
x64
Traceback (most recent call last):
 File "/wrkdirs/usr/ports/devel/electron30/work/electron-30.0.9/src/out/Release/../../electron/script/generate-config-gypi.py",
line 9, in <module>
   from lib.config import get_target_arch
 File "/wrkdirs/usr/ports/devel/electron30/work/electron-30.0.9/src/electron/script/lib/config.py",
line 6, in <module>
   PLATFORM = {
              ^
KeyError: 'freebsd15'