tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
vmware-horizon-client: 2103 -> 2106.1
Sean Buckley
4 years ago
18a1ce05
f8feb1ad
+5
-5
2 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
remote
vmware-horizon-client
default.nix
update.sh
+3
-3
pkgs/applications/networking/remote/vmware-horizon-client/default.nix
···
39
39
, zlib
40
40
}:
41
41
let
42
42
-
version = "2103";
42
42
+
version = "2106.1";
43
43
44
44
sysArch =
45
45
if stdenv.hostPlatform.system == "x86_64-linux" then "x64"
···
50
50
name = "vmwareHorizonClientFiles";
51
51
inherit version;
52
52
src = fetchurl {
53
53
-
url = "https://download3.vmware.com/software/view/viewclients/CART22FQ1/VMware-Horizon-Client-Linux-2103-8.2.0-17742757.tar.gz";
54
54
-
sha256 = "62f95bb802b058a98f5ee6c2296b89bd7e15884a24dc8a8ba7ce89de7e0798e4";
53
53
+
url = "https://download3.vmware.com/software/view/viewclients/CART22FQ2/VMware-Horizon-Client-Linux-2106.1-8.3.1-18435609.tar.gz";
54
54
+
sha256 = "b42ddb9d7e9c8d0f8b86b69344fcfca45251c5a5f1e06a18a3334d5a04e18c39";
55
55
};
56
56
nativeBuildInputs = [ makeWrapper ];
57
57
installPhase = ''
+2
-2
pkgs/applications/networking/remote/vmware-horizon-client/update.sh
···
2
2
#!nix-shell -p curl -p jq -p common-updater-scripts -i bash
3
3
set -e
4
4
5
5
-
entryPointURL='https://my.vmware.com/channel/public/api/v1.0/products/getRelatedDLGList?locale=en_US&category=desktop_end_user_computing&product=vmware_horizon_clients&version=horizon_8&dlgType=PRODUCT_BINARY'
5
5
+
entryPointURL='https://customerconnect.vmware.com/channel/public/api/v1.0/products/getRelatedDLGList?locale=en_US&category=desktop_end_user_computing&product=vmware_horizon_clients&version=horizon_8&dlgType=PRODUCT_BINARY'
6
6
7
7
function getTarballMetaUrl {
8
8
curl "$entryPointURL" | jq -r '
9
9
.dlgEditionsLists | .[] | select(.name | contains("Client for Linux")) |
10
10
.dlgList | .[] | select(.name | contains("tarball version")) |
11
11
-
@uri "https://my.vmware.com/channel/public/api/v1.0/dlg/details?locale=en_US&downloadGroup=\(.code)&productId=\(.productId)&rPId=\(.releasePackageId)"
11
11
+
@uri "https://customerconnect.vmware.com/channel/public/api/v1.0/dlg/details?locale=en_US&downloadGroup=\(.code)&productId=\(.productId)&rPId=\(.releasePackageId)"
12
12
'
13
13
}
14
14