citrix_workspace: drop support for gstreamer 0.10

See https://support.citrix.com/article/CTX224988
cc #39975
This commit is contained in:
Maximilian Bosch 2020-07-14 13:21:13 +02:00
parent af83f9a24e
commit 77130ba515
No known key found for this signature in database
GPG key ID: 091DBF4D1FC46B8E

View file

@ -1,7 +1,7 @@
{ stdenv, requireFile, makeWrapper, autoPatchelfHook, wrapGAppsHook, which, more { stdenv, requireFile, makeWrapper, autoPatchelfHook, wrapGAppsHook, which, more
, file, atk, alsaLib, cairo, fontconfig, gdk-pixbuf, glib, gnome3, gtk2-x11, gtk3 , file, atk, alsaLib, cairo, fontconfig, gdk-pixbuf, glib, gnome3, gtk2-x11, gtk3
, heimdal, krb5, libsoup, libvorbis, speex, openssl, zlib, xorg, pango, gtk2, gstreamer , heimdal, krb5, libsoup, libvorbis, speex, openssl, zlib, xorg, pango, gtk2
, gst-plugins-base, gnome2, nss, nspr, gtk_engines, freetype, dconf, libpng12, libxml2 , gnome2, nss, nspr, gtk_engines, freetype, dconf, libpng12, libxml2
, libjpeg, libredirect, tzdata, cacert, systemd, libcxxabi, libcxx, e2fsprogs, symlinkJoin , libjpeg, libredirect, tzdata, cacert, systemd, libcxxabi, libcxx, e2fsprogs, symlinkJoin
, homepage, version, prefix, hash , homepage, version, prefix, hash
@ -72,8 +72,6 @@ stdenv.mkDerivation rec {
gdk-pixbuf gdk-pixbuf
gnome2.gtkglext gnome2.gtkglext
gnome3.webkitgtk gnome3.webkitgtk
gst-plugins-base
gstreamer
gtk2 gtk2
gtk2-x11 gtk2-x11
gtk3 gtk3
@ -170,6 +168,11 @@ stdenv.mkDerivation rec {
rm $out/opt/citrix-icaclient/lib/ctxjpeg_fb_8.so rm $out/opt/citrix-icaclient/lib/ctxjpeg_fb_8.so
rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so
# We support only Gstreamer 1.0
rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so}
ln -sf $ICAInstDir/util/gst_play1.0 $ICAInstDir/util/gst_play
ln -sf $ICAInstDir/util/gst_read1.0 $ICAInstDir/util/gst_read
echo "We arbitrarily set the timezone to UTC. No known consequences at this point." echo "We arbitrarily set the timezone to UTC. No known consequences at this point."
echo UTC > "$ICAInstDir/timezone" echo UTC > "$ICAInstDir/timezone"