notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
electron38 Build cross-platform desktop apps with JavaScript, HTML, and CSS
38.7.2 devel 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 38.1.2Version of this port present on the latest quarterly branch.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-09-18 09:39:05
Last Update: 2025-12-22 07:53:51
Commit Hash: 8e0af09
License: BSD3CLAUSE LGPL21 MPL11 MIT
WWW:
https://electronjs.org/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (385 items)
Collapse this list.
  1. /usr/local/share/licenses/electron38-38.7.2/catalog.mk
  2. /usr/local/share/licenses/electron38-38.7.2/LICENSE
  3. /usr/local/share/licenses/electron38-38.7.2/BSD3CLAUSE
  4. /usr/local/share/licenses/electron38-38.7.2/LGPL21
  5. /usr/local/share/licenses/electron38-38.7.2/MPL11
  6. /usr/local/share/licenses/electron38-38.7.2/MIT
  7. bin/electron38
  8. share/electron38/LICENSE
  9. share/electron38/LICENSES.chromium.html
  10. share/electron38/chrome_100_percent.pak
  11. share/electron38/chrome_200_percent.pak
  12. share/electron38/chromedriver
  13. share/electron38/electron
  14. share/electron38/gen/electron/buildflags/buildflags.h
  15. share/electron38/gen/v8/embedded.S
  16. share/electron38/libEGL.so
  17. share/electron38/libGLESv2.so
  18. share/electron38/libffmpeg.so
  19. share/electron38/libvk_swiftshader.so
  20. share/electron38/libvulkan.so
  21. share/electron38/locales/af.pak
  22. share/electron38/locales/af_FEMININE.pak
  23. share/electron38/locales/af_MASCULINE.pak
  24. share/electron38/locales/af_NEUTER.pak
  25. share/electron38/locales/am.pak
  26. share/electron38/locales/am_FEMININE.pak
  27. share/electron38/locales/am_MASCULINE.pak
  28. share/electron38/locales/am_NEUTER.pak
  29. share/electron38/locales/ar.pak
  30. share/electron38/locales/ar_FEMININE.pak
  31. share/electron38/locales/ar_MASCULINE.pak
  32. share/electron38/locales/ar_NEUTER.pak
  33. share/electron38/locales/bg.pak
  34. share/electron38/locales/bg_FEMININE.pak
  35. share/electron38/locales/bg_MASCULINE.pak
  36. share/electron38/locales/bg_NEUTER.pak
  37. share/electron38/locales/bn.pak
  38. share/electron38/locales/bn_FEMININE.pak
  39. share/electron38/locales/bn_MASCULINE.pak
  40. share/electron38/locales/bn_NEUTER.pak
  41. share/electron38/locales/ca.pak
  42. share/electron38/locales/ca_FEMININE.pak
  43. share/electron38/locales/ca_MASCULINE.pak
  44. share/electron38/locales/ca_NEUTER.pak
  45. share/electron38/locales/cs.pak
  46. share/electron38/locales/cs_FEMININE.pak
  47. share/electron38/locales/cs_MASCULINE.pak
  48. share/electron38/locales/cs_NEUTER.pak
  49. share/electron38/locales/da.pak
  50. share/electron38/locales/da_FEMININE.pak
  51. share/electron38/locales/da_MASCULINE.pak
  52. share/electron38/locales/da_NEUTER.pak
  53. share/electron38/locales/de.pak
  54. share/electron38/locales/de_FEMININE.pak
  55. share/electron38/locales/de_MASCULINE.pak
  56. share/electron38/locales/de_NEUTER.pak
  57. share/electron38/locales/el.pak
  58. share/electron38/locales/el_FEMININE.pak
  59. share/electron38/locales/el_MASCULINE.pak
  60. share/electron38/locales/el_NEUTER.pak
  61. share/electron38/locales/en-GB.pak
  62. share/electron38/locales/en-GB_FEMININE.pak
  63. share/electron38/locales/en-GB_MASCULINE.pak
  64. share/electron38/locales/en-GB_NEUTER.pak
  65. share/electron38/locales/en-US.pak
  66. share/electron38/locales/en-US_FEMININE.pak
  67. share/electron38/locales/en-US_MASCULINE.pak
  68. share/electron38/locales/en-US_NEUTER.pak
  69. share/electron38/locales/es-419.pak
  70. share/electron38/locales/es-419_FEMININE.pak
  71. share/electron38/locales/es-419_MASCULINE.pak
  72. share/electron38/locales/es-419_NEUTER.pak
  73. share/electron38/locales/es.pak
  74. share/electron38/locales/es_FEMININE.pak
  75. share/electron38/locales/es_MASCULINE.pak
  76. share/electron38/locales/es_NEUTER.pak
  77. share/electron38/locales/et.pak
  78. share/electron38/locales/et_FEMININE.pak
  79. share/electron38/locales/et_MASCULINE.pak
  80. share/electron38/locales/et_NEUTER.pak
  81. share/electron38/locales/fa.pak
  82. share/electron38/locales/fa_FEMININE.pak
  83. share/electron38/locales/fa_MASCULINE.pak
  84. share/electron38/locales/fa_NEUTER.pak
  85. share/electron38/locales/fi.pak
  86. share/electron38/locales/fi_FEMININE.pak
  87. share/electron38/locales/fi_MASCULINE.pak
  88. share/electron38/locales/fi_NEUTER.pak
  89. share/electron38/locales/fil.pak
  90. share/electron38/locales/fil_FEMININE.pak
  91. share/electron38/locales/fil_MASCULINE.pak
  92. share/electron38/locales/fil_NEUTER.pak
  93. share/electron38/locales/fr.pak
  94. share/electron38/locales/fr_FEMININE.pak
  95. share/electron38/locales/fr_MASCULINE.pak
  96. share/electron38/locales/fr_NEUTER.pak
  97. share/electron38/locales/gu.pak
  98. share/electron38/locales/gu_FEMININE.pak
  99. share/electron38/locales/gu_MASCULINE.pak
  100. share/electron38/locales/gu_NEUTER.pak
  101. share/electron38/locales/he.pak
  102. share/electron38/locales/he_FEMININE.pak
  103. share/electron38/locales/he_MASCULINE.pak
  104. share/electron38/locales/he_NEUTER.pak
  105. share/electron38/locales/hi.pak
  106. share/electron38/locales/hi_FEMININE.pak
  107. share/electron38/locales/hi_MASCULINE.pak
  108. share/electron38/locales/hi_NEUTER.pak
  109. share/electron38/locales/hr.pak
  110. share/electron38/locales/hr_FEMININE.pak
  111. share/electron38/locales/hr_MASCULINE.pak
  112. share/electron38/locales/hr_NEUTER.pak
  113. share/electron38/locales/hu.pak
  114. share/electron38/locales/hu_FEMININE.pak
  115. share/electron38/locales/hu_MASCULINE.pak
  116. share/electron38/locales/hu_NEUTER.pak
  117. share/electron38/locales/id.pak
  118. share/electron38/locales/id_FEMININE.pak
  119. share/electron38/locales/id_MASCULINE.pak
  120. share/electron38/locales/id_NEUTER.pak
  121. share/electron38/locales/it.pak
  122. share/electron38/locales/it_FEMININE.pak
  123. share/electron38/locales/it_MASCULINE.pak
  124. share/electron38/locales/it_NEUTER.pak
  125. share/electron38/locales/ja.pak
  126. share/electron38/locales/ja_FEMININE.pak
  127. share/electron38/locales/ja_MASCULINE.pak
  128. share/electron38/locales/ja_NEUTER.pak
  129. share/electron38/locales/kn.pak
  130. share/electron38/locales/kn_FEMININE.pak
  131. share/electron38/locales/kn_MASCULINE.pak
  132. share/electron38/locales/kn_NEUTER.pak
  133. share/electron38/locales/ko.pak
  134. share/electron38/locales/ko_FEMININE.pak
  135. share/electron38/locales/ko_MASCULINE.pak
  136. share/electron38/locales/ko_NEUTER.pak
  137. share/electron38/locales/lt.pak
  138. share/electron38/locales/lt_FEMININE.pak
  139. share/electron38/locales/lt_MASCULINE.pak
  140. share/electron38/locales/lt_NEUTER.pak
  141. share/electron38/locales/lv.pak
  142. share/electron38/locales/lv_FEMININE.pak
  143. share/electron38/locales/lv_MASCULINE.pak
  144. share/electron38/locales/lv_NEUTER.pak
  145. share/electron38/locales/ml.pak
  146. share/electron38/locales/ml_FEMININE.pak
  147. share/electron38/locales/ml_MASCULINE.pak
  148. share/electron38/locales/ml_NEUTER.pak
  149. share/electron38/locales/mr.pak
  150. share/electron38/locales/mr_FEMININE.pak
  151. share/electron38/locales/mr_MASCULINE.pak
  152. share/electron38/locales/mr_NEUTER.pak
  153. share/electron38/locales/ms.pak
  154. share/electron38/locales/ms_FEMININE.pak
  155. share/electron38/locales/ms_MASCULINE.pak
  156. share/electron38/locales/ms_NEUTER.pak
  157. share/electron38/locales/nb.pak
  158. share/electron38/locales/nb_FEMININE.pak
  159. share/electron38/locales/nb_MASCULINE.pak
  160. share/electron38/locales/nb_NEUTER.pak
  161. share/electron38/locales/nl.pak
  162. share/electron38/locales/nl_FEMININE.pak
  163. share/electron38/locales/nl_MASCULINE.pak
  164. share/electron38/locales/nl_NEUTER.pak
  165. share/electron38/locales/pl.pak
  166. share/electron38/locales/pl_FEMININE.pak
  167. share/electron38/locales/pl_MASCULINE.pak
  168. share/electron38/locales/pl_NEUTER.pak
  169. share/electron38/locales/pt-BR.pak
  170. share/electron38/locales/pt-BR_FEMININE.pak
  171. share/electron38/locales/pt-BR_MASCULINE.pak
  172. share/electron38/locales/pt-BR_NEUTER.pak
  173. share/electron38/locales/pt-PT.pak
  174. share/electron38/locales/pt-PT_FEMININE.pak
  175. share/electron38/locales/pt-PT_MASCULINE.pak
  176. share/electron38/locales/pt-PT_NEUTER.pak
  177. share/electron38/locales/ro.pak
  178. share/electron38/locales/ro_FEMININE.pak
  179. share/electron38/locales/ro_MASCULINE.pak
  180. share/electron38/locales/ro_NEUTER.pak
  181. share/electron38/locales/ru.pak
  182. share/electron38/locales/ru_FEMININE.pak
  183. share/electron38/locales/ru_MASCULINE.pak
  184. share/electron38/locales/ru_NEUTER.pak
  185. share/electron38/locales/sk.pak
  186. share/electron38/locales/sk_FEMININE.pak
  187. share/electron38/locales/sk_MASCULINE.pak
  188. share/electron38/locales/sk_NEUTER.pak
  189. share/electron38/locales/sl.pak
  190. share/electron38/locales/sl_FEMININE.pak
  191. share/electron38/locales/sl_MASCULINE.pak
  192. share/electron38/locales/sl_NEUTER.pak
  193. share/electron38/locales/sr.pak
  194. share/electron38/locales/sr_FEMININE.pak
  195. share/electron38/locales/sr_MASCULINE.pak
  196. share/electron38/locales/sr_NEUTER.pak
  197. share/electron38/locales/sv.pak
  198. share/electron38/locales/sv_FEMININE.pak
  199. share/electron38/locales/sv_MASCULINE.pak
  200. share/electron38/locales/sv_NEUTER.pak
  201. share/electron38/locales/sw.pak
  202. share/electron38/locales/sw_FEMININE.pak
  203. share/electron38/locales/sw_MASCULINE.pak
  204. share/electron38/locales/sw_NEUTER.pak
  205. share/electron38/locales/ta.pak
  206. share/electron38/locales/ta_FEMININE.pak
  207. share/electron38/locales/ta_MASCULINE.pak
  208. share/electron38/locales/ta_NEUTER.pak
  209. share/electron38/locales/te.pak
  210. share/electron38/locales/te_FEMININE.pak
  211. share/electron38/locales/te_MASCULINE.pak
  212. share/electron38/locales/te_NEUTER.pak
  213. share/electron38/locales/th.pak
  214. share/electron38/locales/th_FEMININE.pak
  215. share/electron38/locales/th_MASCULINE.pak
  216. share/electron38/locales/th_NEUTER.pak
  217. share/electron38/locales/tr.pak
  218. share/electron38/locales/tr_FEMININE.pak
  219. share/electron38/locales/tr_MASCULINE.pak
  220. share/electron38/locales/tr_NEUTER.pak
  221. share/electron38/locales/uk.pak
  222. share/electron38/locales/uk_FEMININE.pak
  223. share/electron38/locales/uk_MASCULINE.pak
  224. share/electron38/locales/uk_NEUTER.pak
  225. share/electron38/locales/ur.pak
  226. share/electron38/locales/ur_FEMININE.pak
  227. share/electron38/locales/ur_MASCULINE.pak
  228. share/electron38/locales/ur_NEUTER.pak
  229. share/electron38/locales/vi.pak
  230. share/electron38/locales/vi_FEMININE.pak
  231. share/electron38/locales/vi_MASCULINE.pak
  232. share/electron38/locales/vi_NEUTER.pak
  233. share/electron38/locales/zh-CN.pak
  234. share/electron38/locales/zh-CN_FEMININE.pak
  235. share/electron38/locales/zh-CN_MASCULINE.pak
  236. share/electron38/locales/zh-CN_NEUTER.pak
  237. share/electron38/locales/zh-TW.pak
  238. share/electron38/locales/zh-TW_FEMININE.pak
  239. share/electron38/locales/zh-TW_MASCULINE.pak
  240. share/electron38/locales/zh-TW_NEUTER.pak
  241. share/electron38/mksnapshot
  242. share/electron38/node_headers/include/node/common.gypi
  243. share/electron38/node_headers/include/node/config.gypi
  244. share/electron38/node_headers/include/node/cppgc/allocation.h
  245. share/electron38/node_headers/include/node/cppgc/common.h
  246. share/electron38/node_headers/include/node/cppgc/cross-thread-persistent.h
  247. share/electron38/node_headers/include/node/cppgc/custom-space.h
  248. share/electron38/node_headers/include/node/cppgc/default-platform.h
  249. share/electron38/node_headers/include/node/cppgc/explicit-management.h
  250. share/electron38/node_headers/include/node/cppgc/garbage-collected.h
  251. share/electron38/node_headers/include/node/cppgc/heap-consistency.h
  252. share/electron38/node_headers/include/node/cppgc/heap-handle.h
  253. share/electron38/node_headers/include/node/cppgc/heap-state.h
  254. share/electron38/node_headers/include/node/cppgc/heap-statistics.h
  255. share/electron38/node_headers/include/node/cppgc/heap.h
  256. share/electron38/node_headers/include/node/cppgc/internal/api-constants.h
  257. share/electron38/node_headers/include/node/cppgc/internal/atomic-entry-flag.h
  258. share/electron38/node_headers/include/node/cppgc/internal/base-page-handle.h
  259. share/electron38/node_headers/include/node/cppgc/internal/caged-heap-local-data.h
  260. share/electron38/node_headers/include/node/cppgc/internal/caged-heap.h
  261. share/electron38/node_headers/include/node/cppgc/internal/compiler-specific.h
  262. share/electron38/node_headers/include/node/cppgc/internal/conditional-stack-allocated.h
  263. share/electron38/node_headers/include/node/cppgc/internal/finalizer-trait.h
  264. share/electron38/node_headers/include/node/cppgc/internal/gc-info.h
  265. share/electron38/node_headers/include/node/cppgc/internal/logging.h
  266. share/electron38/node_headers/include/node/cppgc/internal/member-storage.h
  267. share/electron38/node_headers/include/node/cppgc/internal/name-trait.h
  268. share/electron38/node_headers/include/node/cppgc/internal/persistent-node.h
  269. share/electron38/node_headers/include/node/cppgc/internal/pointer-policies.h
  270. share/electron38/node_headers/include/node/cppgc/internal/write-barrier.h
  271. share/electron38/node_headers/include/node/cppgc/liveness-broker.h
  272. share/electron38/node_headers/include/node/cppgc/macros.h
  273. share/electron38/node_headers/include/node/cppgc/member.h
  274. share/electron38/node_headers/include/node/cppgc/name-provider.h
  275. share/electron38/node_headers/include/node/cppgc/object-size-trait.h
  276. share/electron38/node_headers/include/node/cppgc/persistent.h
  277. share/electron38/node_headers/include/node/cppgc/platform.h
  278. share/electron38/node_headers/include/node/cppgc/prefinalizer.h
  279. share/electron38/node_headers/include/node/cppgc/process-heap-statistics.h
  280. share/electron38/node_headers/include/node/cppgc/sentinel-pointer.h
  281. share/electron38/node_headers/include/node/cppgc/source-location.h
  282. share/electron38/node_headers/include/node/cppgc/testing.h
  283. share/electron38/node_headers/include/node/cppgc/trace-trait.h
  284. share/electron38/node_headers/include/node/cppgc/type-traits.h
  285. share/electron38/node_headers/include/node/cppgc/visitor.h
  286. share/electron38/node_headers/include/node/js_native_api.h
  287. share/electron38/node_headers/include/node/js_native_api_types.h
  288. share/electron38/node_headers/include/node/libplatform/libplatform-export.h
  289. share/electron38/node_headers/include/node/libplatform/libplatform.h
  290. share/electron38/node_headers/include/node/libplatform/v8-tracing.h
  291. share/electron38/node_headers/include/node/node.h
  292. share/electron38/node_headers/include/node/node_api.h
  293. share/electron38/node_headers/include/node/node_api_types.h
  294. share/electron38/node_headers/include/node/node_buffer.h
  295. share/electron38/node_headers/include/node/node_object_wrap.h
  296. share/electron38/node_headers/include/node/node_version.h
  297. share/electron38/node_headers/include/node/uv.h
  298. share/electron38/node_headers/include/node/uv/aix.h
  299. share/electron38/node_headers/include/node/uv/bsd.h
  300. share/electron38/node_headers/include/node/uv/darwin.h
  301. share/electron38/node_headers/include/node/uv/errno.h
  302. share/electron38/node_headers/include/node/uv/linux.h
  303. share/electron38/node_headers/include/node/uv/os390.h
  304. share/electron38/node_headers/include/node/uv/posix.h
  305. share/electron38/node_headers/include/node/uv/sunos.h
  306. share/electron38/node_headers/include/node/uv/threadpool.h
  307. share/electron38/node_headers/include/node/uv/tree.h
  308. share/electron38/node_headers/include/node/uv/unix.h
  309. share/electron38/node_headers/include/node/uv/version.h
  310. share/electron38/node_headers/include/node/uv/win.h
  311. share/electron38/node_headers/include/node/v8-array-buffer.h
  312. share/electron38/node_headers/include/node/v8-callbacks.h
  313. share/electron38/node_headers/include/node/v8-container.h
  314. share/electron38/node_headers/include/node/v8-context.h
  315. share/electron38/node_headers/include/node/v8-cppgc.h
  316. share/electron38/node_headers/include/node/v8-data.h
  317. share/electron38/node_headers/include/node/v8-date.h
  318. share/electron38/node_headers/include/node/v8-debug.h
  319. share/electron38/node_headers/include/node/v8-embedder-heap.h
  320. share/electron38/node_headers/include/node/v8-embedder-state-scope.h
  321. share/electron38/node_headers/include/node/v8-exception.h
  322. share/electron38/node_headers/include/node/v8-extension.h
  323. share/electron38/node_headers/include/node/v8-external.h
  324. share/electron38/node_headers/include/node/v8-forward.h
  325. share/electron38/node_headers/include/node/v8-function-callback.h
  326. share/electron38/node_headers/include/node/v8-function.h
  327. share/electron38/node_headers/include/node/v8-handle-base.h
  328. share/electron38/node_headers/include/node/v8-initialization.h
  329. share/electron38/node_headers/include/node/v8-internal.h
  330. share/electron38/node_headers/include/node/v8-isolate.h
  331. share/electron38/node_headers/include/node/v8-json.h
  332. share/electron38/node_headers/include/node/v8-local-handle.h
  333. share/electron38/node_headers/include/node/v8-locker.h
  334. share/electron38/node_headers/include/node/v8-maybe.h
  335. share/electron38/node_headers/include/node/v8-memory-span.h
  336. share/electron38/node_headers/include/node/v8-message.h
  337. share/electron38/node_headers/include/node/v8-microtask-queue.h
  338. share/electron38/node_headers/include/node/v8-microtask.h
  339. share/electron38/node_headers/include/node/v8-object.h
  340. share/electron38/node_headers/include/node/v8-persistent-handle.h
  341. share/electron38/node_headers/include/node/v8-platform.h
  342. share/electron38/node_headers/include/node/v8-primitive-object.h
  343. share/electron38/node_headers/include/node/v8-primitive.h
  344. share/electron38/node_headers/include/node/v8-profiler.h
  345. share/electron38/node_headers/include/node/v8-promise.h
  346. share/electron38/node_headers/include/node/v8-proxy.h
  347. share/electron38/node_headers/include/node/v8-regexp.h
  348. share/electron38/node_headers/include/node/v8-sandbox.h
  349. share/electron38/node_headers/include/node/v8-script.h
  350. share/electron38/node_headers/include/node/v8-snapshot.h
  351. share/electron38/node_headers/include/node/v8-source-location.h
  352. share/electron38/node_headers/include/node/v8-statistics.h
  353. share/electron38/node_headers/include/node/v8-template.h
  354. share/electron38/node_headers/include/node/v8-traced-handle.h
  355. share/electron38/node_headers/include/node/v8-typed-array.h
  356. share/electron38/node_headers/include/node/v8-unwinder.h
  357. share/electron38/node_headers/include/node/v8-value-serializer.h
  358. share/electron38/node_headers/include/node/v8-value.h
  359. share/electron38/node_headers/include/node/v8-version.h
  360. share/electron38/node_headers/include/node/v8-wasm.h
  361. share/electron38/node_headers/include/node/v8-weak-callback-info.h
  362. share/electron38/node_headers/include/node/v8.h
  363. share/electron38/node_headers/include/node/v8config.h
  364. share/electron38/node_headers/include/node/zconf.h
  365. share/electron38/node_headers/include/node/zlib.h
  366. @comment share/electron38/releases/SHASUMS256.txt
  367. @comment @comment share/electron38/releases/chromedriver-v38.7.2-freebsd-arm64.zip
  368. @comment @comment share/electron38/releases/electron-v38.7.2-freebsd-arm64.zip
  369. @comment @comment share/electron38/releases/mksnapshot-v38.7.2-freebsd-arm64.zip
  370. @comment share/electron38/releases/chromedriver-v38.7.2-freebsd-x64.zip
  371. @comment share/electron38/releases/electron-v38.7.2-freebsd-x64.zip
  372. @comment share/electron38/releases/mksnapshot-v38.7.2-freebsd-x64.zip
  373. @comment @comment share/electron38/releases/chromedriver-v38.7.2-freebsd-ia32.zip
  374. @comment @comment share/electron38/releases/electron-v38.7.2-freebsd-ia32.zip
  375. @comment @comment share/electron38/releases/mksnapshot-v38.7.2-freebsd-ia32.zip
  376. share/electron38/resources.pak
  377. share/electron38/resources/default_app.asar
  378. share/electron38/snapshot_blob.bin
  379. share/electron38/v8_context_snapshot.bin
  380. share/electron38/v8_context_snapshot_generator
  381. share/electron38/version
  382. share/electron38/vk_swiftshader_icd.json
  383. @owner
  384. @group
  385. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • electron38>0:devel/electron38
