From 4e7fb0c25da4ed40c5804c94734a7b0f2d4c4c16 Mon Sep 17 00:00:00 2001 From: lily!! Date: Sun, 22 Jun 2025 18:03:19 -0700 Subject: [PATCH] portablemc: don't grab linux deps on non-linux fixes build for x86_64-darwin and aarch64-darwin --- pkgs/by-name/po/portablemc/package.nix | 35 +++++++++++++++----------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/po/portablemc/package.nix b/pkgs/by-name/po/portablemc/package.nix index 1f2d0f9d60ae..326d7949cdf7 100644 --- a/pkgs/by-name/po/portablemc/package.nix +++ b/pkgs/by-name/po/portablemc/package.nix @@ -23,23 +23,28 @@ let # Copied from the `prismlauncher` package - runtimeLibs = [ - libX11 - libXext - libXcursor - libXrandr - libXxf86vm + runtimeLibs = + [ + # lwjgl + libGL + glfw + openal + (lib.getLib stdenv.cc.cc) + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + libX11 + libXext + libXcursor + libXrandr + libXxf86vm - # lwjgl - libpulseaudio - libGL - glfw - openal - (lib.getLib stdenv.cc.cc) + # lwjgl + libpulseaudio - # oshi - udev - ] ++ lib.optional textToSpeechSupport flite; + # oshi + udev + ] + ++ lib.optional textToSpeechSupport flite; in python3Packages.buildPythonApplication rec { pname = "portablemc";