Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Libreoffice installs all dictionaries by default #8756

Closed
ralphee opened this issue Feb 15, 2019 · 10 comments
Closed

Libreoffice installs all dictionaries by default #8756

ralphee opened this issue Feb 15, 2019 · 10 comments
Labels
enhancement New feature or request Stale

Comments

@ralphee
Copy link

ralphee commented Feb 15, 2019

System

  • xuname:
    Void 4.19.23_1 x86_64 GenuineIntel uptodate rFFF

  • package:
    LibreOffice Version: 6.1.4.2

Expected behavior

Only main Dictionary/ies to be installed

Actual behavior

All dictionaries from Afrikaans to zulu are being installed

Steps to reproduce the behavior

doas xbps-install -S libreoffice
open libreoffice
tools -> extension manager

@Johnnynator
Copy link
Member

These are only the dictionaries and not the full language package, but I think it probably makes sense to split them.

@Anachron
Copy link
Contributor

It should only have

# Add the previously installed default languages as well
depends+=" libreoffice-i18n-en-US>=${version}_${revision}"
depends+=" libreoffice-i18n-de>=${version}_${revision}"
depends+=" libreoffice-i18n-es>=${version}_${revision}"
depends+=" libreoffice-i18n-fr>=${version}_${revision}"
depends+=" libreoffice-i18n-it>=${version}_${revision}"
depends+=" libreoffice-i18n-pl>=${version}_${revision}"
depends+=" libreoffice-i18n-pt>=${version}_${revision}"
and not every available language. Can you confirm this?

@ralphee
Copy link
Author

ralphee commented Feb 15, 2019

# Add the previously installed default languages as well
depends+=" libreoffice-i18n-en-US>=${version}_${revision}"
depends+=" libreoffice-i18n-de>=${version}_${revision}"
depends+=" libreoffice-i18n-es>=${version}_${revision}"
depends+=" libreoffice-i18n-fr>=${version}_${revision}"
depends+=" libreoffice-i18n-it>=${version}_${revision}"
depends+=" libreoffice-i18n-pl>=${version}_${revision}"
depends+=" libreoffice-i18n-pt>=${version}_${revision}"

I even think the user should be able to define these to their specific needs

@Johnnynator
Copy link
Member

@ralphee You can, libreoffice is just the meta package that pulls in everything. If someone only needs a subset of that, then they can install the needed packages manually.

@ralphee
Copy link
Author

ralphee commented Feb 15, 2019

@ralphee You can, libreoffice is just the meta package that pulls in everything. If someone only needs a subset of that, then they can install the needed packages manually.

even with subset you get the A-Z dictionaries....very painful if you actually use libreoffice and spellcheck

& I appreciate that those 7 languages are very common / popular at the same time to be fair....how many people speak 7 languages....

@Johnnynator
Copy link
Member

even with subset you get the A-Z dictionaries....very painful if you actually use libreoffice and spellcheck

As I said in the first comment, I will look into splitting the dictionary files. The default languages will stay as they are for now.

@Johnnynator Johnnynator added the enhancement New feature or request label Feb 17, 2019
@Johnnynator Johnnynator changed the title Libreoffice Languages Libreoffice installs all dictionaries by default Feb 17, 2019
@Johnnynator
Copy link
Member

@pullmoll What do you say, Imo we should look into getting some more hunspell dictionaries into the repo and disable the internal dict of LibreOffice.

@pullmoll
Copy link
Member

@Johnnynator I don't care as long as I can have some dictionary for German ;-P
If you think disabling the internal dictionaries is okay, just do it.

@ericonr
Copy link
Member

ericonr commented Jan 21, 2021

Ping @Johnnynator

@github-actions
Copy link

Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Stale
Projects
None yet
Development

No branches or pull requests

5 participants