summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome/json-glib
Commit message (Collapse)AuthorAgeFilesLines
* json-glib: upgrade 1.6.6 -> 1.8.0Yi Zhao2023-12-061-1/+1
| | | | | | | | | | | | | | | | | | Overview of changes for 1.8 ============================== * Build fixes * Add current node accessor to JsonReader * Make xgettext optional * Avoid leaking memory in error paths * Update test suite to conform with TAP * Ensure valid output for exponential notation of numbers * Translation updates (From OE-Core rev: c4777f7b050c62f5d223f3deb4f3e07dc2e7975e) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnomebase.bbclass: Use meson as default buildsystemMarkus Volk2023-11-131-1/+0
| | | | | | | | | | | | | | | The vast majority of gnome recipes uses meson. Set it as default and override the few recipes that still use autotools. This way we can remove a lot of lines in meta-oe and more important it would not be needed to explicitly set GNOMEBASEBUILDCLASS = "meson" for newly created gnome recipe anymore. (From OE-Core rev: 8b061ea36f8b94b482c5867fe2ba7213288a5aa3) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: depend on glib-2.0-nativePetr Kubizňák2023-04-031-1/+1
| | | | | | | | | | | When gobject-introspection feature is disabled, glib-2.0-native package dependency is not pulled in but json-glib has a hard dependency on it (do_configure fails due to missing glib-mkenums). (From OE-Core rev: 2d67634d778bce9efdad9df75b3fe3e224708d7f) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/meta-selftest/meta-skeleton: Update LICENSE variable to use SPDX ↵Richard Purdie2022-02-201-1/+1
| | | | | | | | | | | | | license identifiers An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers. Two recipes in meta-selftest were not converted as they're that way specifically for testing. A change in linux-firmware was also skipped and may need a more manual tweak. (From OE-Core rev: ceda3238cdbf1beb216ae9ddb242470d5dfc25e0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.6.4 -> 1.6.6Alexander Kanavin2021-10-231-1/+1
| | | | | | | | (From OE-Core rev: e56081b228ef6873c505641dd0a661fd6d537731) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.6.2 -> 1.6.4Alexander Kanavin2021-08-261-5/+4
| | | | | | | | | Upstream has converted from gtk-doc to gi-docgen. (From OE-Core rev: 7fc1ca1edc9ab6eca7a57588397607b86beb3f07) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-021-1/+1
| | | | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.6.0 -> 1.6.2Anuj Mittal2021-02-192-33/+2
| | | | | | | (From OE-Core rev: eae6582575c5b1853b247820c0e354191fb44d4e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: update patch statusRoss Burton2020-11-081-1/+1
| | | | | | | (From OE-Core rev: 26b77f9a995aea9d7d77d216b31385012cad2523) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: use PACKAGECONFIG for testsRoss Burton2020-11-081-6/+2
| | | | | | | | | | json-glib 1.6 has an option to enable or disable the tests, so use that instead of a do_install_append. (From OE-Core rev: cbfa29cda670222928ca692406114839c5e41e0c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: fix reproducibilityAlexander Kanavin2020-10-312-1/+32
| | | | | | | (From OE-Core rev: fd7e1a40bf29b552b90e3b20863b8c79594bcd85) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.4.4 -> 1.6.0Alexander Kanavin2020-10-302-39/+8
| | | | | | | (From OE-Core rev: e241f48c2eaaa7c19b1665b2d3896722553ba8a1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Backport a build fix with clangKhem Raj2020-09-022-1/+36
| | | | | | | (From OE-Core rev: a654c916853f6ead4268282e15dc8c9ef962446e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: inherit upstream-version-is-evenAlexander Kanavin2020-08-281-1/+1
| | | | | | | | | As specified in https://wiki.gnome.org/Projects/JsonGlib (From OE-Core rev: ce037e446c2a997fd6d411b1f4983bf3743052a5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: update and add missing homepage/bugtracker linksMaxime Roussin-Bélanger2019-10-281-1/+2
| | | | | | | (From OE-Core rev: 9e5089dac1ae8277263ec3dced1fb1633ba98e57) Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc.bbclass: unify option setting for meson-based recipesAlexander Kanavin2019-04-251-7/+0
| | | | | | | | | | This is done similarly to gobject-introspection work by Andreas Müller, and allows dropping duplicate clutter from the recipes. (From OE-Core rev: ff578f4451a0a199202e576b647840910b4d3f59) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: use gobject-introspection.bbclass on/off mechanismAndreas Müller2019-04-111-5/+0
| | | | | | | (From OE-Core rev: 25f4b659915c5de60a07ba98cba709c4a52c476e) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.4.2 -> 1.4.4Yi Zhao2019-01-111-4/+6
| | | | | | | | | Add PACKAGECONFIG[manpages] for generating man pages. (From OE-Core rev: 078b2389a76ca3eba2307c7aa20be095cf96e060) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: add ptestRoss Burton2018-11-212-5/+10
| | | | | | | (From OE-Core rev: c33e9b5a6ecd43796ff88e44f68b122248145aa0) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: fix native buildRoss Burton2018-02-161-0/+4
| | | | | | | | | | | | Meson can't be told to disable gettext support like autotools can, so for now we need to force NLS on for the json-glib-native build. https://github.com/mesonbuild/meson/issues/821 is the upstream Meson bug. (From OE-Core rev: 1d66481027bcb48deb4e7a89d889ee1b1d16cb40) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: fix meson flags for introspection and documentationAlexander Kanavin2018-01-261-7/+6
| | | | | | | | | | | Upstream has renamed them all, and folded manpages building into the overall 'docs' option. (From OE-Core rev: e71ecc6a288d1b552248e6f05e8694eb96b5af5c) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: update to 1.4.2Yi Zhao2018-01-182-37/+2
| | | | | | | | | | Drop 0001-Do-not-disable-gobject-introspection-when-cross-comp.patch since it has been fixed upstream. (From OE-Core rev: 6b87ad5b08004554f08d2f68027908956f3795e1) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Add dependency on gettext-nativeRichard Purdie2018-01-141-1/+1
| | | | | | | | | | | Avoids: Meson encountered an error in file po/meson.build, line 58, column 5: Can not do gettext because xgettext is not installed. (From OE-Core rev: 4505c3282fdedd469325e24bd71edb3d2532a1ab) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: convert to meson buildAlexander Kanavin2018-01-052-2/+54
| | | | | | | | | | | | | | Note that meson flags for gobject introspection and gtk-doc appear to be non-standardized; going forward we should devise a common way to deal with it. gettext inherit is removed, as there is no equivalent functionality in meson; NLS bits are always built and installed. (From OE-Core rev: 3d63c2cd2e8da0206297c69cdbdbf2688c13a9be) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.2.2 -> 1.2.8Dengke Du2017-06-031-2/+2
| | | | | | | | (From OE-Core rev: 803d74a42568a4b5afe8a15021cccc9455c8c8a0) Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk/json-glib/libcheck: extend to nativesdkRobert Yang2017-02-231-1/+1
| | | | | | | | | | | | They are required by nativesdk-cve-check-tool. (From OE-Core rev: 7252c6f1b4b9a63e3bac79c6eba1b66ab85e21b9) (From OE-Core rev: 84f254cb8c75fbd368041b7637effe42a05b2203) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: enable optional building of manpagesAlexander Kanavin2016-10-281-1/+3
| | | | | | | | (From OE-Core rev: 9fd5e703ba9d1732dc7559763949d16dc90282ea) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: enable gtk-docAlexander Kanavin2016-09-091-1/+1
| | | | | | | (From OE-Core rev: 364846d2f8430789957cd0b3dfabb3c06284bb1d) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Upgrade 1.2.0 -> 1.2.2Jussi Kukkonen2016-08-231-2/+2
| | | | | | | | (From OE-Core rev: a00280a96cd770e6c26e30eab10cc49b54d4992b) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Upgrade 1.0.4 -> 1.2.0Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: 3930105ec36581f4b4bce10ffd33f84509a83cd0) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-gnome: fix introspection supportAlexander Kanavin2016-03-121-1/+1
| | | | | | | (From OE-Core rev: 1011ce60412b17e4a1d2293dabe76027547429f7) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/gnomebase: change tarball compression to xzAlexander Kanavin2015-08-241-2/+0
| | | | | | | | | | | Upstream, xz has been the only format for some time now, so let's make it the default and adjust recipes that package old stuff. (From OE-Core rev: 0f9ea90dde8f63aace19531e066580e41bf3d7cc) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: inherit gnomebase instead of gnomeRoss Burton2015-08-241-3/+1
| | | | | | | | | | | | There's no need to inherit gnome as it pulls in spurious dependencies for a non-graphical library, so just inherit gnomebase. Also remove the --disable-introspection option as gnomebase already does that. (From OE-Core rev: 14052535a8d5f137e22439f33aad73bc4b777d58) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: enable native buildsRoss Burton2015-08-241-0/+2
| | | | | | | (From OE-Core rev: e11de17f5486d43e645cfc80bf3782713c1b4bbd) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Upgrade 1.0.2 -> 1.0.4Jussi Kukkonen2015-04-271-2/+2
| | | | | | | (From OE-Core rev: 6a78a1f14486f76f6aaad770d630136a6345e7bd) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade to 1.0.2Ross Burton2015-01-071-2/+2
| | | | | | | | | (From OE-Core rev: 91201b12f97294fc2b78cf65d6ba51444ba4e0c5) (From OE-Core rev: 8e123e620cff289e9c13bd69276ef9705da3be68) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade to 1.0.0Ross Burton2014-05-131-3/+3
| | | | | | | | | | Inherit lib_package so that the newly added binary doesn't ship in the library package. (From OE-Core rev: 8b2d20624af0dd4cbbfd317c219e67cbabad833a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues (part 2)Matthieu Crapet2014-02-201-1/+1
| | | | | | | | | | | | | | | | | | Completes previous commit b5292d4115a4555a66b5e35acdc67dd71fb8577f. Updates SUMMARY[doc] (meta/conf/documentation.conf). Changes: - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR (From OE-Core rev: ad17dfd31a2b97b3e610a0ea0889f5ecb2a63b97) Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade to 0.16.2Ross Burton2013-11-201-3/+2
| | | | | | | | (From OE-Core rev: 2eca920275e5e3180eef9479961f7b19400df085) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Remove PR = r0 from all recipesRichard Purdie2013-10-301-1/+0
| | | | | | | | | | | | | Remove all PR = "r0" from all .bb files in oe-core. This was done with the command sed -e '/^PR.*=.*r0\"/d' recipes*/*/*.bb -i We've switching to the PR server, PR bumps are no longer needed and this saves people either accidentally bumping them or forgetting to remove the lines (r0 is the default anyway). (From OE-Core rev: 58ae94f1b06d0e6234413dbf9869bde85f154c85) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: updated from 0.15.2 to 0.16.0Ionut Radu2013-05-161-2/+2
| | | | | | | | (From OE-Core rev: 21907426ff25966f0bf1ac6854a4d2742659167b) Signed-off-by: Ionut Radu <ionutx.radu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade to 0.15.2Constantin Musca2012-12-311-3/+5
| | | | | | | | (From OE-Core rev: 64ae2d819c036ef5faebbbee14c41cd548f70ec7) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: bump PR to rebuild after libffi5 -> libffi6Martin Jansa2012-09-191-1/+1
| | | | | | | | (From OE-Core rev: 211200fb98a72ba815e7c411fbebfd781879064c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: bump PR to rebuild .la files without libz.laMartin Jansa2012-02-211-0/+2
| | | | | | | (From OE-Core rev: 1da6a2dbd5e7aeea6cd45ca05590bdd50b67bf89) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Update to 0.14.2Saul Wold2011-11-301-2/+2
| | | | | | | (From OE-Core rev: 7a8588c26ac9ec93d05c8a2102dd000015b3d29a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade to 0.14.0Martin Jansa2011-10-041-5/+3
| | | | | | | | | * 0.12.4 fails to build with glib-2.30.0 (From OE-Core rev: 8ee37c96fc09a8a2ab52164cf80e81388d4fd07f) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* jsib-glib: Fix SRC_URI ChecksumSaul Wold2011-06-141-1/+1
| | | | | | | (From OE-Core rev: 0c68589eaf29d63379fa9beafdb1578114521085) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Fix up SRC_URI ChecksumsSaul Wold2011-06-141-2/+2
| | | | | | | (From OE-Core rev: c86813f67dc7a20d2a4f6b2694db03ee53d6936b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Update to 0.12.4Saul Wold2011-06-071-0/+0
| | | | | | | (From OE-Core rev: aae4627d0edc398d9dba5d39b4e8d3913fbc91fd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: new recipe required by clutterJoshua Lock2011-04-191-0/+20
(From OE-Core rev: e3580d489f7608307c4c342ce61bc0f2469ef53d) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>