diff options
Diffstat (limited to 'dev-python/4suite/files/4suite-1.0.2-pyxml.patch')
-rw-r--r-- | dev-python/4suite/files/4suite-1.0.2-pyxml.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/dev-python/4suite/files/4suite-1.0.2-pyxml.patch b/dev-python/4suite/files/4suite-1.0.2-pyxml.patch new file mode 100644 index 000000000000..bedf5d3a0fe0 --- /dev/null +++ b/dev-python/4suite/files/4suite-1.0.2-pyxml.patch @@ -0,0 +1,37 @@ +--- Ft/Lib/DistExt/BuildDocs.py ++++ Ft/Lib/DistExt/BuildDocs.py +@@ -18,6 +18,10 @@ + from distutils.core import Command, DEBUG + from distutils.errors import * + ++import xml ++if hasattr(xml, "use_pyxml"): ++ xml.use_pyxml() ++ + from Ft import GetConfigVar + from Ft.Lib import Uri, ImportUtil + from Ft.Lib.DistExt import Structures +--- Ft/Lib/DistExt/Util.py ++++ Ft/Lib/DistExt/Util.py +@@ -4,6 +4,9 @@ + import sys + from distutils import sysconfig, util + from distutils.errors import DistutilsPlatformError ++import xml ++if hasattr(xml, "use_pyxml"): ++ xml.use_pyxml() + from xml.dom import pulldom + from xml.sax import make_parser + +--- Ft/Xml/__init__.py ++++ Ft/Xml/__init__.py +@@ -170,6 +170,9 @@ + import Ft.Xml.XUpdate + return XUpdate.ApplyXupdate(*args, **kw_args) + ++import xml ++if hasattr(xml, "use_pyxml"): ++ xml.use_pyxml() + + from distutils import version + pyxml_required = version.StrictVersion('0.8.0') |