<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-multimedia, branch scarthgap-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=scarthgap-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=scarthgap-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-04-26T19:50:22+00:00</updated>
<entry>
<title>pipewire: Install missing ALSA config files</title>
<updated>2025-04-26T19:50:22+00:00</updated>
<author>
<name>Ariel D'Alessandro</name>
<email>ariel.dalessandro@collabora.com</email>
</author>
<published>2025-04-24T12:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a4c57ecb8ca54a64652dafa376199c9b29b1448f'/>
<id>urn:sha1:a4c57ecb8ca54a64652dafa376199c9b29b1448f</id>
<content type='text'>
As detailed in Pipewire documentation [0], the ALSA plugin requires
config files to be symlinked as follow:

```
The plugin will be picked up by alsa when the following files are in /etc/alsa/conf.d/:

/etc/alsa/conf.d/50-pipewire.conf -&gt; /usr/share/alsa/alsa.conf.d/50-pipewire.conf
/etc/alsa/conf.d/99-pipewire-default.conf
```

The above symlinks are missing, thus the pipewire device is not properly
detected.

Fix this by creating the required symlinks and installing them in the
pipewire-alsa package.

[0] https://github.com/PipeWire/pipewire/blob/master/INSTALL.md#alsa-plugin

Link: https://github.com/openembedded/meta-openembedded/issues/704
Signed-off-by: Ariel D'Alessandro &lt;ariel.dalessandro@collabora.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: backport 0.4.0 from master-next</title>
<updated>2025-02-04T22:40:32+00:00</updated>
<author>
<name>Thomas Roos</name>
<email>throos@amazon.de</email>
</author>
<published>2025-01-21T06:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0bd3f27be016b7f0935b2ed5b0dc481689cf10ef'/>
<id>urn:sha1:0bd3f27be016b7f0935b2ed5b0dc481689cf10ef</id>
<content type='text'>
This is done because libcamera 0.2. is broken,
probablay because of 0001-rpi-Use-alloca-instead-of-variable-length-arrays.patch
Tested good with upstream version.

See more details here:
https://github.com/openembedded/meta-openembedded/issues/919
and here:
https://github.com/raspberrypi/rpicam-apps/issues/654

Signed-off-by: Thomas Roos &lt;throos@amazon.de&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>pipewire: upgrade 1.0.5 -&gt; 1.0.9</title>
<updated>2025-01-21T00:34:09+00:00</updated>
<author>
<name>gudnimar</name>
<email>gudni.m.g@gmail.com</email>
</author>
<published>2025-01-11T16:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5a3e827f13c92b6e7233a8851705f7ee7d129b37'/>
<id>urn:sha1:5a3e827f13c92b6e7233a8851705f7ee7d129b37</id>
<content type='text'>
Bug fix releases which are API and ABI compatible with previous 1.0.x
releases.

Changelog can be found here:
https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/1.0.9/NEWS?ref_type=tags

Signed-off-by: Guðni Már Gilbert &lt;gudni.m.g@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>pipewire: Add glib-2.0-native dep for bluez5</title>
<updated>2024-12-15T19:05:14+00:00</updated>
<author>
<name>AmateurECE</name>
<email>ethan.twardy@gmail.com</email>
</author>
<published>2024-12-03T20:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2ee358a0654f745bf2c85f436ffd6d925b8a2cf2'/>
<id>urn:sha1:2ee358a0654f745bf2c85f436ffd6d925b8a2cf2</id>
<content type='text'>
The SPA plugins for bluez depend on D-Bus bindings generated using
gdbus-codegen at build time. Some PACKAGECONFIG combinations appear to
pull this in accidentally. Add an explicit dependency to ensure that
it's in the sysroot when PACKAGECONFIG contains bluez5.

Signed-off-by: Ethan D. Twardy &lt;ethan.twardy@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpd: Update status for CVE-2020-7465 and CVE-2020-7466</title>
<updated>2024-04-30T18:00:34+00:00</updated>
<author>
<name>Ninette Adhikari</name>
<email>ninette@thehoodiefirm.com</email>
</author>
<published>2024-04-29T15:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=566703d589a3cb426a8d658cfc439235227d15e8'/>
<id>urn:sha1:566703d589a3cb426a8d658cfc439235227d15e8</id>
<content type='text'>
The recipe used in the `meta-openembedded` is a different mpd package compared to the one which has the CVE issue.
Package used in `meta-embedded`: http://www.musicpd.org
Package with CVE issue: https://sourceforge.net/projects/mpd/
No action required.

Signed-off-by: Ninette Adhikari &lt;ninette@thehoodiefirm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>reproducibility: move repro excludes from AB config.json to meta-oe</title>
<updated>2024-04-30T18:00:33+00:00</updated>
<author>
<name>Yoann Congal</name>
<email>yoann.congal@smile.fr</email>
</author>
<published>2024-04-27T21:37:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2e25f21f523904908a016259bce092be3cb6bdf1'/>
<id>urn:sha1:2e25f21f523904908a016259bce092be3cb6bdf1</id>
<content type='text'>
For now, the known non-reproducible packages list is stored inside the
autobuilder config.json file. This is not ideal. Let's move this list
into each layers of meta-openembedded.

These lists can be used with, in local.conf:
  include conf/include/non-repro-meta-oe.inc
  OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES = "${KNOWN_NON_REPRO_META_OE}"

Signed-off-by: Yoann Congal &lt;yoann.congal@smile.fr&gt;
Acked-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>rygel: update 0.42.4 -&gt; 0.42.5</title>
<updated>2024-04-30T17:59:09+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2024-04-24T18:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=98d499b23827b31ea5d990b8f088b50f0d43c82d'/>
<id>urn:sha1:98d499b23827b31ea5d990b8f088b50f0d43c82d</id>
<content type='text'>
- dont convert to systemd system service. rygel should be started as
  a user service. This is also a requirement  to get it working in
  gnome-control-center

- build with PACKAGECONFIG media-export to make rygel work out of the box

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>gssdp: fix a reproducibility issue</title>
<updated>2024-04-30T17:59:09+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2024-04-24T17:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2392a26b4c4d6daf1281a500dd223b825209aff8'/>
<id>urn:sha1:2392a26b4c4d6daf1281a500dd223b825209aff8</id>
<content type='text'>
- add a	patch to fix a buildpath leakage
  SRC_URI += did not work, therefore use SRC_URI:append

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>gupnp: fix reproducibility issue</title>
<updated>2024-04-30T17:59:09+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2024-04-24T17:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a29bbcb236d48bce8dd8d19048a4f25a700f26b3'/>
<id>urn:sha1:a29bbcb236d48bce8dd8d19048a4f25a700f26b3</id>
<content type='text'>
- add a patch to fix a buildpath leakage

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>aravis: fix LICENSE and enable viewer PACKAGECONFIG only with GTK3DISTROFEATURES</title>
<updated>2024-04-30T17:59:05+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2024-04-22T09:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c9c6d6bda5f127b48a104a3339b669941ca839b2'/>
<id>urn:sha1:c9c6d6bda5f127b48a104a3339b669941ca839b2</id>
<content type='text'>
* fixes:
  ERROR: Nothing PROVIDES 'gtk+3' (but meta-oe/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb DEPENDS on or otherwise requires it)
  gtk+3 was skipped: one of 'wayland x11' needs to be in DISTRO_FEATURES

  and

  ERROR: QA Issue: Recipe LICENSE includes obsolete licenses LGPL-2.1 [obsolete-license]

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