Opened 3 weeks ago

Last modified 3 weeks ago

#71234 assigned defect

Gnuplot misses x11 terminal under MACOS Sequoia

Reported by: fpeos Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: remkos (Remko Scharroo)
Port: gnuplot

Description

Dear Gnuplot Experts,

After upgrading to MACOS Sequoia, I installed ports from the source and then reinstalled all my ports manually. After installing Gnuplot, I noticed that the "x11" terminal no longer works. Could this be re-enabled somehow? (The "aqua" term works fine but it becomes super slow when you want to plot 100000 points and it does tell you the x,y values under your mouse cursor, which I often need.)

1) Quartz works fine in my machine. When I type "xterm", it brings up an xterm. 2) In Gnuplot, "set term x11" now yields an error while it worked before the upgrade to Sequoia. 3) "x11" is no longer listed among the available terminals in Gnuplot (type "set terminal" for the list)

So if someone could tell me how to restore the x11 binding for Gnuplot, I would highly appreciate it.

Thanks,

Burkhard

Change History (2)

comment:1 Changed 3 weeks ago by jmroot (Joshua Root)

Cc: remkos added
Owner: set to mojca
Port: gnuplot added
Status: newassigned

Looks like the x11 variant is still available, just not on by default:

% port variants gnuplot
gnuplot has the variants:
[+]aquaterm: Enable AquaTerm terminal
[+]luaterm: Enable lua-based terminals
   old_bitmap_terminals: Enable PBM (Portable Bit Map) and other older bitmap
                         terminals
[+]pangocairo: Enable cairo-based terminals
   qt: Enable qt terminal with Qt 4
     * conflicts with qt5
[+]qt5: Enable qt terminal with Qt 5
     * conflicts with qt
   universal: Build for multiple architectures
[+]wxwidgets: Enable wxt terminal
   x11: Enable X11 support

Presumably someone decided that the Qt5 terminal is better?

comment:2 Changed 3 weeks ago by remkos (Remko Scharroo)

Indeed, it was the developers themselves that decided that the Qt5 terminal is better. See: http://www.gnuplot.info/ReleaseNotes_6_0_1.html

Here the developers say about X11 (the "classic" interactive interface): "This used to be the preferred interactive interface, but the newer wxt and qt terminals offer nicer output and a wider range of features."

See also https://github.com/macports/macports-ports/pull/25789 for the decision process during the last port update to version 6.0.1 to adopt the developers suggestion to no longer favour the X11 terminal.

Note: See TracTickets for help on using tickets.