Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
libxml2 natively).
|
|
this also fixes a build problem on Python<2.3, so remove the
PYTHON_VERSIONS_ACCEPTED line
|
|
|
|
|
|
relevant changes:
-XPath improvements
-node equality and comparison
-add XPointer support
|
|
changes: fixes for bugs and memory leaks, minor optimizations
|
|
|
|
need them, for example RESTRICTED and SUBST_MESSAGE.*.
|
|
to avoid picking up a wrong iconv library. Patch provided by Bel Woolley
in private email.
|
|
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
|
|
|
|
|
|
|
|
|
|
no changes as far as Python wrappers are concerned, afaict
|
|
|
|
|
|
Changes:
- improvements: DTD validation APIs provided at the Python level.
|
|
Changes since 2.6.12:
- saving to python file objects (Malcolm Tredinnick)
- structured error handler on Python 64bits
- Python space/tabs cleanups
- Python libxml2 driver improvement
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
python specific changes:
avoid a warning with 2.3 (William Brack), tab and space mixes (William),
wrapper generator fixes (William), Cygwin support (Gerrit P. Haase), node
wrapper fix (Marc-Antoine Parent), XML Schemas support (Torkel Lyng)
|
|
ok'd a while back at pkgsrcCon by agc and wiz
|
|
Python related changes:
2.6.11: July 5 2004:
- bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX
properly initialize the library (William), empty node set in XPath
(William), xmlSchemas errors (William), invalid charref problem pointed
by Morus Walter, XInclude xml:base generation (William), Relax-NG bug
with div processing (William), XPointer and xml:base problem(William),
Reader and entities, xmllint return code for schemas (William), reader
streaming problem (Steve Ball), DTD serialization problem (William),
libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on
Python classes, xmlReader buffer bug, Python bindings memory interfaces
improvement (with Stéphane Bidoul), Fixed the push parser to be back to
synchronous behaviour.
- improvement: custom per-thread I/O enhancement (Rob Richards), register
namespace in debug shell (Stefano Debenedetti), Python based regression
test for non-Unix users (William), dynamically increase the number of
XPath extension functions in Python and fix a memory leak (Marc-Antoine
Parent and William)
2.6.10: May 17 2004:
- portability: problem with xpath.c on Windows (MSC and Borland), memcmp
vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not
use "list" as parameter name, make tests work with Python 1.5 (Ed
Davis),
|
|
No Python-specific change.
|
|
Changes since 2.6.5:
- Canonicalization C14N support added
- 2.3 compatibility, whitespace fixes
|
|
|
|
Changes:
o Python bindings: fixes (William)
o enum support
o structured error reporting
|
|
This shouldn't be needed if we had non-recursive dependancies *sigh*.
|
|
|
|
provided by Min Sik Kim via pkgsrc-wip
This is the libxml2 python module, providing access to the libxml2
library.
|