There is an updated pull request by Ophidiophobia against master on the void-packages repository https://github.com/Ophidiophobia/void-packages languagetool_texstudio_fix https://github.com/void-linux/void-packages/pull/42390 LanguageTool: discontinue packaging like Arch Template of LanguageTool followed Arch's [Java Package Guidelines](https://wiki.archlinux.org/title/Java_Package_Guidelines) and put files in several places. Arch's [bin wrapper](https://github.com/archlinux/svntogit-community/blob/master/languagetool/trunk/languagetool.sh) "fixed" all issues by defining (many) class paths. This approach fails if other tools try to start the jars directly without doing those "fixes" (see #42372). Use four very simple binary script wrappers tracked in our git instead. Install LanguageTool in one single directory. This change makes LanguageTool behave like upstream and easier to configure and use in other applications like TeXstudio. Fixes #42372 "LanguageTool does not start with TeXstudio" ####Possible points of interests - /usr/bin/languagetool starts the gui variant because that seems to be the version when upstream says to start the standalone version. - languagetool-cli : -cmd or -command-line instead of -cli? - languagetool-http(s): -server is ambigious and -server-http(s) too long - commit message is too wordy but I am not sure which parts to throw away #### Testing the changes - I tested the changes in this PR: **briefly** (issue use case, "--help", checked and corrected commit message using languagetool-cli) #### Local build testing - I built this PR locally for my native architecture, (x86_64-libc) A patch file from https://github.com/void-linux/void-packages/pull/42390.patch is attached