Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

darwin gnuplot: configure --without-x #1166

Closed
wants to merge 1 commit into from

Conversation

kowey
Copy link
Contributor

@kowey kowey commented Nov 3, 2013

Use the native aqua driver on Mac, and avoid depending on X11-related
libs.

Also do not depend on Emacs. It's not clear to me why Emacs is needed
to build gnuplot, and including it seems to make us pull in gtk+

Use the native aqua driver on Mac, and avoid depending on X11-related
libs.

Also do not depend on Emacs. It's not clear to me why Emacs is needed
to build gnuplot, and including it seems to make us pull in gtk+
@peti
Copy link
Member

peti commented Nov 4, 2013

With regard to the emacs build input, see c5179a0, please.

@vcunat
Copy link
Member

vcunat commented Nov 5, 2013

Emacs: installing lisp code should be forcible even without having emacs, or does the builder really use something from it? In the worst case we could patch the detection (easy and relatively safe).

@vcunat
Copy link
Member

vcunat commented Nov 5, 2013

I know that emacs isn't in runtime dependencies but still it's quite a big one.

@peti
Copy link
Member

peti commented Nov 5, 2013

Emacs is used to compile the lisp code.

@vcunat
Copy link
Member

vcunat commented Nov 5, 2013

Ah, so the only thing we can do is to have a lightweight version of emacs for this purpose, or maybe it would accept a plain/different compiler (that should have much less dependencies)?

@kowey
Copy link
Contributor Author

kowey commented Nov 5, 2013

I have a tweak to the emacs default.nix that builds emacs without X on Darwin (unless you explicitly request it).

Maybe that would work?

HomeBrew have something even nicer: they build with the native Cocoa GUI, but maybe for now just defaulting to a plain UI will be a start

-- 
http://erickow.com

On 5 November 2013 at 09:01:36, Vladimír Čunát ([email protected]) wrote:

Ah, so the only thing we can do is to have a lightweight version of emacs for this purpose, or maybe it would accept a plain/different compiler (that should have much less dependencies)?


Reply to this email directly or view it on GitHub:
#1166 (comment)

@vcunat
Copy link
Member

vcunat commented Nov 5, 2013

@kowey: the thing is that you don't get that lisp code, do you? Note that IMO people would mostly just get binaries from Hydra, which would not need having emacs and deps (though Hydra used them to build it).

@peti
Copy link
Member

peti commented Nov 5, 2013

We might be able to depend on "emacsNoX" instead.

Vladimír Čunát [email protected] wrote:

Ah, so the only thing we can do is to have a lightweight version of emacs for this purpose, or maybe it would accept a plain/different compiler (that should have much less dependencies)?


Reply to this email directly or view it on GitHub:
#1166 (comment)

@kowey
Copy link
Contributor Author

kowey commented Nov 8, 2013

I guess I should close this one now that I've opened #1190?

@kowey kowey closed this Nov 8, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants