Skip to content

Instantly share code, notes, and snippets.

@szobov
Created April 14, 2017 13:55
Show Gist options
  • Save szobov/53abb0328bf7bffb241afae4b59077da to your computer and use it in GitHub Desktop.
Save szobov/53abb0328bf7bffb241afae4b59077da to your computer and use it in GitHub Desktop.
let
pkgs = import <nixpkgs> {};
in
{ }:
with pkgs;
let
docker-py = lib.overrideDerivation pythonPackages.docker (oldAttrs: rec {
name = "docker-py-1.10.6";
src=fetchurl {
url = "mirror://pypi/d/docker-py/${name}.tar.gz";
sha256 = "05f49f6hnl7npmi7kigg0ibqk8s3fhzx1ivvz1kqvlv4ay3paajc";
};
});
ansible = lib.overrideDerivation pythonPackages.ansible2 (oldAttrs: rec {
name = "ansible-2.2.0.0";
src=fetchurl {
url = "mirror://pypi/a/ansible/${name}.tar.gz";
sha256 = "11l5814inr44ammp0sh304rqx2382fr629c0pbwf0k1rjg99iwfr";
};
});
urllib3 = lib.overrideDerivation pythonPackages.urllib3 (oldAttrs: rec {
name = "urllib3-1.14";
src=fetchurl {
url = "mirror://pypi/u/urllib3/${name}.tar.gz";
sha256 = "0dwdq39nn9vr2cd9y7abbln66f7x45dnckbyihrih2z59hxb2kyx";
};
doCheck = false;
});
in
stdenv.mkDerivation {
name = "python-ansible-docker";
version = "0.1.0";
src = ./.;
buildInputs = [
python2
urllib3
ansible
docker-py
];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment