Opened 15 years ago
Closed 15 years ago
#20486 closed update (fixed)
update emacs to 23.1, remove carbon/cocoa bits
Reported by: | brett@… | Owned by: | darren.bane@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ryan_ware@…, docwhat@…, tonytung@…, hong.rich@…, macports@…, mcamou@…, pff@…, jdfrens@…, chalin@…, luis.beca@…, ronhuang@…, miqqis@…, bob.spamnot@…, jsg8pitt@…, nerdling (Jeremy Lavergne), drkp (Dan Ports) | |
Port: | emacs |
Description
The carbon port is dead, long live --with-ns
Attachments (3)
Change History (21)
Changed 15 years ago by tobypeterson
Attachment: | emacs-cocoa.diff added |
---|
comment:1 follow-up: 2 Changed 15 years ago by tobypeterson
comment:2 Changed 15 years ago by bob.spamnot@…
I would recommend keeping the X11 variants (X11 and gtk, especially) separate from the cocoa version, as in is now. The cocoa version would be in emacs-app. This is due to the fact that they are quite different in where they get installed. Furthermore, the X11 variants work very well and the cocoa version is still work in progress and has problems.
The carbon version is gone and should be removed from the 23.1 port.
comment:4 Changed 15 years ago by bob.spamnot@…
Why the delay on this upgrade? It should be straightforward. I've enclosed a Portfile which I think should work. It eliminates all mention of carbon, has no emacs-app as that is in a separate port (which I see is already upgraded to 23.1) and updates the md5. I don't think any patchfiles are needed and the --without-x is changed to --with-x-toolkit=no.
Give it a try (on Leopard, as I've heard emacs won't compile on SL but that's a separate issue).
Changed 15 years ago by bob.spamnot@…
comment:5 Changed 15 years ago by tobypeterson
I think the approach of removing carbon & cocoa is good - we have emacs-app for that. I'm guessing the maintainer is AWOL - Darren?
comment:6 Changed 15 years ago by tobypeterson
Summary: | update emacs to 23.1 and change carbon port to cocoa → update emacs to 23.1, remove carbon/cocoa bits |
---|
comment:7 Changed 15 years ago by tobypeterson
Cc: | docwhat@… tonytung@… hong.rich@… macports@… mcamou@… pff@… jdfrens@… chalin@… added |
---|---|
Version: | 1.7.1 |
comment:9 follow-up: 12 Changed 15 years ago by nerdling (Jeremy Lavergne)
If I'm reading bob's portfile correctly, we're removing the --without-carbon
arg. Is that right?
Changed 15 years ago by nerdling (Jeremy Lavergne)
Attachment: | emacs.diff added |
---|
diff with bob's portfile
comment:12 Changed 15 years ago by bob.spamnot@…
Replying to snc@…:
If I'm reading bob's portfile correctly, we're removing the
--without-carbon
arg. Is that right?
Yes, --without-carbon is not needed with the 23.1 build system since it defaults to X11 first. I suppose it would not hurt anything.
comment:17 Changed 15 years ago by blair (Blair Zajac)
comment:18 Changed 15 years ago by blair (Blair Zajac)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Added a patch that makes it sort of compile, albeit with tons of warnings. Their so-called Cocoa port is about as awful as I would've expected. :)