lol

ezquake: init at 3.0.1

+39
+37
pkgs/games/ezquake/default.nix
··· 1 + { stdenv, fetchFromGitHub, curl, expat 2 + , jansson, libpng, libjpeg, mesa, pcre 3 + , pkgconfig, SDL2, vimNox }: 4 + 5 + stdenv.mkDerivation rec { 6 + name = pname + "-" + version; 7 + pname = "ezquake"; 8 + version = "3.0.1"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "ezQuake"; 12 + repo = pname + "-source"; 13 + rev = "v" + version; 14 + sha256 = "14wck0r64z5haacp7g7qb2qrbhff3x6jfjmn4268dyb9dl5663f2"; 15 + }; 16 + 17 + buildInputs = [ 18 + expat curl jansson libpng libjpeg mesa pcre pkgconfig SDL2 vimNox 19 + ]; 20 + 21 + installPhase = with stdenv.lib; let 22 + sys = last (splitString "-" stdenv.system); 23 + arch = head (splitString "-" stdenv.system); 24 + in '' 25 + mkdir -p $out/bin 26 + find . 27 + mv ezquake-${sys}-${arch} $out/bin/ezquake 28 + ''; 29 + 30 + meta = with stdenv.lib; { 31 + homepage = "http://ezquake.github.io/"; 32 + description = "A modern QuakeWorld client focused on competitive online play."; 33 + license = licenses.gpl2; 34 + platforms = platforms.linux; 35 + maintainers = with maintainers; [ edwtjo ]; 36 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 6719 6719 6720 6720 eztrace = callPackage ../development/tools/profiling/EZTrace { }; 6721 6721 6722 + ezquake = callPackage ../games/ezquake { }; 6723 + 6722 6724 findbugs = callPackage ../development/tools/analysis/findbugs { }; 6723 6725 6724 6726 foreman = callPackage ../tools/system/foreman { };