diff options
Diffstat (limited to 'meta-oe')
| -rw-r--r-- | meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch | 5 | ||||
| -rw-r--r-- | meta-oe/recipes-support/webkitgtk/webkitgtk3/0d3344e17d258106617b0e6d783d073b188a2548.patch | 16 | ||||
| -rw-r--r-- | meta-oe/recipes-support/webkitgtk/webkitgtk3/reproducibility.patch | 17 | ||||
| -rw-r--r-- | meta-oe/recipes-support/webkitgtk/webkitgtk3_2.42.0.bb (renamed from meta-oe/recipes-support/webkitgtk/webkitgtk3_2.40.5.bb) | 4 |
4 files changed, 27 insertions, 15 deletions
diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch b/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch index 8ae39f14e1..d6d4a2b322 100644 --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 10cfdcc905915d8814c609008a069102f2bc7e39 Mon Sep 17 00:00:00 2001 | 1 | From 69d8e34f60e6a124f699365101e854076cfe0f1b Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> | 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> |
| 3 | Date: Tue, 27 Oct 2015 16:02:19 +0200 | 3 | Date: Tue, 27 Oct 2015 16:02:19 +0200 |
| 4 | Subject: [PATCH] FindGObjectIntrospection.cmake: prefix variables obtained | 4 | Subject: [PATCH] FindGObjectIntrospection.cmake: prefix variables obtained |
| @@ -9,12 +9,13 @@ reasons why this is not approproiate for upstream submission. | |||
| 9 | 9 | ||
| 10 | Upstream-Status: Inappropriate [oe-core specific] | 10 | Upstream-Status: Inappropriate [oe-core specific] |
| 11 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | 11 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> |
| 12 | |||
| 12 | --- | 13 | --- |
| 13 | Source/cmake/FindGI.cmake | 3 +++ | 14 | Source/cmake/FindGI.cmake | 3 +++ |
| 14 | 1 file changed, 3 insertions(+) | 15 | 1 file changed, 3 insertions(+) |
| 15 | 16 | ||
| 16 | diff --git a/Source/cmake/FindGI.cmake b/Source/cmake/FindGI.cmake | 17 | diff --git a/Source/cmake/FindGI.cmake b/Source/cmake/FindGI.cmake |
| 17 | index af039cbb..b3e810cd 100644 | 18 | index fdc56b21..d42eca52 100644 |
| 18 | --- a/Source/cmake/FindGI.cmake | 19 | --- a/Source/cmake/FindGI.cmake |
| 19 | +++ b/Source/cmake/FindGI.cmake | 20 | +++ b/Source/cmake/FindGI.cmake |
| 20 | @@ -72,6 +72,9 @@ if (PKG_CONFIG_FOUND) | 21 | @@ -72,6 +72,9 @@ if (PKG_CONFIG_FOUND) |
diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3/0d3344e17d258106617b0e6d783d073b188a2548.patch b/meta-oe/recipes-support/webkitgtk/webkitgtk3/0d3344e17d258106617b0e6d783d073b188a2548.patch index 34e0ff9af3..d19d1e1176 100644 --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3/0d3344e17d258106617b0e6d783d073b188a2548.patch +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3/0d3344e17d258106617b0e6d783d073b188a2548.patch | |||
| @@ -1,7 +1,8 @@ | |||
| 1 | From 647c93de99a0f71f478d76a4cc7714eba7ba1447 Mon Sep 17 00:00:00 2001 | 1 | From e3c12b38037b4bb3053c440e4bd22c36c1dc576b Mon Sep 17 00:00:00 2001 |
| 2 | From: Adrian Perez de Castro <aperez@igalia.com> | 2 | From: Adrian Perez de Castro <aperez@igalia.com> |
| 3 | Date: Thu, 2 Jun 2022 11:19:06 +0300 | 3 | Date: Thu, 2 Jun 2022 11:19:06 +0300 |
| 4 | Subject: [PATCH] FELightningNEON.cpp fails to build, NEON fast path seems | 4 | Subject: [PATCH] FELightningNEON.cpp fails to build, NEON fast path seems |
| 5 | |||
| 5 | unused https://bugs.webkit.org/show_bug.cgi?id=241182 | 6 | unused https://bugs.webkit.org/show_bug.cgi?id=241182 |
| 6 | 7 | ||
| 7 | Reviewed by NOBODY (OOPS!). | 8 | Reviewed by NOBODY (OOPS!). |
| @@ -33,6 +34,7 @@ left for a follow-up fix. | |||
| 33 | 34 | ||
| 34 | Upstream-Status: Submitted [https://github.com/WebKit/WebKit/pull/1233] | 35 | Upstream-Status: Submitted [https://github.com/WebKit/WebKit/pull/1233] |
| 35 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | 36 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| 37 | |||
| 36 | --- | 38 | --- |
| 37 | .../cpu/arm/filters/FELightingNEON.cpp | 4 +- | 39 | .../cpu/arm/filters/FELightingNEON.cpp | 4 +- |
| 38 | .../graphics/cpu/arm/filters/FELightingNEON.h | 52 +++++++++---------- | 40 | .../graphics/cpu/arm/filters/FELightingNEON.h | 52 +++++++++---------- |
| @@ -203,7 +205,7 @@ index b17c603d..e4629cda 100644 | |||
| 203 | - | 205 | - |
| 204 | -#endif // FELightingNEON_h | 206 | -#endif // FELightingNEON_h |
| 205 | diff --git a/Source/WebCore/platform/graphics/filters/DistantLightSource.h b/Source/WebCore/platform/graphics/filters/DistantLightSource.h | 207 | diff --git a/Source/WebCore/platform/graphics/filters/DistantLightSource.h b/Source/WebCore/platform/graphics/filters/DistantLightSource.h |
| 206 | index 70c6512f..b032c82e 100644 | 208 | index 70f583b3..7d5d27e5 100644 |
| 207 | --- a/Source/WebCore/platform/graphics/filters/DistantLightSource.h | 209 | --- a/Source/WebCore/platform/graphics/filters/DistantLightSource.h |
| 208 | +++ b/Source/WebCore/platform/graphics/filters/DistantLightSource.h | 210 | +++ b/Source/WebCore/platform/graphics/filters/DistantLightSource.h |
| 209 | @@ -26,6 +26,10 @@ | 211 | @@ -26,6 +26,10 @@ |
| @@ -218,7 +220,7 @@ index 70c6512f..b032c82e 100644 | |||
| 218 | 220 | ||
| 219 | class DistantLightSource : public LightSource { | 221 | class DistantLightSource : public LightSource { |
| 220 | diff --git a/Source/WebCore/platform/graphics/filters/FELighting.h b/Source/WebCore/platform/graphics/filters/FELighting.h | 222 | diff --git a/Source/WebCore/platform/graphics/filters/FELighting.h b/Source/WebCore/platform/graphics/filters/FELighting.h |
| 221 | index 53beb596..e78a9354 100644 | 223 | index 179edf6d..694d712d 100644 |
| 222 | --- a/Source/WebCore/platform/graphics/filters/FELighting.h | 224 | --- a/Source/WebCore/platform/graphics/filters/FELighting.h |
| 223 | +++ b/Source/WebCore/platform/graphics/filters/FELighting.h | 225 | +++ b/Source/WebCore/platform/graphics/filters/FELighting.h |
| 224 | @@ -35,8 +35,6 @@ | 226 | @@ -35,8 +35,6 @@ |
| @@ -229,8 +231,8 @@ index 53beb596..e78a9354 100644 | |||
| 229 | - | 231 | - |
| 230 | class FELighting : public FilterEffect { | 232 | class FELighting : public FilterEffect { |
| 231 | public: | 233 | public: |
| 232 | const Color& lightingColor() const { return m_lightingColor; } | 234 | bool operator==(const FELighting&) const; |
| 233 | @@ -64,11 +62,6 @@ protected: | 235 | @@ -68,11 +66,6 @@ protected: |
| 234 | 236 | ||
| 235 | std::unique_ptr<FilterEffectApplier> createSoftwareApplier() const override; | 237 | std::unique_ptr<FilterEffectApplier> createSoftwareApplier() const override; |
| 236 | 238 | ||
| @@ -243,7 +245,7 @@ index 53beb596..e78a9354 100644 | |||
| 243 | float m_surfaceScale; | 245 | float m_surfaceScale; |
| 244 | float m_diffuseConstant; | 246 | float m_diffuseConstant; |
| 245 | diff --git a/Source/WebCore/platform/graphics/filters/PointLightSource.h b/Source/WebCore/platform/graphics/filters/PointLightSource.h | 247 | diff --git a/Source/WebCore/platform/graphics/filters/PointLightSource.h b/Source/WebCore/platform/graphics/filters/PointLightSource.h |
| 246 | index 3a5723f0..675d63f5 100644 | 248 | index a8cfdab8..34f867bb 100644 |
| 247 | --- a/Source/WebCore/platform/graphics/filters/PointLightSource.h | 249 | --- a/Source/WebCore/platform/graphics/filters/PointLightSource.h |
| 248 | +++ b/Source/WebCore/platform/graphics/filters/PointLightSource.h | 250 | +++ b/Source/WebCore/platform/graphics/filters/PointLightSource.h |
| 249 | @@ -26,6 +26,10 @@ | 251 | @@ -26,6 +26,10 @@ |
| @@ -258,7 +260,7 @@ index 3a5723f0..675d63f5 100644 | |||
| 258 | 260 | ||
| 259 | class PointLightSource : public LightSource { | 261 | class PointLightSource : public LightSource { |
| 260 | diff --git a/Source/WebCore/platform/graphics/filters/SpotLightSource.h b/Source/WebCore/platform/graphics/filters/SpotLightSource.h | 262 | diff --git a/Source/WebCore/platform/graphics/filters/SpotLightSource.h b/Source/WebCore/platform/graphics/filters/SpotLightSource.h |
| 261 | index 684626f7..dea58389 100644 | 263 | index 6404467a..5cac38f2 100644 |
| 262 | --- a/Source/WebCore/platform/graphics/filters/SpotLightSource.h | 264 | --- a/Source/WebCore/platform/graphics/filters/SpotLightSource.h |
| 263 | +++ b/Source/WebCore/platform/graphics/filters/SpotLightSource.h | 265 | +++ b/Source/WebCore/platform/graphics/filters/SpotLightSource.h |
| 264 | @@ -26,6 +26,10 @@ | 266 | @@ -26,6 +26,10 @@ |
diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3/reproducibility.patch b/meta-oe/recipes-support/webkitgtk/webkitgtk3/reproducibility.patch index e866a1a193..15e255e98f 100644 --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3/reproducibility.patch +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3/reproducibility.patch | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | From 3b25aac4240d8af8bed3b0113110b36980370a98 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Richard Purdie <richard.purdie@linuxfoundation.org> | ||
| 3 | Date: Thu, 27 Jul 2023 22:09:06 +0200 | ||
| 4 | Subject: [PATCH] webkitgtk3: add recipe | ||
| 5 | |||
| 1 | Injection a year based on the current date isn't reproducible. Hack this | 6 | Injection a year based on the current date isn't reproducible. Hack this |
| 2 | to a specific year for now for reproducibilty and to avoid autobuilder failures. | 7 | to a specific year for now for reproducibilty and to avoid autobuilder failures. |
| 3 | 8 | ||
| @@ -7,10 +12,14 @@ then this could be submitted upstream, sadly my ruby isn't up to that. | |||
| 7 | Upstream-Status: Pending [could be reworked] | 12 | Upstream-Status: Pending [could be reworked] |
| 8 | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> | 13 | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
| 9 | 14 | ||
| 10 | Index: webkitgtk-2.34.2/Source/JavaScriptCore/generator/GeneratedFile.rb | 15 | --- |
| 11 | =================================================================== | 16 | Source/JavaScriptCore/generator/GeneratedFile.rb | 2 +- |
| 12 | --- webkitgtk-2.34.2.orig/Source/JavaScriptCore/generator/GeneratedFile.rb | 17 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 13 | +++ webkitgtk-2.34.2/Source/JavaScriptCore/generator/GeneratedFile.rb | 18 | |
| 19 | diff --git a/Source/JavaScriptCore/generator/GeneratedFile.rb b/Source/JavaScriptCore/generator/GeneratedFile.rb | ||
| 20 | index 6ed2b6e4..86a28286 100644 | ||
| 21 | --- a/Source/JavaScriptCore/generator/GeneratedFile.rb | ||
| 22 | +++ b/Source/JavaScriptCore/generator/GeneratedFile.rb | ||
| 14 | @@ -25,7 +25,7 @@ require 'date' | 23 | @@ -25,7 +25,7 @@ require 'date' |
| 15 | require 'digest' | 24 | require 'digest' |
| 16 | 25 | ||
diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.40.5.bb b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.42.0.bb index 5d43f3a8d1..5f94d32ee4 100644 --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.40.5.bb +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.42.0.bb | |||
| @@ -13,9 +13,8 @@ SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz \ | |||
| 13 | file://0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch \ | 13 | file://0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch \ |
| 14 | file://reproducibility.patch \ | 14 | file://reproducibility.patch \ |
| 15 | file://0d3344e17d258106617b0e6d783d073b188a2548.patch \ | 15 | file://0d3344e17d258106617b0e6d783d073b188a2548.patch \ |
| 16 | file://check-GST_GL_HAVE_PLATFORM_GLX.patch \ | ||
| 17 | " | 16 | " |
| 18 | SRC_URI[sha256sum] = "7de051a263668621d91a61a5eb1c3771d1a7cec900043d4afef06c326c16037f" | 17 | SRC_URI[sha256sum] = "828f95935861fae583fb8f2ae58cf64c63c178ae2b7c2d6f73070813ad64ed1b" |
| 19 | 18 | ||
| 20 | inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen | 19 | inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen |
| 21 | 20 | ||
| @@ -61,6 +60,7 @@ PACKAGECONFIG[x11] = "-DENABLE_X11_TARGET=ON,-DENABLE_X11_TARGET=OFF,virtual/lib | |||
| 61 | PACKAGECONFIG[geoclue] = "-DENABLE_GEOLOCATION=ON,-DENABLE_GEOLOCATION=OFF,geoclue" | 60 | PACKAGECONFIG[geoclue] = "-DENABLE_GEOLOCATION=ON,-DENABLE_GEOLOCATION=OFF,geoclue" |
| 62 | PACKAGECONFIG[enchant] = "-DENABLE_SPELLCHECK=ON,-DENABLE_SPELLCHECK=OFF,enchant2" | 61 | PACKAGECONFIG[enchant] = "-DENABLE_SPELLCHECK=ON,-DENABLE_SPELLCHECK=OFF,enchant2" |
| 63 | PACKAGECONFIG[gles2] = "-DENABLE_GLES2=ON,-DENABLE_GLES2=OFF,virtual/libgles2" | 62 | PACKAGECONFIG[gles2] = "-DENABLE_GLES2=ON,-DENABLE_GLES2=OFF,virtual/libgles2" |
| 63 | PACKAGECONFIG[jpegxl] = " -DUSE_JPEGXL=ON,-DUSE_JPEGXL=OFF,libjxl" | ||
| 64 | PACKAGECONFIG[webgl] = "-DENABLE_WEBGL=ON,-DENABLE_WEBGL=OFF,virtual/egl" | 64 | PACKAGECONFIG[webgl] = "-DENABLE_WEBGL=ON,-DENABLE_WEBGL=OFF,virtual/egl" |
| 65 | PACKAGECONFIG[opengl] = "-DENABLE_GRAPHICS_CONTEXT_GL=ON,-DENABLE_GRAPHICS_CONTEXT_GL=OFF,virtual/egl" | 65 | PACKAGECONFIG[opengl] = "-DENABLE_GRAPHICS_CONTEXT_GL=ON,-DENABLE_GRAPHICS_CONTEXT_GL=OFF,virtual/egl" |
| 66 | PACKAGECONFIG[opengl-or-es] = "-DUSE_OPENGL_OR_ES=ON,-DUSE_OPENGL_OR_ES=OFF" | 66 | PACKAGECONFIG[opengl-or-es] = "-DUSE_OPENGL_OR_ES=ON,-DUSE_OPENGL_OR_ES=OFF" |
