youtube-music: fix desktopName and startupWMClass
[NixPkgs.git] / pkgs / development / tools / fable / default.nix
blob31013115cb09c42ec02113c4b55dd30e4b43ec23
2   buildDotnetGlobalTool,
3   lib,
4   testers,
5 }:
7 buildDotnetGlobalTool (finalAttrs: {
8   pname = "fable";
9   version = "4.24.0";
11   nugetHash = "sha256-ERewWqfEyyZKpHFFALpMGJT0fDWywBYY5buU/wTZZTg=";
13   passthru.tests = testers.testVersion {
14     package = finalAttrs.finalPackage;
15     # the version is written with an escape sequence for colour, and I couldn't
16     # find a way to disable it
17     version = "[37m${finalAttrs.version}";
18   };
20   meta = with lib; {
21     description = "Fable is an F# to JavaScript compiler";
22     mainProgram = "fable";
23     homepage = "https://github.com/fable-compiler/fable";
24     changelog = "https://github.com/fable-compiler/fable/releases/tag/v${version}";
25     license = licenses.mit;
26     platforms = platforms.linux;
27     maintainers = with maintainers; [
28       anpin
29       mdarocha
30     ];
31   };