Loading pkgs/by-name/sd/sdl2-compat/package.nix +7 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,8 @@ sdl3, stdenv, testers, libX11, libGL, testSupport ? true, }: Loading @@ -35,6 +37,11 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ sdl3 libX11 ]; checkInputs = [ libGL ]; outputs = [ Loading pkgs/by-name/sd/sdl3/package.nix +5 −12 Original line number Diff line number Diff line Loading @@ -137,12 +137,8 @@ stdenv.mkDerivation (finalAttrs: { xorg.libXfixes xorg.libXi xorg.libXrandr ]; propagatedBuildInputs = finalAttrs.dlopenPropagatedBuildInputs; dlopenPropagatedBuildInputs = [ ] ++ [ vulkan-headers vulkan-loader ] Loading Loading @@ -176,12 +172,9 @@ stdenv.mkDerivation (finalAttrs: { env = { # Many dependencies are not directly linked to, but dlopen()'d at runtime. Adding them to the RPATH # helps them be found NIX_LDFLAGS = lib.optionalString (stdenv.hostPlatform.hasSharedLibraries && stdenv.hostPlatform.extensions.sharedLibrary == ".so") "-rpath ${ lib.makeLibraryPath (finalAttrs.dlopenBuildInputs ++ finalAttrs.dlopenPropagatedBuildInputs) }"; NIX_LDFLAGS = lib.optionalString ( stdenv.hostPlatform.hasSharedLibraries && stdenv.hostPlatform.extensions.sharedLibrary == ".so" ) "-rpath ${lib.makeLibraryPath (finalAttrs.dlopenBuildInputs)}"; }; passthru = { Loading Loading
pkgs/by-name/sd/sdl2-compat/package.nix +7 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,8 @@ sdl3, stdenv, testers, libX11, libGL, testSupport ? true, }: Loading @@ -35,6 +37,11 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ sdl3 libX11 ]; checkInputs = [ libGL ]; outputs = [ Loading
pkgs/by-name/sd/sdl3/package.nix +5 −12 Original line number Diff line number Diff line Loading @@ -137,12 +137,8 @@ stdenv.mkDerivation (finalAttrs: { xorg.libXfixes xorg.libXi xorg.libXrandr ]; propagatedBuildInputs = finalAttrs.dlopenPropagatedBuildInputs; dlopenPropagatedBuildInputs = [ ] ++ [ vulkan-headers vulkan-loader ] Loading Loading @@ -176,12 +172,9 @@ stdenv.mkDerivation (finalAttrs: { env = { # Many dependencies are not directly linked to, but dlopen()'d at runtime. Adding them to the RPATH # helps them be found NIX_LDFLAGS = lib.optionalString (stdenv.hostPlatform.hasSharedLibraries && stdenv.hostPlatform.extensions.sharedLibrary == ".so") "-rpath ${ lib.makeLibraryPath (finalAttrs.dlopenBuildInputs ++ finalAttrs.dlopenPropagatedBuildInputs) }"; NIX_LDFLAGS = lib.optionalString ( stdenv.hostPlatform.hasSharedLibraries && stdenv.hostPlatform.extensions.sharedLibrary == ".so" ) "-rpath ${lib.makeLibraryPath (finalAttrs.dlopenBuildInputs)}"; }; passthru = { Loading