From c8f36994b7144addeba6429741c020100644f70e Mon Sep 17 00:00:00 2001 From: Melody Renata Date: Fri, 24 Jan 2025 21:06:02 -0500 Subject: [PATCH] umu-launcher: add `extraLibraries` and `extraPkgs` args --- pkgs/by-name/um/umu-launcher/package.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/um/umu-launcher/package.nix b/pkgs/by-name/um/umu-launcher/package.nix index b51066e18a8a..ec120b8a23d2 100644 --- a/pkgs/by-name/um/umu-launcher/package.nix +++ b/pkgs/by-name/um/umu-launcher/package.nix @@ -2,13 +2,21 @@ buildFHSEnv, lib, umu-launcher-unwrapped, + extraPkgs ? pkgs: [ ], + extraLibraries ? pkgs: [ ], }: buildFHSEnv { pname = "umu-launcher"; inherit (umu-launcher-unwrapped) version meta; - # Use umu-launcher-unwrapped from the package args, to simplify overriding - targetPkgs = _: [ umu-launcher-unwrapped ]; + targetPkgs = + pkgs: + [ + # Use umu-launcher-unwrapped from the package args, to support overriding + umu-launcher-unwrapped + ] + ++ extraPkgs pkgs; + multiPkgs = extraLibraries; executableName = umu-launcher-unwrapped.meta.mainProgram; runScript = lib.getExe umu-launcher-unwrapped;