[109908] users/mojca/wxports/x11/xchm

mojca at macports.org mojca at macports.org
Wed Aug 21 14:58:35 PDT 2013


Revision: 109908
          https://trac.macports.org/changeset/109908
Author:   mojca at macports.org
Date:     2013-08-21 14:58:35 -0700 (Wed, 21 Aug 2013)
Log Message:
-----------
mojca/xchm: patch for wx 2.9

Modified Paths:
--------------
    users/mojca/wxports/x11/xchm/Portfile

Added Paths:
-----------
    users/mojca/wxports/x11/xchm/files/
    users/mojca/wxports/x11/xchm/files/patch-src-chmhtmlwindow.cpp.diff

Modified: users/mojca/wxports/x11/xchm/Portfile
===================================================================
--- users/mojca/wxports/x11/xchm/Portfile	2013-08-21 21:27:46 UTC (rev 109907)
+++ users/mojca/wxports/x11/xchm/Portfile	2013-08-21 21:58:35 UTC (rev 109908)
@@ -24,7 +24,9 @@
 
 depends_lib         port:chmlib
 
-variant wxwidgets30 conflicts wxgtk28 wxwidgets28 description {Use wxWidgets 2.9 (not functional yet)} {
+patchfiles          patch-src-chmhtmlwindow.cpp.diff
+
+variant wxwidgets30 conflicts wxgtk28 wxwidgets28 description {Use wxWidgets 2.9 (experimental)} {
     wxWidgets.use           wxWidgets-3.0
     depends_lib-append      port:${wxWidgets.port}
     configure.args-append   --with-wxdir=${wxWidgets.wxdir}
@@ -43,7 +45,7 @@
 }
 
 # - this seems to work nice with wxWidgets 2.8
-# - wxWidgets 2.9 throw weird errors at startup (also without the app)
+# - wxWidgets 2.9 support is experimental
 # - the reason for excluding wxGTK is the following mystery when trying to launch the app:
 #   LSOpenURLsWithRole() failed with error -10810 for the file /Applications/MacPorts/xCHM.app
 if {![variant_isset wxgtk28]} {

Added: users/mojca/wxports/x11/xchm/files/patch-src-chmhtmlwindow.cpp.diff
===================================================================
--- users/mojca/wxports/x11/xchm/files/patch-src-chmhtmlwindow.cpp.diff	                        (rev 0)
+++ users/mojca/wxports/x11/xchm/files/patch-src-chmhtmlwindow.cpp.diff	2013-08-21 21:58:35 UTC (rev 109908)
@@ -0,0 +1,11 @@
+--- src/chmhtmlwindow.cpp
++++ src/chmhtmlwindow.cpp
+@@ -446,7 +446,7 @@ void CHMHtmlWindow::OnSetTitle(const wxString& title)
+ 	if(parent)
+ 		parent->OnChildrenTitleChanged(title);
+ 
+-	wxHtmlWindow::OnSetTitle(title);
++	// wxHtmlWindow::OnSetTitle(title);
+ }
+ 
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130821/7760dd8f/attachment.html>


More information about the macports-changes mailing list