Hi ports@,
Attached is an update for textproc/py-lxml to version 3.6.0. It
passes "make test" on i386 (both python2 and python3).
Feedback most welcome.
Pax, -A
--
http://haqistan.net/~attila | [email protected] | 0x62A729CF
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-lxml/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile 29 Sep 2015 10:52:53 -0000 1.26
+++ Makefile 12 Apr 2016 18:47:30 -0000
@@ -4,8 +4,7 @@ BROKEN-hppa= OOM on src/lxml/lxml.etree.
COMMENT= Python binding for the libxml2 and libxslt libraries
-MODPY_EGG_VERSION= 3.4.3
-REVISION= 1
+MODPY_EGG_VERSION= 3.6.0
DISTNAME= lxml-${MODPY_EGG_VERSION}
PKGNAME= py-lxml-${MODPY_EGG_VERSION}
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-lxml/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo 29 Apr 2015 16:09:54 -0000 1.9
+++ distinfo 12 Apr 2016 18:47:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (lxml-3.4.3.tar.gz) = bOShGrSFpnqJmqPggMl7IqnfQMcHe9kUaoIdOHLPIDc=
-SIZE (lxml-3.4.3.tar.gz) = 3541740
+SHA256 (lxml-3.6.0.tar.gz) = nHTKKKfwww3KiHIoGzxHcF4hIXyLxjkS2VyeKnysa98=
+SIZE (lxml-3.6.0.tar.gz) = 3693901
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/py-lxml/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST 6 Sep 2015 16:36:16 -0000 1.8
+++ pkg/PLIST 12 Apr 2016 18:47:31 -0000
@@ -283,6 +283,7 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.CheckboxGroup-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.CheckboxValues-class.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.Classes-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.ElementSoup-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.ElementSoup-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.FieldsDict-class.html
@@ -330,6 +331,7 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.html5parser.XHTMLParser-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.soupparser-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.soupparser-pysrc.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.soupparser._PseudoTag-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.usedoctest-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.html.usedoctest-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.includes-module.html
@@ -371,6 +373,10 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.dummy_http_server.HTTPRequestCollector-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.dummy_http_server.WebServer-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.dummy_http_server._RequestHandler-class.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.selftest-module.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.selftest-pysrc.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.selftest2-module.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.selftest2-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_builder-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_builder-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_builder.BuilderTestCase-class.html
@@ -390,7 +396,6 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_dtd.ETreeDtdTestCase-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_elementpath-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_elementpath-pysrc.html
-share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_elementpath.ElementTreeElementPathTestCase-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_elementpath.EtreeElementPathTestCase-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_elementtree-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_elementtree-pysrc.html
@@ -451,6 +456,7 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_relaxng-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_relaxng-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_relaxng.ETreeRelaxNGTestCase-class.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_relaxng.RelaxNGCompactTestCase-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_sax-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_sax-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_sax.ETreeSaxTestCase-class.html
@@ -461,10 +467,12 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading-pysrc.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ParseAndExtendWorker-class.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ParseAndInjectWorker-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ParseWorker-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ReverseWorker-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.RotateWorker-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.SerialiseWorker-class.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.Validate-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.Worker-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_threading.ThreadingTestCase-class.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/lxml.tests.test_unicode-module.html
@@ -520,6 +528,8 @@ share/doc/${MODPY_PY_PREFIX}lxml/html/ap
share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.common_imports-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.dummy_http_server-module.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.selftest-module.html
+share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.selftest2-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.test_builder-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.test_classlookup-module.html
share/doc/${MODPY_PY_PREFIX}lxml/html/api/toc-lxml.tests.test_css-module.html