It may not actually be required. See also other packaging: https://github.com/NixOS/nixpkgs/blob/ad3f0d9829119b611350a9be1c226fb625f1f310/pkgs/applications/networking/remote/anydesk/default.nix#L70
How about this? > patchelf --remove-needed libpangox-1.0.so.0 /opt/bin/anydesk
Created attachment 646688 [details, diff] anydesk-no-pangox.patch Please test.
anydesk-5.6-r1 is working, done some small connections to Linux and Windows hosts no apparent issues. But the dependencies didn't really changed as anydesk depends on x11-libs/gtkglext which, in turn, depends on pangox-compat.
PR was now updated with simultaneously patching out pangox dependency from gtkglext and dropping it to ~arch, waiting for ACKs.
(In reply to Andreas Sturmlechner from comment #4) > PR was now updated with simultaneously patching out pangox dependency from > gtkglext and dropping it to ~arch, waiting for ACKs. Feel free to commit it to the tree ;-)
I did not encounter any error testing -r1 version.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af65f28d050980a914a7669a10c5ade81be5f64 commit 4af65f28d050980a914a7669a10c5ade81be5f64 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-06-27 11:48:56 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-09-13 11:18:13 +0000 net-misc/anydesk: Drop superfluous x11-libs/pangox-compat dependency Drop redundant dodir Closes: https://bugs.gentoo.org/706344 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-misc/anydesk/anydesk-5.5.6-r1.ebuild | 118 +++++++++++++++++++++++++++++++ net-misc/anydesk/anydesk-6.0.0-r1.ebuild | 118 +++++++++++++++++++++++++++++++ 2 files changed, 236 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84993a1f3cb3db508333620a7af68da09510bdfd commit 84993a1f3cb3db508333620a7af68da09510bdfd Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-08-22 15:04:38 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-09-27 17:51:38 +0000 x11-libs/gtkglext: Drop x11-libs/pangox-compat dependency Bug: https://bugs.gentoo.org/698950 Bug: https://bugs.gentoo.org/706344 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../gtkglext/files/gtkglext-1.2.0-no-pangox.patch | 184 +++++++++++++++++++++ x11-libs/gtkglext/gtkglext-1.2.0-r5.ebuild | 62 +++++++ 2 files changed, 246 insertions(+)