From 3e31f2a6450541a7088eef2c196f7198297163e2 Mon Sep 17 00:00:00 2001 From: Linus Heckemann Date: Sun, 30 Apr 2017 13:20:52 +0100 Subject: 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. --- pkgs/misc/emulators/dolphin-emu/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'pkgs/misc/emulators/dolphin-emu') 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/; -- cgit 1.4.1