From 41f0dc0b5c681cb2442f6af64a0ee9a8cfb6a1cb Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Wed, 6 May 2026 14:18:25 +0200 Subject: [PATCH] element-{web,desktop}: 1.12.14 -> 1.12.18 https://github.com/element-hq/element-web/releases/tag/v1.12.15 https://github.com/element-hq/element-web/releases/tag/v1.12.16 https://github.com/element-hq/element-web/releases/tag/v1.12.17 https://github.com/element-hq/element-web/releases/tag/v1.12.18 https://github.com/element-hq/element-web/compare/v1.12.14...v1.12.18 --- pkgs/by-name/el/element-desktop/package.nix | 14 +++++++++----- pkgs/by-name/el/element-web-unwrapped/package.nix | 6 +++--- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/el/element-desktop/package.nix b/pkgs/by-name/el/element-desktop/package.nix index fe6791b038ba..c4e70b9ab233 100644 --- a/pkgs/by-name/el/element-desktop/package.nix +++ b/pkgs/by-name/el/element-desktop/package.nix @@ -16,6 +16,7 @@ fetchPnpmDeps, pnpmConfigHook, pnpm_10, + faketty, asar, copyDesktopItems, darwin, @@ -29,13 +30,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "element-desktop"; - version = "1.12.14"; + version = "1.12.18"; src = fetchFromGitHub { owner = "element-hq"; repo = "element-web"; tag = "v${finalAttrs.version}"; - hash = "sha256-yy7CfMOMT1DBXHDHaDyAaOgp3s2KQIKA1A6zUhVOUhM="; + hash = "sha256-G2HEOv1fHVgbT79bo8ibp9VmtQ8o5vA6/i6Q5TUKqdw="; }; pnpmDeps = fetchPnpmDeps { @@ -46,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { ; inherit pnpm; fetcherVersion = 3; - hash = "sha256-0yqWObZtRntsH7gk+OB8pMuWsrvCQ4L9173Qv0o5abk="; + hash = "sha256-0iGzjwT+99tvRuxYD+1+SrYrCYAI1dcjhXT3x6E/wHg="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; @@ -60,6 +61,7 @@ stdenv.mkDerivation (finalAttrs: { pnpm pnpmConfigHook tsx + faketty ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.autoSignDarwinBinariesHook @@ -85,13 +87,15 @@ stdenv.mkDerivation (finalAttrs: { cd ../../ ''; + # faketty is required to work around a bug in nx. + # See: https://github.com/nrwl/nx/issues/22445 buildPhase = '' runHook preBuild export VERSION=${finalAttrs.version} - pnpm -C apps/desktop run build:ts - pnpm -C apps/desktop run build:res + faketty pnpm -C apps/desktop exec nx build:ts + faketty pnpm -C apps/desktop exec nx build:res pnpm -C apps/desktop exec electron-builder --dir -c.electronDist=electron-dist -c.electronVersion=${electron.version} -c.mac.identity=null cd apps/desktop diff --git a/pkgs/by-name/el/element-web-unwrapped/package.nix b/pkgs/by-name/el/element-web-unwrapped/package.nix index a0d22d6c73c9..389ffe8251ca 100644 --- a/pkgs/by-name/el/element-web-unwrapped/package.nix +++ b/pkgs/by-name/el/element-web-unwrapped/package.nix @@ -26,13 +26,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "element-web"; - version = "1.12.14"; + version = "1.12.18"; src = fetchFromGitHub { owner = "element-hq"; repo = "element-web"; tag = "v${finalAttrs.version}"; - hash = "sha256-yy7CfMOMT1DBXHDHaDyAaOgp3s2KQIKA1A6zUhVOUhM="; + hash = "sha256-G2HEOv1fHVgbT79bo8ibp9VmtQ8o5vA6/i6Q5TUKqdw="; }; pnpmDeps = fetchPnpmDeps { @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-0yqWObZtRntsH7gk+OB8pMuWsrvCQ4L9173Qv0o5abk="; + hash = "sha256-0iGzjwT+99tvRuxYD+1+SrYrCYAI1dcjhXT3x6E/wHg="; }; nativeBuildInputs = [