[MacPorts] #47025: poppler: build error correction and Qt5 subport

MacPorts noreply at macports.org
Tue Mar 3 15:26:32 PST 2015


#47025: poppler: build error correction and Qt5 subport
--------------------------+----------------------
  Reporter:  rjvbertin@…  |      Owner:  devans@…
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  haspatch
      Port:  poppler      |
--------------------------+----------------------

Comment (by devans@…):

 Replying to [ticket:47025 rjvbertin@…]:
 > This patch addresses 2 issues:
 >
 > - an implicit dependency on GTk for generating documentation. The patch
 adds a check if gtkdoc-rebase is available and if not, adds --disable-gtk-
 docs instead of --enable-gtk-docs .

 I think this means that you would like to be able to generate
 documentation.  You're approach yields differenct results based on what
 ports (gtk-doc) are installed.  MacPorts policy is that the port should
 build the same regardless of what's installed. If one were to add an
 option to enable gtk-doc generation, the usual approach would be to use
 --disable-gtk-docs by default and then use a +docs variant that would add
 a build dependency on gtk-doc and switch the configuration item to
 --enable-gtk-docs.

 As it stands, generation of documentation is intentionally disabled (the
 default for --enable-gtk-docs is no, see configure).  This is as it should
 be since the documentation has already been generated upstream and is
 included (in devhelp compatible html format) in the tarball.  No need to
 regenerate.  No need to --disable/enable-gtk-docs, depend on gtk-doc, etc.

 Also note that gtk-doc does not use gtk.  It is only used by gtk
 developers to generate docs.

 >
 > - missing poppler-qt5-mac .

 Thanks for this input.  Have you tested that poppler-qt5-mac actually
 builds?  The last time I tried it did not with our version of qt5.

-- 
Ticket URL: <https://trac.macports.org/ticket/47025#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list