Accepting request 586247 from GNOME:Factory
Update to 3.28.0 (forwarded request 586183 from dimstar) OBS-URL: https://build.opensuse.org/request/show/586247 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=72
This commit is contained in:
commit
dcb79b0b02
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b336e8709347e3c94245f6cbc3465f9a49f3ae491a25f49f8a97268f5235b93a
|
||||
size 612260
|
3
gjs-1.52.0.tar.xz
Normal file
3
gjs-1.52.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5524a045e5e1d34a2a510133c662f2685e15ce26ae2ed699fb5d131b6b04a4ca
|
||||
size 608692
|
99
gjs.changes
99
gjs.changes
@ -1,3 +1,100 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 13 08:04:24 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.52.0:
|
||||
+ No changes from 1.51.92.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 9 15:28:25 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- 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 - dimstar@opensuse.org
|
||||
|
||||
- Modernize spec-file by calling spec-cleaner
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:19:16 UTC 2018 - luc14n0@linuxmail.org
|
||||
|
||||
- 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 - dimstar@opensuse.org
|
||||
|
||||
- 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 - dimstar@opensuse.org
|
||||
|
||||
- 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 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.51.3:
|
||||
+ CI improvements on GitLab.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 01:51:02 UTC 2018 - fezhang@suse.com
|
||||
|
||||
- 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).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 19 09:35:54 UTC 2018 - fcrozat@suse.com
|
||||
|
||||
@ -419,7 +516,7 @@ Fri Dec 18 23:51:08 UTC 2015 - damjanovic.ivo@gmail.com
|
||||
+ Add new API to get the name of a repository (bgo#685413).
|
||||
+ Add C to JS support for arrays of flat structures (bgo#704842).
|
||||
+ Add API to specify CSS node name (bgo#758349).
|
||||
+ Return value of default signal handler for "on_signal_name"
|
||||
+ Return value of default signal handler for "on_signal_name"
|
||||
(bgo#729288).
|
||||
+ Fix multiple emissions of onOverwrite in Tweener (bgo#597927).
|
||||
+ Misc bug fixes: bgo#727370, bgo#623330, bgo#667908,
|
||||
|
17
gjs.spec
17
gjs.spec
@ -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 @@ make %{?_smp_mflags}
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user