Live ebuilds: Improve aspell support in tdelibs. #67

Manually merged
Chris merged 1 commits from fix/aspell into master 4 years ago
Chris commented 4 years ago
Collaborator

The original spell USE was misleading, because the TDE spellchecking components support three backends, at the moment:

  • Hspell: http://hspell.ivrix.org.il - Which is still lacking some ebuild, so it is off, for now.
  • Aspell: Fork is the old Ispell - Which is supported by Portage and has also dicts.
  • Ispell: Which is not in Portage anymore.

While Hspell support could be very useful for people of the Hebrew language, Aspell and Ispell are mostly the same. But for some languages, like German, Ispell is still better in word suggestions and so on, because it works different than Aspell.

If you deactivate aspell support for tdelibs, ispell support is still build. So the USE of just spell was misleading.

I plan to add some ebuilds for ispell. 😸

It got some new release some years ago and at least for German, it has some recent dict file (20161207).

EDIT: I also removed the explicit aspell-en dependency, because that was only added for a workaround and introduced some new problems. It seems that was fixed long time ago. If not, we can re-add it.

For reference: https://bugs.gentoo.org/131512

Signed-off-by: Chris xchrisx@uber.space

The original `spell` USE was misleading, because the TDE spellchecking components support three backends, at the moment: - Hspell: http://hspell.ivrix.org.il - Which is still lacking some ebuild, so it is off, for now. - Aspell: Fork is the old Ispell - Which is supported by Portage and has also dicts. - Ispell: Which is not in Portage anymore. While Hspell support could be very useful for people of the Hebrew language, Aspell and Ispell are mostly the same. But for some languages, like German, Ispell is still better in word suggestions and so on, because it works different than Aspell. If you deactivate `aspell` support for tdelibs, `ispell` support is still build. So the USE of just `spell` was misleading. I plan to add some ebuilds for ispell. :smile_cat: It got some new release some years ago and at least for German, it has some recent dict file (20161207). EDIT: I also removed the explicit `aspell-en` dependency, because that was only added for a workaround and introduced some new problems. It seems that was fixed long time ago. If not, we can re-add it. For reference: https://bugs.gentoo.org/131512 Signed-off-by: Chris <xchrisx@uber.space>
Chris added this to the R14.1.0 release milestone 4 years ago
Chris closed this pull request 4 years ago
Chris deleted branch fix/aspell 4 years ago
The pull request has been manually merged as 7511d007e5.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tde-packaging-gentoo#67
Loading…
There is no content yet.