tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
flycast: 2.1 -> 2.2
Martino Fontana
2 years ago
44dc3d47
808c0d8c
+11
-29
1 changed file
expand all
collapse all
unified
split
pkgs
applications
emulators
flycast
default.nix
+11
-29
pkgs/applications/emulators/flycast/default.nix
···
6
6
, makeWrapper
7
7
, alsa-lib
8
8
, curl
9
9
-
, egl-wayland
10
9
, libao
11
11
-
, libdecor
12
12
-
, libevdev
13
13
-
, libffi
14
14
-
, libGL
15
10
, libpulseaudio
16
16
-
, libX11
17
17
-
, libXext
18
18
-
, libxkbcommon
19
11
, libzip
20
20
-
, mesa
12
12
+
, lua
21
13
, miniupnpc
22
22
-
, udev
23
23
-
, vulkan-headers
14
14
+
, SDL2
24
15
, vulkan-loader
25
25
-
, wayland
26
26
-
, zlib
27
16
}:
28
17
29
18
stdenv.mkDerivation rec {
30
19
pname = "flycast";
31
31
-
version = "2.1";
20
20
+
version = "2.2";
32
21
33
22
src = fetchFromGitHub {
34
23
owner = "flyinghead";
35
24
repo = "flycast";
36
36
-
rev = "V${version}";
37
37
-
sha256 = "sha256-PRInOqg9OpaUVLwSj1lOxDtjpVaYehkRsp0jLrVKPyY=";
25
25
+
rev = "v${version}";
26
26
+
sha256 = "sha256-eQMKaUaZ1b0oXre4Ouli4qIyNaG64KntyRGk3/YIopc=";
38
27
fetchSubmodules = true;
39
28
};
40
29
···
47
36
buildInputs = [
48
37
alsa-lib
49
38
curl
50
50
-
egl-wayland
51
39
libao
52
52
-
libdecor
53
53
-
libevdev
54
54
-
libffi
55
55
-
libGL
56
40
libpulseaudio
57
57
-
libX11
58
58
-
libXext
59
59
-
libxkbcommon
60
41
libzip
61
61
-
mesa # for libgbm
42
42
+
lua
62
43
miniupnpc
63
63
-
udev
64
64
-
vulkan-headers
65
65
-
wayland
66
66
-
zlib
44
44
+
SDL2
45
45
+
];
46
46
+
47
47
+
cmakeFlags = [
48
48
+
"-DUSE_HOST_SDL=ON"
67
49
];
68
50
69
51
postFixup = ''