Loading pkgs/by-name/sq/squeezelite/package.nix +25 −17 Original line number Diff line number Diff line Loading @@ -72,9 +72,11 @@ stdenv.mkDerivation { --replace "<opusfile.h>" "<opus/opusfile.h>" ''; env = { EXECUTABLE = binName; OPTS = [ OPTS = toString ( [ "-DLINKALL" "-DGPIO" ] Loading @@ -86,9 +88,15 @@ stdenv.mkDerivation { ++ optional pulseSupport "-DPULSEAUDIO" ++ optional resampleSupport "-DRESAMPLE" ++ optional sslSupport "-DUSE_SSL" ++ optional (stdenv.hostPlatform.isAarch32 or stdenv.hostPlatform.isAarch64) "-DRPI"; env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { LDADD = "-lportaudio -lpthread"; }; ++ optional (stdenv.hostPlatform.isAarch32 or stdenv.hostPlatform.isAarch64) "-DRPI" ); } // lib.optionalAttrs stdenv.hostPlatform.isDarwin { LDADD = toString [ "-lportaudio" "-lpthread" ]; }; installPhase = '' runHook preInstall Loading Loading
pkgs/by-name/sq/squeezelite/package.nix +25 −17 Original line number Diff line number Diff line Loading @@ -72,9 +72,11 @@ stdenv.mkDerivation { --replace "<opusfile.h>" "<opus/opusfile.h>" ''; env = { EXECUTABLE = binName; OPTS = [ OPTS = toString ( [ "-DLINKALL" "-DGPIO" ] Loading @@ -86,9 +88,15 @@ stdenv.mkDerivation { ++ optional pulseSupport "-DPULSEAUDIO" ++ optional resampleSupport "-DRESAMPLE" ++ optional sslSupport "-DUSE_SSL" ++ optional (stdenv.hostPlatform.isAarch32 or stdenv.hostPlatform.isAarch64) "-DRPI"; env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { LDADD = "-lportaudio -lpthread"; }; ++ optional (stdenv.hostPlatform.isAarch32 or stdenv.hostPlatform.isAarch64) "-DRPI" ); } // lib.optionalAttrs stdenv.hostPlatform.isDarwin { LDADD = toString [ "-lportaudio" "-lpthread" ]; }; installPhase = '' runHook preInstall Loading