Package Details: wps-office

Git Clone URL: (read-only, click to copy)
Package Base: wps-office
Description: Kingsoft Office (WPS Office) is an office productivity suite
Upstream URL:
Licenses: custom
Conflicts: kingsoft-office
Submitter: felixonmars
Maintainer: Universebenzene
Last Packager: Universebenzene
Votes: 431
Popularity: 3.96
First Submitted: 2014-08-17 11:57
Last Updated: 2020-01-10 10:36

Dependencies (24)

Sources (1)

Pinned Comments

Universebenzene commented on 2020-01-10 04:48

[ATTENTION] The newest international version ( removed zh_CN support, login, and some other functions. If you still want full functions you may need the Chinese version from here:

Universebenzene commented on 2019-10-26 05:46

I split the /usr/share/mime/packages/wps-office-*.xml files to the wps-office-mime package to avoid mime issues. If you still want the mime files provided by wps-office itself, you can install the new mime package.

Universebenzene commented on 2019-07-05 17:08

There is no official 32-bit package for version, so I drop the support for i686 arch. For archlinux32 users you can create another wps-office package for 32-bit system yourself.

Universebenzene commented on 2019-04-16 13:34

When you shut down wps-office, the wpsoffice process may still exist. You can do sudo chmod -x /usr/lib/office6/wpsoffice to fix it. But this might bring you problem with signing in.

attenuation commented on 2017-11-29 14:16

About the software issues, you can go to the official feedback problem. I'm just a packager, I can not solve the software problem.

Latest Comments

« First ‹ Previous ... 9 10 11 12 13 14 15 16 17 18 19 ... Next › Last »

Universebenzene commented on 2019-03-12 02:29

@dhqvinh That's strange. I did update the sha1sum and no idea why the validity check failed for you.

dhqvinh commented on 2019-03-12 02:17

I couldn't install the update package.

Preparing... Cloning wps-office build files... Checking wps-office dependencies... Building wps-office... ==> Making package: wps-office (Tue 12 Mar 2019 03:13:59 PM NZDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found wps-office_10.1.0.6758_x86_64.tar.xz ==> Validating source_x86_64 files with sha1sums... wps-office_10.1.0.6758_x86_64.tar.xz ... FAILED ==> ERROR: One or more files did not pass the validity check!

leebut commented on 2019-02-13 03:12

@lampus, No. Everything works fine.

I don't know what those things are that you listed. Have you tried completely uninstalling WPS Office and doing a fresh install?

Lampus commented on 2019-01-28 07:50

WPS Office crashes after latest updates with segmentation fault.

Backtrace: terminating with uncaught exception of type std::bad_alloc: std::bad_alloc

Thread 2 "wps" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffea9a4700 (LWP 1354)] 0x00007fffef227d7f in raise () from /usr/lib/ (gdb) bt

0 0x00007fffef227d7f in raise () at /usr/lib/
1 0x00007fffef212672 in abort () at /usr/lib/
2 0x00007ffff7d811b7 in () at /usr/lib/office6/
3 0x00007ffff7d8134d in () at /usr/lib/office6/
4 0x00007ffff7dbc503 in () at /usr/lib/office6/
5 0x00007ffff7dbbfcb in __cxa_rethrow () at /usr/lib/office6/
6 0x00007ffff6faf713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/office6/
7 0x00007ffff6eafd4f in QThread::exec() () at /usr/lib/office6/
8 0x00007ffff6eb137d in () at /usr/lib/office6/
9 0x00007fffef95ea9d in start_thread () at /usr/lib/
10 0x00007fffef2ebb23 in clone () at /usr/lib/

Does anybody have same issue? Is workaround exist (custom LD_LIBRARY_PATH settings with old libs or something like that)?

tdloi commented on 2018-12-10 00:37

@attenuation: I just created my own PKGBUILD for this package so I noticed somethings I thought it's no good, can you update the PKGBUILD if it's suitable?

I think it should remove zh_CN in office6/mui because it failed on someone don't have zn_CN locale like me

rm -rf ${pkgname}${pkgver}${CARCH}/office6/mui/zh_CN

For depends I check with namcap are: openssl-1.0 glu qt4 libpng12 sdl2 libjpeg-turbo (make curl optional because it show in WPS, but I don't know why WPS need curl?)

For License file, EULA_linux may be more suitable than EULA?

For package location, I think it's better to install in /opt/kingsoft/wps-office, because gInstallPath will fallback to /opt/kingsoft/wps-office by default in wps-office bash script (et wpp wps)

For people are using dark theme like me, maybe you like put this into prepare() function in PKBUILD

sed -i -e 's/%f/-style Cleanlook %f/' ${pkgname}${pkgver}${CARCH}/resource/applications/wps*

my pkgbuild (my install script is only printf function):

satriani commented on 2018-11-07 17:21

Here's a quick fix for the theme issue sudo sed -i 's|${gInstallPath}/office6/${gApp} |${gInstallPath}/office6/${gApp} -style gtk+ |g' /bin/et /bin/wpp /bin/wps

@Universebenzene maybe you include this pach to the PKGBUILD. Somethink like this: echo $XDG_CURRENT_DESKTOP | grep GNOME > /dev/null 2>&1 && sed -i 's|${gInstallPath}/office6/${gApp} |${gInstallPath}/office6/${gApp} -style gtk+ |' et wpp wps

Also I whould include a ms-fonts patch, like this:

cd /tmp
git clone
cd ttf-wps-fonts
sudo bash
rm -rf /tmp/ttf-wps-fonts

ppc52776 commented on 2018-09-23 18:13

@simgunz, thanks for this information. After remove wps related mime files, everything go back to normal now!!

simgunz commented on 2018-09-21 09:09

The three files: /usr/share/mime/packages/wps-office-*

breaks the MIME file associations of docx, xlsx, pptx files in manjaro. Indeed these files are seen as zip/archive. If we set a default application for docx, this app will be used to open pptx, xslx, and zip by default.

By removing those three files and updating the mime database with

sudo update-mime-database /usr/share/mime

everything works correctly again.

Maybe the package should be modified to not include them?

(I have libreoffice installed, not sure if removing the files and not having libreoffice breaks something else)

hottea commented on 2018-09-10 07:40

The install script use command mkfontscale & mkfontdir, which are from xorg-mkfontscale & xorg-mkfontdir . Show these two pkgs added to deps?

leebut commented on 2018-09-01 01:45

Just wondering what the main differences are between the new 6634 release and the older 5707 release? I had a look at the Chinese site, but my Chinese is not good enough to deal with it.

If the differences are minor, I'll stick with 5707.