Merge pull request #243851 from basile-henry/raylib-fix-audio

raylib: Fix audio

authored by

Pol Dellaiera and committed by
GitHub
bc6d173e 09a5af72

+15
+15
pkgs/development/libraries/raylib/default.nix
··· 37 37 38 38 passthru.tests = [ raylib-games ]; 39 39 40 + patches = [ 41 + # Patch version in CMakeList to 4.5.0 42 + # Remove this when updating to a new revision 43 + (fetchpatch { 44 + url = "https://github.com/raysan5/raylib/commit/0d4db7ad7f6fd442ed165ebf8ab8b3f4033b04e7.patch"; 45 + hash = "sha256-RGokbQAwJAZm2FU2VNwraE3xko8E+RLLFjUfDRXeKhA="; 46 + }) 47 + ]; 48 + 49 + # fix libasound.so/libpulse.so not being found 50 + preFixup = '' 51 + ${lib.optionalString alsaSupport "patchelf --add-needed ${alsa-lib}/lib/libasound.so $out/lib/libraylib.so.${finalAttrs.version}"} 52 + ${lib.optionalString pulseSupport "patchelf --add-needed ${libpulseaudio}/lib/libpulse.so $out/lib/libraylib.so.${finalAttrs.version}"} 53 + ''; 54 + 40 55 meta = with lib; { 41 56 description = "A simple and easy-to-use library to enjoy videogames programming"; 42 57 homepage = "https://www.raylib.com/";