tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
s2clientprotocol: init at 3.19.1.58600.0
Dan Haraj
8 years ago
ced67b11
22017740
+41
3 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
s2clientprotocol
default.nix
pure-version.patch
top-level
python-packages.nix
+27
pkgs/development/python-modules/s2clientprotocol/default.nix
···
1
1
+
{ buildPythonPackage
2
2
+
, lib
3
3
+
, fetchPypi
4
4
+
, protobuf
5
5
+
}:
6
6
+
7
7
+
buildPythonPackage rec {
8
8
+
pname = "s2clientprotocol";
9
9
+
version = "3.19.1.58600.0";
10
10
+
name = "${pname}-${version}";
11
11
+
12
12
+
src = fetchPypi {
13
13
+
inherit pname version;
14
14
+
sha256 = "02jqwdfj5zpag4c5nf0707qmwk7sqm98yfgrd19rq6pi58zgl74f";
15
15
+
};
16
16
+
17
17
+
patches = [ ./pure-version.patch ];
18
18
+
19
19
+
buildInputs = [ protobuf ];
20
20
+
21
21
+
meta = {
22
22
+
description = "StarCraft II - client protocol.";
23
23
+
homepage = "https://github.com/Blizzard/sc2client-proto";
24
24
+
license = lib.licenses.mit;
25
25
+
maintainers = with lib.maintainers; [ danharaj ];
26
26
+
};
27
27
+
}
+13
pkgs/development/python-modules/s2clientprotocol/pure-version.patch
···
1
1
+
diff --git a/setup.py b/setup.py
2
2
+
index 89131a8..19527df 100755
3
3
+
--- a/setup.py
4
4
+
+++ b/setup.py
5
5
+
@@ -13,8 +13,6 @@ from distutils.spawn import find_executable
6
6
+
from setuptools import setup
7
7
+
from setuptools.command.build_py import build_py
8
8
+
9
9
+
-import gameversion_autogen as ver
10
10
+
-
11
11
+
SETUP_DIR = os.path.dirname(os.path.abspath(__file__))
12
12
+
PROTO_DIR = os.path.join(SETUP_DIR, 's2clientprotocol')
13
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
7187
+
s2clientprotocol = callPackage ../development/python-modules/s2clientprotocol { };
7187
7188
7188
7189
statsd = buildPythonPackage rec {
7189
7190
name = "statsd-${version}";