Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Upstream changes:
1.39 2015-06-10 04:37:49Z
- mark this distribution as deprecated in metadata
- drop dependency on namespace::clean
|
|
|
|
Problems found with existing distfile:
distfiles/libiconv-1.13-cp932.patch.gz
No changes made to the libiconv distinfo file.
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.
|
|
BUILD_DEPENDS+= p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
BUILD_DEPENDS+= p5-Test-Without-Module-[0-9]*:../../devel/p5-Test-Without-Module
BUILD_DEPENDS+= p5-Test-Warnings-[0-9]*:../../devel/p5-Test-Warnings
BUILD_DEPENDS+= p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
|
|
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
|
- real fix to tests from 1.37
1.37 2014-09-29 16:29:44Z
- fix tests to use a higher precedence operator, to avoid confusing newer
Test::More::cmp_ok.
1.36 2014-08-26 05:54:35Z
- many improvements to tests and their coverage
- $ENV{JSON_ANY_CONFIG} can no longer override constructor arguments
1.35 2014-08-16 00:51:05Z
- clarify deprecation status in documentation
|
|
- 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
|
|
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.
|
|
-----------------------------------------
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
|
|
from 1.29nb2 to 1.30.
Upstream changes:
1.30 2013-06-15
* Add support for Cpanel::JSON::XS and JSON::PP. Fixes RT#85424 &
RT#67967. (perigrin)
* Fix documentation bug RT#86065.
|
|
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
|
|
are called p5-*.
I hope that's all of them.
|
|
|
|
* Artificially bump our version number because an upstream author decided to
not play nice. Fixes RT-68690
Changes 1.28:
* Move podspell into xt/
Changes 1.27:
* Add auto_install so feature works again, fixes RT-67169
|
|
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
|
|
seems to make problems
|
|
ChangeLog Upstream:
1.22 2009-10-12
* Update JSON::XS tests to deal with inconsistent white space
generation between releases (t0m)
|
|
- Updating package for p5 module JSON::Any from 1.19 to 1.21
- Adjusting license according to META.yml
- Adjusting dependency to JSON::XS according to Makefile.PL
Upstream changes:
1.21 2009-07-03
* Update JSON::XS boolean support; it provides true/false methods (semifor)
* Added a workaround for handlers that fail to decode bare true/false values (semifor)
1.20 2009-07-02
* Re-work things so that deprecated modules just warn but aren't actually excluded (perigrin)
* Improve the warnings when things go awry (semifor)
|
|
|
|
Upstream changes:
1.19 2009-01-15
* Make JSON::Syck optional and deprecated. (perigrin)
* Added tests for string escapes. (semifor)
|
|
Upstream changes:
1.18 2008-11-12
* Removed JSON::PC support as it's been removed from CPAN (perigrin)
|
|
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
|
|
Pkgsrc change:
o Changed to JSON/ sub-dir instead of author subdir
Upstream changes:
1.17 2008-07-05
* Added documentation indicating that allow_blessed works
for most useful cases (Robin Berjon)
* Added support for obtaining the underlying representations for
true/false in JSON.
|
|
|
|
Changes since 1.08:
1.16 2008-02-13
* JSON::Any now compatible with both versions of JSON::XS (Simon Wistow)
* Document that calling 'use JSON::Any ();' is a bad idea
* Make JSON.pm required unless a supported JSON package is already installed
1.15 2008-01-02
* Update the config params for JSON and JSON/XS configuration
* Update JSON handler to always pass in the -support_by_pp option
if you don't want support_by_pp then don't use JSON.pm ...
*** THIS VERSION WILL ONLY WORK ON 2.0+ VERSIONS OF THESE MODULES ***
1.14 2007-12-20
* Fix for the new JSON/JSON::XS 2.0
*** THIS VERSION WILL ONLY WORK ON 2.0+ VERSIONS OF THESE MODULES ***
1.13 2007-11-06
* Fix 10_unicode.t to skip_all if no supported unicode backend is found
(reported by Andreas König)
1.12 2007-10-22
* Fix issue with 05-JSON-Syck.t so we can pass our tests again
1.11 17 Oct 2007
* fix issue with JSON::Syck when using Object API as reported by Miyagawa
1.10 12 Oct 2007
* fix issues from http://rt.cpan.org/Public/Bug/Display.html?id=29917
1.09 10 Oct 2007
* also test for is_utf8() - nothingmuch
* improve unicode test - nothingmuch
* add utf8 support for JSON::{Converter,Parser} - nothingmuch
* Add a test for unicode strings - nothingmuch
|
|
can handle packages having no PLIST files.
|
|
|
|
package should probably depend on it.. PoLS.
Ride with the initial commit version.
|
|
This module will provide a coherent API to bring together the
various JSON modules currently on CPAN. This module will allow you
to code to any JSON API and have it work regardless of which JSON
module is actually installed.
|