ieda: init at 0-unstable-2024-10-11 (#338769)
[NixPkgs.git] / pkgs / by-name / go / go-neb / package.nix
blobc6ad42add091720c1f7476537d120adb51210d0a
2   lib,
3   stdenv,
4   buildGoModule,
5   fetchFromGitHub,
6   nixosTests,
7   olm,
8 }:
10 buildGoModule {
11   pname = "go-neb";
12   version = "unstable-2021-07-21";
13   src = fetchFromGitHub {
14     owner = "matrix-org";
15     repo = "go-neb";
16     rev = "8916c80f8ce1732f64b50f9251242ca189082e76";
17     sha256 = "sha256-kuH4vbvS4G1bczxUdY4bd4oL4pIZzuueUxdEp4xuzJM=";
18   };
20   subPackages = [ "." ];
22   buildInputs = [ olm ];
24   vendorHash = "sha256-5Vg7aUkqiFIQuxmsDOJjvXoeA5NjMoBoD0XBhC+o4GA=";
26   doCheck = false;
28   passthru.tests.go-neb = nixosTests.go-neb;
30   meta = with lib; {
31     broken = stdenv.hostPlatform.isDarwin;
32     description = "Extensible matrix bot written in Go";
33     mainProgram = "go-neb";
34     homepage = "https://github.com/matrix-org/go-neb";
35     license = licenses.asl20;
36     maintainers = with maintainers; [
37       hexa
38       maralorn
39     ];
40   };