<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-gnome/recipes-gnome/gjs, branch langdale</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=langdale</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=langdale'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2022-08-15T23:27:53+00:00</updated>
<entry>
<title>gjs: upgrade 1.72.1 -&gt; 1.72.2</title>
<updated>2022-08-15T23:27:53+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-08-15T06:12:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=757dedbc811bf3f09e259353a943effd1ae16733'/>
<id>urn:sha1:757dedbc811bf3f09e259353a943effd1ae16733</id>
<content type='text'>
Changelog:
==========
- Various fixes ported from the development branch.

- Closed bugs and merge requests:
  * gi/arg-cache.cpp: Fix building on Visual Studio
  * doc: Reflect support for constructor with GObject

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: upgrade 1.72.0 -&gt; 1.72.1</title>
<updated>2022-07-11T21:46:17+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-07-11T08:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=352fb4051f2584e4f28fc60348772dc99df29b7d'/>
<id>urn:sha1:352fb4051f2584e4f28fc60348772dc99df29b7d</id>
<content type='text'>
Changelog:
===========
- Various fixes ported from the development branch.

- Closed bugs and merge requests:
  * Compilation error: call to deleted function 'js_value_to_c'
  * jsapi-util-strings: Ignore locale to compute the upper case of a
    char (i.e. fix implicit properties on Turkish locale)
  * Fix memory leak when passing a "transfer none" GBytes parameter to a
    native function
  * arg-cache: Do not leak an interface info structures on Callbacks
  * test-ci: Ignore safe directory errors on CI

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: Add cairo to DEPENDS unconditionally</title>
<updated>2022-04-18T17:12:51+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2022-04-16T19:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=159fd281968815b88bf683cd7c319e34202c1815'/>
<id>urn:sha1:159fd281968815b88bf683cd7c319e34202c1815</id>
<content type='text'>
Cairo module seems mandatory:
| raspberrypi4-64 gnome-shell[4912]: JS ERROR: ImportError: No JS module 'cairoNative' found in search path
                                     @resource:///org/gnome/gjs/modules/script/cairo.js:5:1
                                     @resource:///org/gnome/shell/ui/pointerA11yTimeout.js:4:15
                                     @resource:///org/gnome/shell/ui/main.js:49:28
                                     @resource:///org/gnome/shell/ui/init.js:6:1
| raspberrypi4-64 gnome-shell[4912]: Execution of main.js threw exception: Module resource:///org/gnome/shell/ui/init.js threw an exception
| raspberrypi4-64 systemd[2783]: org.gnome.Shell@wayland.service: Failed with result 'protocol'.
| raspberrypi4-64 systemd[2783]: Failed to start GNOME Shell on Wayland.

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: upgrade 1.71.1 -&gt; 1.72.0</title>
<updated>2022-03-24T16:45:25+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-03-22T00:09:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cead5f8f86d9d5ab85a14b14102c11497554bfbf'/>
<id>urn:sha1:cead5f8f86d9d5ab85a14b14102c11497554bfbf</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: update; customize dependencies</title>
<updated>2022-03-04T07:07:50+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2022-03-03T14:09:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d69c574e1eb6a59238db6e8944e2cfb73c1ed6a3'/>
<id>urn:sha1:d69c574e1eb6a59238db6e8944e2cfb73c1ed6a3</id>
<content type='text'>
Disable gtk_tests to be able to drop gtk4 dependency

Update mozjs dependency to mozjs-91 since polkit also builds with it.

These changes should reduce the compilation of additional packages and thus save
space and time during build.

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: upgrade 1.70.0 -&gt; 1.70.1</title>
<updated>2022-02-16T16:26:02+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-02-16T02:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ea223bd3da4ff8463a4d869d10a05169c3a50d04'/>
<id>urn:sha1:ea223bd3da4ff8463a4d869d10a05169c3a50d04</id>
<content type='text'>
Changelog:
=========
- Build and crash fixes backported from the development branch.
- Closed bugs and merge requests:
  * Handle optional out parameters in callbacks
  * Link fails on Debian armel|mipsel|powerpc: needs more -latomic
  * gjs/jsapi-util.cpp: fix build on gcc-12

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: drop patch to satisfy meson 0.61</title>
<updated>2022-01-24T17:11:01+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2022-01-21T21:38:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc9b8db9e6f7b8a73982364d96a73a2986288961'/>
<id>urn:sha1:fc9b8db9e6f7b8a73982364d96a73a2986288961</id>
<content type='text'>
With this version of meson the patch is no longer needed.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: Fix build failures with meson 0.60.2</title>
<updated>2021-12-11T02:52:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-12-10T17:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c5e327605ae048015003f0e4e8b88966ecd6e955'/>
<id>urn:sha1:c5e327605ae048015003f0e4e8b88966ecd6e955</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: Link with libatomic on rv32</title>
<updated>2021-12-03T03:16:01+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-12-03T03:15:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b3e202468f87b47d286c08e7e62140b17aaaee2f'/>
<id>urn:sha1:b3e202468f87b47d286c08e7e62140b17aaaee2f</id>
<content type='text'>
Fixes
libgjs-internal.a(gi_object.cpp.o): in function `no symbol':
object.cpp:(.text+0x534c): undefined reference to `__atomic_fetch_add_8'

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gjs: introspection is not valid meson option</title>
<updated>2021-11-13T09:17:26+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-11-12T01:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=73f2d532c3162d7182e9f920e2509db3a7744590'/>
<id>urn:sha1:73f2d532c3162d7182e9f920e2509db3a7744590</id>
<content type='text'>
meson 0.60+ errors out on unknown options and -Dintrospection
is not a valid option

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
