Re: [OE-core] [PATCH 06/22] json-glib: upgrade 1.8.0 -> 1.10.0

Yi Zhao
2024-09-04T02:22:04Z

On 9/3/24 16:32, wangmy via lists.openembedded.org wrote:
> License-Update: Add copyright and licensing metadata to all files
>
> Changelog:
> ==========
> - Improve conformance of the JSON parser
> - Add conformance test suite from https://github.com/nst/JSONTestSuite
> - Add JsonParser:strict to enable strict parsing
> - Add '--strict' to json-glib-validate to enable strict parsing
> - Deprecate the signals on JsonParser
> - Port tools man pages from DocBook to reStructureText
> - Add "documentation" configuration option, and deprecate "gtk_doc"
> - Add JsonGenerator.take_root()
> - Documentation improvements for JsonReader
> - Raise parser error for malformed Unicode
> - Build fixes and performance improvements
> - Allow disabling installed tests
> - Support parsing multiple root statements in non-strict mode
> - Allow loading files >4GB with json-glib-validate
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
> .../json-glib/{json-glib_1.8.0.bb => json-glib_1.10.0.bb} | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
> rename meta/recipes-gnome/json-glib/{json-glib_1.8.0.bb => json-glib_1.10.0.bb} (87%)
>
> diff --git a/meta/recipes-gnome/json-glib/json-glib_1.8.0.bb b/meta/recipes-gnome/json-glib/json-glib_1.10.0.bb
> similarity index 87%
> rename from meta/recipes-gnome/json-glib/json-glib_1.8.0.bb
> rename to meta/recipes-gnome/json-glib/json-glib_1.10.0.bb
> index 2094ebe3e7..8d71524dd5 100644
> --- a/meta/recipes-gnome/json-glib/json-glib_1.8.0.bb
> +++ b/meta/recipes-gnome/json-glib/json-glib_1.10.0.bb
> @@ -7,7 +7,7 @@ HOMEPAGE = "https://wiki.gnome.org/Projects/JsonGlib"
> BUGTRACKER = "https://gitlab.gnome.org/GNOME/json-glib/issues"
>
> LICENSE = "LGPL-2.1-only"

The COPYING file now links to LICENSES/LGPL-2.1-or-later.txt[1]. The
LICENSE should be changed from "LGPL-2.1-only" to "LGPL-2.1-later".

[1]
https://gitlab.gnome.org/GNOME/json-glib/-/commit/a06d43db36545aff10eb384d62548d96a7cf6020

//Yi

> -LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=41890f71f740302b785c27661123bff5"
>
> DEPENDS = "glib-2.0 glib-2.0-native"
>
> @@ -18,7 +18,7 @@ GIDOCGEN_MESON_ENABLE_FLAG = 'enabled'
> GIDOCGEN_MESON_DISABLE_FLAG = 'disabled'
>
> SRC_URI += " file://run-ptest"
> -SRC_URI[archive.sha256sum] = "97ef5eb92ca811039ad50a65f06633f1aae64792789307be7170795d8b319454"
> +SRC_URI[archive.sha256sum] = "1bca8d66d96106ecc147df3133b95a5bb784f1fa6f15d06dd7c1a8fb4a10af7b"
>
> PACKAGECONFIG ??= "${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}"
> PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false,libxslt-native xmlto-native"
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#204133): https://lists.openembedded.org/g/openembedded-core/message/204133
> Mute This Topic: https://lists.openembedded.org/mt/108241638/7283133
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [yi.zhao@eng.windriver.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>