Commit Graph

253 Commits

Author SHA256 Message Date
Bjørn Lie
37e7a04556 Accepting request 563128 from home:Zaitor:branches:GNOME:Factory
- Update to version 1.50.2+20180106.b3e0002:
  + object:
    - Only reset keep-alive and disassociate if needed.
    - Make clear in toString() proto method when the object is
      finalized.
    - Show error when using proto functions (connect*, emit) on
      destroyed object.
    - Only show critical errors on access to finalized objects.
    - Remove ObjectInstance from disassociate_list if object is
      finalized.
    - Leave out param untouched on error.
    - Reset the keep alive flag on wrapper when object is disposed.
    - Add better logging when invalid access happens.
    - Don't resolve or set,get properties on finalized elements.
  + installed-tests/js: add testGObjectDestructionAccess to verify
    access to destryed objects.
- Switch to git-checkout via source service. Following this, add
  autoconf-archive and libtool BuildRequires and pass autogen.sh to
  bootstrap the tarball.
- Cleanup spec, use modern macros, autosetup and make_build.

OBS-URL: https://build.opensuse.org/request/show/563128
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=138
2018-01-09 19:14:54 +00:00
Dominique Leuenberger
ad3cc811f4 Accepting request 538380 from GNOME:Factory
- Update to version 1.50.2:
  + Closed bugs and merge requests:
    * tweener: Fix a couple of warnings.
    * legacy: Allow ES6 classes to inherit from abstract Lang.Class
      class.
  + Minor bugfixes.
- Update Url to https://wiki.gnome.org/Projects/Gjs: current Gjs'
  project web page.
- Alignment BuildRequires with configure:
  + Add pkgconfig(*): cairo-gobject, gio-2.0, gobject-2.0 and
    gthread-2.0.
  + Drop pkgconfig(libmozjs-52) and libxml2-tools. (forwarded request 538034 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/538380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=69
2017-11-03 18:07:08 +00:00
fca9811af1 Accepting request 538034 from GNOME:Next
- Update to version 1.50.2:
  + Closed bugs and merge requests:
    * tweener: Fix a couple of warnings.
    * legacy: Allow ES6 classes to inherit from abstract Lang.Class
      class.
  + Minor bugfixes.
- Update Url to https://wiki.gnome.org/Projects/Gjs: current Gjs'
  project web page.
- Alignment BuildRequires with configure:
  + Add pkgconfig(*): cairo-gobject, gio-2.0, gobject-2.0 and
    gthread-2.0.
  + Drop pkgconfig(libmozjs-52) and libxml2-tools.

OBS-URL: https://build.opensuse.org/request/show/538034
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=136
2017-11-02 13:52:33 +00:00
Dominique Leuenberger
a28df74945 Accepting request 531194 from GNOME:Factory
(forwarded request 531079 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/531194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=68
2017-10-06 08:58:20 +00:00
1e4aa14138 Accepting request 531079 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/531079
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=134
2017-10-04 11:56:14 +00:00
Dominique Leuenberger
ca329e7c03 Accepting request 523523 from GNOME:Factory
- Rectify summaries. (forwarded request 523409 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/523523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=67
2017-09-13 19:51:30 +00:00
d08b5a086f Accepting request 523409 from home:jengelh:branches:GNOME:Factory
- Rectify summaries.

OBS-URL: https://build.opensuse.org/request/show/523409
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=132
2017-09-12 06:58:01 +00:00
ac52e97001 Accepting request 523394 from GNOME:Next
Update to 1.50.0

OBS-URL: https://build.opensuse.org/request/show/523394
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=131
2017-09-11 19:22:31 +00:00
486d4e0075 Accepting request 521733 from GNOME:Next
1.49.92

OBS-URL: https://build.opensuse.org/request/show/521733
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=130
2017-09-06 19:39:44 +00:00
Bjørn Lie
43a10278d7 Accepting request 520890 from GNOME:Next
Fix license

OBS-URL: https://build.opensuse.org/request/show/520890
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=129
2017-09-04 20:05:35 +00:00
50dcfd69f1 Accepting request 519483 from GNOME:Next
- Update to version 1.49.91:
  + Deprecation: The private "__name__" property on Lang.Class
    instances is now discouraged. Code should not have been using
    this anyway, but if it did then it should use the "name"
    property on the class (this.__name__ should become
    this.constructor.name), which is compatible with ES6 classes.
  + Closed bugs:
    - Use ES6 classes (bgo#785652).
    - A few fixes for stack traces and error reporting
      (bgo#786183).
    - /proc/self/stat is read for every frame if GC was not needed
      (bgo#786017).
  + Build fix.

- Update to version 1.49.90:
  + New API: GObject.registerClass(), intended for use with ES6
    classes.
  + Misc 1.49 and mozjs52 enhancements (bgo#785040).
  + Switch to native promises (bgo#784713).
  + Can't call exports using top-level variable toString
    (bgo#781623).
  + Properties no longer recognized when shadowed by a method
    (bgo#785091).
  + Backport of changes required for use with mozjs-55.
- Changes from version 1.49.6:
  + GJS crash in needsPostBarrier, possible access from wrong
    thread (bgo#783935).
- Changes from version 1.49.4:
  + This version of GJS is based on SpiderMonkey 52.
  + New language features

OBS-URL: https://build.opensuse.org/request/show/519483
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=128
2017-08-31 07:45:40 +00:00
Dominique Leuenberger
0976af82e3 Accepting request 517176 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/517176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=66
2017-08-24 16:27:00 +00:00
Bjørn Lie
4c94d3ea40 Accepting request 517161 from home:Zaitor
Resub tweaked post review

OBS-URL: https://build.opensuse.org/request/show/517161
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=126
2017-08-16 10:12:39 +00:00
Dominique Leuenberger
7ffeee152e Accepting request 505720 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/505720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=65
2017-06-23 07:15:50 +00:00
Bjørn Lie
7682f56d76 Accepting request 505537 from home:Zaitor
Yet a new stable rel...

OBS-URL: https://build.opensuse.org/request/show/505537
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=124
2017-06-22 15:35:06 +00:00
Dominique Leuenberger
743213bda8 Accepting request 504288 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/504288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=64
2017-06-19 11:22:49 +00:00
2fe06fb456 Accepting request 504026 from home:Zaitor
New stable rel

OBS-URL: https://build.opensuse.org/request/show/504026
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=122
2017-06-16 20:04:48 +00:00
Dominique Leuenberger
c20589dea0 Accepting request 494253 from GNOME:Factory
(forwarded request 493408 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/494253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=63
2017-05-18 18:38:36 +00:00
8ab68f489d Accepting request 493408 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/493408
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=120
2017-05-10 13:01:45 +00:00
Dominique Leuenberger
a358baabd4 Accepting request 490196 from GNOME:Factory
(forwarded request 489120 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/490196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=62
2017-04-29 08:48:42 +00:00
213f783b73 Accepting request 489120 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/489120
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=118
2017-04-24 08:39:57 +00:00
Yuchen Lin
edf4a98a12 Accepting request 482352 from GNOME:Factory
Minor cleanup

OBS-URL: https://build.opensuse.org/request/show/482352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=61
2017-03-29 11:24:31 +00:00
Bjørn Lie
20c6d9114a OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=116 2017-03-23 18:21:37 +00:00
Bjørn Lie
27855f5c53 Accepting request 482344 from home:jengelh:branches:GNOME:Factory
- Drop redundant %clean section

OBS-URL: https://build.opensuse.org/request/show/482344
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=115
2017-03-23 18:21:24 +00:00
Dominique Leuenberger
1affa1c154 Accepting request 481583 from GNOME:Factory
Update to 1.48.0 (forwarded request 481563 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/481583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=60
2017-03-22 22:08:44 +00:00
c0c7dc835a Accepting request 481563 from GNOME:Next
Update to 1.48.0

OBS-URL: https://build.opensuse.org/request/show/481563
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=113
2017-03-20 20:48:45 +00:00
aa8f6167b5 Accepting request 479237 from GNOME:Next
New sub, with tweaks and fixes

OBS-URL: https://build.opensuse.org/request/show/479237
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=112
2017-03-14 18:46:26 +00:00
52e0337e53 Accepting request 460970 from GNOME:Next
Scripted push of GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/460970
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=111
2017-02-28 21:40:58 +00:00
83f810cf0f Accepting request 459881 from GNOME:Next
scripted push

OBS-URL: https://build.opensuse.org/request/show/459881
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=110
2017-02-22 20:41:49 +00:00
Dominique Leuenberger
a16f179686 Accepting request 429171 from GNOME:Factory
New stable rel (forwarded request 429073 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/429171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=59
2016-09-21 16:44:18 +00:00
e1c204ef84 Accepting request 429073 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/429073
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=108
2016-09-20 18:40:25 +00:00
Dominique Leuenberger
78bd99d104 Accepting request 412285 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/412285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=58
2016-07-27 14:07:34 +00:00
Bjørn Lie
5352de9a16 Accepting request 412210 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/412210
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=106
2016-07-20 08:30:57 +00:00
Dominique Leuenberger
d17db9d37d Accepting request 399396 from GNOME:Factory
Sync package with SLE12SP2 - just for easier tracking (forwarded request 399178 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/399396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=57
2016-06-03 14:29:07 +00:00
1f7370838c Accepting request 399178 from SUSE:SLE-12-SP2:GA
Sync package with SLE12SP2 - just for easier tracking

OBS-URL: https://build.opensuse.org/request/show/399178
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=104
2016-06-01 10:04:09 +00:00
Dominique Leuenberger
f0c45b8e4f Accepting request 364559 from GNOME:Factory
Scripted push of project GNOME:Factory

OBS-URL: https://build.opensuse.org/request/show/364559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=56
2016-03-29 12:27:37 +00:00
d4ef053c4f Accepting request 360410 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/360410
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=102
2016-02-19 14:58:05 +00:00
Dominique Leuenberger
41c54b051c Accepting request 342092 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/342092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=55
2015-11-05 23:10:39 +00:00
Bjørn Lie
4567b1af11 Accepting request 342090 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/342090
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=100
2015-11-02 13:50:35 +00:00
Dominique Leuenberger
ca9d7e1870 Accepting request 291990 from GNOME:Factory
Push GNOME:Factory - without pcheck

OBS-URL: https://build.opensuse.org/request/show/291990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=54
2015-03-30 17:14:23 +00:00
f6d9e2d58c Accepting request 291508 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/291508
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=98
2015-03-19 14:35:05 +00:00
Stephan Kulow
f5aac9dc1e Accepting request 253218 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/253218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=53
2014-10-05 18:28:01 +00:00
f52c6076f7 Accepting request 253079 from home:Zaitor:branches:GNOME:Factory
- Update to version 1.42.0:
  + Fix a regression caused by PPC fixes in 1.41.91.

OBS-URL: https://build.opensuse.org/request/show/253079
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=96
2014-09-30 17:51:00 +00:00
Stephan Kulow
4a500e0d36 Accepting request 248809 from GNOME:Factory
Push GNOME 3.13.91 - Add to Staging:E (forwarded request 248676 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/248809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=52
2014-09-30 17:36:48 +00:00
15f73da81d Accepting request 248676 from GNOME:Next
Push GNOME 3.13.91 - Add to Staging:E

OBS-URL: https://build.opensuse.org/request/show/248676
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=94
2014-09-11 21:24:55 +00:00
15bfc18e92 Accepting request 246065 from GNOME:Next
Push GN

OBS-URL: https://build.opensuse.org/request/show/246065
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=93
2014-08-23 11:51:51 +00:00
Stephan Kulow
0288afa31c Accepting request 231696 from GNOME:Factory
Push GNOME:Factory - GNOME 3.12.1

OBS-URL: https://build.opensuse.org/request/show/231696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=50
2014-05-05 19:14:45 +00:00
a3c7a2f7d5 Accepting request 230127 from home:Zaitor:branches:GNOME:Factory
Stable update

OBS-URL: https://build.opensuse.org/request/show/230127
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=91
2014-04-15 07:27:43 +00:00
bd7c778156 Accepting request 228613 from GNOME:Next
Push GNOME:Next - GNOME 3.12.0

OBS-URL: https://build.opensuse.org/request/show/228613
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=90
2014-04-03 20:37:23 +00:00
Stephan Kulow
2c305871a2 Accepting request 200906 from GNOME:Factory
Push GNOME 3.10.0

OBS-URL: https://build.opensuse.org/request/show/200906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=49
2013-09-27 15:12:08 +00:00