diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-06-18 12:04:55 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-18 12:04:55 +0000 |
commit | dd892e7e2fab404d4cdd733e818cd2342140401d (patch) | |
tree | 2d4c10f54893f9088a6fcbae118a6b2e92d3ad3b /pkgs/games | |
parent | ff10be160c68c6949197e7534c52ca78a20d5f42 (diff) | |
parent | 3b6c3bee9174dfe56fd0e586449457467abe7116 (diff) | |
download | nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.tar nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.tar.gz nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.tar.bz2 nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.tar.lz nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.tar.xz nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.tar.zst nixpkgs-dd892e7e2fab404d4cdd733e818cd2342140401d.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/blackshades/default.nix | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/pkgs/games/blackshades/default.nix b/pkgs/games/blackshades/default.nix index 7fe4a6087f7..263d92dcea6 100644 --- a/pkgs/games/blackshades/default.nix +++ b/pkgs/games/blackshades/default.nix @@ -1,34 +1,37 @@ -{lib, stdenv, fetchsvn, SDL, libGLU, libGL, openal, libvorbis, freealut, SDL_image}: +{ lib, stdenv, fetchFromSourcehut +, SDL, SDL_image, libGLU, libGL, openal, libvorbis, freealut }: -stdenv.mkDerivation { - name = "blackshades-svn-110"; - src = fetchsvn { - url = "svn://svn.icculus.org/blackshades/trunk"; - rev = "110"; - sha256 = "0kbrh1dympk8scjxr6av24qs2bffz44l8qmw2m5gyqf4g3rxf6ra"; - }; +stdenv.mkDerivation rec { + pname = "blackshades"; + version = "1.1.1"; - NIX_LDFLAGS = "-lSDL_image"; + src = fetchFromSourcehut { + owner = "~cnx"; + repo = pname; + rev = version; + sha256 = "1gx43hcqahbd21ib8blhzmsrwqfzx4qy7f10ck0mh2zc4bfihz64"; + }; buildInputs = [ SDL SDL_image libGLU libGL openal libvorbis freealut ]; patchPhase = '' - sed -i -e s,Data/,$out/opt/$name/Data/,g \ - -e s,Data:,$out/opt/$name/Data/,g \ - Source/*.cpp + sed -i -e s,Data/,$out/share/$pname/,g \ + -e s,Data:,$out/share/$pname/,g \ + src/*.cpp ''; installPhase = '' - mkdir -p $out/bin $out/opt/$name - cp objs/blackshades $out/bin - cp -R Data IF* Readme $out/opt/$name/ + mkdir -p $out/bin $out/share/doc/$pname + cp build/blackshades $out/bin + cp -R Data $out/share/$pname + cp README.md $out/share/doc/$pname ''; meta = { - homepage = "http://icculus.org/blackshades/"; - description = "Protect the VIP"; - license = lib.licenses.free; - maintainers = with lib.maintainers; [viric]; + homepage = "https://sr.ht/~cnx/blackshades"; + description = "A psychic bodyguard FPS"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ McSinyx viric ]; platforms = with lib.platforms; linux; }; } |