12 rustPlatform.buildRustPackage rec {
16 src = fetchFromGitea {
17 domain = "codeberg.org";
20 rev = "refs/tags/v${version}";
21 hash = "sha256-ft3lr+k/EOfYO9z8XPgONiUd8YLn6t7D6OsnMxVETrg=";
24 useFetchCargoVendor = true;
25 cargoHash = "sha256-PuHdAHDB2K65vJlAsdsxAyMEnj8dAOozDX99k26pI9A=";
32 versionCheckProgramArg = [ "--version" ];
35 description = "Syntax-aware git merge driver for a growing collection of programming languages and file formats";
36 homepage = "https://mergiraf.org/";
37 changelog = "https://codeberg.org/mergiraf/mergiraf/releases/v${version}";
38 license = lib.licenses.gpl3Only;
39 maintainers = with lib.maintainers; [
43 mainProgram = "mergiraf";