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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Server is being updated to FreeBSD 14.3 as you read this... and it is done.
Commit processing is stalled - it is a jail issue. I will work on it later today. 2025-09-17 12:17 UTC - It has been fixed. Sometime before 17:27 UTC.
Port details
electron38 Build cross-platform desktop apps with JavaScript, HTML, and CSS
38.1.2 develnew! 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-09-18 09:39:05
Last Update: 2025-09-18 09:35:32
Commit Hash: 1a71871
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.1.2/catalog.mk
  2. /usr/local/share/licenses/electron38-38.1.2/LICENSE
  3. /usr/local/share/licenses/electron38-38.1.2/BSD3CLAUSE
  4. /usr/local/share/licenses/electron38-38.1.2/LGPL21
  5. /usr/local/share/licenses/electron38-38.1.2/MPL11
  6. /usr/local/share/licenses/electron38-38.1.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.1.2-freebsd-arm64.zip
  368. @comment @comment share/electron38/releases/electron-v38.1.2-freebsd-arm64.zip
  369. @comment @comment share/electron38/releases/mksnapshot-v38.1.2-freebsd-arm64.zip
  370. @comment share/electron38/releases/chromedriver-v38.1.2-freebsd-x64.zip
  371. @comment share/electron38/releases/electron-v38.1.2-freebsd-x64.zip
  372. @comment share/electron38/releases/mksnapshot-v38.1.2-freebsd-x64.zip
  373. @comment @comment share/electron38/releases/chromedriver-v38.1.2-freebsd-ia32.zip
  374. @comment @comment share/electron38/releases/electron-v38.1.2-freebsd-ia32.zip
  375. @comment @comment share/electron38/releases/mksnapshot-v38.1.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 = 1758139873 SHA256 (electron/chromium-140.0.7339.133.tar.xz) = 0592f933166d422c42d47b494973ebb8a1cb55493523b6ea901247b883d8d130 SIZE (electron/chromium-140.0.7339.133.tar.xz) = 7424804784

Expand this list (18 items)

Collapse this list.

SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 SHA256 (electron/electron-yarn-cache-38.1.2.tar.xz) = bfc17958c35fa8316af71837284ed542ad19a2ec3cbd54baaefed90a0f558420 SIZE (electron/electron-yarn-cache-38.1.2.tar.xz) = 29991888 SHA256 (electron/electron-electron-v38.1.2_GH0.tar.gz) = 295563cf7932c4a049b96a679a0eb1285beb426ffc76d5e6934fe1c5b2b23929 SIZE (electron/electron-electron-v38.1.2_GH0.tar.gz) = 15856754 SHA256 (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 8f28e6635c2fe9d1ea29347606df81128c52bc3a2b820aca5851bd6b89c96aa4 SIZE (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 123089614 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. This is doubly so for new ports, like this one.
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. msgfmt : devel/gettext-tools
  11. gmake>=4.4.1 : devel/gmake
  12. ninja : devel/ninja
  13. node : www/node22
  14. pkgconf>=1.3.0_1 : devel/pkgconf
  15. python3.11 : lang/python311
  16. clang20 : devel/llvm20
  17. nasm : devel/nasm
  18. xorgproto>=0 : x11/xorgproto
  19. x11.pc : x11/libX11
  20. xcb.pc : x11/libxcb
  21. xcomposite.pc : x11/libXcomposite
  22. xcursor.pc : x11/libXcursor
  23. xdamage.pc : x11/libXdamage
  24. xext.pc : x11/libXext
  25. xfixes.pc : x11/libXfixes
  26. xi.pc : x11/libXi
  27. xrandr.pc : x11/libXrandr
  28. xrender.pc : x11/libXrender
  29. xscrnsaver.pc : x11/libXScrnSaver
  30. xtst.pc : x11/libXtst
  31. qt5-buildtools>=5.15 : devel/qt5-buildtools
  32. libQt5Core.so : devel/qt5-core
  33. libQt5Widgets.so : x11-toolkits/qt5-widgets
Test dependencies:
  1. git : devel/git
  2. py311-python-dbusmock>0 : devel/py-python-dbusmock@py311
  3. npm-node22>0 : www/npm-node22
  4. 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. yarn-node22>0 : www/yarn-node22
Patch dependencies:
  1. yarn-node22>0 : www/yarn-node22
Extract dependencies:
  1. git : devel/git
  2. jq : textproc/jq
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for electron38-38.1.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 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 (2 items)
Collapse this list.
  1. https://codeload.github.com/electron/electron/tar.gz/v38.1.2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 1