-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
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
Conversation
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+
With regard to the |
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). |
I know that emacs isn't in runtime dependencies but still it's quite a big one. |
Emacs is used to compile the lisp code. |
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)? |
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 On 5 November 2013 at 09:01:36, Vladimír Čunát ([email protected]) wrote:
|
@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). |
We might be able to depend on "emacsNoX" instead. Vladimír Čunát [email protected] wrote:
|
I guess I should close this one now that I've opened #1190? |
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+