Hello community, here is the log from the commit of package gjs for openSUSE:Factory checked in at 2018-03-14 19:31:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gjs (Old) and /work/SRC/openSUSE:Factory/.gjs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gjs" Wed Mar 14 19:31:04 2018 rev:72 rq:586247 version:1.52.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gjs/gjs.changes 2018-02-21 14:08:50.727863412 +0100 +++ /work/SRC/openSUSE:Factory/.gjs.new/gjs.changes 2018-03-14 19:31:06.134112941 +0100 @@ -1,0 +2,97 @@ +Tue Mar 13 08:04:24 UTC 2018 - [email protected] + +- Update to version 1.52.0: + + No changes from 1.51.92. + +------------------------------------------------------------------- +Fri Mar 9 15:28:25 UTC 2018 - [email protected] + +- Update to version 1.51.92: + + Abort if we are called back in a non-main thread. + + Fix build failure of 3.27.91 identified on debian/Ubuntu. + + Analyze project code quality with Code Climate inside CI. + + Various CI improvements. + +------------------------------------------------------------------- +Wed Feb 28 16:26:34 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Tue Feb 20 03:19:16 UTC 2018 - [email protected] + +- Update to version 1.51.91: + + Promises now resolve with a higher priority, so asynchronous + code should be faster. + + Bugs fixed: + - profiler: Don't include alloca.h when disabled. + - GNOME crash with fatal error "Finalizing proxy for an object + that's scheduled to be unrooted: Gio.Subprocess" in gjs + (glgo#GNOME/gjs#26). + +------------------------------------------------------------------- +Tue Feb 20 01:51:50 UTC 2018 - [email protected] + +- Update to version 1.51.90: + + GJS now, once again, includes a profiler, which outputs files + that can be read with sysprof. + + New API: For programs that want more control over when to start + and stop profiling, there is new API for GjsContext. + + New API: GObject.signal_connect(), GObject.signal_disconnect(), + and GObject.signal_emit_by_name() are now available in case a + GObject-derived class has conflicting connect(), disconnect() + or emit() methods. + + Bugs fixed: glgo#GNOME/gjs#2, glgo#GNOME/gjs#10, + glgo#GNOME/gjs#11, glgo#GNOME/gjs#31, glgo#GNOME/gjs#37, + glgo#GNOME/gjs#39, glgo#GNOME/gjs#40, glgo#GNOME/gjs#47, + glgo#GNOME/gjs#54, glgo#GNOME/gjs#55, glgo#GNOME/gjs#56, + glgo#GNOME/gjs#57, glgo#GNOME/gjs#58, glgo#GNOME/gjs#59, + glgo#GNOME/gjs#65. + +------------------------------------------------------------------- +Tue Feb 20 01:51:04 UTC 2018 - [email protected] + +- Update to version 1.51.4: + + GJS will now log a warning when a GObject is accessed in + Javascript code after the underlying object has been freed. + + APIs exposed through GObject Introspection that use the GdkAtom + type are now usable from Javascript. + + The GitLab CI tasks have continued to gradually become more and + more sophisticated. + + Closed bugs and merge requests: + - Add checks for GObjects that have been finalized. + - Fail static analyzer if new warnings are found. + - Run code coverage on GitLab. + - Amend gtk.js and add gtk-application.js with suggestion. + - Improve GdkAtom support that is blocking clipboard APIs. + - Test "Cairo context has methods when created from a C + function" fails. + - Various CI improvements. + - Various maintenance. + +------------------------------------------------------------------- +Tue Feb 20 01:51:03 UTC 2018 - [email protected] + +- Update to version 1.51.3: + + CI improvements on GitLab. + +------------------------------------------------------------------- +Tue Feb 20 01:51:02 UTC 2018 - [email protected] + +- Update to version 1.51.2: + + The home of GJS is now at GNOME's GitLab instance: + https://gitlab.gnome.org/GNOME/gjs + + Closed bugs and merge requests: + - Allow throwing GErrors from JS virtual functions (bgo#682701) + - [RFC] bootstrap system (bgo#777724). + - Fix code coverage (and refactor it to take advantage of + mozjs52 features) (bgo#788166). + - Various maintenance (!2). + - Get GitLab CI working and various improvements (#6, !7, !9, + !11, !13). + - Add build status badge to README (!8). + - Use Docker images for CI (!12). + + Some changes in progress to improve garbage collection when + signals are disconnected (bgo#679688). + +------------------------------------------------------------------- Old: ---- gjs-1.50.4.tar.xz New: ---- gjs-1.52.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gjs.spec ++++++ --- /var/tmp/diff_new_pack.2SMmWC/_old 2018-03-14 19:31:07.534063225 +0100 +++ /var/tmp/diff_new_pack.2SMmWC/_new 2018-03-14 19:31:07.542062941 +0100 @@ -17,14 +17,13 @@ Name: gjs -Version: 1.50.4 +Version: 1.52.0 Release: 0 -# FIXME: find out if tapsets should really be in devel package or in main package Summary: JavaScript bindings based on gobject-introspection and Mozilla License: MIT Group: Development/Libraries/GNOME -Url: https://wiki.gnome.org/Projects/Gjs -Source: https://download.gnome.org/sources/gjs/1.50/%{name}-%{version}.tar.xz +URL: https://wiki.gnome.org/Projects/Gjs +Source0: http://download.gnome.org/sources/gjs/1.52/%{name}-%{version}.tar.xz BuildRequires: gcc-c++ BuildRequires: mozjs52-devel BuildRequires: pkgconfig @@ -97,30 +96,28 @@ find %{buildroot} -type f -name "*.la" -delete -print %post -n libgjs0 -p /sbin/ldconfig - %postun -n libgjs0 -p /sbin/ldconfig %files -%defattr(-,root,root) +%license COPYING +%doc NEWS README %{_bindir}/gjs %{_bindir}/gjs-console %files -n libgjs0 -%defattr(-,root,root) -%doc COPYING NEWS README +%license COPYING.LGPL %{_libdir}/*.so.* %files -n typelib-1_0-GjsPrivate-1_0 -%defattr(-,root,root) %dir %{_libdir}/gjs %dir %{_libdir}/gjs/girepository-1.0/ %{_libdir}/gjs/girepository-1.0/GjsPrivate-1.0.typelib %files -n libgjs-devel -%defattr(-,root,root) %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc +%{_datadir}/%{name}-1.0/ %{_datadir}/systemtap/tapset/*.stp %changelog ++++++ gjs-1.50.4.tar.xz -> gjs-1.52.0.tar.xz ++++++ ++++ 18508 lines of diff (skipped)
