1{ stdenv
2, cairo
3, cmake
4, fetchsvn
5, ffmpeg
6, gettext
7, libpng
8, libpthreadstubs
9, libXdmcp
10, libxshmfence
11, mesa
12, openal
13, pkgconfig
14, SDL
15, wxGTK
16, zip
17, zlib
18}:
19
20stdenv.mkDerivation {
21 name = "VBAM-1507";
22 src = fetchsvn {
23 url = "svn://svn.code.sf.net/p/vbam/code/trunk";
24 rev = 1507;
25 sha256 = "0fqvgi5s0sacqr9yi7kv1klqlvfzr13sjq5ikipirz0jv50kjxa7";
26 };
27
28 buildInputs = [
29 cairo
30 cmake
31 ffmpeg
32 gettext
33 libpng
34 libpthreadstubs
35 libXdmcp
36 libxshmfence
37 mesa
38 openal
39 pkgconfig
40 SDL
41 wxGTK
42 zip
43 zlib
44 ];
45
46 cmakeFlags = [
47 "-DCMAKE_BUILD_TYPE='Release'"
48 "-DENABLE_FFMPEG='true'"
49 #"-DENABLE_LINK='true'" currently broken :/
50 "-DSYSCONFDIR='$out/etc'"
51 ];
52
53 meta = {
54 description = "A merge of the original Visual Boy Advance forks";
55 license = stdenv.lib.licenses.gpl2;
56 maintainers = [ stdenv.lib.maintainers.lassulus ];
57 homepage = http://vba-m.com/;
58 };
59}