From 3c7a1caef290569ee287dc68817aea9bc3d94385 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Thu, 21 May 2015 19:52:00 +0800 Subject: [PATCH] libjson-perl: Drop the idea of using libjson-xs-perl Drop the dependency and more modules. I don't feel like packaging Types::Serialiser and then their dependencies and so on. The pure perl based encoding does work and we don't want to run this code every milli second. --- .../perl-json/libcommon-sense-perl_3.73.bb | 17 ---------------- recipes-extra/perl-json/libjson-perl_2.90.bb | 1 - .../perl-json/libjson-xs-perl_3.01.bb | 20 ------------------- 3 files changed, 38 deletions(-) delete mode 100644 recipes-extra/perl-json/libcommon-sense-perl_3.73.bb delete mode 100644 recipes-extra/perl-json/libjson-xs-perl_3.01.bb diff --git a/recipes-extra/perl-json/libcommon-sense-perl_3.73.bb b/recipes-extra/perl-json/libcommon-sense-perl_3.73.bb deleted file mode 100644 index aae2cda..0000000 --- a/recipes-extra/perl-json/libcommon-sense-perl_3.73.bb +++ /dev/null @@ -1,17 +0,0 @@ -SUMMARY = "Module needed by libjson-xs-perl" -DESCRIPTION = "" -HOMEPAGE = "http://search.cpan.org/~mlehmann/common-sense-3.73/sense.pod" -SECTION = "libs" -LICENSE = "Artistic-1.0 | GPL-1.0+" - -LIC_FILES_CHKSUM = "file://LICENSE;md5=043dba8b278e1db1b0ef93f30140b02b" - -SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-${PV}.tar.gz" -SRC_URI[md5sum] = "6da7455a43ab60ed21c2a5e3b3ddeda8" -SRC_URI[sha256sum] = "8110c5e472641e0c218f8e023cecc1612ef66f9a1b313261fe219862efe3fd10" - -S = "${WORKDIR}/common-sense-${PV}" - -inherit cpan - -BBCLASSEXTEND = "native" diff --git a/recipes-extra/perl-json/libjson-perl_2.90.bb b/recipes-extra/perl-json/libjson-perl_2.90.bb index 3c90261..94b0e62 100644 --- a/recipes-extra/perl-json/libjson-perl_2.90.bb +++ b/recipes-extra/perl-json/libjson-perl_2.90.bb @@ -6,7 +6,6 @@ LICENSE = "Artistic-1.0 | GPL-1.0+" RDEPENDS_${PN} = " perl-module-carp \ perl-module-overload \ perl-module-constant \ - libjson-xs-perl \ " LIC_FILES_CHKSUM = "file://MYMETA.yml;md5=109a8b45192a65e7f220dd0bf3bdfbad" diff --git a/recipes-extra/perl-json/libjson-xs-perl_3.01.bb b/recipes-extra/perl-json/libjson-xs-perl_3.01.bb deleted file mode 100644 index ff33b26..0000000 --- a/recipes-extra/perl-json/libjson-xs-perl_3.01.bb +++ /dev/null @@ -1,20 +0,0 @@ -SUMMARY = "The Perl JSON API" -DESCRIPTION = "" -HOMEPAGE = "http://search.cpan.org/~makamaka/JSON-2.90/lib/JSON.pm" -SECTION = "libs" -LICENSE = "Artistic-1.0 | GPL-1.0+" -RDEPENDS_${PN} = " perl-module-encoding \ - libcommon-sense-perl \ -" - -LIC_FILES_CHKSUM = "file://COPYING;md5=043dba8b278e1db1b0ef93f30140b02b" - -SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-${PV}.tar.gz" -SRC_URI[md5sum] = "b7be65295baf6dd9233c6494782c1153" -SRC_URI[sha256sum] = "4e8df3256a5aa9ed304ce1bbcd9140737deef31ba847bff9f4c15480c88c71ab" - -S = "${WORKDIR}/JSON-XS-${PV}" - -inherit cpan - -BBCLASSEXTEND = "native"