The current version seems to be 22.1.0, not 22.0.1: https://github.com/electron/electron/releases/tag/v22.1.0
<https://www.freshports.org/devel/electron22/> As far as I can tell: not a typo, <https://cgit.freebsd.org/ports/commit/devel/electron22/distinfo?id=6a6b89a12fa6f0d2d6ee2a43c51db01a74c69b4f> was for 22.0.1 i.e. <https://github.com/electron/electron/releases/tag/v22.0.1>. For future updates, portscout should take care of notifications. <https://portscout.freebsd.org/mikael@freebsd.org.html>
Created attachment 239826 [details] Patch Patch to update the port to 22.1.0. Q/A: poudriere testport OK ({131,123}amd64) Suggested commit message: devel/electron22: update to 22.1.0 Changelog: - https://github.com/electron/electron/releases/tag/v22.0.2 - https://github.com/electron/electron/releases/tag/v22.0.3 - https://github.com/electron/electron/releases/tag/v22.1.0
(In reply to Hiroki Tagato from comment #2) Thanks. You have my approval to update the electron port I maintain. You can take maintainership of them if you want.
(In reply to Mikael Urankar from comment #3) > You can take maintainership of them if you want. Yes, I'd like to take maintainership of the electron ports. Thank you for maintaining and improving them.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=14c58447f1c4052fe2689d318a7d99a37a909be1 commit 14c58447f1c4052fe2689d318a7d99a37a909be1 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2023-01-31 12:12:33 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2023-01-31 12:12:33 +0000 devel/electron22: update to 22.1.0 and take maintainership Changelog: - https://github.com/electron/electron/releases/tag/v22.0.2 - https://github.com/electron/electron/releases/tag/v22.0.3 - https://github.com/electron/electron/releases/tag/v22.1.0 PR: 269194 Reported by: Yonas Yanfa <yonas.yanfa@gmail.com> Approved by: mikael (maintainer) devel/electron22/Makefile | 15 +- devel/electron22/Makefile.version | 2 +- devel/electron22/distinfo | 16 +- devel/electron22/files/package.json | 6 +- devel/electron22/files/patch-BUILD.gn | 10 +- .../files/patch-build_config_BUILDCONFIG.gn | 10 +- ...tch-chrome_browser_process__singleton__posix.cc | 4 +- devel/electron22/files/patch-chrome_test_BUILD.gn | 4 +- ...ch-components_viz_host_host__display__client.cc | 4 +- ...tch-components_viz_host_host__display__client.h | 4 +- ...onents_viz_host_renderer__settings__creation.cc | 4 +- ...e__sinks_root__compositor__frame__sink__impl.cc | 6 +- ...atch-content_app_content__main__runner__impl.cc | 22 +- ...wser_child__process__launcher__helper__linux.cc | 10 +- ...patch-content_browser_gpu_gpu__process__host.cc | 6 +- ...r_media_media__keys__listener__manager__impl.cc | 4 +- ...r_renderer__host_render__process__host__impl.cc | 14 +- ...h-content_browser_utility__sandbox__delegate.cc | 6 +- ...wser_web__contents_web__contents__view__aura.cc | 4 +- .../files/patch-content_gpu_gpu__main.cc | 6 +- ...patch-content_renderer_render__process__impl.cc | 8 +- ...tent_renderer_renderer__blink__platform__impl.h | 6 +- .../electron22/files/patch-electron_filenames.gni | 4 +- .../files/patch-electron_lib_browser_api_app.ts | 4 +- .../patch-electron_lib_common_api_clipboard.ts | 4 +- ...js => patch-electron_script_lib_get-version.js} | 18 +- .../files/patch-electron_script_lib_utils.js | 4 +- .../files/patch-electron_script_spec-runner.js | 8 +- ...-electron_shell_app_electron__main__delegate.cc | 13 +- .../files/patch-electron_shell_app_node__main.cc | 22 +- ...lectron_shell_browser_api_electron__api__app.cc | 14 +- ...hell_browser_api_electron__api__base__window.cc | 4 +- ...l_browser_api_electron__api__crash__reporter.cc | 16 +- ...r_api_electron__api__desktop__capturer.cc (new) | 29 ++ ...ll_browser_api_electron__api__power__monitor.cc | 6 +- ...ell_browser_api_electron__api__power__monitor.h | 4 +- ...ell_browser_api_electron__api__safe__storage.cc | 4 +- ...ell_browser_api_electron__api__web__contents.cc | 16 +- ...hell_browser_api_electron__api__web__contents.h | 4 +- .../files/patch-electron_shell_browser_browser.h | 6 +- ...shell_browser_electron__browser__main__parts.cc | 16 +- ..._shell_browser_electron__browser__main__parts.h | 10 +- ...electron_shell_browser_native__window__views.cc | 26 +- ...rowser_net_system__network__context__manager.cc | 8 +- ...tch-electron_shell_browser_relauncher__linux.cc | 6 +- ...l_browser_ui_views_electron__views__delegate.cc | 4 +- ...ch-electron_shell_browser_ui_views_menu__bar.cc | 8 +- ...on_shell_common_api_electron__api__clipboard.cc | 6 +- ...hell_common_api_electron__api__native__image.cc | 4 +- ...shell_common_api_electron__api__native__image.h | 4 +- .../patch-electron_shell_common_node__bindings.cc | 10 +- .../files/patch-electron_spec_api-app-spec.ts | 42 +- .../patch-electron_spec_api-clipboard-spec.ts | 8 +- .../patch-electron_spec_api-crash-reporter-spec.ts | 13 +- .../patch-electron_spec_api-native-image-spec.ts | 4 +- .../files/patch-electron_spec_api-net-log-spec.ts | 4 +- .../patch-electron_spec_api-power-monitor-spec.ts | 6 +- .../files/patch-electron_spec_api-process-spec.ts | 13 +- .../patch-electron_spec_api-safe-storage-spec.ts | 4 +- .../files/patch-electron_spec_api-screen-spec.ts | 8 +- .../files/patch-electron_spec_api-shell-spec.ts | 6 +- ...electron_spec_api-utility-process-spec.ts (new) | 11 + ...patch-electron_spec_api-web-frame-main-spec.ts} | 4 +- .../files/patch-electron_spec_chromium-spec.ts | 50 +- .../files/patch-electron_spec_crash-spec.ts (new) | 11 + .../files/patch-electron_spec_node-spec.ts (new) | 11 + .../files/patch-electron_spec_version-bump-spec.ts | 4 +- .../files/patch-electron_spec_webview-spec.ts | 4 +- devel/electron22/files/patch-media_audio_BUILD.gn | 4 +- ...blink_renderer_core_exported_web__view__impl.cc | 6 +- .../files/patch-third__party_boringssl_BUILD.gn | 4 +- .../files/patch-third__party_zlib_BUILD.gn | 4 +- devel/electron22/files/patch-ui_color_color__id.h | 4 +- .../files/patch-ui_compositor_compositor.h | 4 +- devel/electron22/files/patch-ui_gfx_switches.cc | 4 +- devel/electron22/files/patch-ui_gfx_switches.h | 4 +- devel/electron22/files/patch-ui_gtk_gtk__compat.cc | 29 +- .../patch-ui_gtk_printing_print__dialog__gtk.cc | 4 +- ...h-ui_ozone_platform_x11_ozone__platform__x11.cc | 4 +- .../files/patch-ui_ozone_public_ozone__platform.h | 4 +- devel/electron22/files/patch-v8_BUILD.gn | 8 +- devel/electron22/files/yarn.lock | 502 ++++++++++++++++++++- 82 files changed, 930 insertions(+), 311 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=19898fd9d438aa59e72b94d982cbbaf3c51c606f commit 19898fd9d438aa59e72b94d982cbbaf3c51c606f Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2023-01-31 12:19:15 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2023-01-31 12:19:15 +0000 devel/electron21: take maintainership PR: 269194 Approved by: mikael (maintainer) MFH: 2023Q1 devel/electron21/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
A commit in branch 2023Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c1f3a71ac3fe979ecfae854439b73c3fa9ce583d commit c1f3a71ac3fe979ecfae854439b73c3fa9ce583d Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2023-01-31 12:19:15 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2023-01-31 12:21:53 +0000 devel/electron21: take maintainership PR: 269194 Approved by: mikael (maintainer) MFH: 2023Q1 (cherry picked from commit 19898fd9d438aa59e72b94d982cbbaf3c51c606f) devel/electron21/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Committed, thanks!