tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
vbam: 2.1.4 -> 2.1.5 + enable GUI
Netali
3 years ago
42c2f2f2
0f5996b5
+8
-13
1 changed file
expand all
collapse all
unified
split
pkgs
applications
emulators
vbam
default.nix
+8
-13
pkgs/applications/emulators/vbam/default.nix
···
5
5
, fetchpatch
6
6
, ffmpeg
7
7
, gettext
8
8
+
, wxGTK32
9
9
+
, gtk3
8
10
, libGLU, libGL
9
11
, openal
10
12
, pkg-config
···
18
16
19
17
stdenv.mkDerivation rec {
20
18
pname = "visualboyadvance-m";
21
21
-
version = "2.1.4";
19
19
+
version = "2.1.5";
22
20
src = fetchFromGitHub {
23
21
owner = "visualboyadvance-m";
24
22
repo = "visualboyadvance-m";
25
23
rev = "v${version}";
26
26
-
sha256 = "1kgpbvng3c12ws0dy92zc0azd94h0i3j4vm7b67zc8mi3pqsppdg";
24
24
+
sha256 = "1sc3gdn7dqkipjsvlzchgd98mia9ic11169dw8v341vr9ppb1b6m";
27
25
};
28
26
29
27
nativeBuildInputs = [ cmake pkg-config ];
···
32
30
cairo
33
31
ffmpeg
34
32
gettext
35
35
-
libGLU libGL
33
33
+
libGLU
34
34
+
libGL
36
35
openal
37
36
SDL2
38
37
sfml
39
38
zip
40
39
zlib
40
40
+
wxGTK32
41
41
+
gtk3
41
42
];
42
43
43
44
cmakeFlags = [
···
48
43
"-DENABLE_FFMPEG='true'"
49
44
"-DENABLE_LINK='true'"
50
45
"-DSYSCONFDIR=etc"
51
51
-
"-DENABLE_WX='false'"
52
46
"-DENABLE_SDL='true'"
53
53
-
];
54
54
-
55
55
-
patches = [
56
56
-
(fetchpatch {
57
57
-
# https://github.com/visualboyadvance-m/visualboyadvance-m/pull/793
58
58
-
name = "fix-build-SDL-2.0.14.patch";
59
59
-
url = "https://github.com/visualboyadvance-m/visualboyadvance-m/commit/619a5cce683ec4b1d03f08f316ba276d8f8cd824.patch";
60
60
-
sha256 = "099cbzgq4r9g83bvdra8a0swfl1vpfng120wf4q7h6vs0n102rk9";
61
61
-
})
62
47
];
63
48
64
49
meta = with lib; {