From 177b8efa4c3c7a49bdb4381dabd64f49c540fb58 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 2 Apr 2025 17:04:01 +0200 Subject: [PATCH] element-call: 0.7.1 -> 0.9.0 https://github.com/element-hq/element-call/releases/tag/v0.7.2 https://github.com/element-hq/element-call/releases/tag/v0.8.0 https://github.com/element-hq/element-call/releases/tag/v0.9.0 --- pkgs/by-name/el/element-call/package.nix | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/el/element-call/package.nix b/pkgs/by-name/el/element-call/package.nix index 6a15c2169b2b..d2da74943ee1 100644 --- a/pkgs/by-name/el/element-call/package.nix +++ b/pkgs/by-name/el/element-call/package.nix @@ -5,36 +5,23 @@ fetchYarnDeps, yarnConfigHook, yarnBuildHook, - yarnInstallHook, nodejs, }: -let - inherit (stdenv.hostPlatform) system; - throwSystem = throw "Unsupported system: ${system}"; - offlineCacheHash = - { - x86_64-linux = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; - aarch64-linux = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; - x86_64-darwin = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; - aarch64-darwin = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; - } - .${system} or throwSystem; -in stdenv.mkDerivation (finalAttrs: { pname = "element-call"; - version = "0.7.1"; + version = "0.9.0"; src = fetchFromGitHub { owner = "element-hq"; repo = "element-call"; - rev = "v${finalAttrs.version}"; - hash = "sha256-HmkFr2DroN1uNNH2pnRwE7vsJsEPLYU6yhroiuR/E6Q="; + tag = "v${finalAttrs.version}"; + hash = "sha256-BugR5aXDxIQ9WOhaqXEoo0FdZHnYSvoqDoRJLDd4PUk="; }; offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = offlineCacheHash; + hash = "sha256-7dUSt1k/5N6BaYrT272J6xxDGgloAsDw1dCFh327Itc="; }; nativeBuildInputs = [ @@ -53,10 +40,10 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = with lib; { + changelog = "https://github.com/element-hq/element-call/releases/tag/${finalAttrs.src.tag}"; homepage = "https://github.com/element-hq/element-call"; description = "Group calls powered by Matrix"; license = licenses.asl20; maintainers = with maintainers; [ kilimnik ]; - mainProgram = "element-call"; }; })