diff --git a/pkgs/by-name/uk/ukmm/package.nix b/pkgs/by-name/uk/ukmm/package.nix index b6b69f3cd4e8..8cc1d0295598 100644 --- a/pkgs/by-name/uk/ukmm/package.nix +++ b/pkgs/by-name/uk/ukmm/package.nix @@ -48,12 +48,13 @@ rustPlatform.buildRustPackage rec { # Force linking to libEGL, which is always dlopen()ed, and to # libwayland-client & libxkbcommon, which is dlopen()ed based on the # winit backend. - RUSTFLAGS = map (a: "-C link-arg=${a}") [ - "-Wl,--push-state,--no-as-needed" + NIX_LDFLAGS = [ + "--push-state" + "--no-as-needed" "-lEGL" "-lwayland-client" "-lxkbcommon" - "-Wl,--pop-state" + "--pop-state" ]; cargoTestFlags = [