File wxWidgets-to-wxpython-2.8.12.1.patch of Package wxWidgets
diff -ur wxWidgets-2.8.12/configure wxPython-src-2.8.12.1/configure
--- wxWidgets-2.8.12/configure 2012-04-11 20:50:08.632417902 +0200
+++ wxPython-src-2.8.12.1/configure 2012-04-11 20:50:28.125352161 +0200
@@ -1804,7 +1804,7 @@
wx_major_version_number=2
wx_minor_version_number=8
wx_release_number=12
-wx_subrelease_number=0
+wx_subrelease_number=1
WX_RELEASE=$wx_major_version_number.$wx_minor_version_number
WX_VERSION=$WX_RELEASE.$wx_release_number
diff -ur wxWidgets-2.8.12/configure.in wxPython-src-2.8.12.1/configure.in
--- wxWidgets-2.8.12/configure.in 2012-04-11 20:50:14.064399598 +0200
+++ wxPython-src-2.8.12.1/configure.in 2012-04-11 20:50:34.237331514 +0200
@@ -33,7 +33,7 @@
wx_major_version_number=2
wx_minor_version_number=8
wx_release_number=12
-wx_subrelease_number=0
+wx_subrelease_number=1
WX_RELEASE=$wx_major_version_number.$wx_minor_version_number
WX_VERSION=$WX_RELEASE.$wx_release_number
diff -ur wxWidgets-2.8.12/include/wx/dcbuffer.h wxPython-src-2.8.12.1/include/wx/dcbuffer.h
--- wxWidgets-2.8.12/include/wx/dcbuffer.h 2012-04-11 20:50:24.444364588 +0200
+++ wxPython-src-2.8.12.1/include/wx/dcbuffer.h 2012-04-11 20:50:54.416263238 +0200
@@ -105,6 +105,9 @@
wxCoord x = 0,
y = 0;
+ // Ensure the scale matches the device
+ SetUserScale(1.0, 1.0);
+
if ( m_style & wxBUFFER_CLIENT_AREA )
GetDeviceOrigin(&x, &y);
diff -ur wxWidgets-2.8.12/include/wx/version.h wxPython-src-2.8.12.1/include/wx/version.h
--- wxWidgets-2.8.12/include/wx/version.h 2012-04-11 20:50:25.474361111 +0200
+++ wxPython-src-2.8.12.1/include/wx/version.h 2012-04-11 20:50:55.236260462 +0200
@@ -28,7 +28,7 @@
#define wxMAJOR_VERSION 2
#define wxMINOR_VERSION 8
#define wxRELEASE_NUMBER 12
-#define wxSUBRELEASE_NUMBER 0
+#define wxSUBRELEASE_NUMBER 1
#define wxVERSION_STRING wxT("wxWidgets 2.8.12")
/* nothing to update below this line when updating the version */