···20, fontconfig
21, gtk_engines
22, alsaLib
0023}:
2425-let versionRec = { major = "13"; minor = "4"; patch = "0"; };
26in stdenv.mkDerivation rec {
27 name = "citrix-receiver-${version}";
28 version = with versionRec; "${major}.${minor}.${patch}";
···31 prefixWithBitness = if stdenv.is64bit then "linuxx64" else "linuxx86";
3233 src = with versionRec; requireFile rec {
34- name = "${prefixWithBitness}-${version}.10109380.tar.gz";
00035 sha256 =
36 if stdenv.is64bit
37- then "133brs0sq6d0mgr19rc6ig1n9ahm3ryi23v5nrgqfh0hgxqcrrjb"
38- else "0r7jfl5yqv1s2npy8l9gsn0gbb82f6raa092ppkc8xy5pni5sh7l";
39 message = ''
40 In order to use Citrix Receiver, you need to comply with the Citrix EULA and download
41 the ${if stdenv.is64bit then "64-bit" else "32-bit"} binaries, .tar.gz from:
···79 xlibs.libXinerama
80 xlibs.libXfixes
81 libpng12
0082 gtk_engines
83 freetype
84 fontconfig
···20, fontconfig
21, gtk_engines
22, alsaLib
23+, libidn
24+, zlib
25}:
2627+let versionRec = { major = "13"; minor = "7"; patch = "0"; };
28in stdenv.mkDerivation rec {
29 name = "citrix-receiver-${version}";
30 version = with versionRec; "${major}.${minor}.${patch}";
···33 prefixWithBitness = if stdenv.is64bit then "linuxx64" else "linuxx86";
3435 src = with versionRec; requireFile rec {
36+ name =
37+ if stdenv.is64bit
38+ then "${prefixWithBitness}-${version}.10276927.tar.gz"
39+ else "${prefixWithBitness}-${version}.10276925.tar.gz";
40 sha256 =
41 if stdenv.is64bit
42+ then "18fb374b9fb8e249b79178500dddca7a1f275411c6537e7695da5dcf19c5ba91"
43+ else "4c68723b0327cf6f12da824056fce2b7853c38e6163a48c9d222b93dd8da75b6";
44 message = ''
45 In order to use Citrix Receiver, you need to comply with the Citrix EULA and download
46 the ${if stdenv.is64bit then "64-bit" else "32-bit"} binaries, .tar.gz from:
···84 xlibs.libXinerama
85 xlibs.libXfixes
86 libpng12
87+ libidn
88+ zlib
89 gtk_engines
90 freetype
91 fontconfig