From 27d61867d2d84e2aa06ff5c501f30c04e787adc9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 20 Jun 2025 16:11:40 -0500 Subject: [PATCH] citrix-workspace: fix libxml2 build incompatibility Breaking ABI change for libxml2 recently, need to override to use supported libxml version. Signed-off-by: Austin Horstman --- .../networking/remote/citrix-workspace/generic.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/remote/citrix-workspace/generic.nix b/pkgs/applications/networking/remote/citrix-workspace/generic.nix index e794bbb21854..35f7f893a8d3 100644 --- a/pkgs/applications/networking/remote/citrix-workspace/generic.nix +++ b/pkgs/applications/networking/remote/citrix-workspace/generic.nix @@ -55,6 +55,7 @@ libsecret, libcanberra-gtk3, sane-backends, + fetchurl, homepage, version, @@ -87,6 +88,14 @@ let ''; }; + libxml2' = libxml2.overrideAttrs rec { + version = "2.13.8"; + src = fetchurl { + url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; + hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo="; + }; + }; + in stdenv.mkDerivation rec { @@ -157,7 +166,7 @@ stdenv.mkDerivation rec { libsecret libsoup_2_4 libvorbis - libxml2 + libxml2' llvmPackages.libunwind libgbm nspr