lol

s2clientprotocol: init at 3.19.1.58600.0

+41
+27
pkgs/development/python-modules/s2clientprotocol/default.nix
··· 1 + { buildPythonPackage 2 + , lib 3 + , fetchPypi 4 + , protobuf 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "s2clientprotocol"; 9 + version = "3.19.1.58600.0"; 10 + name = "${pname}-${version}"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "02jqwdfj5zpag4c5nf0707qmwk7sqm98yfgrd19rq6pi58zgl74f"; 15 + }; 16 + 17 + patches = [ ./pure-version.patch ]; 18 + 19 + buildInputs = [ protobuf ]; 20 + 21 + meta = { 22 + description = "StarCraft II - client protocol."; 23 + homepage = "https://github.com/Blizzard/sc2client-proto"; 24 + license = lib.licenses.mit; 25 + maintainers = with lib.maintainers; [ danharaj ]; 26 + }; 27 + }
+13
pkgs/development/python-modules/s2clientprotocol/pure-version.patch
··· 1 + diff --git a/setup.py b/setup.py 2 + index 89131a8..19527df 100755 3 + --- a/setup.py 4 + +++ b/setup.py 5 + @@ -13,8 +13,6 @@ from distutils.spawn import find_executable 6 + from setuptools import setup 7 + from setuptools.command.build_py import build_py 8 + 9 + -import gameversion_autogen as ver 10 + - 11 + SETUP_DIR = os.path.dirname(os.path.abspath(__file__)) 12 + PROTO_DIR = os.path.join(SETUP_DIR, 's2clientprotocol') 13 +
+1
pkgs/top-level/python-packages.nix
··· 7184 7184 meta.broken = true; # Tests fail, and no reverse-dependencies anyway 7185 7185 }; 7186 7186 7187 + s2clientprotocol = callPackage ../development/python-modules/s2clientprotocol { }; 7187 7188 7188 7189 statsd = buildPythonPackage rec { 7189 7190 name = "statsd-${version}";