summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2014-02-15Changes 1.44.1:adam2-6/+7
* Parse option lines in the header section of include files using shell word splitting which allows quoting of multiple words and backslash-escaping of spaces.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-2/+2
2014-02-08fix build on SunOS (included paths.h)wiedi2-9/+13
2014-02-06Updated converters/p5-Unicode-Normalize to 1.17abs2-7/+6
1.17 Sat Oct 5 11:36:43 2013 - assertion using unpack
2014-02-06Updated converters/p5-Unicode-Collate to 1.04abs2-6/+6
1.04 Sat Dec 7 11:34:18 2013 - XS: a workaround for perl 5.6.x to handle U+FFFF correctly. unpack_U() is implemented by using XS again as well as that in 1.02, but now that is used only in the versions before perl 5.8.0. 1.03 Sun Dec 1 21:45:46 2013 - XS: now unpack_U() uses unpack('U*') in pure perl. avoid XS for the internal "utf8" encoding of perl. 1.02 Sun Nov 10 18:39:37 2013 - POD: fix [rt.cpan.org #90170] about iso-8859-1 letters in pod. E<> is used for the compatibility with perl 5.6.1 and possibly EBCDIC. - 1.01 forgot to increase the version number of CJK/Korean.pm. - modified tests: cjkrange.t, compatui.t, hangtype.t, illegal.t, loc_ja.t, loc_ta.t, overcjk0.t, overcjk1.t, view.t in t. 1.01 Sat Nov 2 19:00:38 2013 - DUCET is updated (for Unicode 6.3.0) as Collate/allkeys.txt. ! Please notice that allkeys.txt will be overwritten if you have had other allkeys.txt already. - The default UCA_Version is 28. - Locale/*.pl (except fr.pl) and CJK/Korean.pm are updated. - modified tests: loc_es.t, loc_estr.t, rewrite.t, version.t in t. 1.00 Sun Oct 27 13:22:17 2013 - When a subroutine by 'overrideOut' taking a out-of-range value and returning undef, now the value is treated as if it were U+FFFD. * 0.99 wrongly calculates implicit weights based on out-of-range values. - Assertion using unpack 'U' is added. If not only pack('U') but also unpack('U') of CORE:: don't work as expected, this module will die.
2014-02-06Updated converters/p5-Sereal-Encoder to 2.03abs2-6/+7
2.03 Tue Jan 7 20:00 2014 (AMS time) - (Hopefully) final fixes to FREEZE/THAW functionality: => Add safe assertion to make sure that we don't segfault on invalid data. => Fix encoding/decoding of data structures with repeated references to the same instance of a class that has FREEZE/THAW hooks. Thanks to Christian Hansen for a test case. - Distribution dependency fix. 2.02 Mon Jan 6 15:00 2014 (AMS time) - Fundamental fixes for FREEZE/THAW support in previous Sereal v2 releases. If you plan to use FREEZE/THAW, make sure you have 2.02 or better (dito for the decoder). 2.01 Tue Dec 31 08:15 2013 (AMS time) - Promoting changes from 0.37 to 2.00_03 to a stable release. (This being the first protocol v2 stable release.) - Minor performance tweaks. 2.00_03 Sun Dec 29 10:33 2013 (AMS time) - FREEZE/THAW hooks for object serialization. - Test improvements (allowing for partial parallel run) - Minor optimizations. 2.00_02 Mon Oct 28 19:32 2013 (AMS time) - Sereal::Encoder now requires Sereal::Decoder for better testing. - Fix Test::Warn dependency problem of 2.00_01. 2.00_01 tue Oct 1 07:34 2013 (AMS time) - NEW PROTOCOL VERSION: V2 - User-data in header functionality: You may embed arbitrary Sereal-serializable data in a document header. The document header isn't compressed, so this is ideal for retrieving small chunks of meta-data (eg. routing information) without having to deserialize the entire document. - Relocatable Sereal document bodies - Encoder never emits non-incremental Snappy encoding for V2 - Offsets now 1-based in relocatable format, not 0 - Fixed VERY obscure (and rare) memory leak. - Improved error messages - Remove warning about Sereal not being production-grade (because it IS). - Detect when the Snappy compression was net negative in size and back out - C89/Windows fixes (bulk88) - 5.18 compat: Skip test failing due to hash-randomization (Zefram)
2014-02-06Updated converters/p5-Sereal-Decoder to 2.03abs2-6/+6
2.03 Tue Jan 7 20:00 2014 (AMS time) - (Hopefully) final fixes to FREEZE/THAW functionality: => Add safe assertion to make sure that we don't segfault on invalid data. => Fix encoding/decoding of data structures with repeated references to the same instance of a class that has FREEZE/THAW hooks. Thanks to Christian Hansen for a test case. - Distribution dependency fix. 2.02 Mon Jan 6 15:00 2014 (AMS time) - Fundamental fixes for FREEZE/THAW support in previous Sereal v2 releases. If you plan to use FREEZE/THAW, make sure you have 2.02 or better (dito for the encoder). 2.01 Tue Dec 31 08:15 2013 (AMS time) - Promoting changes from 0.37 to 2.00_03 to a stable release. (This being the first protocol v2 stable release.) - Minor performance tweaks. 2.00_03 Sun Dec 29 10:33 2013 (AMS time) - FREEZE/THAW hooks for object serialization. - Test improvements (allowing for partial parallel run) 2.00_02 Mon Oct 28 19:23 2013 (AMS time) - Fix Test::Warn dependency problem of 2.00_01. 2.00_01 Tue Oct 1 07:34 2013 (AMS time) - NEW PROTOCOL VERSION: V2 - User-data in header functionality: You may embed arbitrary Sereal-serializable data in a document header. The document header isn't compressed, so this is ideal for retrieving small chunks of meta-data (eg. routing information) without having to deserialize the entire document. - Relocatable Sereal document bodies - Encoder never emits non-incremental Snappy encoding for V2 - Offsets now 1-based in relocatable format, not 0 - Fixed VERY obscure (and rare) memory leak. - Fixed VERY obscure crash on invalid data. - Improved error messages - Remove warning about Sereal not being production-grade (because it IS). - C89/Windows fixes (bulk88) - 5.18 compat: Skip test failing due to hash-randomization (Zefram)
2014-02-06Updated converters/p5-JSON-XS to 3.010abs2-7/+8
3.01 Tue Oct 29 16:55:15 CET 2013 - backport to perls < 5.18 (reported by Paul Howarth). 3.0 Tue Oct 29 01:35:37 CET 2013 - implemented an object tagging extension (using the Types::Serialiser serialisation protocol). - reworked the documentation regarding object serialisation, add a new OBJECT SERIALISATION section that explains the whole process. - new setting: allow_tags. - switch to Types::Serialiser booleans. - remove to_json/from_json. - other minor improvements to the documentation.
2014-02-06Updated converters/p5-JSON-Any to 1.32abs2-6/+6
----------------------------------------- version 1.32 at 2013-11-07 15:56:33 +0000 ----------------------------------------- Change: e1fbae5ccddc7becce7b1bcff1a8ac99075bc136 Author: Chris Prather <chris@prather.org> Date : 2013-11-07 07:52:41 +0000 Merge pull request #3 from wolfsage/t_fix_deps Include dep Test::Requires in dist.ini Change: 0880faaaf3c8194acc3a70a387d94ff69633b333 Author: Matthew Horsfall <wolfsage@gmail.com> Date : 2013-11-07 10:51:02 +0000 Include dep Test::Requires in dist.ini ----------------------------------------- version 1.31 at 2013-11-06 21:46:52 +0000 ----------------------------------------- Change: 87ce2b21a27c984d71ec9b2a94847ae99d48445b Author: Chris Prather <chris@prather.org> Date : 2013-11-06 21:46:52 +0000 ignore a few more directories Change: d585c4cdccb59c96d7a3ab78e1881edd7e4d4e59 Author: Chris Prather <chris@prather.org> Date : 2013-11-06 21:44:04 +0000 bump minimum version requirement for JSON.pm Change: f5200618645fc09d27856b921bc9be43cf35b039 Author: Chris Prather <chris@prather.org> Date : 2013-11-06 21:41:22 +0000 fix the tests to properly exclude JSON::XS A bug came up where JSON::XS and JSON.pm had incompatible revisions but installed just fine. This was a problem because JSON.pm will silently load JSON::XS in the background and caused explosions. We now try to exclude JSON::XS except in the case we're actually testing it directly. Also we've removed some of the tests for JSON::Syck as it's been deprecated. We also add in tests for Cpanel::JSON::XS which got missed when it was added as a choice. Change: 14744d6d0cce26bc867638ec5aaea9594c292efe Author: Chris Prather <chris@prather.org> Date : 2013-10-31 22:45:19 +0000 add a todo note for ether (or whomever) to pick up before I get back to it Change: 360853b664817a0ed0e4b473dfbf1dbf1e56dd77 Author: Chris Prather <chris@prather.org> Date : 2013-10-31 17:51:41 +0000 test without JSON::XS and add a compat note JSON::XS 3.x is incompatible with JSON.pm < 2.90 in the exact way that JSON::Any uses things in the test suite. So we set the tests to ignore JSON::XS (using Test::Without::Module) thanks to ether for suggesting it. And we add a note about the situation to the POD so that others can figure out what is going on. Change: 756c6ac460c92d425d970e113465ce1e9a6b40a9 Author: Chris Prather <chris@prather.org> Date : 2013-10-31 15:29:16 +0000 test for more accpetable backends on install We have added more acceptable backends (Cpanel::JSON::XS and JSON::PP) but we didn't update the tests during installation. Change: cc51c101a1aa0d45573d25cd6bad3c9eb07006f5 Author: Chris Prather <chris@prather.org> Date : 2013-10-31 14:59:45 +0000 Pull Changes from Git and prune local/ Migrating out Changes file to ChangesFromGit so I won't have to remember to update it manually. If people desperately need the old commit messages broken out by release I can go back and tag the releases based on the old changes file. Additional to prevent myself from pulling a "perigrin" as rjbs put it, I've added a directive to prune Carton stile local/ directories. Change: ed357ecabed9ede1cfffb021f5c922a4bcc5c828 Author: Chris Prather <chris@prather.org> Date : 2013-10-30 06:19:58 +0000 Merge pull request #2 from ilmari/json-xs-3 Add support for JSON::XS version 3 Change: 6bd1def2e2fddfd79aff4b36e2f05519bc89366e Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> Date : 2013-10-30 11:19:24 +0000 Add support for JSON::XS version 3 For added future robustness, skip modules we manage to load but don't know how to handle. Change: 75a29b8203bc430481b5afed2a08a78e52edc037 Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> Date : 2013-10-30 11:15:55 +0000 Test string escaping with JSON:PP as well Change: f8fb91cf5911ea5022883a34d69f362bbf5f59a4 Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> Date : 2013-10-30 11:15:55 +0000 Fix no_plan usage
2014-02-06Updated converters/p5-JSON to 2.90abs2-6/+6
## JSON version 2.9 ##################################################### CAUTION!!! INCOMPATIBLE CHANGE JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally on loading time for making these modules inherit JSON::Boolean. But since JSON::XS v3.0 it use Types::Serialiser as boolean class. Then now JSON.pm breaks boolean classe overload features and -support_by_pp if JSON::XS v3.0 or later is installed. JSON::true and JSON::false returned JSON::Boolean objects. For workaround, they return JSON::PP::Boolean objects in this version. isa_ok(JSON::true, 'JSON::PP::Boolean'); And it discards a feature: ok(JSON::true eq 'true'); In other word, JSON::PP::Boolean overload numeric only. ok( JSON::true == 1 ); ########################################################################## 2.90 Wed Oct 30 19:48:43 2013 **** Please see to the headline in this file. **** - workaround for JSON::XS version 3.0 or later installed case. * the objects returned by JSON::true/false are JSON::PP::Boolean. * they do not overload 'eq'. - changed test cases for this patch. t/e02_bool.t t/e03_bool2.t t/x17_strange_overload.t t/xe02_bool.t t/xe03_bool2.t t/xe12_boolean.t **** Please see to the headline in this file. **** 2.61 Thu Oct 17 19:38:55 2013 - fixed return/or in _incr_parse reported and patched by MAUKE, sprout and rjbs https://rt.cpan.org/Public/Bug/Display.html?id=86948 2.60 - $json->is_xs, $json->is_pp was completely broken. pointed by rt#75867 and emceelam
2014-02-06Updated converters/p5-Convert-Color to 0.10abs2-7/+6
0.10 2013/12/30 01:07:36 [CHANGES] * Resolve a cornercase ambiguity between CORE::hex() and sub hex which affects unclean code reloading on 5.16 (RT91722)
2014-02-05+p5-JSON-MaybeXSabs1-1/+2
2014-02-05Added converters/p5-JSON-MaybeXS version 1.001000abs3-0/+26
This module tries to load Cpanel::JSON::XS, and if that fails instead tries to load JSON::PP. If neither is available, an exception will be thrown.
2014-02-04Kill register keyword in gperf output to allow building with -Werror andjoerg2-1/+19
clang.
2014-02-02Remove obsolete patch (it now reintroduced the warning instead of fixing it)wiz2-36/+1
2014-02-02Add new packagesryoon1-1/+5
2014-02-02Import libfreehand-0.0.0 as converters/libfreehand.ryoon5-0/+58
Libfreehand is library providing ability to interpret and import Adobe/Macromedia drawings into various applications. You can find it being used in libreoffice.
2014-02-02Import libetonyek-0.0.3 as converters/libetonyek.ryoon5-0/+62
Libetonyek is library providing ability to interpret and import Apple Keynote presentations into various applications. You can find it being used in libreoffice.
2014-02-02Import libe-book-0.0.2 as converters/libe-book.ryoon5-0/+85
libe-book is a library and a set of tools for reading and converting various non-HTML reflowable e-book formats. Currently supported are: - eReader .pdb - FictionBook v. 2 (including zipped files) - PalmDoc Ebook - Plucker .pdb - QiOO (mobile format, for java-enabled cellphones) - TCR (simple compressed text format) - TealDoc - zTXT - ZVR (simple compressed text format) For convenience of use in third-party projects the library is available under two licenses: GNU Lesser GPL 2.1+ and MPL 2.0+.
2014-02-02Import libabw-0.0.1 as converters/libabw.ryoon5-0/+58
Libabw is library providing ability to interpret and import AbiWord documents into various applications. You can find it being used in libreoffice.
2014-02-02Update to 0.2.0ryoon4-16/+16
* Fix dependency Changelog: Not available.
2014-02-02Update to 0.0.14ryoon3-266/+14
* Remove c from USE_LANGUAGES to suppress many and many warnings (I cannot understant what happens.) * Disable documentation generation with doxygen CHangelo: Not available.
2014-02-02Update to 0.2.2ryoon3-20/+19
* Update LICENSE Changelog: Not available.
2014-01-31Update skf to 1.99.8.obache2-7/+7
skf (1.99.8) * fix ruby 2.1.0 support on cygwin broken * fix -shared flag not set on ruby 2.1.0 -- Seiji Kaneko <efialtes@sourceforge.jp> Fri, 31 Jan 2014 00:05:38 +0900
2014-01-27Do not set FETCH_USING, should not be set in a package Makefile.wiz1-2/+1
2014-01-26Use gcc46 under OpenBSD to suppress warning as errorryoon1-1/+8
2014-01-25Mark packages as not ready for python-3.x where applicable;wiz5-11/+11
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
2014-01-19Update to 1.1.5, changes not found.wiz4-26/+10
2014-01-16Updated to latest release, 3.3.2. From CHANGES.txt:rodent2-6/+6
* Docstring fix for decoded string types
2014-01-11Revbump after updating tcl/tk.adam1-2/+2
2014-01-09Needs zlib.jperkin2-2/+4
2014-01-08Update to 6.0.4ryoon4-16/+39
Changelog: 2013-12-30: Version 6.0.4 * New options -ul and -ub to convert UTF-16 files without BOM. * New Russian translation of the messages. * Build 32 bit Windows binaries with Large File Support (LFS) by using mingw-w64 for 32 bit Windows. * When a binary symbol is encountered the value is printed.
2014-01-08Needs zlib.jperkin1-1/+2
2014-01-05Fix build with doxygen-1.8.6 and depend on it. PKGREVISION++wiz2-87/+87
2014-01-05Fix build with doxygen-1.8.6 and depend on it. PKGREVISION++wiz2-38/+39
2014-01-03Update to latest release, 3.3.1. Add:rodent3-8/+21
PYTHON_VERSIONS_ACCEPTED= 33 27 26 PYTHON_VERSIONS_INCLUDE_3X= yes Not clear from documentation if this package works with python32. From CHANGES.txt: Version 3.3.1 released 2013-10-05 * JSONDecodeError exceptions can now be pickled https://github.com/simplejson/simplejson/pull/78 Version 3.3.0 released 2013-05-07 * Unpaired surrogates once again pass through the decoder, to match older behavior and the RFC-4627 spec. https://github.com/simplejson/simplejson/issues/62 Version 3.2.0 released 2013-05-01 * New ignore_nan kwarg in encoder that serializes out of range floats (Infinity, -Infinity, NaN) as null for ECMA-262 compliance. https://github.com/simplejson/simplejson/pull/63 * New for_json kwarg in encoder to make it possible to for subclasses of dict and list to be specialized. https://github.com/simplejson/simplejson/pull/69 Version 3.1.3 released 2013-04-06 * Updated documentation to discourage subclassing whenever possible. default, object_hook, and object_pairs_hook provide almost all of the functionality of subclassing. Version 3.1.2 released 2013-03-20 * Updated documentation to reflect separators behavior when indent is not None https://github.com/simplejson/simplejson/issues/59 * Test suite should be compatible with debug builds of Python 2.x and 3.x https://github.com/simplejson/simplejson/pull/65 Version 3.1.1 released 2013-02-21 * setup.py now has another workaround for Windows machines without MSVC installed http://bugs.python.org/issue7511 Version 3.1.0 released 2013-02-21 * Updated JSON conformance test suite http://bugs.python.org/issue16559 * simplejson.tool tests and bugfix for Python 3.x http://bugs.python.org/issue16549 * Improve error messages for certain kinds of truncated input http://bugs.python.org/issue16009 * Moved JSONDecodeError to json.scanner (still available for import from json.decoder) * Changed scanner to use JSONDecodeError directly rather than StopIteration to improve error messages Version 3.0.9 released 2013-02-21 * Fix an off-by-one error in the colno property of JSONDecodeError (when lineno == 1) http://bugs.python.org/issue17225 Version 3.0.8 released 2013-02-19 * Fix a Python 2.x compiler warning for narrow unicode builds https://github.com/simplejson/simplejson/issues/56 Version 3.0.7 released 2013-01-11 * NOTE: this release only changes the license. * simplejson is now dual-licensed software, MIT or AFL v2.1. It is also made explicit that this code is also licensed to the PSF under a Contributor Agreement. Version 3.0.6 released 2013-01-11 * Fix for major Python 2.x ensure_ascii=False encoding regression introduced in simplejson 3.0.0. If you use this setting, please upgrade immediately. https://github.com/simplejson/simplejson/issues/50 Version 3.0.5 released 2013-01-03 * NOTE: this release only changes the tests, it is not essential to upgrade * Tests now run with deprecation warnings printed * Fixed Python 3 syntax error in simplejson.tool https://github.com/simplejson/simplejson/issues/49 * Fixed Python 3.3 deprecation warnings in test suite https://github.com/simplejson/simplejson/issues/48 Version 3.0.4 released 2013-01-02 * MSVC compatibility for Python 3.3 https://github.com/simplejson/simplejson/pull/47 Version 3.0.3 released 2013-01-01 * Fixes for bugs introduced in 3.0.2 * Fixes for Python 2.5 compatibility * MSVC compatibility for Python 2.x https://github.com/simplejson/simplejson/pull/46 Version 3.0.2 released 2013-01-01 * THIS VERSION HAS BEEN REMOVED * Missed a changeset to _speedups.c in the 3.0.1 branch cut Version 3.0.1 released 2013-01-01 * THIS VERSION HAS BEEN REMOVED * Add accumulator optimization to encoder, equivalent to the usage of `_Py_Accu` in the Python 3.3 json library. Only relevant if encoding very large JSON documents. Version 3.0.0 released 2012-12-30 * Python 3.3 is now supported, thanks to Vinay Sajip https://github.com/simplejson/simplejson/issues/8 * `sort_keys`/`item_sort_key` now sort on the stringified verison of the key, rather than the original object. This ensures that the sort only compares string types and makes the behavior consistent between Python 2.x and Python 3.x. * Like other number types, Decimal instances used as keys are now coerced to strings when use_decimal is True.
2014-01-02Update to 2.2.1, changelog not found.wiz3-8/+22
2014-01-01Fix previous for OS X 10.9 with clang (and maybe other non-glibc systems).schmonz2-7/+8
2013-12-31Remove unneeded patches. ok joergwiz5-64/+1
2013-12-31Fix build on Linux with glibc>=2.16, for example, Fedora 22.ryoon2-1/+20
2013-12-27Update skf to 1.99.7.obache3-11/+23
skf (1.99.7) * ruby 2.1.0 support * fix bug in MIME encoding under early_mime_out mode * further nkf-compatibility * trim some terminal sequence sweep behaviors * UnicodeData undated to 6.3 * fix nkf compatible option --cp932 behavior * fix some bugs
2013-12-23Reset maintainer for resigned developers.wiz1-2/+2
2013-12-11Update to 0.19.6:wiz2-7/+6
Overview of changes between 0.19.5 and 0.19.6 ============================================= * Fix two minor bidi bugs. * Build with new libtool to support ppc64le.
2013-12-11Remove zlib workaround now that zlib.pc generation for builtin is fixed.wiz1-3/+1
2013-12-09Unbreak for builtin zlib.wiz1-2/+4
Improve HOMEPAGE.
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache3-8/+9
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-08Update ruby-unf to 0.1.3.taca2-6/+6
## 0.1.3 (2013-10-25) Features: - Make UNF::Normalizer.instance thread-safe, and deprecate .new. (GH #5)
2013-12-07Update to 2.27203:wiz2-7/+6
2.27203 Thu Oct 17 19:38:55 2013 - fixed return/or in _incr_parse reported and patched by MAUKE, sprout and rjbs https://rt.cpan.org/Public/Bug/Display.html?id=86948
2013-11-30add support for mdds and let pkg-config find zlib now.richard5-27/+36
reduce autotools requirements and make sure pthreads are used. TODO: libixion support (once it is added to pkgsrc)
2013-11-28smbchartool-2.3a_3.0a.diff.gz changed upstream.dholland2-9/+10
(The timestamp in the gzip header changed from January 2005 to November 2007; go figure.) To cope with this, set DIST_SUBDIR, update the distinfo, and bump PKGREVISION to 5.