From 55ce6e0bb5a58522390013a9a3553410cfdbc19e Mon Sep 17 00:00:00 2001 From: Spencer Heywood Date: Tue, 23 Jul 2024 09:51:07 -0600 Subject: [PATCH] beeper-bridge-manager: init 0.12.0 --- .../be/beeper-bridge-manager/package.nix | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pkgs/by-name/be/beeper-bridge-manager/package.nix diff --git a/pkgs/by-name/be/beeper-bridge-manager/package.nix b/pkgs/by-name/be/beeper-bridge-manager/package.nix new file mode 100644 index 000000000000..17030eb6ccd9 --- /dev/null +++ b/pkgs/by-name/be/beeper-bridge-manager/package.nix @@ -0,0 +1,27 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "bbctl"; + version = "0.12.0"; + + src = fetchFromGitHub { + owner = "beeper"; + repo = "bridge-manager"; + rev = "refs/tags/v${version}"; + hash = "sha256-xaBLI5Y7PxHbmlwD72AKNrgnz3D+3WVhb2GJr5cmyfs="; + }; + + vendorHash = "sha256-VnqihTEGfrLxRfuscrWWBbhZ/tr8BhVnCd+FKblW5gI="; + + meta = { + description = "Tool for running self-hosted bridges with the Beeper Matrix server. "; + homepage = "https://github.com/beeper/bridge-manager"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.heywoodlh ]; + mainProgram = "bbctl"; + changelog = "https://github.com/beeper/bridge-manager/releases/tag/v{version}"; + }; +}