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-15 19:10:58 +02:00
parent af83f9a24e
commit 77130ba515
@@ -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"