Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- { pkgs ? import <nixpkgs> { system = "i686-linux"; } }:
- let
- deps = pkgs:
- with pkgs;
- with pkgs.xorg; [
- strace
- alsaLib udev freetype fontconfig
- glib cairo pango gtk2 gdk_pixbuf
- zlib xdg_utils SDL2 mesa_glu openal
- libSM libpng12 libogg curl
- libnghttp2 libssh2 openssl
- libX11 libXxf86vm libXcursor
- libXft libXrandr libXext
- libXi libXinerama libXrender
- ];
- in pkgs.buildFHSUserEnv {
- name = "wine-run";
- multiPkgs = deps;
- runScript = pkgs.writeScript "wine-run" ''
- #!${pkgs.stdenv.shell}
- run="$1"
- if [ "$run" = "" ]; then
- echo "Usage: wine-run command-to-run args..." >&2
- exit 1
- fi
- shift
- exec "$run" "$@"
- '';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement