0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 21:50:33 +03:00

teamviewer: 15.54.3 -> 15.61.3 (#377171)

This commit is contained in:
Florian 2025-01-31 20:59:29 +01:00 committed by GitHub
commit 05c0a015d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 24 additions and 3 deletions

View file

@ -3577,6 +3577,17 @@
githubId = 382011;
name = "c4605";
};
c4thebomb = {
name = "Ceferino Patino";
email = "c4patino@gmail.com";
github = "c4thebomb";
githubId = 79673111;
keys = [
{
fingerprint = "EA60 D516 A926 7532 369D 3E67 E161 DF22 9EC1 280E";
}
];
};
caarlos0 = {
name = "Carlos A Becker";
email = "carlos@becker.software";

View file

@ -30,7 +30,7 @@ mkDerivation rec {
"out"
"dev"
];
version = "15.54.3";
version = "15.61.3";
src =
let
@ -39,11 +39,11 @@ mkDerivation rec {
{
x86_64-linux = fetchurl {
url = "${base_url}/teamviewer_${version}_amd64.deb";
hash = "sha256-41zVX2svomcRKu2ow1A/EeKojBIpABO4o2EZxappzgo=";
hash = "sha256-o7Em+QRW4TebRTJS5xjcx1M6KPh1ziB1j0fvlO+RYa4=";
};
aarch64-linux = fetchurl {
url = "${base_url}/teamviewer_${version}_arm64.deb";
hash = "sha256-wuQYWeYgXW54/5dpiGzJxZ9JZDlUgFgCKq8Z4xV2HlI=";
hash = "sha256-LDByF4u9xZV1MYApBrnlNrUPndbDrQt6DKX+r8Kmq6k=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
@ -152,6 +152,8 @@ mkDerivation rec {
dontWrapQtApps = true;
preferLocalBuild = true;
passthru.updateScript = ./update-teamviewer.sh;
meta = with lib; {
homepage = "https://www.teamviewer.com";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
@ -162,6 +164,7 @@ mkDerivation rec {
jagajaga
jraygauthier
gador
c4thebomb
];
};
}

View file

@ -0,0 +1,7 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p nix-update curl
TEAMVIEWER_VER=$(curl -s https://www.teamviewer.com/en-us/download/linux/ | grep -oP 'Current version: <span data-dl-version-label>\K[0-9]+\.[0-9]+\.[0-9]+')
nix-update --version "$TEAMVIEWER_VER" --system x86_64-linux teamviewer
nix-update --version "skip" --system aarch64-linux teamviewer