mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-14 20:57:53 +00:00
wpsoffice{-cn}: Fix pdf export not working
This commit is contained in:
parent
4f6eb3c339
commit
da74ad3a90
@ -19,6 +19,7 @@
|
||||
, curl
|
||||
, coreutils
|
||||
, cacert
|
||||
, libjpeg
|
||||
, useChineseVersion ? false
|
||||
}:
|
||||
let
|
||||
@ -72,6 +73,7 @@ stdenv.mkDerivation rec {
|
||||
alsa-lib
|
||||
at-spi2-core
|
||||
libtool
|
||||
libjpeg
|
||||
libxkbcommon
|
||||
nspr
|
||||
mesa
|
||||
@ -120,6 +122,9 @@ stdenv.mkDerivation rec {
|
||||
preFixup = ''
|
||||
# The following libraries need libtiff.so.5, but nixpkgs provides libtiff.so.6
|
||||
patchelf --replace-needed libtiff.so.5 libtiff.so $out/opt/kingsoft/wps-office/office6/{libpdfmain.so,libqpdfpaint.so,qt/plugins/imageformats/libqtiff.so,addons/pdfbatchcompression/libpdfbatchcompressionapp.so}
|
||||
patchelf --add-needed libtiff.so $out/opt/kingsoft/wps-office/office6/libwpsmain.so
|
||||
# Fix: Wrong JPEG library version: library is 62, caller expects 80
|
||||
patchelf --add-needed libjpeg.so $out/opt/kingsoft/wps-office/office6/libwpsmain.so
|
||||
# dlopen dependency
|
||||
patchelf --add-needed libudev.so.1 $out/opt/kingsoft/wps-office/office6/addons/cef/libcef.so
|
||||
'';
|
||||
|
Loading…
Reference in New Issue
Block a user