summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2014-07-06Include sys/time.h for utimes(). From PR 48965 by SUNAGAWA Keiki.dholland2-10/+12
Also include sys/types.h first as a general precaution, and don't use <utime.h> any more.
2014-06-19FreeBSD's iconv(3) crashes configure tests.asau1-2/+2
2014-06-17Update to 6.0.5ryoon4-60/+62
* Install HTML files Changelog: 2014-04-17: Version 6.0.5 * Dos2unix is part of the Translation Project (TP). All translations go via the Translation Project. See http://translationproject.org/ * New translations of UI messages: Brazilian Portuguese, Chinese (traditional), Danish, French, Hungarian, Polish, Serbian, Ukrainian, Vietnamese. * New translations of the manual: Brazilian Portuguese, French, German, Polish, Ukrainian. * Generated man pages are included in the source package to prevent compilation problems with very old or very new perl/pod2man versions. * Manuals are now generated from gettext PO files with po4a for easier translation. * All manuals are now in UTF-8 encoding. * Skip symbolic links on Windows by default (same as on Unix).
2014-06-09Update to 1.34. From the changelog:schmonz2-7/+6
- remove test dependency on Devel::StringInfo, which requires Moose (RT#96034) - line numbers in shipped code are now almost the same (within 3) as the repository source, for easier debugging - Changes content once again included manually, rather than extracted directly from git! (there are release tests to ensure that the file is kept current.) - Improve error message when failing to find a suitable backend (RT#87751) - when no backend is available at install time, JSON::PP is used as the default prereq rather than JSON.pm (re RT#67967) - documentation updated to recommend JSON::MaybeXS instead of JSON.pm for new code
2014-06-09Update to 1.002002. From the changelog:schmonz2-7/+6
- more metadata fiddling, to remove the Cpanel::JSON::XS dependency visible to static analyzers (the prequisites at install time remain unchanged) - fix installation on older perls with an older ExtUtils::MakeMaker (RT#94964) - Now also supports JSON::XS, when available: Cpanel::JSON::XS will only be installed when there is no XS backend already installed; Cpanel::JSON::XS will be used over JSON::XS when both are installed.
2014-06-02perl>=5.17.10 contains JSON::PP>=2.27202obache1-3/+3
2014-06-01Fix FreeBSD 10.0 clang buildryoon6-11/+19
* clang is needed as C preprocessor. Do not fail configure script. * Disable -Werror flag
2014-06-01Update to 0.2.1ryoon2-7/+9
* Fix FreeBSD 10.0 clang build Changelog: not included.
2014-05-31+ hs-base64-bytestringszptvlfn1-1/+2
2014-05-31Import base64-bytestring-1.0.0.1 as converters/hs-base64-bytestring,szptvlfn5-0/+58
packaged for wip by pho. Fast base64 encoding and deconding for ByteStrings
2014-05-31Don't expect perl to provide p5-Module-Pluggable (removed in 5.20).wiz1-3/+3
Bump PKGREVISION.
2014-05-30Update to 3.5.2:wiz3-7/+10
Version 3.5.2 released 2014-05-22 * Fix Windows build with VS2008 https://github.com/simplejson/simplejson/pull/97 Version 3.5.1 released 2014-05-21 * Consistently reject int_as_string_bitcount settings that are not positive integers Version 3.5.0 released 2014-05-20 * Added int_as_string_bitcount encoder option https://github.com/simplejson/pull/96 * Fixed potential crash when encoder created with incorrect options
2014-05-29Bump for perl-5.20.0.wiz51-79/+102
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-24+ libkkcobache1-1/+2
2014-05-24Import libkkc-0.3.3 as converters/libkkc.obache5-0/+169
libkkc provides a converter from Kana-string to Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana Kanji converter, while libkkc tries to convert sentences in a bit more complex way using N-gram language models.
2014-05-17+py-cairosvgrodent1-1/+2
2014-05-17Import py27-cairosvg-1.0.7 as converters/py-cairosvg.rodent5-0/+81
CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files.
2014-05-13Move GCC_REQD+=4.6 to boost-libs/buildlink3.mk for OpenBSD.ryoon5-36/+5
It is common for boost-libs consumers.
2014-05-12GCC 4.6 is required to build under OpenBSDryoon4-4/+28
2014-05-09Mark packages that are not ready for python-3.3 also not ready for 3.4,wiz4-8/+8
until proven otherwise.
2014-05-05Recursive revbump from x11/pixmanryoon2-4/+4
Fix PR pkg/48777
2014-05-04Update to 0.0.4:wiz2-6/+6
libetonyek 0.0.4 - fix some build problems - avoid data loss in some cases - scale images properly
2014-05-04Update to 0.0.2:wiz2-6/+6
0.0.1 -> 0.0.2 - Do not add extra tab for list indentation - Avoid possible crash on file format detection - Ignore cells that are not inside a table
2014-05-04Update to 0.0.16: NEWS not found.wiz2-8/+7
2014-05-03Updated to latest release, 3.4.1. Use egg.mk now. From CHANGES.txt:rodent3-9/+12
Version 3.4.1 released 2014-04-30 * Fixed tests to run on Python 3.4 Version 3.4.0 released 2014-04-02 * Native setuptools support re-introduced https://github.com/simplejson/simplejson/pull/92 Version 3.3.3 released 2014-02-14 * Improve test suite's Python 3.4 compatibility https://github.com/simplejson/simplejson/issues/87
2014-05-03Note as upstream Issue#4obache1-1/+2
2014-05-03Change to upstream way used in other places.obache2-5/+6
Note reported to upstream as Issue#3.
2014-05-02Rename of shared_ptr is not required now.obache1-5/+1
2014-04-28Dance the doxygen!joerg2-7/+4
2014-04-09recursive bump from icu shlib major bump.obache6-8/+12
2014-04-04Update to 0.0.3:wiz2-6/+6
libe-book 0.0.3 - fix reading of TCR files - fix crash in file detection - fix mis-detection of any XML file as FictionBook - fix misplaced uses of some libwpd callbacks
2014-04-01Changes 1.45.1:adam2-6/+6
* Add recognition of explicit section headings indicated with *Heading*. * Improve handling of tagged paragraphs when body is on a following line. * Add escapes to adjust spacing of italic text at roman/italic boundaries.
2014-03-31Update to 1.4.24:wiz2-6/+6
No NEWS found.
2014-03-26need to buildlink with libuuid here, same condition as Makefile.obache1-1/+7
2014-03-18Undo change of ABI_DEPENDS for fribidi.gdt1-1/+2
This commit restores the ABI_DEPENDS line that was there until yesterday, 0.10.4nb1. It's unclear what the right answer is for fribidi and ABI_DEPENDS, and if revbumping is needed - so for now avoid the issue.
2014-03-18Update BUILDLINK_API_DEPENDS to 0.19.1.gdt1-3/+2
Based on a report from Bob Bernstein, m17n-lib does not build with 0.10.9. According to http://upstream-tracker.org/versions/fribidi.html there was an API and ABI break at 0.19.1, and then it has been essentially stable.
2014-03-13Add GEM_EXTSDIR support.taca1-1/+2
No functional change for current versions of Rubys.
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.