Formula DSL for Dependencies on X11 Components Optionally Used From or Provided By XQuartz? #135
-
Regarding Homebrew/homebrew-core#64166, I wonder if some DSL like ' (Some additional thoughts:
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
For some additional context, this thought crossed my mind because, as far as I'm aware, XQuartz is still the semi-official/recommended X11 distribution for macOS (even though it hasn't seen a new release in some time.) |
Beta Was this translation helpful? Give feedback.
-
As the linked issue says:
I'm not a maintainer, but I can see a couple of other upsides to moving all X11 formulae away from building with XQuartz libraries:
There's currently no reasonable FOSS substitute for XQuartz as a display server, but limiting the "exposure" of client software to an aging project is a Good Thing IMO. |
Beta Was this translation helpful? Give feedback.
-
These are basically Requirements, which as the linked issue says, we are moving away from. See https://docs.brew.sh/Building-Against-Non-Homebrew-Dependencies for some history. |
Beta Was this translation helpful? Give feedback.
These are basically Requirements, which as the linked issue says, we are moving away from. See https://docs.brew.sh/Building-Against-Non-Homebrew-Dependencies for some history.