about summary refs log tree commit diff
path: root/nixpkgs/pkgs/applications/networking/instant-messengers/element
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2021-10-19 14:40:23 +0000
committerAlyssa Ross <hi@alyssa.is>2022-01-07 10:22:32 +0000
commitcc62bcb55359ba8c5e0fe3a48e778444c89060d8 (patch)
treeca0e21d44eaf8837b687395e614445f7761d7bbd /nixpkgs/pkgs/applications/networking/instant-messengers/element
parentd6625e8d25efd829c3cfa227d025ca4e606ae4b7 (diff)
parenta323570a264da96a0b0bcc1c9aa017794acdc752 (diff)
downloadnixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar
nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.gz
nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.bz2
nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.lz
nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.xz
nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.tar.zst
nixlib-cc62bcb55359ba8c5e0fe3a48e778444c89060d8.zip
Merge commit 'a323570a264da96a0b0bcc1c9aa017794acdc752'
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/instant-messengers/element')
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json6
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix452
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/instant-messengers/element/element-web.nix4
-rwxr-xr-xnixpkgs/pkgs/applications/networking/instant-messengers/element/update-element-desktop.sh4
5 files changed, 255 insertions, 215 deletions
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
index 65093878da2d..9cca8b95b821 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
@@ -2,7 +2,7 @@
   "name": "element-desktop",
   "productName": "Element",
   "main": "lib/electron-main.js",
