Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gjs for openSUSE:Factory checked in 
at 2021-04-12 12:35:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gjs (Old)
 and      /work/SRC/openSUSE:Factory/.gjs.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gjs"

Mon Apr 12 12:35:17 2021 rev:94 rq:881107 version:1.68.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gjs/gjs.changes  2021-01-15 19:44:56.977907604 
+0100
+++ /work/SRC/openSUSE:Factory/.gjs.new.2401/gjs.changes        2021-04-12 
12:37:52.621405012 +0200
@@ -1,0 +2,70 @@
+Sat Mar 20 17:25:14 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.68.0:
+  + 40.rc session crashes in gjs on unlocking (sometimes).
+  + 40.rc: installed-tests installed despite explicitly disabled.
+- Drop 589.patch: fixed uptream.
+
+-------------------------------------------------------------------
+Fri Mar 19 08:33:31 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Re-enable test suite:
+  + Enable %check section and run %meson_test
+  + As the test suite also runs some graphical application, run
+    Xvfb before, so we have an X server available.
+  + Add xorg-x11-server-Xvfb BuildRequires
+
+-------------------------------------------------------------------
+Thu Mar 18 11:12:23 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.67.3:
+  + Closed bugs and merge requests:
+    - System.exit() doesn't work inside signal handler.
+    - GdkEvent subtypes trigger assert in Gtk4.
+    - 1.67.2: build fails with gcc 11.
+    - Warnings introspecting array of boxed type as signal
+      argument.
+    - Add list command to debugger.
+    - Assertion failure in enqueuePromiseJob.
+    - in interpreter Ctrl-c should exit inner shell if stuck.
+    - Compiler ambiguity in enum-utils.h on operator overloading.
+    - Fix GJS_DISABLE_JIT not fully disabling JIT.
+    - 1.67.2: Regress test hangs / timeouts on i686.
+    - object: Do not call any function on disposed GObject
+      pointers.
+- Add 589.patch: Do not wrongly install files for installed_tests
+  if explicitly disabled.
+
+-------------------------------------------------------------------
+Mon Feb 15 10:51:56 UTC 2021 - Callum Farmer <[email protected]>
+
+- Update to version 1.67.2:
+  + Importing ES modules is now supported.
+  + The debugger now has a "list" command which works very
+    similarly to its GDB equivalent.
+  + New API: GObject.ParamSpec.jsobject() works like the other
+    GObject.ParamSpec types.
+  + New API: System.programPath is the name of the JS program that
+    GJS is running.
+  + New API: System.programArgs is an array of arguments given to
+    the JS program.
+
+-------------------------------------------------------------------
+Tue Jan 12 11:01:47 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.67.1:
+  + The debugger now has a "backtrace full" command which works
+    very similarly to its GDB equivalent.
+  + The GObject.ParamFlags.CONSTRUCT_ONLY flag is now correctly
+    enforced, when using it on GObject classes defined in
+    JavaScript. This might break code that was incorrectly trying
+    to set a property that it had previously defined as
+    construct-only. The workaround is to remove the CONSTRUCT_ONLY
+    flag.
+  + Fixed exception when calling GObject.Type().
+  + Several performance improvements.
+  + Progress on ES Modules.
+  + Various refactors for type safety.
+  + Various maintenance.
+
+-------------------------------------------------------------------

Old:
----
  gjs-1.66.2.tar.xz

New:
----
  gjs-1.68.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gjs.spec ++++++
--- /var/tmp/diff_new_pack.iGpv5q/_old  2021-04-12 12:37:53.069405533 +0200
+++ /var/tmp/diff_new_pack.iGpv5q/_new  2021-04-12 12:37:53.073405537 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           gjs
-Version:        1.66.2
+Version:        1.68.0
 Release:        0
 Summary:        JavaScript bindings based on gobject-introspection and Mozilla
-License:        MIT AND LGPL-2.0-or-later
+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.66/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gjs/1.68/%{name}-%{version}.tar.xz
 
 BuildRequires:  c++_compiler
 BuildRequires:  git
@@ -31,6 +31,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  systemtap-sdt-devel
+BuildRequires:  xorg-x11-server-Xvfb
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
 BuildRequires:  pkgconfig(cairo-xlib)
@@ -67,7 +68,7 @@
 %package -n typelib-1_0-GjsPrivate-1_0
 Summary:        Introspection bindings for the GJS library
 # The tyeplib was renamed in gnome 3.6, to reflect it is a private lib.
-License:        MIT AND LGPL-2.0-or-later
+License:        LGPL-2.0-or-later AND MIT
 Group:          System/Libraries
 Obsoletes:      typelib-1_0-GjsDBus-1_0 < %{version}
 
@@ -77,7 +78,7 @@
 
 %package -n libgjs-devel
 Summary:        Development files for the GJS library
-License:        MIT AND LGPL-2.0-or-later
+License:        LGPL-2.0-or-later AND MIT
 Group:          Development/Libraries/GNOME
 Requires:       %{name} = %{version}
 Requires:       libgjs0 = %{version}
@@ -107,8 +108,11 @@
 %meson_install
 
 # FIXME # Try again on next versionbump
-#%%check
-#%%meson_test
+%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
@@ -120,7 +124,7 @@
 %{_bindir}/gjs-console
 
 %files -n libgjs0
-%license COPYING.LGPL
+%license LICENSES/LGPL-2.0-or-later.txt
 %{_libdir}/*.so.*
 
 %files -n typelib-1_0-GjsPrivate-1_0

++++++ gjs-1.66.2.tar.xz -> gjs-1.68.0.tar.xz ++++++
++++ 45488 lines of diff (skipped)

Reply via email to