--- calibre/setup/extensions.py.orig	2013-11-15 04:51:25.000000000 +0100
+++ calibre/setup/extensions.py	2013-11-15 10:26:53.559798979 +0100
@@ -187,13 +187,6 @@
                 sip_files=['calibre/gui2/progress_indicator/QProgressIndicator.sip']
                 ),
 
-    Extension('qt_hack',
-                ['calibre/ebooks/pdf/render/qt_hack.cpp'],
-                inc_dirs=qt_private_inc + ['calibre/ebooks/pdf/render', 'qt-harfbuzz/src'],
-                headers=['calibre/ebooks/pdf/render/qt_hack.h'],
-                sip_files=['calibre/ebooks/pdf/render/qt_hack.sip']
-                ),
-
     Extension('unrar',
               ['unrar/%s.cpp'%(x.partition('.')[0]) for x in '''
                rar.o strlist.o strfn.o pathfn.o savepos.o smallfn.o global.o file.o
--- calibre/src/calibre/constants.py.orig	2013-11-15 04:51:25.000000000 +0100
+++ calibre/src/calibre/constants.py	2013-11-15 10:28:00.712017625 +0100
@@ -138,7 +138,6 @@
                 'freetype',
                 'woff',
                 'unrar',
-                'qt_hack',
                 '_regex'
             ]
         if iswindows:
