tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
taisei: 1.4.2 -> 1.4.4
Gliczy
5 months ago
aadacfb3
8062f8a4
+9
-9
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
ta
taisei
package.nix
+9
-9
pkgs/by-name/ta/taisei/package.nix
···
12
12
openssl,
13
13
gamemode,
14
14
shaderc,
15
15
-
ensureNewerSourcesForZipFilesHook,
16
15
# Runtime depends
17
16
glfw,
18
18
-
SDL2,
17
17
+
sdl3,
19
18
SDL2_mixer,
20
19
cglm,
21
20
freetype,
22
21
libpng,
23
22
libwebp,
24
24
-
libzip,
25
23
zlib,
26
24
zstd,
27
25
spirv-cross,
26
26
+
mimalloc,
28
27
29
28
gamemodeSupport ? stdenv.hostPlatform.isLinux,
30
29
}:
31
31
-
32
30
stdenv.mkDerivation (finalAttrs: {
33
31
pname = "taisei";
34
34
-
version = "1.4.2";
32
32
+
version = "1.4.4";
35
33
36
34
src = fetchFromGitHub {
37
35
owner = "taisei-project";
38
36
repo = "taisei";
39
37
tag = "v${finalAttrs.version}";
40
40
-
hash = "sha256-rThLz8o6IYhIBUc0b1sAQi2aF28btajcM1ScTv+qn6c=";
38
38
+
hash = "sha256-Cs66kyNSVjUZUH+ddZGjFwSUQtwqX4uuGQh+ZLv6N6o=";
41
39
fetchSubmodules = true;
42
40
};
43
41
···
48
46
pkg-config
49
47
python3Packages.python
50
48
python3Packages.zstandard
51
51
-
ensureNewerSourcesForZipFilesHook
52
49
shaderc
53
50
];
54
51
55
52
buildInputs = [
56
53
glfw
57
57
-
SDL2
54
54
+
sdl3
58
55
SDL2_mixer
59
56
cglm
60
57
freetype
61
58
libpng
62
59
libwebp
63
63
-
libzip
64
60
zlib
65
61
zstd
66
62
opusfile
67
63
openssl
68
64
spirv-cross
65
65
+
mimalloc
69
66
]
70
67
++ lib.optional gamemodeSupport gamemode;
71
68
···
74
71
(lib.mesonEnable "install_macos_bundle" false)
75
72
(lib.mesonEnable "install_relocatable" false)
76
73
(lib.mesonEnable "shader_transpiler" false)
74
74
+
(lib.mesonEnable "shader_transpiler_dxbc" false)
77
75
(lib.mesonEnable "gamemode" gamemodeSupport)
76
76
+
(lib.mesonEnable "package_data" false)
77
77
+
(lib.mesonEnable "vfs_zip" false)
78
78
];
79
79
80
80
preConfigure = ''