buttplug-mcp: init at v0.0.1

authored by pilz0 and committed by Masum Reza 5b49345b 733b6c8a

+35
+35
pkgs/by-name/bu/buttplug-mcp/package.nix
···
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildGoModule (finalAttrs: { 8 + pname = "buttplug-mcp"; 9 + version = "0.0.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "ConAcademy"; 13 + repo = "buttplug-mcp"; 14 + rev = "v${finalAttrs.version}"; 15 + hash = "sha256-C4ZPTO+Gh6g19BrqHugSCF74aAZ888XRTk1AzNpEBok="; 16 + }; 17 + 18 + vendorHash = "sha256-EoLv7HpdAyEM83m/DTgu9jMh0Nn+v8b2buIavQFJbnY="; 19 + 20 + ldflags = [ 21 + "-s" 22 + "-w" 23 + "-X main.version=${finalAttrs.version}" 24 + ]; 25 + 26 + __darwinAllowLocalNetworking = true; 27 + 28 + meta = { 29 + description = "Buttplug.io Model Context Protocol (MCP) Server"; 30 + homepage = "https://github.com/ConAcademy/buttplug-mcp"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ pilz ]; 33 + mainProgram = "buttplug-mcp"; 34 + }; 35 + })