[MacPorts] #70723: libavif: Don't enable +docs variant by default, or move documentation to subport (was: libavif: Move documentation to docs variant or subport)

MacPorts noreply at macports.org
Thu Sep 12 21:18:04 UTC 2024


#70723: libavif: Don't enable +docs variant by default, or move documentation to
subport
--------------------------+----------------------
  Reporter:  ryandesign   |      Owner:  mascguy
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  libavif      |
--------------------------+----------------------

Old description:

> libavif depends on pandoc to produce its documentation. pandoc is a heavy
> dependency because it depends on ghc and ultimately over 500 other ports.
> gd2 is included in its recursive dependencies which means that gd2 cannot
> enable its libavif support.
>
> Please move libavif documentation to a docs variant or a libavif-docs
> subport so that depending on libavif is less costly.
>
> This was previously mentioned in #69332, #69566,  and #70546.

New description:

 In its +docs variant, which is on by default, libavif depends on pandoc to
 produce its documentation. pandoc is a heavy dependency because it depends
 on ghc and ultimately over 500 other ports. gd2 is included in its
 recursive dependencies which means that gd2 cannot enable its libavif
 support.

 Please don't enable the +docs variant by default. Alternately, move the
 documentation to a libavif-docs subport.

 This was previously mentioned in #69332, #69566,  and #70546.

--

Comment (by ryandesign):

 Reworded because libavif already has a +docs variant.

-- 
Ticket URL: <https://trac.macports.org/ticket/70723#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list