Commit graph

29 commits

Author SHA1 Message Date
wen
19c28cb407 Update to 1.39
Upstream changes:
1.39      2015-06-10 04:37:49Z
    - mark this distribution as deprecated in metadata
    - drop dependency on namespace::clean
2016-07-25 04:15:45 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
agc
01dc1bd2b3 Add SHA512 digests for distfiles for converters category
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.
2015-11-03 01:43:46 +00:00
mef
5c4ec6b0be Add following lines for make test to pass
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
2015-08-15 13:43:10 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
mef
d81065c9cf 1.38 2014-09-29 16:42:08Z
- 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
2014-11-20 09:23:30 +00:00
schmonz
c9bd0d6c94 Update to 1.34. From the changelog:
- 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-09 18:21:07 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
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-29 23:35:13 +00:00
abs
4440b87488 Updated converters/p5-JSON-Any to 1.32
-----------------------------------------
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-06 12:37:52 +00:00
sno
04d2c4a3ee Updating package for CPAN distribution JSON-Any in onverters/p5-JSON-Any
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.
2013-07-03 16:24:57 +00:00
wiz
98c3768c3a Bump all packages for perl-5.18, that
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.
2013-05-31 12:39:35 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
46402b95a7 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 00:20:09 +00:00
adam
7a7a98075d Changes 1.29:
* 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
2011-08-06 13:46:38 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
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!
2010-08-21 16:32:42 +00:00
sno
936cd31811 Switching for module type from M:I to M:I::Bundled - installed versions seems to make problems 2010-04-22 15:25:52 +00:00
rhaen
2b3fb7045f - updated to 1.22
ChangeLog Upstream:
1.22	2009-10-12
        * Update JSON::XS tests to deal with inconsistent white space
          generation between releases (t0m)
2009-10-16 07:51:10 +00:00
sno
8d950a9557 pkgsrc changes:
- 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)
2009-07-08 07:56:40 +00:00
abs
fcebe12b0c update to use the new Module::Install infrastructure 2009-06-11 12:06:10 +00:00
he
4ea16cc598 Update from version 1.18 to 1.19.
Upstream changes:

1.19    2009-01-15
        * Make JSON::Syck optional and deprecated. (perigrin)
        * Added tests for string escapes. (semifor)
2009-01-18 22:52:42 +00:00
he
657543c52b Update from version 1.17nb1 to 1.18.
Upstream changes:

1.18	2008-11-12
	* Removed JSON::PC support as it's been removed from CPAN (perigrin)
2008-12-17 00:06:31 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
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=...").
2008-10-19 19:17:40 +00:00
he
7e07b31d4f Update from version 1.16 to 1.17.
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.
2008-08-04 13:26:18 +00:00
obache
32edcede91 Marked as DESTDIR ready. 2008-06-04 14:14:03 +00:00
abs
181c5d1c9b Update convertors/JSON-Any to 1.16
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
2008-02-28 09:15:12 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
abs
cffe1c7145 update to JSON-Any-1.08nb1 - default to pulling in p5-JSON-XS 2007-09-11 17:16:32 +00:00
abs
0545f9aa27 In retrospect as we currently only have one JSON converter in pkgsrc, this
package should probably depend on it.. PoLS.
Ride with the initial commit version.
2007-09-07 12:54:45 +00:00
abs
43aae25870 Import converters/p5-JSON-Any-1.08 into pkgrsc:
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.
2007-09-07 12:43:17 +00:00