summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentnl@gentoo.org>2016-11-17 17:00:11 +1300
committerKent Fredric <kentnl@gentoo.org>2016-11-17 17:03:23 +1300
commitcae075f5402973bcecbd61ce223456e9a25c8bae (patch)
treed87665827d7a2250890c8f55105c7b823850c426 /dev-perl
parentwww-plugins/chrome-binary-plugins: automated update (55.0.2883.52) (diff)
downloadgentoo-cae075f5402973bcecbd61ce223456e9a25c8bae.tar.gz
gentoo-cae075f5402973bcecbd61ce223456e9a25c8bae.tar.bz2
gentoo-cae075f5402973bcecbd61ce223456e9a25c8bae.zip
dev-perl/JSON-XS: Bump to version 3.30.0
- 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
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/JSON-XS/JSON-XS-3.30.0.ebuild27
-rw-r--r--dev-perl/JSON-XS/Manifest1
-rw-r--r--dev-perl/JSON-XS/metadata.xml1
3 files changed, 28 insertions, 1 deletions
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
index 000000000000..e5ab07d877fd
--- /dev/null
+++ b/dev-perl/JSON-XS/JSON-XS-3.30.0.ebuild
@@ -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 )"
diff --git a/dev-perl/JSON-XS/Manifest b/dev-perl/JSON-XS/Manifest
index 89fbace105c8..58e102db37c6 100644
--- a/dev-perl/JSON-XS/Manifest
+++ b/dev-perl/JSON-XS/Manifest
@@ -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
diff --git a/dev-perl/JSON-XS/metadata.xml b/dev-perl/JSON-XS/metadata.xml
index f6b40e53670f..28d3b49509e2 100644
--- a/dev-perl/JSON-XS/metadata.xml
+++ b/dev-perl/JSON-XS/metadata.xml
@@ -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>