[Bug 283368] lang/ghc: remove unused DOCS_BUILD_DEPENDS=xetex

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 18 Dec 2024 14:51:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283368

Siva Mahadevan <me@svmhdvn.name> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |me@svmhdvn.name

--- Comment #2 from Siva Mahadevan <me@svmhdvn.name> ---
Ah that's my mistake, I looked through the pkg-plists, Makefiles, and patch
files, and found no mention of PDF documentation being packaged.

I'm fine with the HTML documentation being built because:
* it's very easy to read it on both graphical and non-graphical freebsd systems
* as plaintext, it's lightweight
* it doesn't pull in any other dependencies except Sphinx

The PDF documentation is essentially unreadable on non-graphical freebsd
systems, which are (in my understanding) the majority of the freebsd market
share. Yet it pulls in quite heavyweight ports just to build something that is
already mostly available online (to someone who is able to view it with a
graphical browser/PDF viewer anyway).

For the sake of the general/majority consumer of lang/ghc, could we stop
building PDF documentation, but keep HTML documentation as-is?

-- 
You are receiving this mail because:
You are the assignee for the bug.