CVE and update status of the FreeBSD ports tree4,805 unaddressed CVEs in 625 portsAll times are CET

Port details

devel/electron4343.8.3

No package has been built for this port yet, so there is no security status. New ports show up here after the next package build.

Links
cgit

Commits (22)

Hiroki Tagato (tagattie) · 43.8.3
devel/electron43: Update to 43.8.3

Changelog:
- https://github.com/electron/electron/releases/tag/v43.8.1
- https://github.com/electron/electron/releases/tag/v43.8.2
- https://github.com/electron/electron/releases/tag/v43.8.3

Reported by:	GitHub (watch releases)
a9ce9b9064
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.8.0

Changelog: https://github.com/electron/electron/releases/tag/v43.8.0

Reported by:	GitHub (watch releases)
c5e17aa1a4
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.7.11

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.10
- https://github.com/electron/electron/releases/tag/v43.7.11

Reported by:	GitHub (watch releases)
4297da6948
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.99.0

PR:		299016
9c878207a1
Hiroki Tagato (tagattie)
devel/electron{41,42,43,44}: Fix build with LOCALBASE != /usr/local
602e7efd2e
Hiroki Tagato (tagattie)
devel/electron{41,42,43,44}: Add AVX512 option to support older CPUs

Builds on older CPUs without AVX512 instructions support fail with the
following error:

In file included from ../../third_party/skia/modules/skcms/src/skcms_TransformSkx.cc:53:
../../third_party/skia/modules/skcms/src/Transform_inl.h:152:15: error: always_inline function '_mm512_cvtph_ps' requires target feature 'avx512f', but would be inlined into function 'F_from_Half' that is compiled without support for 'avx512f'
  152 |     return (F)_mm512_cvtph_ps((__m256i)half);

Add AVX512 option, which is ON by default (status quo). Users can set
the option to OFF to build on older hardware.

PR:		299208
Reported by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com>
Tested by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com>
f1aab7fd8e
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.7.9

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.8
- https://github.com/electron/electron/releases/tag/v43.7.9

Reported by:	GitHub (watch releases)
4945f8466a
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.7.7

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.4
- https://github.com/electron/electron/releases/tag/v43.7.5
- https://github.com/electron/electron/releases/tag/v43.7.6
- https://github.com/electron/electron/releases/tag/v43.7.7

Reported by:	GitHub (watch releases)
322e420684
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.7.3

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.2
- https://github.com/electron/electron/releases/tag/v43.7.3

Reported by:	GitHub (watch releases)
c1bd79ffad
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.7.1

Changelog: https://github.com/electron/electron/releases/tag/v43.7.1

Reported by:	GitHub (watch releases)
1d3acac6b0
Hiroki Tagato (tagattie)
devel/electron43: Use esbuild binary provided by npm package registry

The chromium upstream expects a specific version of esbuild for
building, which is sometimes different from the one we have in the
ports tree. To prevent such a discrepancy, always use the binary of
the same version as the upstream one which is provided by the npm
package registry.

Reported by:	Andrea Venturoli <ml@netfence.it> (via ports)
94ed982c35
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.7.0

Changelog: https://github.com/electron/electron/releases/tag/v43.7.0

Reported by:	GitHub (watch releases)
6b7f384af2
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.98.1

PR:		298139
7316461925
Hiroki Tagato (tagattie)
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.
6e3c801051
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.6.0

Changelog:
- https://github.com/electron/electron/releases/tag/v43.5.1
- https://github.com/electron/electron/releases/tag/v43.6.0

Reported by:	GitHub (watch releases)
0d40f183c6
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.5.0

Changelog: https://github.com/electron/electron/releases/tag/v43.5.0

Reported by:	GitHub (watch releases)
6d42f1e2f5
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.4.1

Changelog: https://github.com/electron/electron/releases/tag/v43.4.1

Reported by:	GitHub (watch releases)
19be8083fd
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.4.0

While here, prepare node modules archives for amd64 and aarch64
separately.

Changelog: https://github.com/electron/electron/releases/tag/v43.4.0

Reported by:	GitHub (watch releases)
28a53ea7db
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.3.0

Changelog: https://github.com/electron/electron/releases/tag/v43.3.0

Reported by:	GitHub (watch releases)
6eede21bf0
Hiroki Tagato (tagattie)
devel/electron43: Update to 43.2.0

Changelog: https://github.com/electron/electron/releases/tag/v43.2.0

Reported by:	GitHub (watch releases)
c118b09c81
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.97.1

PR:		296645
9c892d2601
Hiroki Tagato (tagattie)
devel/electron43: Add port: Build cross-platform desktop apps with JavaScript, HTML, and CSS

Build cross platform desktop apps with JavaScript, HTML, and CSS.

It's easier than you think.

If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.

WWW: https://electronjs.org/
467b2bf986