diff options
| author | Wang Mingyu <wangmy@fujitsu.com> | 2025-03-21 11:39:00 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-03-21 11:07:32 -0700 |
| commit | 46dadaa274d229e3e7f3978f7364f6e09fb8bf22 (patch) | |
| tree | 72276a9e9c905b1f7541cd8e98f3d72a3d5a759a | |
| parent | 04243f6ee46a720b119773ea19899d32b48fefc5 (diff) | |
| download | meta-openembedded-46dadaa274d229e3e7f3978f7364f6e09fb8bf22.tar.gz | |
gjs: upgrade 1.82.1 -> 1.84.1
0001-Support-cross-builds-a-bit-better.patch
0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch
refreshed for 1.84.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-gnome/recipes-gnome/gjs/gjs/0001-Support-cross-builds-a-bit-better.patch | 10 | ||||
| -rw-r--r-- | meta-gnome/recipes-gnome/gjs/gjs/0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch | 11 | ||||
| -rw-r--r-- | meta-gnome/recipes-gnome/gjs/gjs_1.84.1.bb (renamed from meta-gnome/recipes-gnome/gjs/gjs_1.82.1.bb) | 2 |
3 files changed, 11 insertions, 12 deletions
diff --git a/meta-gnome/recipes-gnome/gjs/gjs/0001-Support-cross-builds-a-bit-better.patch b/meta-gnome/recipes-gnome/gjs/gjs/0001-Support-cross-builds-a-bit-better.patch index c66d42da62..ab3b85b606 100644 --- a/meta-gnome/recipes-gnome/gjs/gjs/0001-Support-cross-builds-a-bit-better.patch +++ b/meta-gnome/recipes-gnome/gjs/gjs/0001-Support-cross-builds-a-bit-better.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 8e7a25b0171eb60c802168593355354dff7806f5 Mon Sep 17 00:00:00 2001 | 1 | From b6996f3683f0a1428657636c372ef7af8d0b43ff Mon Sep 17 00:00:00 2001 |
| 2 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> | 2 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> |
| 3 | Date: Wed, 27 Oct 2021 20:18:47 +0200 | 3 | Date: Wed, 27 Oct 2021 20:18:47 +0200 |
| 4 | Subject: [PATCH] Support cross builds a bit better | 4 | Subject: [PATCH] Support cross builds a bit better |
| @@ -17,7 +17,7 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> | |||
| 17 | 1 file changed, 3 insertions(+), 1 deletion(-) | 17 | 1 file changed, 3 insertions(+), 1 deletion(-) |
| 18 | 18 | ||
| 19 | diff --git a/meson.build b/meson.build | 19 | diff --git a/meson.build b/meson.build |
| 20 | index f3081fc..ac958d3 100644 | 20 | index a969ce2..1885afc 100644 |
| 21 | --- a/meson.build | 21 | --- a/meson.build |
| 22 | +++ b/meson.build | 22 | +++ b/meson.build |
| 23 | @@ -252,6 +252,7 @@ release builds of SpiderMonkey. Try configuring SpiderMonkey with | 23 | @@ -252,6 +252,7 @@ release builds of SpiderMonkey. Try configuring SpiderMonkey with |
| @@ -34,9 +34,9 @@ index f3081fc..ac958d3 100644 | |||
| 34 | endif | 34 | endif |
| 35 | +endif # not meson.is_cross_build() | 35 | +endif # not meson.is_cross_build() |
| 36 | 36 | ||
| 37 | have_printf_alternative_int = cc.compiles(''' | 37 | ### Check for external programs ################################################ |
| 38 | #include <stdio.h> | 38 | |
| 39 | @@ -656,7 +658,7 @@ subdir('installed-tests') | 39 | @@ -651,7 +653,7 @@ subdir('installed-tests') |
| 40 | 40 | ||
| 41 | # Note: The test program in test/ needs to be ported | 41 | # Note: The test program in test/ needs to be ported |
| 42 | # to Windows before we can build it on Windows. | 42 | # to Windows before we can build it on Windows. |
diff --git a/meta-gnome/recipes-gnome/gjs/gjs/0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch b/meta-gnome/recipes-gnome/gjs/gjs/0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch index bca27c33d4..9558ad75e2 100644 --- a/meta-gnome/recipes-gnome/gjs/gjs/0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch +++ b/meta-gnome/recipes-gnome/gjs/gjs/0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch | |||
| @@ -1,13 +1,12 @@ | |||
| 1 | From 6a70d3ac658988dda49d51ed8b46584b716a9c7c Mon Sep 17 00:00:00 2001 | 1 | From d0424474da5d6b6a3360d081886c289852242378 Mon Sep 17 00:00:00 2001 |
| 2 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> | 2 | From: =?UTF-8?q?Andreas=20M=C3=BCller=20installed=5Ftests=20is=20false?= |
| 3 | <schnitzeltony@gmail.com> | ||
| 3 | Date: Wed, 27 Oct 2021 20:04:02 +0200 | 4 | Date: Wed, 27 Oct 2021 20:04:02 +0200 |
| 4 | Subject: [PATCH] meson.build: Do not add dir installed-tests when | 5 | Subject: [PATCH] meson.build: Do not add dir installed-tests when |
| 5 | MIME-Version: 1.0 | 6 | MIME-Version: 1.0 |
| 6 | Content-Type: text/plain; charset=UTF-8 | 7 | Content-Type: text/plain; charset=UTF-8 |
| 7 | Content-Transfer-Encoding: 8bit | 8 | Content-Transfer-Encoding: 8bit |
| 8 | 9 | ||
| 9 | From: =?UTF-8?q?Andreas=20M=C3=BCller=20installed=5Ftests=20is=20false?= | ||
| 10 | <schnitzeltony@gmail.com> | ||
| 11 | MIME-Version: 1.0 | 10 | MIME-Version: 1.0 |
| 12 | Content-Type: text/plain; charset=UTF-8 | 11 | Content-Type: text/plain; charset=UTF-8 |
| 13 | Content-Transfer-Encoding: 8bit | 12 | Content-Transfer-Encoding: 8bit |
| @@ -24,10 +23,10 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> | |||
| 24 | 1 file changed, 3 insertions(+), 1 deletion(-) | 23 | 1 file changed, 3 insertions(+), 1 deletion(-) |
| 25 | 24 | ||
| 26 | diff --git a/meson.build b/meson.build | 25 | diff --git a/meson.build b/meson.build |
| 27 | index ac958d3..e773508 100644 | 26 | index 1885afc..6333c06 100644 |
| 28 | --- a/meson.build | 27 | --- a/meson.build |
| 29 | +++ b/meson.build | 28 | +++ b/meson.build |
| 30 | @@ -654,7 +654,9 @@ gi_tests = subproject('gobject-introspection-tests', | 29 | @@ -649,7 +649,9 @@ gi_tests = subproject('gobject-introspection-tests', |
| 31 | default_options: ['werror=false', 'cairo=true', | 30 | default_options: ['werror=false', 'cairo=true', |
| 32 | 'install_dir=@0@'.format(installed_tests_execdir)]) | 31 | 'install_dir=@0@'.format(installed_tests_execdir)]) |
| 33 | 32 | ||
diff --git a/meta-gnome/recipes-gnome/gjs/gjs_1.82.1.bb b/meta-gnome/recipes-gnome/gjs/gjs_1.84.1.bb index fd4e9c6f8a..55bd38c97c 100644 --- a/meta-gnome/recipes-gnome/gjs/gjs_1.82.1.bb +++ b/meta-gnome/recipes-gnome/gjs/gjs_1.84.1.bb | |||
| @@ -7,7 +7,7 @@ DEPENDS = "mozjs-128 cairo" | |||
| 7 | 7 | ||
| 8 | inherit gnomebase gobject-introspection gettext features_check upstream-version-is-even pkgconfig multilib_script | 8 | inherit gnomebase gobject-introspection gettext features_check upstream-version-is-even pkgconfig multilib_script |
| 9 | 9 | ||
| 10 | SRC_URI[archive.sha256sum] = "fb39aa5636576de0e5a1171f56a1a5825e2bd1a69972fb120ba78bd109b5693c" | 10 | SRC_URI[archive.sha256sum] = "44796b91318dbbe221a13909f00fd872ef92f38c68603e0e3574e46bc6bac32c" |
| 11 | SRC_URI += " \ | 11 | SRC_URI += " \ |
| 12 | file://0001-Support-cross-builds-a-bit-better.patch \ | 12 | file://0001-Support-cross-builds-a-bit-better.patch \ |
| 13 | file://0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch \ | 13 | file://0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch \ |
