nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at fix-function-merge 31 lines 752 B view raw
1{ buildGoModule, fetchFromGitHub, lib }: 2 3buildGoModule rec { 4 pname = "mage"; 5 version = "1.15.0"; 6 7 src = fetchFromGitHub { 8 owner = "magefile"; 9 repo = pname; 10 rev = "v${version}"; 11 sha256 = "sha256-aZPv3+F4VMiThjR0nFP+mKQLI9zKj2jaOawClROnT34="; 12 }; 13 14 vendorHash = null; 15 16 doCheck = false; 17 18 ldflags = [ 19 "-X github.com/magefile/mage/mage.commitHash=v${version}" 20 "-X github.com/magefile/mage/mage.gitTag=v${version}" 21 "-X github.com/magefile/mage/mage.timestamp=1970-01-01T00:00:00Z" 22 ]; 23 24 meta = with lib; { 25 description = "Make/Rake-like Build Tool Using Go"; 26 mainProgram = "mage"; 27 homepage = "https://magefile.org/"; 28 license = licenses.asl20; 29 maintainers = with maintainers; [ swdunlop ]; 30 }; 31}