summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
Commit message (Collapse)AuthorAgeFilesLines
* epiphany: Security fix for CVE-2023-26081Siddharth Doshi2023-03-202-0/+91
| | | | | | | | | Upstream-Status: Backport from [https://gitlab.gnome.org/GNOME/epiphany/-/commit/53363c3c8178bf9193dad9fa3516f4e10cff0ffd] (From OE-Core rev: d5390008c3747073e4dfcc120b335d14dd0a08c9) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: do not use tools from gdk-pixbuf-native when building testsAlexander Kanavin2023-02-153-188/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | The patch that allows to do so has not been accepted upstream, and wasn't correctly working as it was running a native executable (gdk-pixbuf-query-loaders) with target .so plugins. On the other hand, out of 20+ (currently 23) tests only three require running binaries at build time to produce special test-specific input data: cve-2015-4491 pixbuf-pixdata pixbuf-resource So let's simply omit these from the build: this can be done with a far less invasive patch which has a chance of being accepted upstream. gdk-pixbuf-print-mime-types is no longer installed (the replaced patch was doing that). (From OE-Core rev: d54e9eaff911fe834e3290a40924c7b3ca066216) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 0d926508e75095eb446699b612729d0243eacc91) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: upgrade 2.42.9 -> 2.42.10Alexander Kanavin2022-12-011-1/+1
| | | | | | | | | | | | | | | | | 2.42.10 (stable) === - Search for rst2man.py [!145, Matt Turner] - Update the memory size limit for JPEG images [#216, #218] - Translation updates (From OE-Core rev: 58629c6c42f018b9faa200c39e819c2db38fd935) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 01e1828f8e5bcb0ad88b89fe783c2973480695bb) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: Define _GNU_SOURCEKhem Raj2022-09-031-0/+2
| | | | | | | | | | | | | | This ensures that definitions of functions e.g. getpass() are correctly sourced from system headers, since it depends on feature test macros (From OE-Core rev: 2363d69d687fc8e53a7c97bf5300e59c9a04f22e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0d117e5d17c491e1d26aefb4b919410b07fd5347) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 42.3 -> 42.4Alexander Kanavin2022-08-311-1/+1
| | | | | | | | | | | | | | | | Release notes: Fix crashes and misbehavior when importing bookmarks (#1800) Fix desktop notification priority (!1179) (From OE-Core rev: c9cdce6e22032f09b6f20774acf4a8861b72f51e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit de741b26b23406e30d064685be1254b0d6caed84) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: update 2.42.8 -> 2.42.9Alexander Kanavin2022-08-313-22/+28
| | | | | | | | | | | | | | | | | | | | | | | | 2.42.9 (stable) === - Fix the check for maximum value of LZW initial code size [#136, Robert Ancell] - Use CMake for dependencies on Windows/MSVC [!131, Chun-Wei Fan] - Add option for building tests [!132] - Move man pages to reStructuredText [!134] - Disable relocation when built as a static libary on Windows [!136, Hesham Essam] - Update wrap file for libjpeg-turbo [!138, Georges Basile Stavracas Neto] - Limit the memory size when loading image data [#205, Sam Ezeh] Disable manpages, as they require rst2man. (From OE-Core rev: 3fb95a8092fa54067228b0fc0874e717dd87709d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 06fc6230823753f2325da7e0916eccc4daac5c6a) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: upgrade 2.42.6 -> 2.42.8Alexander Kanavin2022-08-311-4/+4
| | | | | | | | | | | | | | | | | | | | | | | 2.42.8 (stable) === - Clear the pixbuf's memory buffer to avoid returning uninitialized memory [#199] - Turn GdkPixbufModule functions into typed callbacks [!123] - tiff: Use non-deprecated C99 integer types [!124] - gif: Check for overflow when compositing or clearing frames [#190] - Change png/jpeg/tiff build options from boolean to feature [!118] - jpeg: Do not rely on UB around setjmp/longjmp [#143] - Build fixes [!114, #185, #182] - Documentation fixes [!120, !125] - Translation updates (From OE-Core rev: 5300fb52646afe93ad8c24e132789167a6b339ce) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d8398c88c6d950781709a112446d6a320e624346) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "gdk-pixbuf: CVE-2021-46829 a heap-based buffer overflow"Hitendra Prajapati2022-08-312-62/+0
| | | | | | | | CVE will be fixed in subsequent stable release update This reverts commit 978bc910ac326e34ec4f99c4645a80ed09c65407. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: CVE-2021-46829 a heap-based buffer overflowHitendra Prajapati2022-08-232-0/+62
| | | | | | | | | | | | | | | | Source: https://gitlab.gnome.org/GNOME/gdk-pixbuf MR: 120379 Type: Security Fix Disposition: Backport from https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/commit/5398f04d772f7f8baf5265715696ed88db0f0512 ChangeID: 37f962b51bdb0c522b2a991c549fd29e3d2e58d7 Description: CVE-2021-46829 gdk-pixbuf: a heap-based buffer overflow when compositing or clearing frames in GIF files. (From OE-Core rev: 978bc910ac326e34ec4f99c4645a80ed09c65407) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 42.2 -> 42.3Alexander Kanavin2022-08-041-1/+1
| | | | | | | | | | | | | | | | Changes: * Fix crash when deleting all passwords (#1773) * Fix memory corruption caused by Sync failure (!1115) (From OE-Core rev: 492e5659220c1d1cd90810749ca9bac2356cb916) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 34ebcfe23c065718be4e392673f6e1b489d2eb98) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection-data: Disable cache for g-ir-scannerTom Hochstein2022-08-011-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An intermittent failure occurs in libical-native do_compile: | Traceback (most recent call last): | File "/.../build/tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/python3.10/shutil.py", line 813, in move | os.rename(src, real_dst) | OSError: [Errno 18] Invalid cross-device link: '/tmp/g-ir-scanner-cache-adxo_2bq' -> '/home/bamboo/.cache/g-ir-scanner/bab9a83d2cd93e62ed005a2c1d4f89ae75c67251' | | During handling of the above exception, another exception occurred: | | Traceback (most recent call last): | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/bin/g-ir-scanner", line 99, in <module> | sys.exit(scanner_main(sys.argv)) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/gobject-introspection/giscanner/scannermain.py", line 590, in scanner_main | transformer = create_transformer(namespace, options) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/gobject-introspection/giscanner/scannermain.py", line 409, in create_transformer | transformer.register_include(include_obj) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/gobject-introspection/giscanner/transformer.py", line 140, in register_include | self._parse_include(filename) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/gobject-introspection/giscanner/transformer.py", line 230, in _parse_include | self._parse_include(dep_filename) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/gobject-introspection/giscanner/transformer.py", line 225, in _parse_include | self._cachestore.store(filename, parser) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/gobject-introspection/giscanner/cachestore.py", line 153, in store | shutil.move(tmp_filename, store_filename) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/python3.10/shutil.py", line 833, in move | copy_function(src, real_dst) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/python3.10/shutil.py", line 435, in copy2 | copystat(src, dst, follow_symlinks=follow_symlinks) | File "/.../tmp/work/x86_64-linux/libical-native/3.0.14-r0/recipe-sysroot-native/usr/lib/python3.10/shutil.py", line 374, in copystat | lookup("utime")(dst, ns=(st.st_atime_ns, st.st_mtime_ns), | FileNotFoundError: [Errno 2] No such file or directory A similar issue is described in a fix for gobject-introspection-native. https://github.com/openembedded/openembedded-core/commit/d3c48ff7d19e86b2338b1778f9563969bba3d336 The problem was fixed there by setting the environment variable GI_SCANNER_DISABLE_CACHE to disable the use of $HOME/.cache. Extend the fix to users of gobject-instropection by promoting the fix to the bbclass. (From OE-Core rev: bb1dc2bbfe268e73008dc37d6b1f83a861b48915) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 35d5f707f6bb2ce5e9ab908e66e1ea9eeac754b1) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc: Remove hardcoded buildpathRichard Purdie2022-07-251-0/+2
| | | | | | | | | | | | | When api-documentation is enabled, we see a hardcoded build path to xsltproc in the target python configuration file. We curate PATH carefully so we don't need the path there, tweak configure to remove it and solve the issue. (From OE-Core rev: d3149c9ea98f4d4252ff0822d062c32d94ca75c5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f7924a85de548f9403d561b15c1f2c33d9912393) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc: Fix potential shebang overflow on gtkdoc-mkhtml2Paulo Neves2022-06-241-0/+1
| | | | | | | | | | | | | | A native path can cause a shebang overflow on gtkdoc-mkhtml. Replace it with /usr/bin/env. (From OE-Core rev: bffe06fca6b31914289fdd441a6dcae94b3902fe) Signed-off-by: Paulo Neves <ptsneves@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f018d3f77f27b73206a26c78228fed563950bd9d) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: upgrade 3.24.33 -> 3.24.34Richard Purdie2022-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of Changes in GTK+ 3.24.34, 05-18-2022 =============================================== * Include legacy hicolor icons * Fix the build with gcc 12 * MacOS: - Restore QUARTZ_RELOCATION support * X11: - Trap errors when getting output properties * Wayland: - Ignore empty preedit updates This fixes a problem with textview scrolling * Translation updates Danish Dutch French German Hungarian Italian Kazakh Latvian Lithuanian Norwegian Bokmål Swedish (From OE-Core rev: daf12b551c7bb43c5a3245e8d90ab7908b5fecf8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a652d392a47aa7c0652aac941fb7d550aea192ae) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 42.0 -> 42.2Alexander Kanavin2022-05-201-1/+1
| | | | | | | | | | | | | | | | | 42.2 - April 21, 2022 ===================== * Fix Save As context menu items (#1760) * Fix CVE-2022-29536 (#1766) (From OE-Core rev: 75ade4ee2c1e417f295dde687d8f9c4da9a29eea) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 91b53781ee883f5f40d989e398064c294030fa53) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "adwaita-icon-theme: upgrade 41.0 -> 42.0"Richard Purdie2022-04-133-5/+92
| | | | | | | | | | | | | | | This reverts commit 131b143b6ea37963a0380975718cbf8420e5b87f. Upstream dropped many 'legacy' low res bitmap icons and also plans to phase out 'generic app' icons in the svg format, saying that all apps must carry their own icons. This breaks the icons displayed in sato so revert for now until we have a plan to mitigate that. [YOCTO #14782] (From OE-Core rev: 04603905991ba7e703b07abc16c8a689d94be95d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 41.3 -> 42.0Alexander Kanavin2022-04-132-37/+2
| | | | | | | | | The new version uses printenv from coreutils during builds. (From OE-Core rev: 1d46d4c1150743a04ddf3d9936e431b487676043) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: fix default search path for girdirChen Qi2022-03-312-1/+36
| | | | | | | | | | | | | | | | | | | | | When running g-ir-scanner, we get the following error: Couldn't find include 'GObject-2.0.gir' (search path: '['/usr/lib64', 'gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0']') This is because g-ir-tool-template.in is not setting girdir correctly. It's using the prefix instead of the actual girdir. Note that we don't get such error at do_rootfs time because the extra directories are speicified. But we will get such error at runtime when multilib is enabled. (From OE-Core rev: 4bc68b6a8187947516615e47f22a6b16d71c3b37) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: reenable nativesdkChristian Eggers2022-03-261-1/+1
| | | | | | | | | | | Rust is now available for nativesdk. So the nativesdk build for librsvg can be enabled again. (From OE-Core rev: 96eac366b7b2ba3a826227f9bfe2c1bedea6943e) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gsettings-desktop-schemas: upgrade 41.0 -> 42.0wangmy2022-03-231-1/+1
| | | | | | | | (From OE-Core rev: ab297f92d858960d952218d843b84d1ae1d5f9bb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adwaita-icon-theme: upgrade 41.0 -> 42.0wangmy2022-03-233-92/+5
| | | | | | | | | | | | | | 0001-Don-t-use-AC_CANONICAL_HOST.patch refreshed for version 42.0 0001-Run-installation-commands-as-shell-jobs.patch removed since it's included in 42.o (From OE-Core rev: 17a08277854eb1e8776cf7790f6255ea68bf0568) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdazzle: upgrade 3.42.0 -> 3.44.0wangmy2022-03-231-1/+1
| | | | | | | | (From OE-Core rev: 52dda7eaeeadd58a1f8fa68c04a396a94b9add6f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: upgrade 1.70.0 -> 1.72.0wangmy2022-03-232-223/+2
| | | | | | | | | | | 0001-build-Avoid-the-doctemplates-hack.patch removed since it's included in 1.72.0 (From OE-Core rev: db92a30a463e72833252294d693ad2a105843729) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: upgrade 3.24.31 -> 3.24.33Alexander Kanavin2022-03-201-1/+1
| | | | | | | (From OE-Core rev: c1e00978b64f3f8590e73be9e59633e7b91d2322) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade 2.52.6 -> 2.52.7wangmy2022-03-161-1/+1
| | | | | | | | | | | | | | | Changelog: ========= Backport a fix for the regression that was introduced in the last release: - #851 - Output filled text as text for PDF; fixes regression due to outputting all text as paths. (From OE-Core rev: 2d5d331a7793e8e45da06873df75ba11ed94c0b6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: inherit valaMarkus Volk2022-03-151-1/+1
| | | | | | | | | this fixes a build error about missing vapigen and enables vapi build (From OE-Core rev: 7293e840e0325fe1b8ea519644184f4c8927ecbd) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: remove deprecated optionMarkus Volk2022-03-151-3/+1
| | | | | | | (From OE-Core rev: 8575607d13d05c4a462380aacf8f996678f1caf8) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove obsolete PIP_INSTALL_PACKAGERoss Burton2022-03-121-1/+0
| | | | | | | | | | PIP_INSTALL_PACKAGE isn't used anymore, so remove all instances of it from the recipes. (From OE-Core rev: 15baf24f750ab2c8b0a46d4a3bf2ae9bfa3d0aff) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsecret: upgrade 0.20.4 -> 0.20.5Alexander Kanavin2022-03-092-41/+2
| | | | | | | (From OE-Core rev: 591b547d546698ee7bb13ab18ff52921cc7d77ae) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: update 2.52.5 -> 2.52.6Alexander Kanavin2022-03-092-10/+8
| | | | | | | (From OE-Core rev: 49f3b14ce8efe200b0949232de81cb7e0bea7207) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gi-docgen: set PIP_INSTALL_PACKAGETim Orling2022-02-251-0/+1
| | | | | | | | | | | | The name of the wheel as built by bdist_wheel is "gi_docgen", set PIP_INSTALL_PACKAGE appropriately. [YOCTO #14638] (From OE-Core rev: ed4c85b6e907c83aa01979a863bb91e509b0c26f) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/scripts: Automated conversion of OE renamed variablesRichard Purdie2022-02-212-2/+2
| | | | | | (From OE-Core rev: aa52af4518604b5bf13f3c5e885113bf868d6c81) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libhandy: Use upstream regex to check version of upgrade.wangmy2022-02-201-0/+1
| | | | | | | (From OE-Core rev: 3ca368aa12ac3a8398312c9bf5cb6136261d56af) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/meta-selftest/meta-skeleton: Update LICENSE variable to use SPDX ↵Richard Purdie2022-02-2018-18/+18
| | | | | | | | | | | | | 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>
* gi-docgen: upgrade 2021.8 -> 2022.1Alexander Kanavin2022-02-181-2/+2
| | | | | | | (From OE-Core rev: 75c46f864988390ea69af818153b602182f21088) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: replace prelink-rtld with objdump -pAlexander Kanavin2022-02-012-40/+2
| | | | | | | | | | | | | g-i internally processes the output with regexes, and seems happy with what objdump is printing. It only needs to resolve the library name as passed to the linker to the library file name. Also recursive resolution (that ldd is doing and objdump is not) is not necessary. (From OE-Core rev: 767e0880d4d729e659e859dd99c1cdb084b8ba51) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: update 0.60.3 -> 0.61.1Alexander Kanavin2022-01-206-1/+319
| | | | | | | | | Backport patches to epiphany/gcr/g-i to address failures with new meson. (From OE-Core rev: 2ab302edc33681f94b2cd85b564f6feebe154392) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: update 41.0 -> 41.3Khairul Rohaizzat Jamaluddin2022-01-141-1/+1
| | | | | | | | | | | Includes fix patches for epiphany CVE. CVE: CVE-2021-45085 CVE-2021-45086 CVE-2021-45087 CVE-2021-45088 (From OE-Core rev: 1653e0bd6d26be67a9fd49392d82cf854706bc7b) Signed-off-by: Khairul Rohaizzat Jamaluddin <khairul.rohaizzat.jamaluddin@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: update 2.52.4 -> 2.52.5Alexander Kanavin2022-01-117-1748/+7
| | | | | | | | | Remove upstreamed patches. (From OE-Core rev: b7ad5aacf2c3a58763da438267a31ace8982c1f6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: make libportal optional, and move it to meta-oeAlexander Kanavin2022-01-112-18/+1
| | | | | | | (From OE-Core rev: f87993a918f3087284ac7f1d96701c7bfbbef725) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libportal: update 0.4 -> 0.5Alexander Kanavin2022-01-111-6/+6
| | | | | | | (From OE-Core rev: c333ae8425c15ee1abc6aaac1bf98e6ff506d0ef) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: upgrade 3.24.30 -> 3.24.31zhengruoqin2022-01-051-1/+1
| | | | | | | (From OE-Core rev: 490191fb7d1fce1e31153388e5fda48d454f2bc7) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: remove obsolete support for renamed libtoolRoss Burton2021-12-123-51/+0
| | | | | | | | | | libtool is now longer renamed to ${host}-libtool, so remove the changes to support this. (From OE-Core rev: df74f8637b63d3b88a1b5bdbca22503b98d2d54b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: Add packageconfig for libsoup2Joshua Watt2021-12-121-1/+4
| | | | | | | | | | | | | | | Adds a PACKAGECONFIG option to use libsoup2 instead of libsoup3. Including libsoup2 and libsoup3 in the same process can cause strange runtime failures, and the latest release of each major version will cause the process to exit if both are detected on startup. The default is changed from libsoup3 back to libsoup2 to follow webkitgtk. (From OE-Core rev: 430ae4f95a2eb36311338c5c8bdba7331958556a) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libhandy: Backport a makefile header raceMingli Yu2021-12-122-1/+40
| | | | | | | | | | | | | | | | After the commit(8157ecc Separate public and private enums) introduced, there comes a race as below: | In file included from ../git/src/hdy-settings.c:11: | ../git/src/hdy-settings-private.h:16:10: fatal error: hdy-enums-private.h: No such file or directory | 16 | #include "hdy-enums-private.h" So also add private headers like private sources did now to libhandy_sources to fix the issue. (From OE-Core rev: de57b4624e3d2d66268c33c4bf86dcb25abcab32) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adwaita-icon-theme: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: e3a348abade24ece055e08ea7c290416aa0da114) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: submit system-deps patch upstreamAlexander Kanavin2021-11-211-4/+1
| | | | | | | (From OE-Core rev: c8ffbd04aeb91096bfbc6922092ccadbb8e1848f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: update 2.52.3 -> 2.52.4Alexander Kanavin2021-11-212-6/+7
| | | | | | | (From OE-Core rev: 9c7e978593e013bf720887955b5770ccb529eade) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librstd-rs: submit patches upstreamAlexander Kanavin2021-11-213-0/+3
| | | | | | | (From OE-Core rev: f298853c50b50e79a2802e4e1781fea9b53b5f20) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libhandy: upgrade 1.4.0 -> 1.5.0wangmy2021-11-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============= Version 1.5.0 ============= - Introduce HdyStyleManager for managing color schemes (light/dark) and high contrast mode. - Support the cross-platform color scheme preference in the settings portal. - HdyPreferencesPage - Remove adaptive margins to fix default window sizes - HdyTabBar - Handle middle click on button release rather than press - Various memory leak fixes - Translation updates: - Brazilian Portuguese - Finnish - Indonesian - Portuguese - Serbian - Swedish - Ukrainian (From OE-Core rev: f0af9ed17f7fb18642d116ffaa6b25323a8df231) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>