diff options
author | Linus Heckemann <git@sphalerite.org> | 2017-04-30 13:20:52 +0100 |
---|---|---|
committer | Linus Heckemann <git@sphalerite.org> | 2017-04-30 13:20:52 +0100 |
commit | 3e31f2a6450541a7088eef2c196f7198297163e2 (patch) | |
tree | c08155b6339bb81297ac39327dbf348aa0250b0c /pkgs/misc/emulators/dolphin-emu | |
parent | 7f3b857d0d08c5e7d8d0ecdb2a53f06cc48a9cdf (diff) | |
download | nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.tar nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.tar.gz nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.tar.bz2 nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.tar.lz nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.tar.xz nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.tar.zst nixlib-3e31f2a6450541a7088eef2c196f7198297163e2.zip |
dolphin-emu: include more dependencies
Previously, dolphin would build against vendored copies of the libraries (shipped in source code form). This would result both in a longer build (wxWidgets takes a while to build!) and in bulkier binaries that wouldn't share libraries with others, along with using fixed versions of curl and mbedtls which may be left with unpatched security vulnerabilities.
Diffstat (limited to 'pkgs/misc/emulators/dolphin-emu')
-rw-r--r-- | pkgs/misc/emulators/dolphin-emu/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/misc/emulators/dolphin-emu/default.nix b/pkgs/misc/emulators/dolphin-emu/default.nix index db510024241d..f606e352a7b0 100644 --- a/pkgs/misc/emulators/dolphin-emu/default.nix +++ b/pkgs/misc/emulators/dolphin-emu/default.nix @@ -1,6 +1,7 @@ -{ stdenv, pkgconfig, cmake, bluez, ffmpeg, libao, mesa, gtk2, glib +{ stdenv, pkgconfig, cmake, bluez, ffmpeg, libao, gtk2, glib, mesa , gettext, libpthreadstubs, libXrandr, libXext, readline, openal , libXdmcp, portaudio, fetchFromGitHub, libusb, libevdev +, wxGTK30, soundtouch, miniupnpc, mbedtls, curl, lzo, sfml , libpulseaudio ? null }: stdenv.mkDerivation rec { @@ -30,7 +31,9 @@ stdenv.mkDerivation rec { buildInputs = [ pkgconfig cmake bluez ffmpeg libao mesa gtk2 glib gettext libpthreadstubs libXrandr libXext readline openal - libevdev libXdmcp portaudio libusb libpulseaudio ]; + libevdev libXdmcp portaudio libusb libpulseaudio + libevdev libXdmcp portaudio libusb libpulseaudio + wxGTK30 soundtouch miniupnpc mbedtls curl lzo sfml ]; meta = { homepage = http://dolphin-emu.org/; |