From 45394f54c60db3be84ba67f8a954a58dbc359ed9 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 2 Mar 2023 15:56:03 +0800 Subject: [PATCH] net-im/wemeet: fix SEGFAULT with libqxcb-glx-integration Signed-off-by: Huang Rui --- .../wemeet/{wemeet-3.12.0.400-r1.ebuild => wemeet-3.12.0.400-r2.ebuild} | 2 ++ 1 file changed, 2 insertions(+) rename net-im/wemeet/{wemeet-3.12.0.400-r1.ebuild => wemeet-3.12.0.400-r2.ebuild} (97%) diff --git a/net-im/wemeet/wemeet-3.12.0.400-r1.ebuild b/net-im/wemeet/wemeet-3.12.0.400-r2.ebuild similarity index 97% rename from net-im/wemeet/wemeet-3.12.0.400-r1.ebuild rename to net-im/wemeet/wemeet-3.12.0.400-r2.ebuild index c419b6c19..782ececd2 100644 --- a/net-im/wemeet/wemeet-3.12.0.400-r1.ebuild +++ b/net-im/wemeet/wemeet-3.12.0.400-r2.ebuild @@ -51,6 +51,8 @@ src_install() { mkdir opt/${PN}/lib || die cp -rf opt/${PN}/lib.orig/lib{bugly,crbase,desktop_common,ImSDK,nxui*,qt_*,service*,tms_*,ui*,wemeet*,xcast*,xnn*}.so opt/${PN}/lib/ || die rm -r opt/${PN}/lib.orig || die + # Fix SEGFAULT with libqxcb-glx-integration + rm -r opt/wemeet/plugins/xcbglintegrations || die # Fix RPATHs to ensure the libraries can be found for f in $(find "opt/${PN}/bin" "opt/${PN}/plugins") ; do [[ -f ${f} && $(od -t x1 -N 4 "${f}") == *"7f 45 4c 46"* ]] || continue -- 2.11.4.GIT