[MacPorts] #20486: update emacs to 23.1 and change carbon port to cocoa
#20486: update emacs to 23.1 and change carbon port to cocoa --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- The carbon port is dead, long live --with-ns -- Ticket URL: <http://trac.macports.org/ticket/20486> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1 and change carbon port to cocoa --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(by toby@…): 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. :) -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1 and change carbon port to cocoa --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(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. -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1 and change carbon port to cocoa --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- Changes (by blb@…): * cc: ryan_ware@… (added) Comment: Cc reporter of dup #20745. -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1 and change carbon port to cocoa --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(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). -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1 and change carbon port to cocoa --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(by toby@…): I think the approach of removing carbon & cocoa is good - we have emacs- app for that. I'm guessing the maintainer is AWOL - Darren? -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1, remove carbon/cocoa bits --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: emacs --------------------------------+------------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1, remove carbon/cocoa bits --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: emacs --------------------------------+------------------------------------------- Changes (by toby@…): * cc: docwhat@…, tonytung@…, hong.rich@…, macports@…, mcamou@…, pff@…, jdfrens@…, chalin@… (added) * version: 1.7.1 => -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1, remove carbon/cocoa bits --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(by snc@…): If I'm reading bob's portfile correctly, we're removing the `--without- carbon` arg. Is that right? -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1, remove carbon/cocoa bits --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(by bob.spamnot@…): Replying to [comment:9 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. -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1, remove carbon/cocoa bits --------------------------------+------------------------------------------- Reporter: brett@… | Owner: darren.bane@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: emacs --------------------------------+------------------------------------------- Comment(by blair@…): Fixed in r62682. See #23165 for more information. -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20486: update emacs to 23.1, remove carbon/cocoa bits ---------------------------------+------------------------------------------ Reporter: brett@… | Owner: darren.bane@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: emacs | ---------------------------------+------------------------------------------ Changes (by blair@…): * status: new => closed * resolution: => fixed -- Ticket URL: <http://trac.macports.org/ticket/20486#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts