11{ stdenv , lib
22, makeWrapper , dpkg , fetchurl , autoPatchelfHook
3- , curl , libkrb5 , lttng-ust , libpulseaudio , gtk3 , openssl_1_1 , icu70 , webkitgtk , librsvg , gdk-pixbuf , libsoup , glib-networking , graphicsmagick_q16
3+ , curl , libkrb5 , lttng-ust , libpulseaudio , gtk3 , openssl_1_1 , icu70 , webkitgtk , librsvg , gdk-pixbuf , libsoup , glib-networking , graphicsmagick_q16 , libva , libusb , hiredis
44} :
55
66stdenv . mkDerivation rec {
77 pname = "aws-workspaces" ;
8- version = "4.1 .0.1523 " ;
8+ version = "4.5 .0.2006 " ;
99
1010 src = fetchurl {
11- # ref https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic /main/binary-amd64/Packages
11+ # ref https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/focal /main/binary-amd64/Packages
1212 urls = [
13- "https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic /main/binary-amd64/workspacesclient_${ version } _amd64.deb"
14- "https://web. archive.org/web/20220709124028/https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic/main/binary-amd64 /workspacesclient_${ version } _amd64.deb"
13+ "https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/focal /main/binary-amd64/workspacesclient_${ version } _amd64.deb"
14+ "https://archive.org/download/workspacesclient_ ${ version } _amd64 /workspacesclient_${ version } _amd64.deb"
1515 ] ;
16- sha256 = "sha256-nOrIOPZ0yOBGOQgNQxnm1cVR9NJ+BTEC12UB7Ux1yuk =" ;
16+ sha256 = "sha256-1ysj020fYOmIRvZR27+7ZNqdzqkA2QbrCwDU18ouxaI =" ;
1717 } ;
1818
1919 nativeBuildInputs = [
@@ -40,6 +40,9 @@ stdenv.mkDerivation rec {
4040 libsoup
4141 glib-networking
4242 graphicsmagick_q16
43+ hiredis
44+ libusb
45+ libva
4346 ] ;
4447
4548 unpackPhase = ''
@@ -49,6 +52,7 @@ stdenv.mkDerivation rec {
4952 preFixup = ''
5053 patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/lib/libcoreclrtraceptprovider.so
5154 patchelf --replace-needed libGraphicsMagick++-Q16.so.12 libGraphicsMagick++.so.12 $out/usr/lib/x86_64-linux-gnu/pcoip-client/vchan_plugins/libvchan-plugin-clipboard.so
55+ patchelf --replace-needed libhiredis.so.0.14 libhiredis.so $out/lib/libpcoip_core.so
5256 '' ;
5357
5458 installPhase = ''
@@ -70,6 +74,6 @@ stdenv.mkDerivation rec {
7074 sourceProvenance = with sourceTypes ; [ binaryNativeCode ] ;
7175 license = licenses . unfree ;
7276 platforms = [ "x86_64-linux" ] ; # TODO Mac support
73- maintainers = [ maintainers . mausch ] ;
77+ maintainers = with maintainers ; [ mausch dylanmtaylor ] ;
7478 } ;
7579}
0 commit comments