Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
(.xls) spreadsheet. FreeXL design goals:
* to be simple and lightweight
* to be stable, robust and efficient
* to be easily and universally portable
* completely ignoring any GUI-related oddity
Note that the final goal means that FreeXL ignores at all fonts, sizes and
alignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual
Basic macros and so on. FreeXL is structurally simple and quite light-weight
(typically 40-80K of object code, stripped).
|
|
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.
Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.
Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
|
|
|
|
|
|
add missing lzmalib ( fix librsvg build )
-llzma, from libcroco-0.6.8/src/libcroco-0.6.la#20
pkgsrc/graphics/librsvg:
ld: warning: liblzma.so.1, needed by /usr/pkgsrc/graphics/librsvg/work/.buildlink/lib/libcroco-0.6.so, not found (try using -rpath or -rpath-link)
Shared object "liblzma.so.1" not found
|
|
|
|
=== 1.6.6.4 / 2015-11-19
This version pulls in an upstream patche to the vendored libxml2 to address:
* unclosed comment uninitialized access issue (#1376)
This issue does not have a CVE assigned to it as this time.
|
|
Xmlto news
----------
0.0.28 (stable)
- fix broken temp files removal (introduced in 0.0.27)
- links detection changed to elinks (new links options
not compatible)
|
|
|
|
v2.9.3: Nov 20 2015
Security:
CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport),
CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard),
CVE-2015-7499-2 Detect incoherency on GROW (Daniel Veillard),
CVE-2015-7499-1 Add xmlHaltParser() to stop the parser (Daniel Veillard),
CVE-2015-5312 Another entity expansion issue (David Drysdale),
CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale),
CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard),
CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard),
CVE-2015-7942-2 Fix an error in previous Conditional section patch (Daniel Veillard),
CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard),
CVE-2015-1819 Enforce the reader to run in constant memory (Daniel Veillard)
CVE-2015-7941_2 Cleanup conditional section error handling (Daniel Veillard),
CVE-2015-7941_1 Stop parsing on entities boundaries errors (Daniel Veillard),
Documentation:
Correct spelling of "calling" (Alex Henrie),
Fix a small error in xmllint --format description (Fabien Degomme),
Avoid XSS on the search of xmlsoft.org (Daniel Veillard)
Portability:
threads: use forward declarations only for glibc (Michael Heimpold),
Update Win32 configure.js to search for configure.ac (Daniel Veillard)
Bug Fixes:
Bug on creating new stream from entity (Daniel Veillard),
Fix some loop issues embedding NEXT (Daniel Veillard),
Do not print error context when there is none (Daniel Veillard),
Avoid extra processing of MarkupDecl when EOF (Hugh Davenport),
Fix parsing short unclosed comment uninitialized access (Daniel Veillard),
Add missing Null check in xmlParseExternalEntityPrivate (Gaurav Gupta),
Fix a bug in CData error handling in the push parser (Daniel Veillard),
Fix a bug on name parsing at the end of current input buffer (Daniel Veillard),
Fix the spurious ID already defined error (Daniel Veillard),
Fix previous change to node sort order (Nick Wellnhofer),
Fix a self assignment issue raised by clang (Scott Graham),
Fail parsing early on if encoding conversion failed (Daniel Veillard),
Do not process encoding values if the declaration if broken (Daniel Veillard),
Silence clang's -Wunknown-attribute (Michael Catanzaro),
xmlMemUsed is not thread-safe (Martin von Gagern),
Fix support for except in nameclasses (Daniel Veillard),
Fix order of root nodes (Nick Wellnhofer),
Allow attributes on descendant-or-self axis (Nick Wellnhofer),
Fix the fix to Windows locking (Steve Nairn),
Fix timsort invariant loop re: Envisage article (Christopher Swenson),
Don't add IDs in xmlSetTreeDoc (Nick Wellnhofer),
Account for ID attributes in xmlSetTreeDoc (Nick Wellnhofer),
Remove various unused value assignments (Philip Withnall),
Fix missing entities after CVE-2014-3660 fix (Daniel Veillard),
Revert "Missing initialization for the catalog module" (Daniel Veillard)
Improvements:
Reuse xmlHaltParser() where it makes sense (Daniel Veillard),
xmlStopParser reset errNo (Daniel Veillard),
Reenable xz support by default (Daniel Veillard),
Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),
Allow HTML serializer to output HTML5 DOCTYPE (Shaun McCance),
Regression test for bug #695699 (Nick Wellnhofer),
Add a couple of XPath tests (Nick Wellnhofer),
Add Python 3 rpm subpackage (Tomas Radej),
libxml2-config.cmake.in: update include directories (Samuel Martin),
Adding example from bugs 738805 to regression tests (Daniel Veillard)
|
|
Changelog:
* Noteworthy changes in release 2.22 (2015-11-01) [stable]
** Improvements
Performance has improved for patterns containing very long strings,
reducing preprocessing time for an N-byte regexp from O(N^2) to
only slightly superlinear for most patterns. Before, a command like
the following would take over a minute, but now, it takes less than
a second:
: | grep -f <(seq -s '' 99999)
When building grep, 'configure' now uses PCRE's pkg-config module for
configuration information, rather than attempting to guess it by hand.
** Bug fixes
A DFA matcher bug made this command mistakenly print its input line:
echo axb | grep -E '^x|x$'
Likewise for this equivalent command:
echo axb | grep -e '^x' -e 'x$'
[bug introduced in grep-2.19 ]
grep no longer reads from uninitialized memory or from beyond the end
of the heap-allocated input buffer. This fix addressed CVE-2015-1345.
[bug introduced in grep-2.19 ]
With -z, '.' and '[^x]' in a pattern now consistently match newline.
Previously, they sometimes matched newline, and sometimes did not.
[bug introduced in grep-2.4]
When the JIT stack is exhausted, grep -P now grows the stack rather
than reporting an internal PCRE error.
'grep -D skip PATTERN FILE' no longer hangs if FILE is a fifo.
[bug introduced in grep-2.12]
--exclude and related options are now matched against entire
command-line arguments, not against command-line components.
[bug introduced in grep-2.6]
Fix performance degradation of grep -Fw in unibyte locales.
[bug introduced in grep-2.19 ]
|
|
Transform DocBook XSLT URLs to point to local copies coming from textproc/docbook-xsl.
This package should use XML Catalog, but doesn't for some unclear reason.
|
|
Bump PKGREVISION.
|
|
pkgsrc change: Add pkg_alternatives support.
=== 1.6.6.3 / 2015-11-16
This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:
* CVE-2015-1819
* CVE-2015-7941_1
* CVE-2015-7941_2
* CVE-2015-7942
* CVE-2015-7942-2
* CVE-2015-8035
* CVE-2015-7995
See #1374 for details.
|
|
|
|
0.0.27 (stable)
- remove several bashisms from scripts
- add new option --profile for preprocessing documents
with profiling stylesheet
|
|
3.5.0 (2015-11-13)
==================
Bugs fixed
----------
* Unicode string results failed XPath queries in PyPy.
* LP#1497051: HTML target parser failed to terminate on exceptions
and continued parsing instead.
* Deprecated API usage in doctestcompare.
3.5.0b1 (2015-09-18)
====================
Features added
--------------
* ``cleanup_namespaces()`` accepts a new argument ``keep_ns_prefixes``
that does not remove definitions of the provided prefix-namespace
mapping from the tree.
* ``cleanup_namespaces()`` accepts a new argument ``top_nsmap`` that
moves definitions of the provided prefix-namespace mapping to the
top of the tree.
* LP#1490451: ``Element`` objects gained a ``cssselect()`` method as
known from ``lxml.html``. Patch by Simon Sapin.
* API functions and methods behave and look more like Python functions,
which allows introspection on them etc. One side effect to be aware of
is that the functions now bind as methods when assigned to a class
variable. A quick fix is to wrap them in ``staticmethod()`` (as for
normal Python functions).
* ISO-Schematron support gained an option ``error_finder`` that allows
passing a filter function for picking validation errors from reports.
* LP#1243600: Elements in ``lxml.html`` gained a ``classes`` property
that provides a set-like interface to the ``class`` attribute.
Original patch by masklinn.
* LP#1341964: The soupparser now handles DOCTYPE declarations, comments
and processing instructions outside of the root element.
Patch by Olli Pottonen.
* LP#1421512: The ``docinfo`` of a tree was made editable to allow
setting and removing the public ID and system ID of the DOCTYPE.
Patch by Olli Pottonen.
* LP#1442427: More work-arounds for quirks and bugs in pypy and pypy3.
* ``lxml.html.soupparser`` now uses BeautifulSoup version 4 instead
of version 3 if available.
Bugs fixed
----------
* Memory errors that occur during tree adaptations (e.g. moving subtrees
to foreign documents) could leave the tree in a crash prone state.
* Calling ``process_children()`` in an XSLT extension element without
an ``output_parent`` argument failed with a ``TypeError``.
Fix by Jens Tröger.
* GH#162: Image data in HTML ``data`` URLs is considered safe and
no longer removed by ``lxml.html.clean`` JavaScript cleaner.
* GH#166: Static build could link libraries in wrong order.
* GH#172: Rely a bit more on libxml2 for encoding detection rather than
rolling our own in some cases. Patch by Olli Pottonen.
* GH#159: Validity checks for names and string content were tightened
to detect the use of illegal characters early. Patch by Olli Pottonen.
* LP#1421921: Comments/PIs before the DOCTYPE declaration were not
serialised. Patch by Olli Pottonen.
* LP#659367: Some HTML DOCTYPE declarations were not serialised.
Patch by Olli Pottonen.
* LP#1238503: lxml.doctestcompare is now consistent with stdlib's doctest
in how it uses ``+`` and ``-`` to refer to unexpected and missing output.
* Empty prefixes are explicitly rejected when a namespace mapping is used
with ElementPath to avoid hiding bugs in user code.
* Several problems with PyPy were fixed by switching to Cython 0.23.
|
|
2015.11.4
=========
----
* Fix #38: Long links wrapping controlled by `--no-wrap-links`.
* Note: `--no-wrap-links` implies `--reference-links`
* Feature #83: Add callback-on-tag.
* Fix #87: Decode errors can be handled via command line.
* Feature #95: Docs, decode errors spelling mistake.
* Fix #84: Make bodywidth kwarg overridable using config.
|
|
Add missing test dependencies.
Nov 6, 2015: Released version 2.6.4 (a bug-fix release).
|
|
iso-codes 3.63
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 1 Nov 2015
[ ISO 639 translations ]
* Ukrainian by Yuri Chornoivan (TP)
[ ISO 639-3 translations ]
* Ukrainian by Yuri Chornoivan (TP)
|
|
Upstream changes:
1.19 2015-10-28 MANWAR
- Added key 'provides' to the Makefile.PL script.
- Added standard unit test script (t/00-load.t).
1.18 2015-10-26 MANWAR
- Added MIN_PERL_VERSION to the Makefile.PL script.
- Tidied up and documented package PDF::Create.
- Tidied up and documented package PDF::Create::Page.
- Tidied up README file.
1.17 2015-10-25 MANWAR
- Renamed file CHANGES to Changes.
- Tidied up Changes file.
- Added standard unit test for Changes file (t/changes.t).
1.16 2015-10-24 MANWAR
- Fixed the warning thrown by method PDF::Image::GIF::UnLZW().
- Tidied up example scripts (eg/sample.pl and eg/sample-cgi.pl).
- Added sample images used by example scripts.
- Added standard unit test for MANIFEST file.
1.15 2015-10-24 MANWAR
- Added key 'CreationDate' to the list of valid keys to constructor.
- Tidied up pod document of PDF::Create.
- Tidied up Makefile.PL script.
- Removed MANIFEST from .gitignore file.
1.14 2015-10-23 MANWAR
- Added section REPOSITORY, LICENSE to the pod document.
- Added standard pod syntax testing script t/pod.t
- Added MANIFEST file.
1.13 2015-10-22 MANWAR
- Fixed the distribution as earlier v1.12 didn't have any code (MANWAR).
1.12 2015-10-22 MANWAR
- Updated repository link in the Makefile.PL script (MANWAR).
|
|
2.01 2015-11-07 NEILB
* Added abstracts to all of the submodules -- a PR from GARU.
* Changed README to README.md -- another PR from GARU.
* Fixed runtime warning for Pod::POM::ERROR -- another PR from GARU.
|
|
|
|
|
|
A Python implementation of JSON Web Token draft 32.
|
|
|
|
in the ejabberd 15.10 update that follows.
|
|
Oct 26, 2015: Released version 2.6.3 (a bug-fix release).
|
|
|
|
Problems found locating distfiles:
Package cabocha: missing distfile cabocha-0.68.tar.bz2
Package convertlit: missing distfile clit18src.zip
Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
Patch provided by Derouiche in PR pkg/50404.
Changes:
o version 2.1.8a When I put in the patch to ..
# Change the mail demangler to a debian-specific 'always mangle
one way' hack. (enabled with the configure.sh option
--debian-glitch)
I messed up the format string and made the mangled email address
into a fixed bogus string. Sigh. Fixed (thanks to a patch from
Alessandro Ghedini), updated (and I really have to expand the
runtime configuration flags array to be long enough to fit 64
settings, but that?s a fix for a different day) and released.
o version 2.1.8 After a year or so of letting the code sit and slowly
accumulate fixes, a new version which fixes a wad of bugs and adds
a few new features. Some of this code is front other people, and
those changes will be marked with their names:
# FINALLY address the bug where markdown extra-style footnotes
lose numbering when they show up in nested element; I was not
carrying the m-e reference# inside the footnotes structure, but
was instead carrying it in the parent structure and not
updating it. So I changed the footnotes structure to include
the reference + the list of footnotes, which made the
misnumbering go away on my tests.
# Fix makefile distclean to cleanup all the generated files and
corrected the names of the installed sample program man pages
to end in .1 (Mark Pizzolato mark@infocomm.com)
# Change the mail demangler to a debian-specific 'always mangle
one way' hack. (enabled with the configure.sh option
--debian-glitch)
# Add --with-unmangled-email compile-time flag to disable mailto:
mangling
# Allow the magic output filename -, which means send output to
stdout instead of to a file.
# Fix a bug where autolink + github flavored markdown absorbs the
^C eoln character into a link at the end of a line.
# Tweak install.samples so that the user can supply a SAMPLE_PFX
on the command line SAMPLE_PFX=discount- make install.samples
to install the sample programs with a package-specific prefix.
# Emit pages in utf-8 instead of us-ascii (simply a change to the
Content-Type meta) (Nathan Phillip Brink binki@gentoo.org)
# Patch the horrible list handler to support long numeric list
items (George Hartzell hartzell@alerce.com)
# Various bugfixes (Masayoshi Sekimura sekimura@gmail.com)
# Fix support for CFLAGS=-m32 ./configure.sh by using CFLAGS for
all build invokations of CC. (Nathan Phillip Brink
binki@gentoo.org)
# Github-style language attributes on fenced code blocks (Loren
Segal lsegal@amazon.com)
# When defining WORD & DWORD, check first for the MS Windows
WinDef.h file; if found, include it instead of defining WORD &
DWORD ourselves.
# support url-encoded anchor links with --with-urlencoded-anchor
option (Daisuke Murase typester@cpan.org)
|
|
maintains mdocml. Update MAINTAINER.
|
|
* Fix #22 (pip package keeps upgrading all the time)
* Support PyPy
* Remove the HTTP Status 9001 test that caused unit test tracebacks
* Remove the completely-untested HTML tidy code
* Remove BeautifulSoup as a dependency
* Remove the XFN microformat parsing code
* Remove the rel_enclosure microformat parsing code
* Remove the rel_hcard microformat parsing code
* Remove the rel_tag microformat parsing code
* Replace the regex-based RFC 822 date parser with a procedural one
* Replace the Python-licensed W3DTF date parser
* Support HTML5 audio/source/video element relative URL's
* Remove the unparsed itunes_keywords key from the result dictionary
* Fix issue 321 just a little more (yet another code path was missed)
* Issue 62 (support georss and gml namespaces)
* Issue 296 (GUID's are always treated like relative URI's)
* Issue 334 (media:restriction element content is not returned)
* Issue 335 (sub-elements of media:group are not parsed and returned)
* Issue 342 (support multiple dc:creator elements)
* Issue 357 (loose parser breaks ampersands in link element URL's)
* Issue 374 (support the Podlove Simple Chapters namespace)
* Issue 380 (support media:rating element)
* Issue 384 (fix chardet support in Python 3)
* Issue 389 (elements in unknown uppercase namespaces are ignored)
* Issue 392 (tags element subverts 'tags' key in result dictionary)
* Issue 396 (Podlove Simple Chapters version 1.0 causes a KeyError)
* Issue 399 (docs call `request_headers` parameter `extra_headers`)
* Issue 401 (support additional dcterms and media namespaces elements)
* Issue 404 (support asctime datetime strings with timezone information)
* Issue 407 (decode forward slashes encoded as character entities)
* Issue 421 (delay chardet invocation as long as possible)
* Issue 422 (add return types docstrings)
* Issue 433 (update the list of allowed MathML elements and attributes)
|
|
- New -s flag to stop comlaints about sloppy (misaligned CIDRs)
- CIDRs now always properly bit aligned, even if the base address wasn't
|
|
|
|
Upstream changes:
3.49 - 2015-03-24
- added: the DTD_base option to XML::Twig new, that forces XML::Twig to look
for the DTD in a given directory
thanks to Arun lakhana for the idea
- fixed: XML::Parser 2.43 caused a failure in the tests due to a change in
its behaviour when die-ing.
- fixed: prevent PAUSE from trying to index packages that are only used
for monkey patching (to re-use XML::XPath as the XPath engine for
XML::Twig::XPath). Will also prevent UNAUTHORIZED flag on metacpan.
patch sent by Graham Knop
- fixed: RT #96009
keep_atts_order => 0 behaviour. Spotted by Dolmen
https://rt.cpan.org/Public/Bug/Display.html?id=96009
- fixed bug RT #97461
wrong error message was returned calling parse on an invalid filehandle
Thanks to Slaven Rezic for the bug report and test case
https://rt.cpan.org/Public/Bug/Display.html?id=97461
- fixed: RT #98801
COMPATIBILITY WARNING
inconsistency between simplify and XML::Simple for empty elements (including
elements with start and end tags but no contents)
the XML::Simple behaviour is to map them to an empty hash, not an
empty/undef scalar (depending of whether the element is a PCDATA or not)
as was the case in previous versions of the module.
This has the potential to break some existing code, but simplify should be
strictly the same as XML::Simple's XMLin
Thanks to Vangelis Katsikaros for the bug report and test case
https://rt.cpan.org/Public/Bug/Display.html?id=98801
|
|
|
|
platforms, breaking SunOS/clang's use of GCC headers around __float128.
|
|
linker argument correctly.
|
|
- Change the manpage gen date to be 'Month YEAR'
- Like "October 2015"
- Less churn in generated docs
- Replace Perl stuff in manpages with appropriate content
|
|
that pkgsrc will provide the correct iconv.h to use in either the buildlink
directory or otherwise in the compiler's default search path.
|
|
|
|
PHP bindings for libsphinxclient, client library for Sphinx.
|
|
Changes since 0.9.1:
* Icelandic dictionary
* test coverage updates
* bug fixes
|
|
|
|
XlsxWriter is a Python module for writing files in the Excel
2007+ XLSX file format.
|
|
New features and updates
- The list of SphinxQL reserved keywords is now much, much smaller than
it used to be, and also consistent across different places in the code
and in the docs.
- IN() function now accepts string attributes (#2233). Also, filtering
string attributes by an empty value in WHERE clause now works.
- WHERE on float attributes got improved a bit: we added floatcol<>123.0
syntax, and fixed an issue with using an integer reference value asi
in floatcol=123 or floatcol!=123, see bug #2121.
- searchd --replay-flags switch (useful for binlog replay troubleshooting)
now accepts a new option 'ignore-open-errors' that lets you simply
ignore missing binlog files without deleting binlog meta info.
- Indexer now exits with code 2 in case of rotation failure.
Notable bug fixes
- unified min_prefix_len, min_infix_len behavior between RT and plain indexes
- expressions dependent on aggregation results (eg. as in SELECT MAX(id) m1,
m1+10 m2) were not computed properly in RT indexes
- LENGTH() was 2x off for 64-bit MVA attributes
- OPTIMIZE could occasionally break big RT indexess
- multi-wordforms with clashing prefixes were processed in a wrong order
- disabled and later re-enabled indexes were not picked up again by searchd
on SIGHUP
Full release notes:
http://sphinxsearch.com/docs/latest/rel2210.html
|
|
|