-  "version": "1.8.5",
+  "version": "1.9.2",
   "description": "A feature-rich client for Matrix.org",
   "author": "Element",
   "repository": {
@@ -57,7 +57,7 @@
     "allchange": "^1.0.2",
     "asar": "^2.0.1",
     "chokidar": "^3.5.2",
-    "electron": "^13.1.9",
+    "electron": "13.5",
     "electron-builder": "22.11.4",
     "electron-builder-squirrel-windows": "22.11.4",
     "electron-devtools-installer": "^3.1.1",
@@ -83,7 +83,7 @@
   },
   "build": {
     "appId": "im.riot.app",
-    "electronVersion": "13.2.2",
+    "electronVersion": "13.5.1",
     "files": [
       "package.json",
       {
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
index 45f2a5638ed7..f17cfd900a54 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
@@ -42,43 +42,43 @@
       };
     }
     {
-      name = "_babel_generator___generator_7.15.0.tgz";
+      name = "_babel_generator___generator_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_generator___generator_7.15.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.0.tgz";
-        sha1 = "a7d0c172e0d814974bad5aa77ace543b97917f15";
+        name = "_babel_generator___generator_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.4.tgz";
+        sha1 = "85acb159a267ca6324f9793986991ee2022a05b0";
       };
     }
     {
-      name = "_babel_helper_function_name___helper_function_name_7.14.5.tgz";
+      name = "_babel_helper_function_name___helper_function_name_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_helper_function_name___helper_function_name_7.14.5.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz";
-        sha1 = "89e2c474972f15d8e233b52ee8c480e2cfcd50c4";
+        name = "_babel_helper_function_name___helper_function_name_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz";
+        sha1 = "845744dafc4381a4a5fb6afa6c3d36f98a787ebc";
       };
     }
     {
-      name = "_babel_helper_get_function_arity___helper_get_function_arity_7.14.5.tgz";
+      name = "_babel_helper_get_function_arity___helper_get_function_arity_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_helper_get_function_arity___helper_get_function_arity_7.14.5.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz";
-        sha1 = "25fbfa579b0937eee1f3b805ece4ce398c431815";
+        name = "_babel_helper_get_function_arity___helper_get_function_arity_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz";
+        sha1 = "098818934a137fce78b536a3e015864be1e2879b";
       };
     }
     {
-      name = "_babel_helper_hoist_variables___helper_hoist_variables_7.14.5.tgz";
+      name = "_babel_helper_hoist_variables___helper_hoist_variables_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_helper_hoist_variables___helper_hoist_variables_7.14.5.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz";
-        sha1 = "e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d";
+        name = "_babel_helper_hoist_variables___helper_hoist_variables_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz";
+        sha1 = "09993a3259c0e918f99d104261dfdfc033f178df";
       };
     }
     {
-      name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.14.5.tgz";
+      name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.14.5.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz";
-        sha1 = "22b23a54ef51c2b7605d851930c1976dd0bc693a";
+        name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz";
+        sha1 = "aecab92dcdbef6a10aa3b62ab204b085f776e257";
       };
     }
     {
@@ -98,43 +98,43 @@
       };
     }
     {
-      name = "_babel_parser___parser_7.15.3.tgz";
+      name = "_babel_parser___parser_7.15.6.tgz";
       path = fetchurl {
-        name = "_babel_parser___parser_7.15.3.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz";
-        sha1 = "3416d9bea748052cfcb63dbcc27368105b1ed862";
+        name = "_babel_parser___parser_7.15.6.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.6.tgz";
+        sha1 = "043b9aa3c303c0722e5377fef9197f4cf1796549";
       };
     }
     {
-      name = "_babel_runtime___runtime_7.15.3.tgz";
+      name = "_babel_runtime___runtime_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_runtime___runtime_7.15.3.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz";
-        sha1 = "2e1c2880ca118e5b2f9988322bd8a7656a32502b";
+        name = "_babel_runtime___runtime_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz";
+        sha1 = "fd17d16bfdf878e6dd02d19753a39fa8a8d9c84a";
       };
     }
     {
-      name = "_babel_template___template_7.14.5.tgz";
+      name = "_babel_template___template_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_template___template_7.14.5.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz";
-        sha1 = "a9bc9d8b33354ff6e55a9c60d1109200a68974f4";
+        name = "_babel_template___template_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/template/-/template-7.15.4.tgz";
+        sha1 = "51898d35dcf3faa670c4ee6afcfd517ee139f194";
       };
     }
     {
-      name = "_babel_traverse___traverse_7.15.0.tgz";
+      name = "_babel_traverse___traverse_7.15.4.tgz";
       path = fetchurl {
-        name = "_babel_traverse___traverse_7.15.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.0.tgz";
-        sha1 = "4cca838fd1b2a03283c1f38e141f639d60b3fc98";
+        name = "_babel_traverse___traverse_7.15.4.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz";
+        sha1 = "ff8510367a144bfbff552d9e18e28f3e2889c22d";
       };
     }
     {
-      name = "_babel_types___types_7.15.0.tgz";
+      name = "_babel_types___types_7.15.6.tgz";
       path = fetchurl {
-        name = "_babel_types___types_7.15.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz";
-        sha1 = "61af11f2286c4e9c69ca8deb5f4375a73c72dcbd";
+        name = "_babel_types___types_7.15.6.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz";
+        sha1 = "99abdc48218b2881c058dd0a7ab05b99c9be758f";
       };
     }
     {
@@ -170,6 +170,14 @@
       };
     }
     {
+      name = "_gar_promisify___promisify_1.1.2.tgz";
+      path = fetchurl {
+        name = "_gar_promisify___promisify_1.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz";
+        sha1 = "30aa825f11d438671d585bd44e7fd564535fc210";
+      };
+    }
+    {
       name = "_jimp_bmp___bmp_0.16.1.tgz";
       path = fetchurl {
         name = "_jimp_bmp___bmp_0.16.1.tgz";
@@ -458,6 +466,14 @@
       };
     }
     {
+      name = "_npmcli_fs___fs_1.0.0.tgz";
+      path = fetchurl {
+        name = "_npmcli_fs___fs_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.0.0.tgz";
+        sha1 = "589612cfad3a6ea0feafcb901d29c63fd52db09f";
+      };
+    }
+    {
       name = "_npmcli_git___git_2.1.0.tgz";
       path = fetchurl {
         name = "_npmcli_git___git_2.1.0.tgz";
@@ -530,27 +546,27 @@
       };
     }
     {
-      name = "_octokit_graphql___graphql_4.6.4.tgz";
+      name = "_octokit_graphql___graphql_4.8.0.tgz";
       path = fetchurl {
-        name = "_octokit_graphql___graphql_4.6.4.tgz";
-        url  = "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.6.4.tgz";
-        sha1 = "0c3f5bed440822182e972317122acb65d311a5ed";
+        name = "_octokit_graphql___graphql_4.8.0.tgz";
+        url  = "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.8.0.tgz";
+        sha1 = "664d9b11c0e12112cbf78e10f49a05959aa22cc3";
       };
     }
     {
-      name = "_octokit_openapi_types___openapi_types_9.7.0.tgz";
+      name = "_octokit_openapi_types___openapi_types_10.2.2.tgz";
       path = fetchurl {
-        name = "_octokit_openapi_types___openapi_types_9.7.0.tgz";
-        url  = "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-9.7.0.tgz";
-        sha1 = "9897cdefd629cd88af67b8dbe2e5fb19c63426b2";
+        name = "_octokit_openapi_types___openapi_types_10.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-10.2.2.tgz";
+        sha1 = "6c1c839d7d169feabaf1d2a69c79439c75d979cd";
       };
     }
     {
-      name = "_octokit_plugin_paginate_rest___plugin_paginate_rest_2.15.1.tgz";
+      name = "_octokit_plugin_paginate_rest___plugin_paginate_rest_2.16.3.tgz";
       path = fetchurl {
-        name = "_octokit_plugin_paginate_rest___plugin_paginate_rest_2.15.1.tgz";
-        url  = "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.15.1.tgz";
-        sha1 = "264189dd3ce881c6c33758824aac05a4002e056a";
+        name = "_octokit_plugin_paginate_rest___plugin_paginate_rest_2.16.3.tgz";
+        url  = "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.3.tgz";
+        sha1 = "6dbf74a12a53e04da6ca731d4c93f20c0b5c6fe9";
       };
     }
     {
@@ -562,11 +578,11 @@
       };
     }
     {
-      name = "_octokit_plugin_rest_endpoint_methods___plugin_rest_endpoint_methods_5.8.0.tgz";
+      name = "_octokit_plugin_rest_endpoint_methods___plugin_rest_endpoint_methods_5.10.4.tgz";
       path = fetchurl {
-        name = "_octokit_plugin_rest_endpoint_methods___plugin_rest_endpoint_methods_5.8.0.tgz";
-        url  = "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.8.0.tgz";
-        sha1 = "33b342fe41f2603fdf8b958e6652103bb3ea3f3b";
+        name = "_octokit_plugin_rest_endpoint_methods___plugin_rest_endpoint_methods_5.10.4.tgz";
+        url  = "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.10.4.tgz";
+        sha1 = "97e85eb7375e30b9bf193894670f9da205e79408";
       };
     }
     {
@@ -586,19 +602,19 @@
       };
     }
     {
-      name = "_octokit_rest___rest_18.9.1.tgz";
+      name = "_octokit_rest___rest_18.10.0.tgz";
       path = fetchurl {
-        name = "_octokit_rest___rest_18.9.1.tgz";
-        url  = "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.9.1.tgz";
-        sha1 = "db1d7ac1d7b10e908f7d4b78fe35a392554ccb26";
+        name = "_octokit_rest___rest_18.10.0.tgz";
+        url  = "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.10.0.tgz";
+        sha1 = "8a0add9611253e0e31d3ed5b4bc941a3795a7648";
       };
     }
     {
-      name = "_octokit_types___types_6.25.0.tgz";
+      name = "_octokit_types___types_6.28.1.tgz";
       path = fetchurl {
-        name = "_octokit_types___types_6.25.0.tgz";
-        url  = "https://registry.yarnpkg.com/@octokit/types/-/types-6.25.0.tgz";
-        sha1 = "c8e37e69dbe7ce55ed98ee63f75054e7e808bf1a";
+        name = "_octokit_types___types_6.28.1.tgz";
+        url  = "https://registry.yarnpkg.com/@octokit/types/-/types-6.28.1.tgz";
+        sha1 = "ab990d1fe952226055e81c7650480e6bacfb877c";
       };
     }
     {
@@ -698,19 +714,27 @@
       };
     }
     {
-      name = "_types_node___node_16.7.1.tgz";
+      name = "_types_node___node_16.9.1.tgz";
+      path = fetchurl {
+        name = "_types_node___node_16.9.1.tgz";
+        url  = "https://registry.yarnpkg.com/@types/node/-/node-16.9.1.tgz";
+        sha1 = "0611b37db4246c937feef529ddcc018cf8e35708";
+      };
+    }
+    {
+      name = "_types_node___node_14.17.16.tgz";
       path = fetchurl {
-        name = "_types_node___node_16.7.1.tgz";
-        url  = "https://registry.yarnpkg.com/@types/node/-/node-16.7.1.tgz";
-        sha1 = "c6b9198178da504dfca1fd0be9b2e1002f1586f0";
+        name = "_types_node___node_14.17.16.tgz";
+        url  = "https://registry.yarnpkg.com/@types/node/-/node-14.17.16.tgz";
+        sha1 = "2b9252bd4fdf0393696190cd9550901dd967c777";
       };
     }
     {
-      name = "_types_node___node_14.17.11.tgz";
+      name = "_types_node___node_14.17.21.tgz";
       path = fetchurl {
-        name = "_types_node___node_14.17.11.tgz";
-        url  = "https://registry.yarnpkg.com/@types/node/-/node-14.17.11.tgz";
-        sha1 = "82d266d657aec5ff01ca59f2ffaff1bb43f7bf0f";
+        name = "_types_node___node_14.17.21.tgz";
+        url  = "https://registry.yarnpkg.com/@types/node/-/node-14.17.21.tgz";
+        sha1 = "6359d8cf73481e312a43886fa50afc70ce5592c6";
       };
     }
     {
@@ -746,59 +770,59 @@
       };
     }
     {
-      name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.29.3.tgz";
+      name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.3.tgz";
-        sha1 = "95cb8029a8bd8bd9c7f4ab95074a7cb2115adefa";
+        name = "_typescript_eslint_eslint_plugin___eslint_plugin_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.1.tgz";
+        sha1 = "e938603a136f01dcabeece069da5fb2e331d4498";
       };
     }
     {
-      name = "_typescript_eslint_experimental_utils___experimental_utils_4.29.3.tgz";
+      name = "_typescript_eslint_experimental_utils___experimental_utils_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_experimental_utils___experimental_utils_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.3.tgz";
-        sha1 = "52e437a689ccdef73e83c5106b34240a706f15e1";
+        name = "_typescript_eslint_experimental_utils___experimental_utils_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.1.tgz";
+        sha1 = "0c900f832f270b88e13e51753647b02d08371ce5";
       };
     }
     {
-      name = "_typescript_eslint_parser___parser_4.29.3.tgz";
+      name = "_typescript_eslint_parser___parser_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_parser___parser_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.3.tgz";
-        sha1 = "2ac25535f34c0e98f50c0e6b28c679c2357d45f2";
+        name = "_typescript_eslint_parser___parser_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.31.1.tgz";
+        sha1 = "8f9a2672033e6f6d33b1c0260eebdc0ddf539064";
       };
     }
     {
-      name = "_typescript_eslint_scope_manager___scope_manager_4.29.3.tgz";
+      name = "_typescript_eslint_scope_manager___scope_manager_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_scope_manager___scope_manager_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.3.tgz";
-        sha1 = "497dec66f3a22e459f6e306cf14021e40ec86e19";
+        name = "_typescript_eslint_scope_manager___scope_manager_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.31.1.tgz";
+        sha1 = "0c21e8501f608d6a25c842fcf59541ef4f1ab561";
       };
     }
     {
-      name = "_typescript_eslint_types___types_4.29.3.tgz";
+      name = "_typescript_eslint_types___types_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_types___types_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.3.tgz";
-        sha1 = "d7980c49aef643d0af8954c9f14f656b7fd16017";
+        name = "_typescript_eslint_types___types_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.31.1.tgz";
+        sha1 = "5f255b695627a13401d2fdba5f7138bc79450d66";
       };
     }
     {
-      name = "_typescript_eslint_typescript_estree___typescript_estree_4.29.3.tgz";
+      name = "_typescript_eslint_typescript_estree___typescript_estree_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_typescript_estree___typescript_estree_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.3.tgz";
-        sha1 = "1bafad610015c4ded35c85a70b6222faad598b40";
+        name = "_typescript_eslint_typescript_estree___typescript_estree_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.1.tgz";
+        sha1 = "4a04d5232cf1031232b7124a9c0310b577a62d17";
       };
     }
     {
-      name = "_typescript_eslint_visitor_keys___visitor_keys_4.29.3.tgz";
+      name = "_typescript_eslint_visitor_keys___visitor_keys_4.31.1.tgz";
       path = fetchurl {
-        name = "_typescript_eslint_visitor_keys___visitor_keys_4.29.3.tgz";
-        url  = "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.3.tgz";
-        sha1 = "c691760a00bd86bf8320d2a90a93d86d322f1abf";
+        name = "_typescript_eslint_visitor_keys___visitor_keys_4.31.1.tgz";
+        url  = "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.1.tgz";
+        sha1 = "f2e7a14c7f20c4ae07d7fc3c5878c4441a1da9cc";
       };
     }
     {
@@ -866,19 +890,19 @@
       };
     }
     {
-      name = "ajv___ajv_8.6.2.tgz";
+      name = "ajv___ajv_8.6.3.tgz";
       path = fetchurl {
-        name = "ajv___ajv_8.6.2.tgz";
-        url  = "https://registry.yarnpkg.com/ajv/-/ajv-8.6.2.tgz";
-        sha1 = "2fb45e0e5fcbc0813326c1c3da535d1881bb0571";
+        name = "ajv___ajv_8.6.3.tgz";
+        url  = "https://registry.yarnpkg.com/ajv/-/ajv-8.6.3.tgz";
+        sha1 = "11a66527761dc3e9a3845ea775d2d3c0414e8764";
       };
     }
     {
-      name = "allchange___allchange_1.0.2.tgz";
+      name = "allchange___allchange_1.0.3.tgz";
       path = fetchurl {
-        name = "allchange___allchange_1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/allchange/-/allchange-1.0.2.tgz";
-        sha1 = "86b9190e12b7ede4f230ae763cbd504c48fd907b";
+        name = "allchange___allchange_1.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/allchange/-/allchange-1.0.3.tgz";
+        sha1 = "f8814ddfbcfe39a01bf4570778ee7e6d9ff0ebb3";
       };
     }
     {
@@ -922,11 +946,11 @@
       };
     }
     {
-      name = "ansi_regex___ansi_regex_5.0.0.tgz";
+      name = "ansi_regex___ansi_regex_5.0.1.tgz";
       path = fetchurl {
-        name = "ansi_regex___ansi_regex_5.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz";
-        sha1 = "388539f55179bf39339c81af30a654d69f87cb75";
+        name = "ansi_regex___ansi_regex_5.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz";
+        sha1 = "082cb2c89c9fe8659a311a53bd6a4dc5301db304";
       };
     }
     {
@@ -1010,11 +1034,11 @@
       };
     }
     {
-      name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
+      name = "are_we_there_yet___are_we_there_yet_1.1.7.tgz";
       path = fetchurl {
-        name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
-        url  = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
-        sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
+        name = "are_we_there_yet___are_we_there_yet_1.1.7.tgz";
+        url  = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz";
+        sha1 = "b15474a932adab4ff8a50d9adfa7e4e926f21146";
       };
     }
     {
@@ -1050,11 +1074,11 @@
       };
     }
     {
-      name = "asar___asar_3.0.3.tgz";
+      name = "asar___asar_3.1.0.tgz";
       path = fetchurl {
-        name = "asar___asar_3.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/asar/-/asar-3.0.3.tgz";
-        sha1 = "1fef03c2d6d2de0cbad138788e4f7ae03b129c7b";
+        name = "asar___asar_3.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/asar/-/asar-3.1.0.tgz";
+        sha1 = "70b0509449fe3daccc63beb4d3c7d2e24d3c6473";
       };
     }
     {
@@ -1234,11 +1258,11 @@
       };
     }
     {
-      name = "boxen___boxen_5.0.1.tgz";
+      name = "boxen___boxen_5.1.1.tgz";
       path = fetchurl {
-        name = "boxen___boxen_5.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/boxen/-/boxen-5.0.1.tgz";
-        sha1 = "657528bdd3f59a772b8279b831f27ec2c744664b";
+        name = "boxen___boxen_5.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/boxen/-/boxen-5.1.1.tgz";
+        sha1 = "4faca6a437885add0bf8d99082e272d480814cd4";
       };
     }
     {
@@ -1322,11 +1346,11 @@
       };
     }
     {
-      name = "cacache___cacache_15.2.0.tgz";
+      name = "cacache___cacache_15.3.0.tgz";
       path = fetchurl {
-        name = "cacache___cacache_15.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/cacache/-/cacache-15.2.0.tgz";
-        sha1 = "73af75f77c58e72d8c630a7a2858cb18ef523389";
+        name = "cacache___cacache_15.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz";
+        sha1 = "dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb";
       };
     }
     {
@@ -1610,11 +1634,11 @@
       };
     }
     {
-      name = "core_js___core_js_3.16.3.tgz";
+      name = "core_js___core_js_3.18.2.tgz";
       path = fetchurl {
-        name = "core_js___core_js_3.16.3.tgz";
-        url  = "https://registry.yarnpkg.com/core-js/-/core-js-3.16.3.tgz";
-        sha1 = "1f2d43c51a9ed014cc6c83440af14697ae4b75f2";
+        name = "core_js___core_js_3.18.2.tgz";
+        url  = "https://registry.yarnpkg.com/core-js/-/core-js-3.18.2.tgz";
+        sha1 = "63a551e8a29f305cd4123754846e65896619ba5b";
       };
     }
     {
@@ -1626,6 +1650,14 @@
       };
     }
     {
+      name = "core_util_is___core_util_is_1.0.3.tgz";
+      path = fetchurl {
+        name = "core_util_is___core_util_is_1.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz";
+        sha1 = "a6042d3634c2b27e9328f837b965fac83808db85";
+      };
+    }
+    {
       name = "counterpart___counterpart_0.18.6.tgz";
       path = fetchurl {
         name = "counterpart___counterpart_0.18.6.tgz";
@@ -1754,11 +1786,11 @@
       };
     }
     {
-      name = "deep_is___deep_is_0.1.3.tgz";
+      name = "deep_is___deep_is_0.1.4.tgz";
       path = fetchurl {
-        name = "deep_is___deep_is_0.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz";
-        sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
+        name = "deep_is___deep_is_0.1.4.tgz";
+        url  = "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz";
+        sha1 = "a6f2dce612fadd2ef1f519b73551f17e85199831";
       };
     }
     {
@@ -1946,11 +1978,11 @@
       };
     }
     {
-      name = "electron_notarize___electron_notarize_1.1.0.tgz";
+      name = "electron_notarize___electron_notarize_1.1.1.tgz";
       path = fetchurl {
-        name = "electron_notarize___electron_notarize_1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-1.1.0.tgz";
-        sha1 = "00ed0182366b97f5593cb5ccdcf1120f1de37179";
+        name = "electron_notarize___electron_notarize_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-1.1.1.tgz";
+        sha1 = "3ed274b36158c1beb1dbef14e7faf5927e028629";
       };
     }
     {
@@ -1978,11 +2010,11 @@
       };
     }
     {
-      name = "electron___electron_13.2.2.tgz";
+      name = "electron___electron_13.5.1.tgz";
       path = fetchurl {
-        name = "electron___electron_13.2.2.tgz";
-        url  = "https://registry.yarnpkg.com/electron/-/electron-13.2.2.tgz";
-        sha1 = "332d91891d0db4f9a1d22d4d0bc3b500e59dc051";
+        name = "electron___electron_13.5.1.tgz";
+        url  = "https://registry.yarnpkg.com/electron/-/electron-13.5.1.tgz";
+        sha1 = "76c02c39be228532f886a170b472cbd3d93f0d0f";
       };
     }
     {
@@ -2130,13 +2162,21 @@
       };
     }
     {
-      name = "2306b3d4da4eba908b256014b979f1d3d43d2945";
-      path = fetchurl {
-        name = "2306b3d4da4eba908b256014b979f1d3d43d2945";
-        url  = "https://codeload.github.com/matrix-org/eslint-plugin-matrix-org/tar.gz/2306b3d4da4eba908b256014b979f1d3d43d2945";
-        sha1 = "e82e07e6163d15ee5243d8df073947540bf0efc9";
-      };
-    }
+    name = "2306b3d4da4eba908b256014b979f1d3d43d2945";
+    path =
+      let
+        repo = fetchgit {
+          url = "https://github.com/matrix-org/eslint-plugin-matrix-org.git";
+          rev = "2306b3d4da4eba908b256014b979f1d3d43d2945";
+          sha256 = "0ywgrls2phviz47kzsjrxijkdbs1ky77471fbq9cnpj0fs3si81c";
+        };
+      in
+        runCommand "2306b3d4da4eba908b256014b979f1d3d43d2945" { buildInputs = [gnutar]; } ''
+          # Set u+w because tar-fs can't unpack archives with read-only dirs
+          # https://github.com/mafintosh/tar-fs/issues/79
+          tar cf $out --mode u+w -C ${repo} .
+        '';
+  }
     {
       name = "eslint_scope___eslint_scope_5.1.1.tgz";
       path = fetchurl {
@@ -2346,11 +2386,11 @@
       };
     }
     {
-      name = "fastq___fastq_1.12.0.tgz";
+      name = "fastq___fastq_1.13.0.tgz";
       path = fetchurl {
-        name = "fastq___fastq_1.12.0.tgz";
-        url  = "https://registry.yarnpkg.com/fastq/-/fastq-1.12.0.tgz";
-        sha1 = "ed7b6ab5d62393fb2cc591c853652a5c318bf794";
+        name = "fastq___fastq_1.13.0.tgz";
+        url  = "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz";
+        sha1 = "616760f88a7526bdfc596b7cab8c18938c36b98c";
       };
     }
     {
@@ -3482,13 +3522,21 @@
       };
     }
     {
-      name = "e5c7071e0cdf715de87ef39dc8260e11d7add2f8";
-      path = fetchurl {
-        name = "e5c7071e0cdf715de87ef39dc8260e11d7add2f8";
-        url  = "https://codeload.github.com/matrix-org/matrix-web-i18n/tar.gz/e5c7071e0cdf715de87ef39dc8260e11d7add2f8";
-        sha1 = "efbc392e3523669d20b812a6dae2f6efb49b888d";
-      };
-    }
+    name = "e5c7071e0cdf715de87ef39dc8260e11d7add2f8";
+    path =
+      let
+        repo = fetchgit {
+          url = "https://github.com/matrix-org/matrix-web-i18n.git";
+          rev = "e5c7071e0cdf715de87ef39dc8260e11d7add2f8";
+          sha256 = "0whjmf23m3204ifgx3spfnlg9pwm956fc16gjxgp9ia0d93xrpn6";
+        };
+      in
+        runCommand "e5c7071e0cdf715de87ef39dc8260e11d7add2f8" { buildInputs = [gnutar]; } ''
+          # Set u+w because tar-fs can't unpack archives with read-only dirs
+          # https://github.com/mafintosh/tar-fs/issues/79
+          tar cf $out --mode u+w -C ${repo} .
+        '';
+  }
     {
       name = "memoizee___memoizee_0.4.15.tgz";
       path = fetchurl {
@@ -3602,11 +3650,11 @@
       };
     }
     {
-      name = "minipass_fetch___minipass_fetch_1.3.4.tgz";
+      name = "minipass_fetch___minipass_fetch_1.4.1.tgz";
       path = fetchurl {
-        name = "minipass_fetch___minipass_fetch_1.3.4.tgz";
-        url  = "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.3.4.tgz";
-        sha1 = "63f5af868a38746ca7b33b03393ddf8c291244fe";
+        name = "minipass_fetch___minipass_fetch_1.4.1.tgz";
+        url  = "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz";
+        sha1 = "d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6";
       };
     }
     {
@@ -3650,11 +3698,11 @@
       };
     }
     {
-      name = "minipass___minipass_3.1.3.tgz";
+      name = "minipass___minipass_3.1.5.tgz";
       path = fetchurl {
-        name = "minipass___minipass_3.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz";
-        sha1 = "7d42ff1f39635482e15f9cdb53184deebd5815fd";
+        name = "minipass___minipass_3.1.5.tgz";
+        url  = "https://registry.yarnpkg.com/minipass/-/minipass-3.1.5.tgz";
+        sha1 = "71f6251b0a33a49c01b3cf97ff77eda030dff732";
       };
     }
     {
@@ -3722,11 +3770,11 @@
       };
     }
     {
-      name = "needle___needle_2.9.0.tgz";
+      name = "needle___needle_2.9.1.tgz";
       path = fetchurl {
-        name = "needle___needle_2.9.0.tgz";
-        url  = "https://registry.yarnpkg.com/needle/-/needle-2.9.0.tgz";
-        sha1 = "c680e401f99b6c3d8d1f315756052edf3dc3bdff";
+        name = "needle___needle_2.9.1.tgz";
+        url  = "https://registry.yarnpkg.com/needle/-/needle-2.9.1.tgz";
+        sha1 = "22d1dffbe3490c2b83e301f7709b6736cd8f2684";
       };
     }
     {
@@ -3762,11 +3810,11 @@
       };
     }
     {
-      name = "node_fetch___node_fetch_2.6.1.tgz";
+      name = "node_fetch___node_fetch_2.6.2.tgz";
       path = fetchurl {
-        name = "node_fetch___node_fetch_2.6.1.tgz";
-        url  = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz";
-        sha1 = "045bd323631f76ed2e2b55573394416b639a0052";
+        name = "node_fetch___node_fetch_2.6.2.tgz";
+        url  = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.2.tgz";
+        sha1 = "986996818b73785e47b1965cc34eb093a1d464d0";
       };
     }
     {
@@ -4178,11 +4226,11 @@
       };
     }
     {
-      name = "plist___plist_3.0.3.tgz";
+      name = "plist___plist_3.0.4.tgz";
       path = fetchurl {
-        name = "plist___plist_3.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/plist/-/plist-3.0.3.tgz";
-        sha1 = "007df34c7be0e2c3dcfcf460d623e6485457857d";
+        name = "plist___plist_3.0.4.tgz";
+        url  = "https://registry.yarnpkg.com/plist/-/plist-3.0.4.tgz";
+        sha1 = "a62df837e3aed2bb3b735899d510c4f186019cbe";
       };
     }
     {
@@ -4666,11 +4714,11 @@
       };
     }
     {
-      name = "socks_proxy_agent___socks_proxy_agent_6.0.0.tgz";
+      name = "socks_proxy_agent___socks_proxy_agent_6.1.0.tgz";
       path = fetchurl {
-        name = "socks_proxy_agent___socks_proxy_agent_6.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.0.0.tgz";
-        sha1 = "9f8749cdc05976505fa9f9a958b1818d0e60573b";
+        name = "socks_proxy_agent___socks_proxy_agent_6.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz";
+        sha1 = "869cf2d7bd10fea96c7ad3111e81726855e285c3";
       };
     }
     {
@@ -4682,11 +4730,11 @@
       };
     }
     {
-      name = "source_map_support___source_map_support_0.5.19.tgz";
+      name = "source_map_support___source_map_support_0.5.20.tgz";
       path = fetchurl {
-        name = "source_map_support___source_map_support_0.5.19.tgz";
-        url  = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz";
-        sha1 = "a98b62f86dcaf4f67399648c085291ab9e8fed61";
+        name = "source_map_support___source_map_support_0.5.20.tgz";
+        url  = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.20.tgz";
+        sha1 = "12166089f8f5e5e8c56926b377633392dd2cb6c9";
       };
     }
     {
@@ -4890,11 +4938,11 @@
       };
     }
     {
-      name = "tar___tar_6.1.10.tgz";
+      name = "tar___tar_6.1.11.tgz";
       path = fetchurl {
-        name = "tar___tar_6.1.10.tgz";
-        url  = "https://registry.yarnpkg.com/tar/-/tar-6.1.10.tgz";
-        sha1 = "8a320a74475fba54398fa136cd9883aa8ad11175";
+        name = "tar___tar_6.1.11.tgz";
+        url  = "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz";
+        sha1 = "6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621";
       };
     }
     {
@@ -5130,11 +5178,11 @@
       };
     }
     {
-      name = "typescript___typescript_4.3.5.tgz";
+      name = "typescript___typescript_4.4.3.tgz";
       path = fetchurl {
-        name = "typescript___typescript_4.3.5.tgz";
-        url  = "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz";
-        sha1 = "4d1c37cc16e893973c45a06886b7113234f119f4";
+        name = "typescript___typescript_4.4.3.tgz";
+        url  = "https://registry.yarnpkg.com/typescript/-/typescript-4.4.3.tgz";
+        sha1 = "bdc5407caa2b109efd4f82fe130656f977a29324";
       };
     }
     {
@@ -5410,14 +5458,6 @@
       };
     }
     {
-      name = "xmldom___xmldom_0.6.0.tgz";
-      path = fetchurl {
-        name = "xmldom___xmldom_0.6.0.tgz";
-        url  = "https://registry.yarnpkg.com/xmldom/-/xmldom-0.6.0.tgz";
-        sha1 = "43a96ecb8beece991cef382c08397d82d4d0c46f";
-      };
-    }
-    {
       name = "xtend___xtend_4.0.2.tgz";
       path = fetchurl {
         name = "xtend___xtend_4.0.2.tgz";
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
index 27a5204e9e96..bcd6dac47e05 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
@@ -19,12 +19,12 @@
 
 let
   executableName = "element-desktop";
-  version = "1.8.5";
+  version = "1.9.2";
   src = fetchFromGitHub {
     owner = "vector-im";
     repo = "element-desktop";
     rev = "v${version}";
-    sha256 = "sha256-i9PWGEcf+EOn6j++GuYt6xmwYycmW5hE5xhpRMOFBGM=";
+    sha256 = "sha256-F1uyyBbs+U7tQzRtn+p923Z/BY8Nwxr/JTMYwsak8W8=";
   };
   electron_exec = if stdenv.isDarwin then "${electron}/Applications/Electron.app/Contents/MacOS/Electron" else "${electron}/bin/electron";
 in
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-web.nix b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-web.nix
index 05c5e732ced5..ca10fb2131f3 100644
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-web.nix
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/element/element-web.nix
@@ -12,11 +12,11 @@ let
 
 in stdenv.mkDerivation rec {
   pname = "element-web";
-  version = "1.8.5";
+  version = "1.9.2";
 
   src = fetchurl {
     url = "https://github.com/vector-im/element-web/releases/download/v${version}/element-v${version}.tar.gz";
-    sha256 = "sha256-E3H6iXBRi4mnhu0mu96ly9f8AYOiMFf9zTcpjDmfHy4=";
+    sha256 = "sha256-Qkn0vyZGvBAeOfTzxydWzjFQJwY39INAhwZNX4xsM7U=";
   };
 
   installPhase = ''
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/element/update-element-desktop.sh b/nixpkgs/pkgs/applications/networking/instant-messengers/element/update-element-desktop.sh
index 69d0d3d70728..3bbc2f3fb4f0 100755
--- a/nixpkgs/pkgs/applications/networking/instant-messengers/element/update-element-desktop.sh
+++ b/nixpkgs/pkgs/applications/networking/instant-messengers/element/update-element-desktop.sh
@@ -1,5 +1,5 @@
 #!/usr/bin/env nix-shell
-#!nix-shell -I nixpkgs=../../../../../ -i bash -p wget yarn2nix
+#!nix-shell -I nixpkgs=../../../../../ -i bash -p wget yarn2nix nix-prefetch-git
 
 set -euo pipefail
 
@@ -13,5 +13,5 @@ RIOT_WEB_SRC="https://raw.githubusercontent.com/vector-im/element-desktop/$1"
 
 wget "$RIOT_WEB_SRC/package.json" -O element-desktop-package.json
 wget "$RIOT_WEB_SRC/yarn.lock" -O element-desktop-yarndeps.lock
-yarn2nix --lockfile=element-desktop-yarndeps.lock > element-desktop-yarndeps.nix
+yarn2nix --no-patch --lockfile=element-desktop-yarndeps.lock > element-desktop-yarndeps.nix
 rm element-desktop-yarndeps.lock