From: Alexander Kanavin Date: Wed, 6 Mar 2024 15:42:25 +0000 (-0800) Subject: taglib: upgrade 1.13.1 -> 2.0 and add utfcpp recipe to support that X-Git-Tag: 2024-04-scarthgap~197 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d264d2134ba169d29b857389fea88c58c38f377a;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git taglib: upgrade 1.13.1 -> 2.0 and add utfcpp recipe to support that Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie --- diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index a44e065d2d9..9faac4a89f4 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -836,6 +836,7 @@ RECIPE_MAINTAINER:pn-usbutils = "Alexander Kanavin " RECIPE_MAINTAINER:pn-util-linux = "Chen Qi " RECIPE_MAINTAINER:pn-util-linux-libuuid = "Chen Qi " RECIPE_MAINTAINER:pn-util-macros = "Unassigned " +RECIPE_MAINTAINER:pn-utfcpp = "Anuj Mittal " RECIPE_MAINTAINER:pn-v86d = "Alexander Kanavin " RECIPE_MAINTAINER:pn-vala = "Alexander Kanavin " RECIPE_MAINTAINER:pn-valgrind = "Alexander Kanavin " diff --git a/meta/recipes-support/taglib/taglib_1.13.1.bb b/meta/recipes-support/taglib/taglib_2.0.bb similarity index 94% rename from meta/recipes-support/taglib/taglib_1.13.1.bb rename to meta/recipes-support/taglib/taglib_2.0.bb index b26563ae91d..4bf9be15ae9 100644 --- a/meta/recipes-support/taglib/taglib_1.13.1.bb +++ b/meta/recipes-support/taglib/taglib_2.0.bb @@ -7,11 +7,11 @@ LIC_FILES_CHKSUM = "file://COPYING.LGPL;md5=4fbd65380cdd255951079008b364516c \ file://COPYING.MPL;md5=bfe1f75d606912a4111c90743d6c7325 \ file://taglib/audioproperties.h;beginline=1;endline=24;md5=9df2c7399519b7310568a7c55042ecee" -DEPENDS = "zlib" +DEPENDS = "zlib utfcpp" SRC_URI = "http://taglib.github.io/releases/${BP}.tar.gz" -SRC_URI[sha256sum] = "c8da2b10f1bfec2cd7dbfcd33f4a2338db0765d851a50583d410bacf055cfd0b" +SRC_URI[sha256sum] = "e36ea877a6370810b97d84cf8f72b1e4ed205149ab3ac8232d44c850f38a2859" UPSTREAM_CHECK_URI = "https://taglib.org/" UPSTREAM_CHECK_REGEX = "taglib-(?P\d+(\.\d+)+)\.tar" diff --git a/meta/recipes-support/utfcpp/utfcpp_4.0.5.bb b/meta/recipes-support/utfcpp/utfcpp_4.0.5.bb new file mode 100644 index 00000000000..5ac6fd369ae --- /dev/null +++ b/meta/recipes-support/utfcpp/utfcpp_4.0.5.bb @@ -0,0 +1,16 @@ +SUMMARY = " UTF-8 with C++ in a Portable Way" +HOMEPAGE = "https://github.com/nemtrif/utfcpp" + +LICENSE = "BSL-1.0 & BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=e4224ccaecb14d942c71d31bef20d78c \ + file://extern/ftest/LICENSE;md5=d33c6488d3b003723a5f17ac984db030" + +SRC_URI = "gitsm://github.com/nemtrif/utfcpp;protocol=https;branch=master" + +SRCREV = "6be08bbea14ffa0a5c594257fb6285a054395cd7" + +S = "${WORKDIR}/git" + +inherit cmake + +FILES:${PN}-dev += "${datadir}/utf8cpp/cmake"