dev-perl/JSON-XS: Bump to version 3.30.0
authorKent Fredric <kentnl@gentoo.org>
Thu, 17 Nov 2016 04:00:11 +0000 (17:00 +1300)
committerKent Fredric <kentnl@gentoo.org>
Thu, 17 Nov 2016 04:03:23 +0000 (17:03 +1300)
- EAPI6
- Parallel Tests
- Add USE="examples"

Upstream:
- Avoid crash on older perls with shared hash keys
- fix calling encode/decode in list context
- Add cbor format to json_xs tool
- Allow literal tabs in strings in relaxed mode
- allow_nonref applies to booleans as well
- Fix toformat error message
- Fix bug in workaround in sv_chop w/ incremental parsing

Package-Manager: portage-2.3.2

dev-perl/JSON-XS/JSON-XS-3.30.0.ebuild [new file with mode: 0644]
dev-perl/JSON-XS/Manifest
dev-perl/JSON-XS/metadata.xml

diff --git a/dev-perl/JSON-XS/JSON-XS-3.30.0.ebuild b/dev-perl/JSON-XS/JSON-XS-3.30.0.ebuild
new file mode 100644 (file)
index 0000000..e5ab07d
--- /dev/null
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=3.03
+DIST_EXAMPLES=("eg/bench")
+inherit perl-module
+
+DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and fast"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+       dev-perl/Types-Serialiser
+       dev-perl/common-sense
+       !<dev-perl/JSON-2.900.0
+       !<dev-perl/JSON-Any-1.310.0
+"
+DEPEND="${RDEPEND}
+       dev-perl/Canary-Stability
+       >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+       test? ( virtual/perl-Test-Harness )"
index 89fbace105c8c3c5255a963e605e4990ecf7a8d9..58e102db37c69e06f9a06ff56d47b2f13603f29f 100644 (file)
@@ -1 +1,2 @@
 DIST JSON-XS-3.01.tar.gz 78245 SHA256 4e8df3256a5aa9ed304ce1bbcd9140737deef31ba847bff9f4c15480c88c71ab SHA512 75acc0d1b8a916ff1ef08466357e77159f1c53a0e021f93a066f745bf3a67dbf18342fb7f1d8666f2ff2c54a0257ea8a9ce6efc8ce2eeefa81689d406f667733 WHIRLPOOL 0f16dfcc5b852bf07f71f15df24c597ffa2f6fea905cf159845abb8d1124c9c36005cf5743f89a5ab46c28f9688d367a8b08a6b4fc28964eec5b87d5190f0e44
+DIST JSON-XS-3.03.tar.gz 83303 SHA256 699e8e3e516e2ea9e05d8ca769dc1f31b36b7a0830e100004f016a702e876dde SHA512 757dc3bff01860d348e3bbb0c68ddef6a80e25f74b812b1969e57f4284724fc92828014c059a91c232ba100b5c96d41257272900db48395b484d6eeb540c5db8 WHIRLPOOL fbeb37c203064b7522cd2febca8f51ab5e0f9cbf439525323d15876c875fe730303e099a640a82a2aa52f7853625e288751d93eb6058f8324e7bed3f9d7ad3f5
index f6b40e53670fff74557ca1b545dead5267f4c3e6..28d3b49509e2613c114bea3813cf0f1b9ad0f1c7 100644 (file)
@@ -8,6 +8,5 @@
   <upstream>
     <remote-id type="cpan">JSON-XS</remote-id>
     <remote-id type="cpan-module">JSON::XS</remote-id>
-    <remote-id type="cpan-module">JSON::XS::Boolean</remote-id>
   </upstream>
 </pkgmetadata>