diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2020-07-08 11:30:06 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2020-07-08 12:13:10 +0200 |
commit | 36eb2d22e7310fdd35be926e3945da23bf3c8699 (patch) | |
tree | d450761a4d164fa407810487060da53dff250292 /pkgs/applications/networking/remote | |
parent | 358f9c34a947b6f436479ea97be1148e2d9296e2 (diff) |
citrix_workspace: remove old releases that will be EOLed during the lifetime of 20.09
See https://www.citrix.com/en-gb/support/product-lifecycle/milestones/receiver.html The releases `19.{6,8,10}.0` will be EOLed in 2021 during the expected lifetime of 20.09. As we shouldn't keep outdated software and `19.12.0`/`20.04.0`/`20.06.0` is still maintained (and I didn't encounter any problems with any of those releases), the deprecation should be fine at the moment.
Diffstat (limited to 'pkgs/applications/networking/remote')
-rw-r--r-- | pkgs/applications/networking/remote/citrix-workspace/default.nix | 46 |
1 files changed, 7 insertions, 39 deletions
diff --git a/pkgs/applications/networking/remote/citrix-workspace/default.nix b/pkgs/applications/networking/remote/citrix-workspace/default.nix index 7fd458c0e4725..d9582d3b30758 100644 --- a/pkgs/applications/networking/remote/citrix-workspace/default.nix +++ b/pkgs/applications/networking/remote/citrix-workspace/default.nix @@ -30,39 +30,6 @@ let versionInfo = let supportedVersions = { - "19.6.0" = { - major = "19"; - minor = "6"; - patch = "0"; - x64hash = "0szqlfmigzgf0309i6ikxkizxaf4ri7qmhys75m0zi3bpwx6hzhs"; - x86hash = "16v3kgavrh62z6vxcbw6mn7h0bfishpl7m92k7g1p2882r1f8vaf"; - x64suffix = "60"; - x86suffix = "60"; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest.html"; - }; - - "19.8.0" = { - major = "19"; - minor = "8"; - patch = "0"; - x64hash = "0f8djw8lp5wihb23y09yac1mh09w1qp422h72r6zfx9k1lqfsdbw"; - x86hash = "0afcqirb4q349r3izy88vqkszg6y2wg14iwypk6nrmvwgvcl6jdn"; - x64suffix = "20"; - x86suffix = "20"; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-1908.html"; - }; - - "19.10.0" = { - major = "19"; - minor = "10"; - patch = "0"; - x64hash = "1l4q4pmfiw9gmml6j5b3hls2101xf5m8p6855nhfhvqlisrj9h14"; - x86hash = "000zjik8wf8b6fadnsai0p77b4n2l95544zx503iyrb9pv53bj3y"; - x64suffix = "15"; - x86suffix = "15"; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-1910.html"; - }; - "19.12.0" = { major = "19"; minor = "12"; @@ -97,18 +64,19 @@ let }; }; - # Copied this file largely from the citrix-receiver package - # Leaving this here even though there are no deprecations yet - # for ease of future maintenance. - # # The lifespans of Citrix products can be found here: # https://www.citrix.com/support/product-lifecycle/milestones/receiver.html deprecatedVersions = let - versions = [ "19.3.0" ]; + versions = [ "19.6.0" "19.8.0" "19.10.0" ]; in lib.listToAttrs (lib.forEach versions - (v: lib.nameValuePair v (throw "Unsupported citrix_workspace version: ${v}"))); + (v: lib.nameValuePair v (throw '' + Unsupported citrix_workspace version: ${v} + + Actively supported releases are listed here: + https://www.citrix.com/en-gb/support/product-lifecycle/milestones/receiver.html + ''))); in deprecatedVersions // supportedVersions; |