tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
conan: 1.35.0 -> 1.40.0
Luke Granger-Brown
4 years ago
fc77b402
87a72a58
+2
-15
1 changed file
expand all
collapse all
unified
split
pkgs
development
tools
build-managers
conan
default.nix
+2
-15
pkgs/development/tools/build-managers/conan/default.nix
···
21
21
sha256 = "1dv6mjsm67l1razcgmq66riqmsb36wns17mnipqr610v0z0zf5j0";
22
22
};
23
23
});
24
24
-
urllib3 = super.urllib3.overridePythonAttrs (oldAttrs: rec {
25
25
-
version = "1.25.11";
26
26
-
src = oldAttrs.src.override {
27
27
-
inherit version;
28
28
-
sha256 = "18hpzh1am1dqx81fypn57r2wk565fi4g14292qrc5jm1h9dalzld";
29
29
-
};
30
30
-
});
31
24
# https://github.com/conan-io/conan/issues/8876
32
25
pyjwt = super.pyjwt.overridePythonAttrs (oldAttrs: rec {
33
26
version = "1.7.1";
···
59
52
};
60
53
61
54
in newPython.pkgs.buildPythonApplication rec {
62
62
-
version = "1.35.0";
55
55
+
version = "1.40.0";
63
56
pname = "conan";
64
57
65
58
src = fetchFromGitHub {
66
59
owner = "conan-io";
67
60
repo = "conan";
68
61
rev = version;
69
69
-
sha256 = "19rgylkjxvv47vz5vgh46rw108xskpv7lmax8y2fnm2wd1j3bq9c";
62
62
+
sha256 = "1sb4w4wahasrwxkag1g79f135601sca6iafv4r4836f2vi48ka2d";
70
63
};
71
64
72
65
propagatedBuildInputs = with newPython.pkgs; [
···
105
98
# TODO: reenable tests now that we fetch tests w/ the source from GitHub.
106
99
# Not enabled right now due to time constraints/failing tests that I didn't have time to track down
107
100
doCheck = false;
108
108
-
109
109
-
postPatch = ''
110
110
-
substituteInPlace conans/requirements.txt \
111
111
-
--replace "deprecation>=2.0, <2.1" "deprecation" \
112
112
-
--replace "six>=1.10.0,<=1.15.0" "six>=1.10.0,<=1.16.0"
113
113
-
'';
114
101
115
102
meta = with lib; {
116
103
homepage = "https://conan.io";