notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
electron11 Build cross-platform desktop apps with JavaScript, HTML, and CSS
11.4.4 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 11.3.0_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Uses Python 2.7 which is EOLed upstream
Expired This port expired on: 2020-12-31
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-02-08 11:16:33
Last Update: 2021-05-12 06:00:55
Commit Hash: 8737e5c
Also Listed In: java
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (162 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/electron11-11.4.4/catalog.mk
  3. /usr/local/share/licenses/electron11-11.4.4/LICENSE
  4. /usr/local/share/licenses/electron11-11.4.4/MIT
  5. bin/electron11
  6. share/electron11/LICENSE
  7. share/electron11/LICENSES.chromium.html
  8. share/electron11/chrome_100_percent.pak
  9. share/electron11/chrome_200_percent.pak
  10. share/electron11/chromedriver
  11. share/electron11/electron
  12. share/electron11/gen/electron/buildflags/buildflags.h
  13. share/electron11/gen/v8/embedded.S
  14. share/electron11/icudtl.dat
  15. share/electron11/libEGL.so
  16. share/electron11/libGLESv2.so
  17. share/electron11/libvk_swiftshader.so
  18. share/electron11/libvulkan.so
  19. share/electron11/locales/am.pak
  20. share/electron11/locales/ar.pak
  21. share/electron11/locales/bg.pak
  22. share/electron11/locales/bn.pak
  23. share/electron11/locales/ca.pak
  24. share/electron11/locales/cs.pak
  25. share/electron11/locales/da.pak
  26. share/electron11/locales/de.pak
  27. share/electron11/locales/el.pak
  28. share/electron11/locales/en-GB.pak
  29. share/electron11/locales/en-US.pak
  30. share/electron11/locales/es-419.pak
  31. share/electron11/locales/es.pak
  32. share/electron11/locales/et.pak
  33. share/electron11/locales/fa.pak
  34. share/electron11/locales/fi.pak
  35. share/electron11/locales/fil.pak
  36. share/electron11/locales/fr.pak
  37. share/electron11/locales/gu.pak
  38. share/electron11/locales/he.pak
  39. share/electron11/locales/hi.pak
  40. share/electron11/locales/hr.pak
  41. share/electron11/locales/hu.pak
  42. share/electron11/locales/id.pak
  43. share/electron11/locales/it.pak
  44. share/electron11/locales/ja.pak
  45. share/electron11/locales/kn.pak
  46. share/electron11/locales/ko.pak
  47. share/electron11/locales/lt.pak
  48. share/electron11/locales/lv.pak
  49. share/electron11/locales/ml.pak
  50. share/electron11/locales/mr.pak
  51. share/electron11/locales/ms.pak
  52. share/electron11/locales/nb.pak
  53. share/electron11/locales/nl.pak
  54. share/electron11/locales/pl.pak
  55. share/electron11/locales/pt-BR.pak
  56. share/electron11/locales/pt-PT.pak
  57. share/electron11/locales/ro.pak
  58. share/electron11/locales/ru.pak
  59. share/electron11/locales/sk.pak
  60. share/electron11/locales/sl.pak
  61. share/electron11/locales/sr.pak
  62. share/electron11/locales/sv.pak
  63. share/electron11/locales/sw.pak
  64. share/electron11/locales/ta.pak
  65. share/electron11/locales/te.pak
  66. share/electron11/locales/th.pak
  67. share/electron11/locales/tr.pak
  68. share/electron11/locales/uk.pak
  69. share/electron11/locales/vi.pak
  70. share/electron11/locales/zh-CN.pak
  71. share/electron11/locales/zh-TW.pak
  72. share/electron11/mksnapshot
  73. share/electron11/node_headers/include/node/common.gypi
  74. share/electron11/node_headers/include/node/config.gypi
  75. share/electron11/node_headers/include/node/cppgc/allocation.h
  76. share/electron11/node_headers/include/node/cppgc/common.h
  77. share/electron11/node_headers/include/node/cppgc/custom-space.h
  78. share/electron11/node_headers/include/node/cppgc/garbage-collected.h
  79. share/electron11/node_headers/include/node/cppgc/heap.h
  80. share/electron11/node_headers/include/node/cppgc/internal/api-constants.h
  81. share/electron11/node_headers/include/node/cppgc/internal/atomic-entry-flag.h
  82. share/electron11/node_headers/include/node/cppgc/internal/caged-heap-local-data.h
  83. share/electron11/node_headers/include/node/cppgc/internal/compiler-specific.h
  84. share/electron11/node_headers/include/node/cppgc/internal/finalizer-trait.h
  85. share/electron11/node_headers/include/node/cppgc/internal/gc-info.h
  86. share/electron11/node_headers/include/node/cppgc/internal/logging.h
  87. share/electron11/node_headers/include/node/cppgc/internal/persistent-node.h
  88. share/electron11/node_headers/include/node/cppgc/internal/pointer-policies.h
  89. share/electron11/node_headers/include/node/cppgc/internal/prefinalizer-handler.h
  90. share/electron11/node_headers/include/node/cppgc/internal/process-heap.h
  91. share/electron11/node_headers/include/node/cppgc/internal/write-barrier.h
  92. share/electron11/node_headers/include/node/cppgc/liveness-broker.h
  93. share/electron11/node_headers/include/node/cppgc/macros.h
  94. share/electron11/node_headers/include/node/cppgc/member.h
  95. share/electron11/node_headers/include/node/cppgc/persistent.h
  96. share/electron11/node_headers/include/node/cppgc/platform.h
  97. share/electron11/node_headers/include/node/cppgc/prefinalizer.h
  98. share/electron11/node_headers/include/node/cppgc/source-location.h
  99. share/electron11/node_headers/include/node/cppgc/trace-trait.h
  100. share/electron11/node_headers/include/node/cppgc/type-traits.h
  101. share/electron11/node_headers/include/node/cppgc/visitor.h
  102. share/electron11/node_headers/include/node/js_native_api.h
  103. share/electron11/node_headers/include/node/js_native_api_types.h
  104. share/electron11/node_headers/include/node/libplatform/libplatform-export.h
  105. share/electron11/node_headers/include/node/libplatform/libplatform.h
  106. share/electron11/node_headers/include/node/libplatform/v8-tracing.h
  107. share/electron11/node_headers/include/node/node.h
  108. share/electron11/node_headers/include/node/node_api.h
  109. share/electron11/node_headers/include/node/node_api_types.h
  110. share/electron11/node_headers/include/node/node_buffer.h
  111. share/electron11/node_headers/include/node/node_object_wrap.h
  112. share/electron11/node_headers/include/node/node_version.h
  113. share/electron11/node_headers/include/node/uv.h
  114. share/electron11/node_headers/include/node/uv/aix.h
  115. share/electron11/node_headers/include/node/uv/android-ifaddrs.h
  116. share/electron11/node_headers/include/node/uv/bsd.h
  117. share/electron11/node_headers/include/node/uv/darwin.h
  118. share/electron11/node_headers/include/node/uv/errno.h
  119. share/electron11/node_headers/include/node/uv/linux.h
  120. share/electron11/node_headers/include/node/uv/os390.h
  121. share/electron11/node_headers/include/node/uv/posix.h
  122. share/electron11/node_headers/include/node/uv/stdint-msvc2008.h
  123. share/electron11/node_headers/include/node/uv/sunos.h
  124. share/electron11/node_headers/include/node/uv/threadpool.h
  125. share/electron11/node_headers/include/node/uv/tree.h
  126. share/electron11/node_headers/include/node/uv/unix.h
  127. share/electron11/node_headers/include/node/uv/version.h
  128. share/electron11/node_headers/include/node/uv/win.h
  129. share/electron11/node_headers/include/node/v8-cppgc.h
  130. share/electron11/node_headers/include/node/v8-fast-api-calls.h
  131. share/electron11/node_headers/include/node/v8-internal.h
  132. share/electron11/node_headers/include/node/v8-platform.h
  133. share/electron11/node_headers/include/node/v8-profiler.h
  134. share/electron11/node_headers/include/node/v8-util.h
  135. share/electron11/node_headers/include/node/v8-value-serializer-version.h
  136. share/electron11/node_headers/include/node/v8-version-string.h
  137. share/electron11/node_headers/include/node/v8-version.h
  138. share/electron11/node_headers/include/node/v8-wasm-trap-handler-posix.h
  139. share/electron11/node_headers/include/node/v8-wasm-trap-handler-win.h
  140. share/electron11/node_headers/include/node/v8.h
  141. share/electron11/node_headers/include/node/v8config.h
  142. share/electron11/node_headers/include/node/zconf.h
  143. share/electron11/node_headers/include/node/zlib.h
  144. @comment share/electron11/releases/SHASUMS256.txt
  145. @comment share/electron11/releases/chromedriver-v11.4.4-freebsd-x64.zip
  146. @comment @comment share/electron11/releases/chromedriver-v11.4.4-freebsd-ia32.zip
  147. @comment share/electron11/releases/electron-v11.4.4-freebsd-x64.zip
  148. @comment @comment share/electron11/releases/electron-v11.4.4-freebsd-ia32.zip
  149. @comment share/electron11/releases/mksnapshot-v11.4.4-freebsd-x64.zip
  150. @comment @comment share/electron11/releases/mksnapshot-v11.4.4-freebsd-ia32.zip
  151. share/electron11/resources.pak
  152. share/electron11/resources/default_app.asar
  153. share/electron11/snapshot_blob.bin
  154. share/electron11/swiftshader/libEGL.so
  155. share/electron11/swiftshader/libGLESv2.so
  156. share/electron11/v8_context_snapshot.bin
  157. share/electron11/v8_context_snapshot_generator
  158. share/electron11/version
  159. share/electron11/vk_swiftshader_icd.json
  160. @owner
  161. @group
  162. @mode
Collapse this list.
Dependency lines:
  • electron11>0:devel/electron11
No installation instructions: this port has been deleted.
The package name of this deleted port was:
PKGNAME: electron11
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
electron11
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64-11.3.0_1
FreeBSD:11:armv6--
FreeBSD:11:i386-11.3.0_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64-11.3.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386-11.3.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64-11.3.0_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386-11.3.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ar : devel/binutils
  2. gperf : devel/gperf
  3. yasm : devel/yasm
  4. videodev2.h : multimedia/v4l_compat
  5. node12>0 : www/node12
  6. npm-node12>0 : www/npm-node12
  7. java : java/openjdk8
  8. bison : devel/bison
  9. msgfmt : devel/gettext-tools
  10. ninja : devel/ninja
  11. pkgconf>=1.3.0_1 : devel/pkgconf
  12. python2.7 : lang/python27
  13. xorgproto>=0 : x11/xorgproto
  14. x11.pc : x11/libX11
  15. xcb.pc : x11/libxcb
  16. xcomposite.pc : x11/libXcomposite
  17. xcursor.pc : x11/libXcursor
  18. xdamage.pc : x11/libXdamage
  19. xext.pc : x11/libXext
  20. xfixes.pc : x11/libXfixes
  21. xi.pc : x11/libXi
  22. xrandr.pc : x11/libXrandr
  23. xrender.pc : x11/libXrender
  24. xscrnsaver.pc : x11/libXScrnSaver
  25. xtst.pc : x11/libXtst
Runtime dependencies:
  1. xdg-open : devel/xdg-utils
  2. libasound_module_pcm_oss.so : audio/alsa-plugins
  3. x11.pc : x11/libX11
  4. xcb.pc : x11/libxcb
  5. xcomposite.pc : x11/libXcomposite
  6. xcursor.pc : x11/libXcursor
  7. xdamage.pc : x11/libXdamage
  8. xext.pc : x11/libXext
  9. xfixes.pc : x11/libXfixes
  10. xi.pc : x11/libXi
  11. xrandr.pc : x11/libXrandr
  12. xrender.pc : x11/libXrender
  13. xscrnsaver.pc : x11/libXScrnSaver
  14. xtst.pc : x11/libXtst
Library dependencies:
  1. libatk-bridge-2.0.so : accessibility/at-spi2-atk
  2. libatspi.so : accessibility/at-spi2-core
  3. libsnappy.so : archivers/snappy
  4. libFLAC.so : audio/flac
  5. libopus.so : audio/opus
  6. libdbus-1.so : devel/dbus
  7. libnotify.so : devel/libnotify
  8. libpci.so : devel/libpci
  9. libnspr4.so : devel/nspr
  10. libre2.so : devel/re2
  11. libdrm.so : graphics/libdrm
  12. libpng.so : graphics/png
  13. libwebp.so : graphics/webp
  14. libavcodec.so : multimedia/ffmpeg
  15. libopenh264.so : multimedia/openh264
  16. libfreetype.so : print/freetype2
  17. libharfbuzz.so : print/harfbuzz
  18. libsecret-1.so : security/libsecret
  19. libnss3.so : security/nss
  20. libexpat.so : textproc/expat2
  21. libxkbcommon.so : x11/libxkbcommon
  22. libfontconfig.so : x11-fonts/fontconfig
  23. libasound.so : audio/alsa-lib
  24. libcups.so : print/cups
  25. libgbm.so : graphics/mesa-libs
  26. libGL.so : graphics/mesa-libs
  27. libGLESv2.so : graphics/mesa-libs
  28. libatk-1.0.so : accessibility/atk
  29. libcairo.so : graphics/cairo
  30. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  31. libglib-2.0.so : devel/glib20
  32. libintl.so : devel/gettext-runtime
  33. libgtk-3.so : x11-toolkits/gtk30
  34. libxml2.so : textproc/libxml2
  35. libxslt.so : textproc/libxslt
  36. libpango-1.0.so : x11-toolkits/pango
  37. libjpeg.so : graphics/jpeg-turbo
Fetch dependencies:
  1. yarn-node12>0 : www/yarn-node12
Patch dependencies:
  1. yarn-node12>0 : www/yarn-node12
Extract dependencies:
  1. git : devel/git
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeload.github.com/electron/electron/tar.gz/v11.4.4?dummy=/
Collapse this list.
Port Moves
  • port moved to devel/electron12 on 2021-05-12
    REASON: VSCode update requires a newer major version
  • port moved here from devel/electron9 on 2021-02-08
    REASON: VSCode update requires a newer major version

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 May 2021 06:00:55
 files touched by this commit commit hash:8737e5cfe767d5547c420365c51f999afd503327  11.4.4
tagattie search for other commits by this committer
devel/electron12: update to 12.0.7 (and rename from devel/electron11)

Changelog: https://www.electronjs.org/blog/electron-12-0
02 May 2021 11:27:09
 files touched by this commit commit hash:8ff3577e08d85058cf29427d34bbf67725921fef  11.4.4
tagattie search for other commits by this committer
devel/electron11: Update to 11.4.4.

Changelog: https://github.com/electron/electron/releases/tag/v11.4.4
01 May 2021 07:52:58
 files touched by this commit commit hash:570ab3e0e8f1cba3c1bb27d77467ecde2713490f  11.4.3_1
tagattie search for other commits by this committer
devel/electron11: Fix ENOTTY error on uv_pipe_open.
20 Apr 2021 08:35:13
 files touched by this commit commit hash:d1150f078ff27cd5fc41d9285f2482acb6bf4845  11.4.3
tagattie search for other commits by this committer
devel/electron11: update to 11.4.3

Changelog: https://github.com/electron/electron/releases/tag/v11.4.3
18 Apr 2021 06:37:03
 files touched by this commit commit hash:d06276deb159addfcf61a1ee598ae088d772e110  11.4.2_1
tagattie search for other commits by this committer
devel/electron11: fix build on aarch64

Submitted by:	mikael (via GitHub)
11 Apr 2021 13:23:42
 files touched by this commit commit hash:e2105f2ad67dccede5c128ea63673003d1b10ec4  11.4.2_1
tagattie search for other commits by this committer
devel/electron11: backport missing patch from www/chromium [1]

While here:
- fix patch error when WRKDIR is within the ports git repo [2]
- bump PORTREVISION

PR:		254907
Submitted by:	mikael [1]
Reported by:	many [2]
07 Apr 2021 08:00:57
 files touched by this commit commit hash:f8f8e7f77f92099bcc8d685c6ce7e3a75a438169  11.4.2
tagattie search for other commits by this committer
devel/electron11: update to 11.4.2

Changelog:
- https://github.com/electron/electron/releases/tag/v11.4.0
- https://github.com/electron/electron/releases/tag/v11.4.1
- https://github.com/electron/electron/releases/tag/v11.4.2
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  11.3.0_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Mar 2021 08:14:50
Original commit files touched by this commit Revision:569011  11.3.0_1
jbeich search for other commits by this committer
devel/electron11: unbreak with libglvnd (like r545308)

[192/192] LINK gn
ERROR at //build/config/linux/pkg_config.gni:103:17: Script returned non-zero
exit code.
    pkgresult = exec_script(pkg_config_script, args, "value")
                ^----------
Package gbm was not found in the pkg-config search path.
Perhaps you should add the directory containing `gbm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gbm', required by 'virtual:world', not found
Could not run pkg-config.

See //third_party/minigbm/BUILD.gn:122:3: whence it was called.
  pkg_config("libgbm") {
  ^---------------------
See //ui/gfx/linux/BUILD.gn:41:5: which caused the file to be included.
    "//third_party/minigbm",
    ^----------------------
03 Mar 2021 20:54:59
Original commit files touched by this commit Revision:567258  11.3.0_1
crees search for other commits by this committer
Chase devel/re2 shlib bump

Upstream has changed their minds about so.10 and reverted to so.9

The only changes were private.

PR:		ports/253255
Reported by:	sunpoet
23 Feb 2021 12:24:19
Original commit files touched by this commit Revision:566394  11.3.0
tagattie search for other commits by this committer
Update to 11.3.0

Changelog: https://github.com/electron/electron/releases/tag/v11.3.0
15 Feb 2021 07:56:36
Original commit files touched by this commit Revision:565293  11.2.3
tagattie search for other commits by this committer
Fix build with DEBUG option ON
(quarterly 2021Q1 is not affected)

PR:		253481
Reported by:	Graham Perrin <grahamperrin@gmail.com>
08 Feb 2021 11:16:19
Original commit files touched by this commit Revision:564694  11.2.3
tagattie search for other commits by this committer
Update to 11.2.3

Changelog:
- https://www.electronjs.org/blog/electron-10-0
- https://www.electronjs.org/blog/electron-11-0

Number of commits found: 13