Package Details: libreoffice-extension-writingtool 1.2-1

Git Clone URL: https://aur.archlinux.org/libreoffice-extension-writingtool.git (read-only, click to copy)
Package Base: libreoffice-extension-writingtool
Description: WritingTool is a LibreOffice extension for LibreOffice that adds a writing assistant to text editing.
Upstream URL: https://writingtool.org/index.php/en/
Licenses: LGPL-2.1-only
Groups: libreoffice-extensions
Submitter: HurricanePootis
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 2
Popularity: 1.99
First Submitted: 2025-04-15 02:24 (UTC)
Last Updated: 2025-04-15 02:24 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

tuxayo commented on 2025-04-15 06:33 (UTC)

This is a java application, compiling of source should not change anything.

It's an actual compilation. To bytecode and not assembly but still a compilation.

I did mvn package on the v1.2 of the repo. The resulting archive contains the same stuff as the .oxt. Including a writingtool-1.2.jar. But mine is 967,6 KiB and the one in the .oxt is 888,3 KiB.

And inside the WtDocumentCache.class file don't have the same hash.

Looks like the same situation as with other compiled languages.

We have to blindly trust that the binary provided by upstream matches the published source code. And the -bin suffix helps conveys that.


Many other java packages (indeed not all) are following the convention with -bin https://aur.archlinux.org/packages?O=0&SeB=nd&K=java+-bin&outdated=&SB=p&SO=d&PP=50&submit=Go

HurricanePootis commented on 2025-04-15 02:57 (UTC)

This is a java application, compiling of source should not change anything. Also, libreoffice-extension-languagetool was not -bin either.

tuxayo commented on 2025-04-15 02:53 (UTC)

Thanks a lot for providing an alternative! :D

Should this package be named libreoffice-extension-writingtool-bin? Or be changed to build from source.

Because the .oxt is full of compiled .jar files.

From what I see that's how some plugin for OBS is packaged: obs-plugin-input-overlay obs-plugin-input-overlay-bin

https://aur.archlinux.org/packages?O=0&SeB=nd&K=obs-plugin-input-overlay&outdated=&SB=p&SO=d&PP=50&submit=Go