[MacPorts] #62036: git @2.30.0: gui and gitk commands don't work
MacPorts
noreply at macports.org
Thu Jan 21 01:03:39 UTC 2021
#62036: git @2.30.0: gui and gitk commands don't work
-------------------------+----------------------
Reporter: mohd-akram | Owner: ci42
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: git |
-------------------------+----------------------
Comment (by kencu):
the whole +x11 vs +quartz thing is a deep discussion. For years and years,
+quartz had only spotty coverage. Even now, there are quite a few ports
that assume an +x11 system (ie Linux) and they just plain won't build
+quartz.
The creators of upstream software usually say they have few to no +quartz
users, and zero developers who ever build their software +quartz. Of
course, that is a chicken-and-egg thing.
Homebrew has outlawed all +x11 software, and you are starting to see more
+quartz possibly because of that. Unfortunately, there are often homebrew-
only chunks of code added to the meson build files, etc, to make that
work, so it's not much less effort.
I like +x11 myself, as it has few headaches -- it usually builds exactly
like the linux software. But +quartz, when it's done right, is more mac-
like. But somebody needs to code in all the menu bar integration, etc, and
actually make it work.
Dave, who runs 99% of the gtk stuff on MacPorts, has a lot of software to
maintain, and he has said that the x11 stuff is his preference, and the
doesn't spend any time making the +quartz stuff work.
A few people have come along and pushed hard for MacPorts to switch "en
masse" to +quartz, and damn the torpedoes, just do it. Whatever breaks
either then gets thrown out, or fixed.
--
Ticket URL: <https://trac.macports.org/ticket/62036#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list