To install the port:
cd /usr/ports/devel/electron38/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/electron38
  • pkg install electron38
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: electron38
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386
distinfo:
TIMESTAMP = 1764753880 SHA256 (electron/chromium-140.0.7339.249.tar.xz.0) = 138fc3e5eb2b5db406a7764a8e287a0d16640f83cbfb452d6e0f54de8eaf65c2 SIZE (electron/chromium-140.0.7339.249.tar.xz.0) = 2000000000

Expand this list (24 items)

Collapse this list.

SHA256 (electron/chromium-140.0.7339.249.tar.xz.1) = 0b7ea85268dd4f6aacd0641a48d266eaa2eb9c79f2c528926bfcdc5aee36f1da SIZE (electron/chromium-140.0.7339.249.tar.xz.1) = 2000000000 SHA256 (electron/chromium-140.0.7339.249.tar.xz.2) = 0a2a9977f5f34ac878b63e845ef8fcc52da628d952e83565cb308bc1925f69e8 SIZE (electron/chromium-140.0.7339.249.tar.xz.2) = 331916124 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 SHA256 (electron/yarn-4.11.0.tgz) = b7ade59ec8008b325eb4bed4360659e33c97942ab292d139c495dd6bdc0ad28c SIZE (electron/yarn-4.11.0.tgz) = 1056157 SHA256 (electron/electron38-38.7.2-node-modules.tar.xz) = 82ef2cb7b2fed29490f36d6d54aac01ea039f2aff409f0e940ff85e690821863 SIZE (electron/electron38-38.7.2-node-modules.tar.xz) = 60258742 SHA256 (electron/electron-electron-v38.7.2_GH0.tar.gz) = 936b0b2cf041739b143f9475a4c3a28c9b42a389608c4d9e7ba63040e6babf85 SIZE (electron/electron-electron-v38.7.2_GH0.tar.gz) = 16945636 SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8 SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 SIZE (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = 2112918 SHA256 (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 88e65f116c7a06fccedb43970fba63080a57a4e5dc29147d2cdfe1ee58dd0546 SIZE (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 1136238 SHA256 (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = a365df6d83e0be3cc000b70bd39734d80c28f0d9983ebe44698337a2ca464bb1 SIZE (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = 62962 SHA256 (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = c148f76220fc41a89ffeaf370c2cc175577be184688b12aa6fec5f8ac6c714c4 SIZE (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = 13014

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gperf : devel/gperf
  2. bindgen : devel/rust-bindgen-cli
  3. yasm : devel/yasm
  4. dri.pc : graphics/mesa-dri
  5. rustc : lang/rust
  6. videodev2.h : multimedia/v4l_compat
  7. node22>0 : www/node22
  8. npm-node22>0 : www/npm-node22
  9. bison : devel/bison
  10. node : www/node22
  11. node22>0 : www/node22
  12. zip : archivers/zip
  13. yq : textproc/yq
  14. gettext-tools>=0.26 : devel/gettext-tools
  15. gmake>=4.4.1 : devel/gmake
  16. ninja : devel/ninja
  17. pkgconf>=1.3.0_1 : devel/pkgconf
  18. python3.11 : lang/python311
  19. clang20 : devel/llvm20
  20. nasm : devel/nasm
  21. xorgproto>=0 : x11/xorgproto
  22. x11.pc : x11/libX11
  23. xcb.pc : x11/libxcb
  24. xcomposite.pc : x11/libXcomposite
  25. xcursor.pc : x11/libXcursor
  26. xdamage.pc : x11/libXdamage
  27. xext.pc : x11/libXext
  28. xfixes.pc : x11/libXfixes
  29. xi.pc : x11/libXi
  30. xrandr.pc : x11/libXrandr
  31. xrender.pc : x11/libXrender
  32. xscrnsaver.pc : x11/libXScrnSaver
  33. xtst.pc : x11/libXtst
  34. qt5-buildtools>=5.15 : devel/qt5-buildtools
  35. libQt5Core.so : devel/qt5-core
  36. libQt5Widgets.so : x11-toolkits/qt5-widgets
Test dependencies:
  1. git : devel/git
  2. py311-python-dbusmock>0 : devel/py-python-dbusmock@py311
  3. Xvfb : x11-servers/xorg-server@xvfb
  4. 8x13O.pcf.gz : x11-fonts/xorg-fonts-miscbitmaps
  5. fonts.alias : x11-fonts/font-alias
  6. base : x11/xkeyboard-config
  7. xkbcomp : x11/xkbcomp
  8. python3.11 : lang/python311
Runtime dependencies:
  1. xdg-open : devel/xdg-utils
  2. libasound_module_pcm_oss.so : audio/alsa-plugins
  3. alsa-lib>=1.1.1_1 : audio/alsa-lib
  4. x11.pc : x11/libX11
  5. xcb.pc : x11/libxcb
  6. xcomposite.pc : x11/libXcomposite
  7. xcursor.pc : x11/libXcursor
  8. xdamage.pc : x11/libXdamage
  9. xext.pc : x11/libXext
  10. xfixes.pc : x11/libXfixes
  11. xi.pc : x11/libXi
  12. xrandr.pc : x11/libXrandr
  13. xrender.pc : x11/libXrender
  14. xscrnsaver.pc : x11/libXScrnSaver
  15. xtst.pc : x11/libXtst
Library dependencies:
  1. libatk-bridge-2.0.so : accessibility/at-spi2-core
  2. libatspi.so : accessibility/at-spi2-core
  3. libFLAC.so : audio/flac
  4. libopus.so : audio/opus
  5. libdbus-1.so : devel/dbus
  6. libicuuc.so : devel/icu
  7. libepoll-shim.so : devel/libepoll-shim
  8. libevent.so : devel/libevent
  9. libffi.so : devel/libffi
  10. libnotify.so : devel/libnotify
  11. libpci.so : devel/libpci
  12. libnspr4.so : devel/nspr
  13. libre2.so : devel/re2
  14. libdrm.so : graphics/libdrm
  15. libpng.so : graphics/png
  16. libwayland-client.so : graphics/wayland
  17. libwebp.so : graphics/webp
  18. libdav1d.so : multimedia/dav1d
  19. libva.so : multimedia/libva
  20. libopenh264.so : multimedia/openh264
  21. libfreetype.so : print/freetype2
  22. libharfbuzz.so : print/harfbuzz
  23. libsecret-1.so : security/libsecret
  24. libnss3.so : security/nss
  25. libexpat.so : textproc/expat2
  26. libxkbcommon.so : x11/libxkbcommon
  27. libxshmfence.so : x11/libxshmfence
  28. libfontconfig.so : x11-fonts/fontconfig
  29. libasound.so : audio/alsa-lib
  30. libcups.so : print/cups
  31. libpipewire-0.3.so : multimedia/pipewire
  32. libsndio.so : audio/sndio
  33. libgbm.so : graphics/mesa-libs
  34. libGL.so : graphics/libglvnd
  35. libGLESv2.so : graphics/libglvnd
  36. libatk-1.0.so : accessibility/at-spi2-core
  37. libcairo.so : graphics/cairo
  38. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  39. libglib-2.0.so : devel/glib20
  40. libintl.so : devel/gettext-runtime
  41. libgtk-3.so : x11-toolkits/gtk30
  42. libxml2.so : textproc/libxml2
  43. libxslt.so : textproc/libxslt
  44. libharfbuzz.so : print/harfbuzz
  45. libpango-1.0.so : x11-toolkits/pango
  46. libiconv.so : converters/libiconv
  47. libjpeg.so : graphics/jpeg-turbo
Fetch dependencies:
  1. node22>0 : www/node22
Patch dependencies:
  1. node22>0 : www/node22
Extract dependencies:
  1. git : devel/git
  2. jq : textproc/jq
This port is required by:
for Build
  1. textproc/logseq
for Run
  1. textproc/logseq

Configuration Options:
===> The following configuration options are available for electron38-38.7.2: CODECS=on: Compile and enable patented codecs like H.264 CUPS=on: CUPS printing system support DEBUG=off: Build with debugging support DIST=off: Build distribution zip files DRIVER=on: Install chromedriver KERBEROS=on: Kerberos support LTO=off: Use Link-Time Optimization PIPEWIRE=on: Screen capture via PipeWire ====> Options available for the group AUDIO ALSA=on: ALSA audio architecture support PULSEAUDIO=on: PulseAudio sound server support SNDIO=on: Sndio audio support ====> Kerberos support: you can only select none or one of them HEIMDAL=off: Heimdal Kerberos (security/heimdal) HEIMDAL_BASE=off: Heimdal Kerberos (base) MIT=off: MIT Kerberos (security/krb5) ===> Use 'make config' to modify these settings
Options name:
devel_electron38
USES:
bison compiler:c++17-lang cpe display:test electron:env gettext-tools gl gmake gnome iconv:wchar_t jpeg localbase:ldflags ninja nodejs:22,build pkgconfig python:build,test qt:5 shebangfix tar:xz xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. https://codeload.github.com/electron/electron/tar.gz/v38.7.2?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
38.7.2
22 Dec 2025 07:53:51
commit hash: 8e0af09fe55a953fb762e77171af4eaf17becae5commit hash: 8e0af09fe55a953fb762e77171af4eaf17becae5commit hash: 8e0af09fe55a953fb762e77171af4eaf17becae5commit hash: 8e0af09fe55a953fb762e77171af4eaf17becae5 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: Update to 38.7.2

While here:
- switch to use USE_ELECTRON features of electron.mk for specifying
  node package manager, pre-fetching necessary node modules, and
  extracting the node modules into appropriate directories
- use USES=display for starting/stopping display server on testing
- specify TEST_ENV instead of listing env vars in test target

Changelog: https://github.com/electron/electron/releases/tag/v38.7.2
38.7.1_1
16 Dec 2025 12:12:31
commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.92.0

PR:		291582
38.7.1
21 Nov 2025 19:35:27
commit hash: d70675a4825e6e27fe7d907c17ee22987636d3c7commit hash: d70675a4825e6e27fe7d907c17ee22987636d3c7commit hash: d70675a4825e6e27fe7d907c17ee22987636d3c7commit hash: d70675a4825e6e27fe7d907c17ee22987636d3c7 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: Update to 38.7.1

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

Reported by:	GitHub (watch releases)
38.7.0
15 Nov 2025 01:27:46
commit hash: 56fb9d86b3f652ef08e6892d3d7ea0381d973fffcommit hash: 56fb9d86b3f652ef08e6892d3d7ea0381d973fffcommit hash: 56fb9d86b3f652ef08e6892d3d7ea0381d973fffcommit hash: 56fb9d86b3f652ef08e6892d3d7ea0381d973fff files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: Update to 38.7.0

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

Reported by:	GitHub (watch releases)
38.6.0_1
11 Nov 2025 11:08:12
commit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76e files touched by this commit Sanity Test Failure
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.91.1

PR:		290816
38.6.0
08 Nov 2025 18:56:59
commit hash: 99415af00d0126498de61e2cece322e829378cabcommit hash: 99415af00d0126498de61e2cece322e829378cabcommit hash: 99415af00d0126498de61e2cece322e829378cabcommit hash: 99415af00d0126498de61e2cece322e829378cab files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: Update to 38.6.0

Changelog: https://github.com/electron/electron/releases/tag/v38.6.0

Reported by:	GitHub (watch releases)
38.5.0
08 Nov 2025 04:10:00
commit hash: 57741b1593b29deed43b0e0f3bf79b4a1a2e2ce1commit hash: 57741b1593b29deed43b0e0f3bf79b4a1a2e2ce1commit hash: 57741b1593b29deed43b0e0f3bf79b4a1a2e2ce1commit hash: 57741b1593b29deed43b0e0f3bf79b4a1a2e2ce1 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron{34,36,37,38}: Fix build when rust is not installed in time

VAR!= gets expanded on the first make invocation and because rust is a
build dependency, it might not be installed at that time, so getting
the version of rustc was erratic.

Use gn to get the version instead.

Reported by:	mikael (via private email)
Obtained
from:	https://cgit.freebsd.org/ports/commit/?id=ee86324cade722c6cb8013545e6b8a8c6b05cf82
38.5.0
07 Nov 2025 14:10:43
commit hash: 45c76305225b3d186b425208671a1dba287d66b4commit hash: 45c76305225b3d186b425208671a1dba287d66b4commit hash: 45c76305225b3d186b425208671a1dba287d66b4commit hash: 45c76305225b3d186b425208671a1dba287d66b4 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron{34,36,37,38}: Fix build with rust 1.91

Reported by:	mikael (via private email)
Obtained
from:	https://chromium.googlesource.com/chromium/src/+/0420449584e2afb7473393f536379efe194ba23c,
		https://chromium.googlesource.com/chromium/src/+/e46275404d8f8a65ed84b3e583e9b78e4298acc7
38.5.0
30 Oct 2025 11:15:18
commit hash: 07537add21068bef30f1cc81214c5112da346914commit hash: 07537add21068bef30f1cc81214c5112da346914commit hash: 07537add21068bef30f1cc81214c5112da346914commit hash: 07537add21068bef30f1cc81214c5112da346914 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: Update to 38.5.0

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

Reported by:	GitHub (watch releases)
38.4.0
25 Oct 2025 14:05:49
commit hash: 108a037d33c2d499e3b46903a5504130794520f8commit hash: 108a037d33c2d499e3b46903a5504130794520f8commit hash: 108a037d33c2d499e3b46903a5504130794520f8commit hash: 108a037d33c2d499e3b46903a5504130794520f8 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: Update to 38.4.0

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

Reported by:	GitHub (watch releases)
38.3.0
18 Oct 2025 13:58:32
commit hash: 05845c1159b5891826f6b42a13e8ae3595096bfdcommit hash: 05845c1159b5891826f6b42a13e8ae3595096bfdcommit hash: 05845c1159b5891826f6b42a13e8ae3595096bfdcommit hash: 05845c1159b5891826f6b42a13e8ae3595096bfd files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: update to 38.3.0

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

Reported by:	GitHub (watch releases)
38.2.2
10 Oct 2025 18:56:38
commit hash: 8c2d4567e11eec978755a0edba487de93edb7ab2commit hash: 8c2d4567e11eec978755a0edba487de93edb7ab2commit hash: 8c2d4567e11eec978755a0edba487de93edb7ab2commit hash: 8c2d4567e11eec978755a0edba487de93edb7ab2 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: update to 38.2.2

Changelog: https://github.com/electron/electron/releases/tag/v38.2.2

Reported by:	GitHub (watch releases)
38.2.1
04 Oct 2025 20:39:02
commit hash: 685a4fcad8037cc286378b01d619957e72fe5fbccommit hash: 685a4fcad8037cc286378b01d619957e72fe5fbccommit hash: 685a4fcad8037cc286378b01d619957e72fe5fbccommit hash: 685a4fcad8037cc286378b01d619957e72fe5fbc files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: update to 38.2.1

While here, fix build with rust 1.90.[1]

Changelog: https://github.com/electron/electron/releases/tag/v38.2.1

Reported by:	GitHub (watch releases)
Obtained
from:	https://cgit.freebsd.org/ports/commit/?id=a448aeb00153c3465a30ff41ecf43f8896a50d52
[1]
38.2.0_1
03 Oct 2025 08:16:50
commit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.90.0

PR:		289709
38.2.0
01 Oct 2025 00:59:07
commit hash: 26a523cd82087dd30510dc2ffaa2c1c83fabb34acommit hash: 26a523cd82087dd30510dc2ffaa2c1c83fabb34acommit hash: 26a523cd82087dd30510dc2ffaa2c1c83fabb34acommit hash: 26a523cd82087dd30510dc2ffaa2c1c83fabb34a files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: update to 38.2.0

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

Reported by:	GitHub (watch releases)
38.1.2
18 Sep 2025 09:35:32
commit hash: 1a71871c3d951feb058f70a441e89c1819e6a253commit hash: 1a71871c3d951feb058f70a441e89c1819e6a253commit hash: 1a71871c3d951feb058f70a441e89c1819e6a253commit hash: 1a71871c3d951feb058f70a441e89c1819e6a253 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
devel/electron38: 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/

Number of commits found: 16