Bug 267967 - graphics/inkscape: fix spellchecking related depends
Summary: graphics/inkscape: fix spellchecking related depends
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dima Panov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-24 17:40 UTC by Dmitry Marakasov
Modified: 2022-11-28 11:04 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments
Patch (1.88 KB, patch)
2022-11-24 17:40 UTC, Dmitry Marakasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov freebsd_committer freebsd_triage 2022-11-24 17:40:15 UTC
Created attachment 238307 [details]
Patch

- Inkscape does not use libgtkspell, libaspell or libenchant in any way, these dependencies were incorrect and need to be removed
- It does optionally use libgspell, so add corresponding option and dependency
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-11-28 11:03:52 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3c5671ce73aea8479f77c03c20f218007a512242

commit 3c5671ce73aea8479f77c03c20f218007a512242
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-11-28 10:59:43 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-11-28 10:59:43 +0000

    graphics/inkscape: fix spellchecking related depends (+)

    Inkscape does not use libgtkspell, libaspell or libenchant in any way,
    these dependencies were incorrect and need to be removed.
    It does optionally use libgspell, so add corresponding option and dependency [1]

    While here, add runntime dependency on py-cachecontrol, py-requests and py-filelock [2]

    PR:     267967 [1], 267754 [2]

 graphics/inkscape/Makefile | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)
Comment 2 Dima Panov freebsd_committer freebsd_triage 2022-11-28 11:04:37 UTC
Committed, thanks