{ lib, buildGo126Module, fetchFromGitHub, olm }: buildGo126Module rec { pname = "mautrix-mattermost"; version = "0-unstable-2026-03-01"; src = fetchFromGitHub { owner = "bostrot"; repo = "mautrix-mattermost"; rev = "f7996f0e4acd68b24f2a1a88961712682b6017a5"; hash = "sha256-J8CJd0tsTLHJRyRVP8fVnzsCS5VV9iXr1epA6P2Qec4="; }; vendorHash = "sha256-r4mmSEzx/oSv0OutLuXe7LwODUJaSwuQ/CNFZNqw5+c="; buildInputs = [ olm ]; # Disable CGO except for olm env.CGO_ENABLED = 1; doCheck = false; meta = with lib; { description = "A Matrix-Mattermost puppeting bridge based on mautrix-go"; homepage = "https://github.com/bostrot/mautrix-mattermost"; license = licenses.agpl3Plus; maintainers = [ ]; mainProgram = "mautrix-mattermost"; }; }