<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-gnome/libportal, branch walnascar-next</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=walnascar-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=walnascar-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2025-02-18T22:53:44+00:00</updated>
<entry>
<title>libportal: upgrade 0.9.0 -&gt; 0.9.1</title>
<updated>2025-02-18T22:53:44+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-02-18T07:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6d2345d2e9c5c5c555534028f272f4cd1a03942c'/>
<id>urn:sha1:6d2345d2e9c5c5c555534028f272f4cd1a03942c</id>
<content type='text'>
Changelog:
===========
- Meson 0.55.0 is required
- Fix memory management in the Input Capture portal code
- Correct the type used for GObject signal connections
- Remove wrong '(closure)' annotations, fixing GObject-Introspection warnings
- Don't require a C++ compiler for the build architecture
- Fix Meson warnings
- Consistently use '#pragma once'
- Initialize all g_autoptr variables

(From OE-Core rev: 4a0ee769cfdb5753cdd5e245d109f0158dd7a754)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: upgrade 0.8.1 -&gt; 0.9.0</title>
<updated>2024-12-24T13:49:27+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-12-23T09:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=99d9ee66f352548a79f015cd274d46e33499bdc5'/>
<id>urn:sha1:99d9ee66f352548a79f015cd274d46e33499bdc5</id>
<content type='text'>
Changelog:
===========
Dependencies:
- GLib 2.72 or higher is now required

Features:
- Introduce support for the Notification v2 portal version

Bug fixes:
- Fix a file descriptor leak in the Mail portal code
- Fix some minor memory leaks

(From OE-Core rev: badc64895bf8e67b44f5b96f34ccaeab8ef59c07)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: update 0.7.1 -&gt; 0.8.1</title>
<updated>2024-09-20T14:59:03+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2024-09-20T09:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=acc133f8397877afdb4e51359d7b56da46628d11'/>
<id>urn:sha1:acc133f8397877afdb4e51359d7b56da46628d11</id>
<content type='text'>
Changes in 0.8.1, 04-09-2024
==========================

- Fix a regression in the Remote Desktop where it wouldn't work with the
  ScreenCast portal correctly.
- Use non-deprecated functions in the GTK4 code
- Run tests in CI so we catch regressions earlier
- Make Qt tests use QTEST_GUILESS_MAIN
- Fix an Input Capture test

Changes in 0.8.0, 02-09-2024
==========================

- Add API to allow for persistence on RemoteDesktop sessions
- Implement support for the Input Capture portal
- Add support for Qt 6
- Support xdg-foreign with Qt 6
- Fix screencasting on wlroots-based compositors

(From OE-Core rev: 093d3a1155b796a63fb6d295c535ffc27457d677)

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: fix rare build race</title>
<updated>2024-05-13T14:42:27+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2024-05-10T15:45:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=45e819b4d45c64104b57845eec0a07b54d889c2a'/>
<id>urn:sha1:45e819b4d45c64104b57845eec0a07b54d889c2a</id>
<content type='text'>
There is a build race where the libportal.vapi is not always generated
before it is needed to build libportal-gtk*.vapi. Backport the fix from
upstream.

[ YOCTO #15479 ]

(From OE-Core rev: 2d984e52cded09647b210bd79cfec9deb4b7b589)

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: upgrade 0.6 -&gt; 0.7.1</title>
<updated>2023-09-20T07:57:26+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2023-09-15T22:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=83051d0d69f146739c24024f0fbb257fcd9e58d7'/>
<id>urn:sha1:83051d0d69f146739c24024f0fbb257fcd9e58d7</id>
<content type='text'>
(From OE-Core rev: d97dcc5fb0fd67307a4a7f0b236814a632d604e5)

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: allow to build without gtk4 backend</title>
<updated>2023-02-24T13:31:45+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2023-02-20T14:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f13071decfc1525a9429c3c20e5b589b923bfa18'/>
<id>urn:sha1:f13071decfc1525a9429c3c20e5b589b923bfa18</id>
<content type='text'>
This allows to build libportal for platforms without opengl support

(From OE-Core rev: 3678dd56f800f22c9f81aa4afe060420f19c78f9)

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: convert from gtk-doc to gi-docgen</title>
<updated>2023-01-02T17:34:11+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2022-12-30T18:38:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=836a60e184cc0fdad12a2a7032f4570670e7c83a'/>
<id>urn:sha1:836a60e184cc0fdad12a2a7032f4570670e7c83a</id>
<content type='text'>
(From OE-Core rev: 5a06d319543a6e036c885bb7cab3cf4c49f3aa34)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: add from meta-openembedded/meta-gnome</title>
<updated>2023-01-02T17:34:11+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2022-12-30T18:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f7e9d1eec75aecb45d5e00e9fc2ee716ddfdf4d5'/>
<id>urn:sha1:f7e9d1eec75aecb45d5e00e9fc2ee716ddfdf4d5</id>
<content type='text'>
This used to be required by epiphany, then it became
optional and was moved to meta-oe, now it is again required.

The recipe was originally provided by... actually me :-)

(From OE-Core rev: e3c1fb52a0720d88dbc6eb91935c82733cdaea44)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>epiphany: make libportal optional, and move it to meta-oe</title>
<updated>2022-01-11T10:53:44+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2022-01-09T22:27:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6e03923be85413904abc257e51a8437fd71f5e87'/>
<id>urn:sha1:6e03923be85413904abc257e51a8437fd71f5e87</id>
<content type='text'>
(From OE-Core rev: f87993a918f3087284ac7f1d96701c7bfbbef725)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libportal: update 0.4 -&gt; 0.5</title>
<updated>2022-01-11T10:53:44+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2022-01-09T22:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2fcbbcce7cb71d3738a2a957824dccc94cf456f8'/>
<id>urn:sha1:2fcbbcce7cb71d3738a2a957824dccc94cf456f8</id>
<content type='text'>
(From OE-Core rev: c333ae8425c15ee1abc6aaac1bf98e6ff506d0ef)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
