diff options
author | PedroHLC ☭ <root@pedrohlc.com> | 2022-06-23 16:34:12 -0300 |
---|---|---|
committer | PedroHLC ☭ <root@pedrohlc.com> | 2022-06-23 16:34:12 -0300 |
commit | 4ecf88be2dbb46c039f433043317de53a1cf13e8 (patch) | |
tree | 1ffbb72a9a22f30e6a6c5faf10dedc55d38ee4a9 /pkgs/applications/networking/instant-messengers/discord/default.nix | |
parent | e0a42267f73ea52adc061a64650fddc59906fc99 (diff) |
discord: add openasar option
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/discord/default.nix')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/discord/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index ab471ef47fb7..957efb7a1a48 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -1,4 +1,4 @@ -{ branch ? "stable", pkgs, lib, stdenv }: +{ branch ? "stable", pkgs, lib, stdenv, withOpenASAR ? false }: let inherit (pkgs) callPackage fetchurl; versions = if stdenv.isLinux then { @@ -61,8 +61,11 @@ let ++ lib.optionals (branch == "ptb") [ "aarch64-darwin" ]; }; package = if stdenv.isLinux then ./linux.nix else ./darwin.nix; + + openasar = if withOpenASAR then callPackage ./openasar.nix { } else null; + packages = (builtins.mapAttrs - (_: value: callPackage package (value // { inherit src version; meta = meta // { mainProgram = value.binaryName; }; })) + (_: value: callPackage package (value // { inherit src version openasar; meta = meta // { mainProgram = value.binaryName; }; })) { stable = rec { pname = "discord"; |