[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