30 lines
2.1 KiB
Nix
30 lines
2.1 KiB
Nix
{
|
|
lib,
|
|
buildRacketPackage,
|
|
pretty-expressive,
|
|
fetchFromGitHub,
|
|
}: (buildRacketPackage {
|
|
pname = "fmt";
|
|
version = "0.0.3+002818e";
|
|
dependencies = [pretty-expressive];
|
|
src = fetchFromGitHub {
|
|
owner = "sorawee";
|
|
repo = "fmt";
|
|
rev = "002818ec08ad6e5e01f79e6209b69203581d6adc";
|
|
hash = "sha256-/oLq5WPpK/OO3ED7PBKTMCjDxTBy8+ZjoL/WPPC1zlU=";
|
|
};
|
|
gitSubpath = ".";
|
|
passthru = {
|
|
racketModules = ["fmt/tests/test-cases/let-cc-ec.rkt" "fmt/read.rkt" "fmt/tests/test-cases/test-dot.rkt" "fmt/realign.rkt" "fmt/tests/test-cases/test-deinprogramm.rkt" "fmt/tests/test-cases/define-contract.rkt" "fmt/scribblings/kws.rkt" "fmt/tests/test-cases/define-match.rkt" "fmt/tests/test-cases/general.rkt" "fmt/for-profiling.rkt" "fmt/tests/test-cases/send.rkt" "fmt/tests/benchmarks/class-internal.rkt" "fmt/params.rkt" "fmt/tests/test-cases/test-quasisyntax.rkt" "fmt/tests/test-cases/large2.rkt" "fmt/tests/permission-test.rkt" "fmt/.fmt.rkt" "fmt/tests/test-cases/cr.rkt" "fmt/tests/test-cases/test-asl.rkt" "fmt/private/memoize.rkt" "fmt/tests/benchmarks/xform.rkt" "fmt/tests/test-cases/test-if.rkt" "fmt/version.rkt" "fmt/core.rkt" "fmt/tests/benchmarks/list.rkt" "fmt/tokenize.rkt" "fmt/raco.rkt" "fmt/conventions.rkt" "fmt/tests/test-cases/large.rkt" "fmt/tests/config-tests/file.rkt" "fmt/tests/test-cases/rackunit.rkt" "fmt/tests/benchmarks/hash.rkt" "fmt/tests/test-cases/test-hash-bang.rkt" "fmt/tests/test-cases/test-herestring.rkt" "fmt/tests/config-tests/config.rkt" "fmt/scribblings/fmt.scrbl" "fmt/record.rkt" "fmt/tests/test-cases/test-class.rkt" "fmt/common.rkt" "fmt/tests/test-cases/let-values.rkt" "fmt/tests/test-cases/test-lambda.rkt" "fmt/scribblings/examples/example.rkt" "fmt/tests/test-cases/delay.rkt" "fmt/main.rkt" "fmt/scribblings/util.rkt" "fmt/regen.rkt"];
|
|
racketLaunchers = [];
|
|
racoCommands = ["fmt"];
|
|
};
|
|
meta = {
|
|
description = "An extensible code formatter for Racket";
|
|
sourceProvenance = [(((lib).sourceTypes).fromSource)];
|
|
broken = false;
|
|
license = [(((lib).licensesSpdx)."Apache-2.0") (((lib).licensesSpdx)."MIT")];
|
|
homepage = "https://github.com/sorawee/fmt/tree/HEAD/README.md";
|
|
};
|
|
})
|