diff options
author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2021-10-02 18:07:28 +0700 |
---|---|---|
committer | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2022-01-15 11:09:24 +0700 |
commit | 6a69cda1d53b9389af82cd8e0953b041c544a19b (patch) | |
tree | c2794c78ae332463d1feb2e8435812e411be3fb1 /pkgs/games/blackshades | |
parent | b2737d4980a17cc2b7d600d7d0b32fd7333aca88 (diff) | |
download | nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.tar nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.tar.gz nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.tar.bz2 nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.tar.lz nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.tar.xz nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.tar.zst nixlib-6a69cda1d53b9389af82cd8e0953b041c544a19b.zip |
blackshades: 1.3.1 -> 2.4.7
Diffstat (limited to 'pkgs/games/blackshades')
-rw-r--r-- | pkgs/games/blackshades/default.nix | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/pkgs/games/blackshades/default.nix b/pkgs/games/blackshades/default.nix index bd29c7b616c4..76f22e98d9e9 100644 --- a/pkgs/games/blackshades/default.nix +++ b/pkgs/games/blackshades/default.nix @@ -1,29 +1,27 @@ { lib, stdenv, fetchFromSourcehut -, SDL, stb, libGLU, libGL, openal, libvorbis, freealut }: +, zig, glfw, libGLU, libGL, openal, libsndfile }: stdenv.mkDerivation rec { pname = "blackshades"; - version = "1.3.1"; + version = "2.4.7"; src = fetchFromSourcehut { owner = "~cnx"; repo = pname; rev = version; - sha256 = "0yzp74ynkcp6hh5m4zmvrgx5gwm186hq7p3m7qkww54qdyijb3rv"; + fetchSubmodules = true; + sha256 = "sha256-hvJwWUUmGeb7MQgKe79cPS2ckPZ9z0Yc5S9IiwuXPD8="; }; - buildInputs = [ SDL stb libGLU libGL openal libvorbis freealut ]; + nativeBuildInputs = [ zig ]; + buildInputs = [ glfw libGLU libGL openal libsndfile ]; - postPatch = '' - sed -i -e s,Data/,$out/share/$pname/,g \ - -e s,Data:,$out/share/$pname/,g \ - src/*.cpp + preBuild = '' + export HOME=$TMPDIR ''; installPhase = '' - mkdir -p $out/bin $out/share - cp build/blackshades $out/bin - cp -R Data $out/share/$pname + zig build -Drelease-fast -Dcpu=baseline --prefix $out install ''; meta = { |