From bab313c017bf32b6bf2dd1b5fff2c32740bb298aea7b2b078346c993843b1c9e Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 21 Mar 2022 08:56:07 +0000 Subject: [PATCH] Accepting request 963188 from GNOME:Next New stable rel OBS-URL: https://build.opensuse.org/request/show/963188 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=205 --- gjs-1.70.1.tar.xz | 3 --- gjs-1.72.0.tar.xz | 3 +++ gjs.changes | 36 ++++++++++++++++++++++++++++++++++++ gjs.spec | 19 ++++++++++--------- 4 files changed, 49 insertions(+), 12 deletions(-) delete mode 100644 gjs-1.70.1.tar.xz create mode 100644 gjs-1.72.0.tar.xz diff --git a/gjs-1.70.1.tar.xz b/gjs-1.70.1.tar.xz deleted file mode 100644 index d96528c..0000000 --- a/gjs-1.70.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bbdc0eec7cf25fbc534769f6a1fb2c7a18e17b871efdb0ca58e9abf08b28003f -size 598444 diff --git a/gjs-1.72.0.tar.xz b/gjs-1.72.0.tar.xz new file mode 100644 index 0000000..d6cfc4d --- /dev/null +++ b/gjs-1.72.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ef0caf716e3920dd61f7748f6d56e476cc0fc18351ad0548e7df1a0ab9bdcad +size 620296 diff --git a/gjs.changes b/gjs.changes index 7b729c5..3c854b5 100644 --- a/gjs.changes +++ b/gjs.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Sun Mar 20 08:15:21 UTC 2022 - Bjørn Lie + +- Update to version 1.72.0: + + No changes from release candidate 1.71.90. + +------------------------------------------------------------------- +Sun Mar 6 10:08:25 UTC 2022 - Bjørn Lie + +- Update to version 1.71.90: + + Cairo test broken with commit ea52cf92 + + native: Convert to singleton class + + Checking `instanceof` for primitive types may lead to a crash + or error + + Change the GObject Introspection development branch + + gi_marshalling_tests_long_in_max test fails on i686 + + GNOME Shell crashes at startup with the AppIndicator extension + enabled + + Instances of classes implementing interfaces can override + functions for all implentations of an interface + + package: Reverse order of running-from-source checks + + Various maintenance. + +------------------------------------------------------------------- +Mon Feb 14 09:30:57 UTC 2022 - Bjørn Lie + +- Update to version 1.71.1: + + New JavaScript features! This version of GJS is based on + SpiderMonkey 91, an upgrade from the previous ESR (Extended + Support Release) of SpiderMonkey 78. Here are the highlights of + the new JavaScript features. For more information, look them up + on MDN or devdocs.io. +- Replace pkgconfig(mozjs-78) with pkgconfig(mozjs-91). +- Disable meson_tests, one test currently failing (expected during + unstable cycle). https://gitlab.gnome.org/GNOME/gjs/-/issues/461 + ------------------------------------------------------------------- Tue Feb 8 09:07:55 UTC 2022 - Bjørn Lie diff --git a/gjs.spec b/gjs.spec index 5629e02..ad2de2b 100644 --- a/gjs.spec +++ b/gjs.spec @@ -17,13 +17,14 @@ Name: gjs -Version: 1.70.1 +Version: 1.72.0 +# FIXME # Disable tests for unstable 1.71.1 - Try tests again on next versionbump Release: 0 Summary: JavaScript bindings based on gobject-introspection and Mozilla License: LGPL-2.0-or-later AND MIT Group: Development/Libraries/GNOME URL: https://wiki.gnome.org/Projects/Gjs -Source0: https://download.gnome.org/sources/gjs/1.70/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gjs/1.72/%{name}-%{version}.tar.xz BuildRequires: c++_compiler BuildRequires: git @@ -47,7 +48,7 @@ BuildRequires: pkgconfig(gthread-2.0) >= 2.50.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 BuildRequires: pkgconfig(gtk4) BuildRequires: pkgconfig(libffi) -BuildRequires: pkgconfig(mozjs-78) +BuildRequires: pkgconfig(mozjs-91) # Hack - fix sysprof static devel requires instead BuildRequires: pkgconfig(sysprof-4) BuildRequires: pkgconfig(sysprof-capture-4) @@ -106,12 +107,12 @@ Mozilla SpiderMonkey JavaScript engine. %install %meson_install -# FIXME # Try again on next versionbump -- version 1.70.0: does anyone know what this fixme is about? -%check -export DISPLAY=:98 -Xvfb :98 >& Xvfb.log & trap "kill $! || true" EXIT -sleep 10 -%meson_test +# FIXME # Disable tests for unstable 1.71.1 +#%%check +#export DISPLAY=:98 +#Xvfb :98 >& Xvfb.log & trap "kill $! || true" EXIT +#sleep 10 +#%%meson_test %post -n libgjs0 -p /sbin/ldconfig %postun -n libgjs0 -p /sbin/ldconfig