discord: make update script work for all branches

Artturin 44331791 7b0122ae

+4 -3
+1 -1
pkgs/applications/networking/instant-messengers/discord/darwin.nix
··· 1 - { pname, version, src, openasar, meta, stdenv, binaryName, desktopName, lib, undmg, makeWrapper, withOpenASAR ? false }: 1 + { pname, version, src, openasar, meta, stdenv, binaryName, desktopName, lib, undmg, makeWrapper, branch, withOpenASAR ? false }: 2 2 3 3 stdenv.mkDerivation { 4 4 inherit pname version src meta;
+1 -1
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 69 69 (_: value: 70 70 callPackage package (value 71 71 // { 72 - inherit src version openasar; 72 + inherit src version openasar branch; 73 73 meta = meta // { mainProgram = value.binaryName; }; 74 74 })) 75 75 {
+2 -1
pkgs/applications/networking/instant-messengers/discord/linux.nix
··· 5 5 , libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext, libXfixes 6 6 , libXi, libXrandr, libXrender, libXtst, libxcb, libxshmfence, mesa, nspr, nss 7 7 , pango, systemd, libappindicator-gtk3, libdbusmenu, writeScript, python3, runCommand 8 + , branch 8 9 , common-updater-scripts, withOpenASAR ? false }: 9 10 10 11 let ··· 141 142 }?platform=linux&format=tar.gz" | grep -oP 'location: \K\S+') 142 143 version=''${url##https://dl*.discordapp.net/apps/linux/} 143 144 version=''${version%%/*.tar.gz} 144 - update-source-version ${pname} "$version" --file=./pkgs/applications/networking/instant-messengers/discord/default.nix 145 + update-source-version ${pname} "$version" --file=./pkgs/applications/networking/instant-messengers/discord/default.nix --version-key=${branch} 145 146 ''; 146 147 }; 147 148 }