Unverified Commit d09e9f50 authored by Maximilian Bosch's avatar Maximilian Bosch Committed by GitHub
Browse files

mautrix-whatsapp: 0.12.5 -> 25.10 (#452616)

parents 15cca020 b7a6a466
Loading
Loading
Loading
Loading
+14 −6
Original line number Diff line number Diff line
@@ -14,27 +14,35 @@

buildGoModule rec {
  pname = "mautrix-whatsapp";
  version = "0.12.5";
  version = "25.10";
  tag = "v0.2510.0";

  src = fetchFromGitHub {
    owner = "mautrix";
    repo = "whatsapp";
    rev = "v${version}";
    hash = "sha256-FywU4nT/EjEqiC+67FWi3Ni63NI8nqJka6bPdfq1c30=";
    tag = tag;
    hash = "sha256-jJIVlK4vTJpwjugKNtWZhO31t7YX+q3W+ZmU1w/itvM=";
  };

  buildInputs = lib.optional (!withGoolm) olm;
  tags = lib.optional withGoolm "goolm";

  vendorHash = "sha256-LjlI5zqM1GS+7Sx1mqiwZHM4mPifX7MyLbqEckb90Jo=";
  vendorHash = "sha256-LvGapdyGYXNUsC0qniwdoA3pUrOivfFq+nEilw5xFNM=";

  doCheck = false;

  ldflags = [
    "-s"
    "-w"
    "-X"
    "main.Tag=${tag}"
  ];

  passthru.updateScript = nix-update-script { };

  meta = with lib; {
    homepage = "https://github.com/tulir/mautrix-whatsapp";
    description = "Matrix <-> Whatsapp hybrid puppeting/relaybot bridge";
    homepage = "https://github.com/mautrix/whatsapp";
    description = "Matrix-WhatsApp puppeting bridge";
    license = licenses.agpl3Plus;
    maintainers = with maintainers; [
      vskilet