The past tense of provide the means for is provided the means for.
The third-person singular simple present indicative form of provide the means for is provides the means for.
The present participle of provide the means for is providing the means for.
The past participle of provide the means for is provided the means for.