Opened 13 years ago

Closed 13 years ago

#30496 closed enhancement (fixed)

emacs @23.3 Remove default dbus dependency

Reported by: david@… Owned by: drkp (Dan Ports)
Priority: Low Milestone:
Component: ports Version: 2.0.0
Keywords: haspatch Cc:
Port: emacs

Description

I don't think you should need to install DBus on OS X just to install emacs. Removed the default dependency on port:dbus, and add variant +dbus for those who really need it. (You could make the +dbus variant a default_variant if you want to retain compatibility with the existing Portfile.)

Attachments (1)

Portfile-emacs.diff (820 bytes) - added by david@… 13 years ago.

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by david@…

Attachment: Portfile-emacs.diff added

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: haspatch added
Owner: changed from macports-tickets@… to dports@…
Port: emacs added

comment:2 Changed 13 years ago by drkp (Dan Ports)

Status: newassigned

I think it's a good idea to make this a variant, especially considering it's practically the only dependency for console-mode emacs. I'm just trying to decide what the default should be...

comment:3 Changed 13 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

Added the variant in r81684. I decided to leave it off by default, so added a temporary note to remind people that it's no longer installed by default.

If at some point we were to make the +gtk variant the default rather than terminal-only, I'd probably be inclined to make +dbus the default too.

Note: See TracTickets for help on using tickets.