mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-23 15:33:13 +00:00
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.
This commit is contained in:
parent
7f3b857d0d
commit
3e31f2a645
@ -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/;
|
||||
|
Loading…
Reference in New Issue
Block a user