Summary: | graphics/gifsicle: Create packages with and without the X11 option | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Mateusz Piotrowski <0mp> | ||||
Component: | Individual Port(s) | Assignee: | Hiroki Tagato <tagattie> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | 0mp | ||||
Priority: | --- | Flags: | tagattie:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | 259715 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Mateusz Piotrowski
![]() ![]() (In reply to Mateusz Piotrowski from comment #0) Flavorizing the port (x11 as default and nox11) seems a solution. I will make changes accordingly. Thanks! Created attachment 239982 [details]
Patch
graphics/gifsicle: flavorize (x11 as default and nox11)
It turns out there are conflicting interests between desktop and server users of this port. Flavoring the port will solve the issue by creating packages with x11 dependency and without.
Hi Mateusz, Are you comfortable with the patch I proposed? If so, I will push the change. Let me know your opinion. Thanks. (In reply to Hiroki Tagato from comment #3) From what I read in the patch, it looks alright to me :) Thanks a lot! A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9fa9c432290140ad4668da46934b93767a53bf07 commit 9fa9c432290140ad4668da46934b93767a53bf07 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2023-02-15 00:11:06 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2023-02-15 00:17:05 +0000 graphics/gifsicle: flavorize (x11 as default and nox11) It turns out there are conflicting interests between desktop and server users of this port. Flavoring the port will solve the issue by creating packages with x11 dependency and without. PR: 259715, 269274 Reported by: kennedy.greg@gmail.com, 0mp Reviewed by: 0mp MFH: 2023Q1 graphics/gifsicle/Makefile | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) A commit in branch 2023Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=246d74ac73f92320514e87bb3c0d77ba21ed58fd commit 246d74ac73f92320514e87bb3c0d77ba21ed58fd Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2023-02-15 00:11:06 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2023-02-15 00:18:22 +0000 graphics/gifsicle: flavorize (x11 as default and nox11) It turns out there are conflicting interests between desktop and server users of this port. Flavoring the port will solve the issue by creating packages with x11 dependency and without. PR: 259715, 269274 Reported by: kennedy.greg@gmail.com, 0mp Reviewed by: 0mp MFH: 2023Q1 (cherry picked from commit 9fa9c432290140ad4668da46934b93767a53bf07) graphics/gifsicle/Makefile | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) Committed, thanks! |