[MacPorts] #14603: UPDATE: doxygen 1.5.4->1.5.5
#14603: UPDATE: doxygen 1.5.4->1.5.5 ----------------------------------------+----------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Keywords: | ----------------------------------------+----------------------------------- Doxygen has been updated to 1.5.5. The update takes into account the iconv difference on Leopard. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Changes (by css@macports.org): * owner: macports-tickets@lists.macosforge.org => css@macports.org * status: new => assigned Comment: Well that certainly makes the port much cleaner! Unfortunately I get a compile error on Tiger: {{{ c++ -c -pipe -D__FreeBSD__=6 -DQT_NO_CODECS -DQT_LITE_UNICODE -Wall -W -O2 -I. -o ../objects/qdir.o qdir.cpp qfiledefs_p.h:258: error: field 'st' has incomplete type make[2]: *** [../objects/qdir.o] Error 1 make[1]: *** [all] Error 2 make: *** [all] Error 2 }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): It looks like a [http://sourceforge.net/mailarchive/forum.php?thread_name=C3D885E5.4D6F9%25ja... =doxygen-develop patch] can resolve the problem, although it might have other implications. I tried defining it as (MAC_OS_X_VERSION_MAX_ALLOWED>=MAC_OS_X_VERSION_10_4), but I don't know whether that breaks things for Leopard. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by marcuscalhounlopez@mac.com): The patch to qfiledefs_p.h (which I have attached for completeness) has no effect in Leopard. I found that the previous Portfile I submitted did not work with the wizard variant.[[BR]] The attached Portfile fixes this (at least on Loepard).[[BR]] I could not get the creation of Doxywizard.app to work however. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:3> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): Could you attach the errors you received trying to build Doxywizard.app? I'll see what happens on Tiger. Thanks for the additional patches! -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:4> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by marcuscalhounlopez@mac.com): Doxywizard.app builds with no problem.[[BR]] When I double click on the application, it does not start.[[BR]] When I use the command line (open Doxywizard.app), I get the error:[[BR]] LSOpenFromURLSpec() failed with error -10810 -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:5> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): It looks like that's an error from qmake improperly creating the Info.plist. It [http://lists.trolltech.com/qt- interest/2007-08/thread00614-0.html quotes the application name]. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:6> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): Rather than doing all the search-and-replace within the wizard makefiles, wouldn't it be easier to run the MacPorts version of qmake to pick up everything automatically? I have to admit that I never use the wizard or Qt, as I usually just run everything from the command line. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:7> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by marcuscalhounlopez@mac.com): doxygen, for whatever reason, does not seem to use qmake.[[BR]] In the source directory addon/doxywizard, there is a Makefile which builds doxywizard.[[BR]] To use qmake, I believe it would be necessary to generate and maintain the qmake file ourselves.[[BR]] I have not invested any effort into this option, but it seems to me that it would make maintaining the port more difficult.[[BR]] Although it is a bit annoying to have to manually add -I and -L flags using reinplace, I would argue that it is the easier solution. I have never used doxywizard either (and I am no expert in Qt) so I am just offering my best guess. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:8> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): Building the wizard fails on tiger ... the inconsistency in the use of iconv is infuriating! I might just update the port sans wizard for the time being. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:9> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by marcuscalhounlopez@mac.com): Removing the wizard variant is certainly an option.[[BR]] Since I do not have a Tiger machine to work with, I can not test anything.[[BR]] I made a best guess as to the problem if you want to try one last patch. Who knew that a minor version bump would be so much work? -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:10> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): Could someone with Leopard check building the command line tool with this latest patch? I want to go ahead and get the command line update pushed out rather than waiting until the wizard is completely resolved. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:11> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by raimue@macports.org): Builds fine for me here on Leopard. {{{ $ port installed doxygen The following ports are currently installed: doxygen @1.5.5_0 (active) }}} I had to rename `files/qfiledefs_p.patch` -> `files/patch-qfiledefs_p.h`. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:12> MacPorts </projects/macports> Ports system for Mac OS
#14603: UPDATE: doxygen 1.5.4->1.5.5 -----------------------------------------+---------------------------------- Reporter: marcuscalhounlopez@mac.com | Owner: css@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------------+---------------------------------- Comment (by css@macports.org): I committed the 1.5.5 command line update in r36012, but I'm still trying to resolve using the wizard on both Tiger and Leopard. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14603#comment:13> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts