commit: cae075f5402973bcecbd61ce223456e9a25c8bae
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 17 04:00:11 2016 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 04:03:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae075f5
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
dev-perl/JSON-XS/JSON-XS-3.30.0.ebuild | 27 +++++++++++++++++++++++++++
dev-perl/JSON-XS/Manifest | 1 +
dev-perl/JSON-XS/metadata.xml | 1 -
3 files changed, 28 insertions(+), 1 deletion(-)
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 00000000..e5ab07d
--- /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 89fbace..58e102d 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 f6b40e5..28d3b49 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>