forked from mirrors/nixpkgs
steam: add flashplayer plugin support.
The videos work, but there is a problem with sound: ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /nix/store/9z51hr9l19vdhgmqd60jwwrg6ny5md2d-alsa-plugins-1.0.26/lib/alsa-lib/libasound_module_pcm_pulse.so It tries to open a 64bit plugin, which obviously fails. I think this depends on /etc/asound.conf, but I'm not sure how to fix it. Regardless of the problem, in one computer I tried the sound works but other apps cannot output sound. In another, the sound doesn't work and other apps continue working as normal.
This commit is contained in:
parent
4d853ae94f
commit
5885cf1286
|
@ -2,7 +2,7 @@
|
|||
, libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk
|
||||
, gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib
|
||||
, dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio
|
||||
, libxcb, libXau, libXdmcp
|
||||
, libxcb, libXau, libXdmcp, flashplayer
|
||||
, SDL # World of Goo
|
||||
, libvorbis # Osmos
|
||||
, curl, mesa # Superbrothers: S&S EP
|
||||
|
@ -82,6 +82,8 @@ stdenv.mkDerivation rec {
|
|||
export LD_LIBRARY_PATH="\$STEAMBIN32LINK:\$LD_LIBRARY_PATH:${mesa}/lib"
|
||||
export SDL_VIDEO_X11_DGAMOUSE=0
|
||||
cd "\$STEAMROOT"
|
||||
FLASHLINK="\$STEAMCONFIG/bin32/plugins"
|
||||
rm -f "\$FLASHLINK" && ln -s "${flashplayer}/lib/mozilla/plugins" "\$FLASHLINK"
|
||||
LDSO="\$STEAMBIN32LINK/ld.so"
|
||||
cp ${glibc215}/lib/ld-linux.so.2 "\$LDSO"
|
||||
chmod u+w "\$LDSO"
|
||||
|
|
Loading…
Reference in a new issue