nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 rustPlatform,
4 fetchFromGitHub,
5}:
6
7rustPlatform.buildRustPackage {
8 pname = "fortitude";
9 version = "0.7.5-unstable-2025-10-14";
10
11 src = fetchFromGitHub {
12 owner = "PlasmaFAIR";
13 repo = "fortitude";
14 rev = "ca65546d69947500eeb37a2bbc58151012ab40d9";
15 hash = "sha256-PKOPQnVQbvqEoCPO9K3ofajbcId83uLbma6R9RiBzys=";
16 };
17
18 cargoHash = "sha256-hNAONXSy1uxm7AHvMHWNboL9NpQfvEOfTQivushp7S4=";
19
20 meta = {
21 description = "Fortran linter written in Rust inspired by Ruff";
22 homepage = "https://fortitude.readthedocs.io/en/stable/";
23 downloadPage = "https://github.com/PlasmaFAIR/fortitude";
24 changelog = "https://github.com/PlasmaFAIR/fortitude/blob/main/CHANGELOG.md";
25 license = lib.licenses.mit;
26 mainProgram = "fortitude";
27 maintainers = with lib.maintainers; [ loicreynier ];
28 platforms = with lib.platforms; windows ++ darwin ++ linux;
29 };
30}