ports/185230: [PATCH] Fix dependency of devel/wxGlade (current version not compatible with wxWidgets 2.6)

Matthias Petermann matthias at petermann-it.de
Fri Dec 27 13:40:01 UTC 2013


>Number:         185230
>Category:       ports
>Synopsis:       [PATCH] Fix dependency of devel/wxGlade (current version not compatible with wxWidgets 2.6)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 27 13:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Petermann
>Release:        9.2
>Organization:
>Environment:
FreeBSD workstation.local 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013     root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
When configured to use WxWidgets 2.6, WxGlade 0.6.8 doesn't work (2.8 works). I contacted the upstream maintainer of WxGlade and he was telling me this is a known bug in WxGlade 0.6.8, even the ultimate goal is to keep it working with wxWidgets 2.6 and 2.8. He is willing to release a fixed version in Q1-2014.

Until this happened I'd recommend to fix the WxWidgets dependency in the WxGlade Makefile, requiring at least WxWidgets 2.8. The attached patch will do that.

I was not sure if it is a good practise to include comment lines in the Makefile - if allowed I'd propose to add

# can be set back to "2.6+" once 0.6.9 is released

above the USE_WX=2.8+


>How-To-Repeat:
Install WxGlade on a system which has WxWidgets 2.6 and WxPython 2.6 installed.
>Fix:
patch attached

Patch attached with submission follows:

diff -ruN wxGlade.orig/Makefile wxGlade/Makefile
--- wxGlade.orig/Makefile	2013-12-27 14:17:42.000000000 +0100
+++ wxGlade/Makefile	2013-12-27 14:19:38.000000000 +0100
@@ -17,7 +17,7 @@
 OPTIONS_DEFINE=	DOCS
 
 USE_PYTHON=	yes
-USE_WX=		2.6+
+USE_WX=		2.8+
 WX_COMPS=	python
 
 MAN1=		wxglade.1


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list