Bug 282293

Summary: editor/emacs - enable support for XPM
Product: Ports & Packages Reporter: José Maldonado <yukiteruamano>
Component: Individual Port(s)Assignee: Joseph Mingrone <jrm>
Status: Closed FIXED    
Severity: Affects Some People CC: emacs, jrm, uzsolt
Priority: --- Flags: uzsolt: maintainer-feedback? (emacs)
Version: Latest   
Hardware: Any   
OS: Any   

Description José Maldonado 2024-10-24 03:19:04 UTC
Hi! 

I recently enabled my old doom-emacs setup on my current FreeBSD installation, and found that XPM image support is disabled.

This is not a problem initially, but it makes it impossible to use centaur-tabs, which uses XPM for tab graphics.

Is it possible to add XPM support to the default build? Does this hinder the build of other flavors?
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-10-28 13:24:12 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2dcdb1f08ada9c7db8affa6c8a125763294c6e32

commit 2dcdb1f08ada9c7db8affa6c8a125763294c6e32
Author:     Joseph Mingrone <jrm@FreeBSD.org>
AuthorDate: 2024-10-28 02:26:02 +0000
Commit:     Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2024-10-28 13:21:43 +0000

    editors/emacs: Add XPM to OPTIONS_DEFAULT

    PR:             282293
    Reviewed by:    emacs (yasu)
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D47301

 editors/emacs/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 2 Joseph Mingrone freebsd_committer freebsd_triage 2024-10-28 13:29:06 UTC
It is possible, and it doesn't hinder the build of other flavors.  Added.