{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","created":"2011-04-05T23:00:00Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"CreationInfo","@id":"_:CreationInfo1","created":"2021-01-24T19:42:36Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"Organization","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"OpenEmbedded"},{"type":"Tool","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"oe-spdx-creator 1.0"},{"type":"build_Build","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/build/recipe","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/build/recipe"}],"name":"nativesdk-pkgconfig:do_create_spdx:recipe","build_buildType":"http://openembedded.org/bitbake/do_create_spdx/recipe"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/document/recipe-nativesdk-pkgconfig","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/doc/nativesdk-pkgconfig/recipe-nativesdk-pkgconfig/nativesdk-pkgconfig/UNIHASH/document/recipe-nativesdk-pkgconfig","https://rdf.openembedded.org/spdx/3.0/link-name":"d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848"}],"name":"recipe-nativesdk-pkgconfig","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/build/recipe"]},{"type":"simplelicensing_LicenseExpression","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/license/3_27_0/GPL-2_0-or-later","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"}],"simplelicensing_licenseExpression":"GPL-2.0-or-later","simplelicensing_licenseListVersion":"3.27.0"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/0cc195c7c1b6a91e5d1d491aa269149f","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/0cc195c7c1b6a91e5d1d491aa269149f"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/6","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/2b89cd8cb4f913931a00147b3038c0fb","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/2b89cd8cb4f913931a00147b3038c0fb"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/4","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/499175a3da23e49ca41272870ad66bb3","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/499175a3da23e49ca41272870ad66bb3"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/5","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/60790d6880cc2b3ab5f663eb4417d631","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/60790d6880cc2b3ab5f663eb4417d631"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/2","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/6637ba80e0307cd1a370346cf3a14887","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/6637ba80e0307cd1a370346cf3a14887"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/3","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/77125b17dc21976be2ece055bc9a8a87","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/77125b17dc21976be2ece055bc9a8a87"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/build/recipe","relationshipType":"dependsOn","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/2fc10f87a07bb3a4aef44fa907a6c5788dba6dc3ec7aa1d1af472f28900a4e67/nativesdk-gcc-runtime/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/37c8b9845fa5e3ebc400d1085d67e3bdc45ffdc2be8a5d6b2db5fa94c012de18/chrpath-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/650711aa607c4b059a0fe6a86199dab8a58bea8d9aa33a49fe94f97aae48fd63/gcc-crosssdk-x86_64-tdxsdk-linux/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/9cc45e3603cae7ce135c3216a9e5faccb8a7cbcf341c43bd07e3e333a6d2aca4/automake-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/a844f8009d83be1e52484bcac065f88b9c8e95663b42161d38dcd50e7b89a2c9/nativesdk-glib-2.0/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c07b112b9f63935e1c33b3627039e4a27ca0bb24542a71bcbe1ae805d0d69207/pkgconfig-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/e58947bda9390c1359ba3b69716d4710ef9f6f8d8090f3cd9cfb0e5f7ccedf76/libtool-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/ec95d1050dd09a8f8a75494b81742fe37717b475d9c126ce57fe8557b98d5881/nativesdk-glibc/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/edde7694b89e3f5c36b6cf8d7fdf96a4469d0409cf4310d38a40b966599057b5/autoconf-native/UNIHASH/build/recipe"],"scope":"build"},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/c018dc44dbcb8dcae7951871ce49bb96","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/c018dc44dbcb8dcae7951871ce49bb96"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/build/recipe","relationshipType":"hasInput","to":["http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/1","http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/2","http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/3","http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/4","http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/5","http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/6"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/relationship/df1a359fdbcebe6c7ac6d12463411010","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/relationship/df1a359fdbcebe6c7ac6d12463411010"}],"from":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/1","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/license/3_27_0/GPL-2_0-or-later"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/1","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/source/1"}],"name":"gitlab.freedesktop.org.pkg-config.pkg-config.git","software_primaryPurpose":"source","software_downloadLocation":"git+https://gitlab.freedesktop.org/pkg-config/pkg-config.git@d97db4fae4c1cd099b506970b285dc2afd818ea2"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/2","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/source/2"}],"name":"pkg-config-esdk.in","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"ce9c469d5d5070dd11b00be4eafc6d58d699d9eb003643fd5a76357208afd9bd"}],"software_primaryPurpose":"source"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/3","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/source/3"}],"name":"pkg-config-native.in","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e0fbc97e0dd5f0b0312a0e35b567d2c2f089879c55e59143a64076e6535e9ff2"}],"software_primaryPurpose":"source"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/4","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/source/4"}],"name":"0001-glib-gettext.m4-Update-AM_GLIB_GNU_GETTEXT-to-match-.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"8a3400b49989e7036ff054d12500f842bb9081ca4836145e0248e6e518f4e2fd"}],"software_primaryPurpose":"patch"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/5","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/source/5"}],"name":"0001-Do-not-use-bool-as-a-field-name.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"abb65921fb06ce9933143038ae493d8fa8f1cfc295431c2ce78e62a9f5cde210"}],"software_primaryPurpose":"patch"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-pkgconfig-42b230a9-656e-553a-848c-051991dda7a8/af708468812e0e0e4c5948316fba6112934efbb7c97dce6ca9f67b6ed2a10cae/source/6","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/d439b3913c303199b4ac10260fbf1b72d0fa49816d14bf0d7513efe37eaf6848/nativesdk-pkgconfig/UNIHASH/source/6"}],"name":"0001-Backport-g-s-size-g-u-intptr-atomics-in-builtin-glib.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"d3cf51c0db77723ab276a344bfd16f3e61e33ab3c3721367ac47aeec7f0242c5"}],"software_primaryPurpose":"patch"}]}