Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: update 1.0.7 -> 1.2.0

2024-07-01 Thread Markus Volk
On Mon, Jul 1 2024 at 11:13:51 AM -07:00:00, Khem Raj 
 wrote:

Yeah but maybe using arch overrides would be more familiar


Can we do this without adding a new line for every architecture?


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111207): 
https://lists.openembedded.org/g/openembedded-devel/message/111207
Mute This Topic: https://lists.openembedded.org/mt/106959126/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: update 1.0.7 -> 1.2.0

2024-07-01 Thread Markus Volk
On Mon, Jul 1 2024 at 07:58:28 AM -07:00:00, Khem Raj 
 wrote:

riscv32/armv5/mips/ppc32 perhaps is all we care.


# Specify linking with -latomic on architectures missing 64bit atomics.
LDFLAGS += "${@bb.utils.contains_any('TUNE_FEATURES', 'riscv32 armv5 
mips ppc32 m32', '-latomic', '', d)}"


Would that be enough for now? According to my tests, it fixes the 
problem for clang i686-poky-linux-musl.



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111203): 
https://lists.openembedded.org/g/openembedded-devel/message/111203
Mute This Topic: https://lists.openembedded.org/mt/106959126/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: update 1.0.7 -> 1.2.0

2024-07-01 Thread Markus Volk
On Sun, Jun 30 2024 at 04:34:47 PM -07:00:00, Khem Raj 
 wrote:

perhaps we need to specify linking with -latomic on architectures
missing 64bit atomics.


Right. I verified that
LDFLAGS += "-latomic"
fixes the issue for 32bit x86 clang

Do you know what exact platforms need this fix or should it be included 
for all?



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#98): 
https://lists.openembedded.org/g/openembedded-devel/message/98
Mute This Topic: https://lists.openembedded.org/mt/106959126/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCHv2] flatpak: add PACKAGECONFIG for dconf

2024-06-30 Thread Markus Volk
On Sun, Jun 30 2024 at 09:09:15 AM +02:00:00, Martin Jansa 
 wrote:

Is the runtime dependency added automatically in do_package? Or why
didn't you keep it as 4th param in PACKAGECONFIG?


I took a look at $[WORKDIR}/flatpak.specs and dconf was listed there 
for BuildRequires an Requires.
That suggests to me that it is added automatically. But maybe I'm wrong 
here?



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#66): 
https://lists.openembedded.org/g/openembedded-devel/message/66
Mute This Topic: https://lists.openembedded.org/mt/106941795/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 1/2] pipewire: update 1.0.7 -> 1.2.0

2024-06-30 Thread Markus Volk
 memory.

Bluetooth
  - Support multiple BIS in the broadcast source.

PipeWire 1.1.82 (2024-05-24)

This is the second 1.2 release candidate that is API and ABI
compatible with previous 1.0.x releases.

Not so many things needed to be fixed so this might already be the
last prerelease if everything goes well...

Highlights
  - Fix problem when moving nodes that could cause nodes to be scheduled
wrongly and cause errors. (#4017)
  - Add snapcast-discover module to stream to snapcast servers.
  - Work around wrong kernel provided MTU for USB controllers.
  - Fix some spelling mistakes all over the codebase.
  - More small fixes and improvements.

PipeWire
  - Remove the private cleanup.h header and use the public SPA version.
  - Fix problem when moving nodes that could cause nodes to be scheduled
wrongly and cause errors. (#4017)

Modules
  - Handle IPv6 in module-protocol-simple and support port allocation.
  - Add snapcast-discover module to stream to snapcast servers.

Bluetooth
  - Work around wrong kernel provided MTU for USB controllers.

Signed-off-by: Markus Volk 
---
 .../pipewire/{pipewire_1.0.7.bb => pipewire_1.2.0.bb}| 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
 rename meta-multimedia/recipes-multimedia/pipewire/{pipewire_1.0.7.bb => 
pipewire_1.2.0.bb} (99%)

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.7.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.0.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.7.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.0.bb
index 0c68cc4d2..c6c8da4cb 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.7.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.0.bb
@@ -12,8 +12,8 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "59fe89d41a67f6daad086f8f3fe522935be77a3f"
-SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.0;protocol=https"
+SRCREV = "7b4c0dd5ecb40e4d2c153699a85c51e1460361e1"
+SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
 
 S = "${WORKDIR}/git"
 
@@ -292,6 +292,7 @@ FILES:${PN}-tools = " \
 ${bindir}/pw-cat \
 ${bindir}/pw-cli \
 ${bindir}/pw-config \
+${bindir}/pw-container \
 ${bindir}/pw-dot \
 ${bindir}/pw-dsdplay \
 ${bindir}/pw-dump \
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64): 
https://lists.openembedded.org/g/openembedded-devel/message/64
Mute This Topic: https://lists.openembedded.org/mt/106959126/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 2/2] wireplumber: update 0.5.3 -> 0.5.5

2024-06-30 Thread Markus Volk
WirePlumber 0.5.5
Highlights:

Hotfix release to address crashes in the Bluetooth HSP/HFP autoswitch
functionality that were side-effects of some changes that were part
of the role-based linking policy (#682)

Improvements:

wpctl will now properly show a '*' in front of sink filters when they are
selected as the default sink (!660)

Past releases

WirePlumber 0.5.4
Highlights:

Refactored the role-based linking policy (previously known also as
"endpoints" or "virtual items" policy) to blend in with the standard desktop
policy. It is now possible use role-based sinks alongside standard desktop
audio operations and they will only be used for streams that have a
"media.role" defined. It is also possible to force streams to have a
media.role, using a setting. Other features include: blending with smart
filters in the graph and allowing hardware DSP nodes to be also used easily
instead of requiring software loopbacks for all roles. (#610, !649)

Improvements:

Filters that are not declared as smart will now behave again as normal
application streams, instead of being treated sometimes differently (!657)

Fixes:

Fixed an issue that would cause WirePlumber to crash at startup if an
empty configuration file was present in one of the search paths (#671)
Fixed Bluetooth profile auto-switching when a filter is permanently linked
to the Bluetooth source (!650)
Fixed an issue in the software-dsp script that would cause DSP filters to
stay around and cause issues after their device node was destroyed (!651)
Fixed an issue in the autoswitch-bluetooth-profile script that could cause
an infinite loop of switching between profiles (!652, #617)
Fixed a rare issue that could cause WirePlumber to crash when dealing with
a device object that didn't have the "device.name" property set (#674)

Signed-off-by: Markus Volk 
---
 .../wireplumber/{wireplumber_0.5.3.bb => wireplumber_0.5.5.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/wireplumber/{wireplumber_0.5.3.bb => 
wireplumber_0.5.5.bb} (99%)

diff --git 
a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.3.bb 
b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.5.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.3.bb
rename to meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.5.bb
index c52f22aad..437a71c23 100644
--- a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.3.bb
+++ b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.5.bb
@@ -10,7 +10,7 @@ DEPENDS = "glib-2.0 glib-2.0-native lua pipewire \
 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", 
"python3-native python3-lxml-native doxygen-native", "", d)} \
 "
 
-SRCREV = "65e4ae83b994616401fc5859e00d5051b72518ba"
+SRCREV = "43e939c0e3c71ff0e6cc384cef901a50237f8144"
 SRC_URI = " \
 
git://gitlab.freedesktop.org/pipewire/wireplumber.git;branch=master;protocol=https
 \
 file://90-OE-disable-session-dbus-dependent-features.lua \
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#65): 
https://lists.openembedded.org/g/openembedded-devel/message/65
Mute This Topic: https://lists.openembedded.org/mt/106959127/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCHv2] flatpak: add PACKAGECONFIG for dconf

2024-06-29 Thread Markus Volk

Remove dconf also from RDEPENDS

On Sat, Jun 29 2024 at 08:00:10 AM +02:00:00, Markus Volk 
 wrote:

Disable by default to avoid a requirement for meta-gnome

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb

index 8351e7d65..3c1de93c5 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
@@ -19,7 +19,6 @@ REQUIRED_DISTRO_FEATURES = "polkit"
 DEPENDS = " \
 appstream \
 bison-native \
-dconf \
 fuse3 \
 gdk-pixbuf \
 glib-2.0 \
@@ -36,7 +35,6 @@ DEPENDS = " \

 RDEPENDS:${PN} = " \
 ca-certificates \
-dconf \
 flatpak-xdg-utils \
 fuse3-utils \
 "
@@ -49,6 +47,7 @@ GTKDOC_MESON_ENABLE_FLAG = 'enabled'
 GTKDOC_MESON_DISABLE_FLAG = 'disabled'

 PACKAGECONFIG[curl] = "-Dhttp_backend=curl,,curl"
+PACKAGECONFIG[dconf] = "-Ddconf=enabled,-Ddconf=disabled,dconf"
 PACKAGECONFIG[docbook_docs] = 
"-Ddocbook_docs=enabled,-Ddocbook_docs=disabled,xmlto-native"

 PACKAGECONFIG[man] = "-Dman=enabled,-Dman=disabled,libxslt-native"
 PACKAGECONFIG[soup] = "-Dhttp_backend=soup,,libsoup-2.4"
--
2.45.1







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#58): 
https://lists.openembedded.org/g/openembedded-devel/message/58
Mute This Topic: https://lists.openembedded.org/mt/106941795/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] flatpak: add PACKAGECONFIG for dconf

2024-06-28 Thread Markus Volk
Disable by default to avoid a requirement for meta-gnome

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
index 8351e7d65..3c1de93c5 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
@@ -19,7 +19,6 @@ REQUIRED_DISTRO_FEATURES = "polkit"
 DEPENDS = " \
 appstream \
 bison-native \
-dconf \
 fuse3 \
 gdk-pixbuf \
 glib-2.0 \
@@ -36,7 +35,6 @@ DEPENDS = " \
 
 RDEPENDS:${PN} = " \
 ca-certificates \
-dconf \
 flatpak-xdg-utils \
 fuse3-utils \
 "
@@ -49,6 +47,7 @@ GTKDOC_MESON_ENABLE_FLAG = 'enabled'
 GTKDOC_MESON_DISABLE_FLAG = 'disabled'
 
 PACKAGECONFIG[curl] = "-Dhttp_backend=curl,,curl"
+PACKAGECONFIG[dconf] = "-Ddconf=enabled,-Ddconf=disabled,dconf"
 PACKAGECONFIG[docbook_docs] = 
"-Ddocbook_docs=enabled,-Ddocbook_docs=disabled,xmlto-native"
 PACKAGECONFIG[man] = "-Dman=enabled,-Dman=disabled,libxslt-native"
 PACKAGECONFIG[soup] = "-Dhttp_backend=soup,,libsoup-2.4"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#57): 
https://lists.openembedded.org/g/openembedded-devel/message/57
Mute This Topic: https://lists.openembedded.org/mt/106941795/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] flatpak: add PACKAGECONFIG for dconf

2024-06-28 Thread Markus Volk
Disable by default to avoid a requirement for meta-gnome

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
index 8351e7d65..eac8aa30a 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
@@ -19,7 +19,6 @@ REQUIRED_DISTRO_FEATURES = "polkit"
 DEPENDS = " \
 appstream \
 bison-native \
-dconf \
 fuse3 \
 gdk-pixbuf \
 glib-2.0 \
@@ -49,6 +48,7 @@ GTKDOC_MESON_ENABLE_FLAG = 'enabled'
 GTKDOC_MESON_DISABLE_FLAG = 'disabled'
 
 PACKAGECONFIG[curl] = "-Dhttp_backend=curl,,curl"
+PACKAGECONFIG[dconf] = "-Ddconf=enabled,-Ddconf=disabled,dconf"
 PACKAGECONFIG[docbook_docs] = 
"-Ddocbook_docs=enabled,-Ddocbook_docs=disabled,xmlto-native"
 PACKAGECONFIG[man] = "-Dman=enabled,-Dman=disabled,libxslt-native"
 PACKAGECONFIG[soup] = "-Dhttp_backend=soup,,libsoup-2.4"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#56): 
https://lists.openembedded.org/g/openembedded-devel/message/56
Mute This Topic: https://lists.openembedded.org/mt/106941729/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] flatpak: add PACKAGECONFIG knob for malcontent

2024-06-28 Thread Markus Volk
On Fri, Jun 28 2024 at 10:47:25 AM +02:00:00, Martin Jansa 
 wrote:

I'm not using flatpak so it's fine with me (I don't know what runtime
features missing dconf support affects).


Maybe we could add a bbappend to meta-gnome that enables dconf? For 
Gnome it would be nice to have i guess



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#48): 
https://lists.openembedded.org/g/openembedded-devel/message/48
Mute This Topic: https://lists.openembedded.org/mt/106226893/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] flatpak: add PACKAGECONFIG knob for malcontent

2024-06-28 Thread Markus Volk
On Fri, Jun 28 2024 at 09:24:10 AM +02:00:00, Martin Jansa 
 wrote:

is there some knob for dconf?


In fact, there is.


Making pipewire dependent on meta-gnome doesn't feel right to me. Would 
it be acceptable to just disable dconf for flatpak by default?



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#45): 
https://lists.openembedded.org/g/openembedded-devel/message/45
Mute This Topic: https://lists.openembedded.org/mt/106226893/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] exiv2: update 0.28.0 -> 0.28.2

2024-06-24 Thread Markus Volk
- Remove outdated comment
- Switch to git fetcher. Otherwise the official download location leads to:
  WARNING: exiv2-0.28.2-r0 do_recipe_qa: QA Issue: exiv2: SRC_URI uses unstable 
GitHub/GitLab
  archives, convert recipe to use git protocol [src-uri-bad]
- Remove reproducibility hack. Theres no buildpath leakage in exiv2Config.cmake
  anymore.

Changes from version 0.28.1 to 0.28.2
-

Release Notes:

* https://github.com/Exiv2/exiv2/issues/2914
* https://github.com/Exiv2/exiv2/milestone/13?closed=1

This release also fixes two low-severity security issues in quicktimevideo.cpp:

* 
[CVE-2024-24826](https://github.com/Exiv2/exiv2/security/advisories/GHSA-g9xm-7538-mq8w):
  out-of-bounds read in QuickTimeVideo::NikonTagsDecoder.
* 
[CVE-2024-25112](https://github.com/Exiv2/exiv2/security/advisories/GHSA-crmj-qh74-2r36):
  denial of service due to unbounded recursion in 
QuickTimeVideo::multipleEntriesDecoder.

These vulnerabilities are in a new feature (quicktime video) that was added in 
version 0.28.0,
so earlier versions of Exiv2 are not affected.

Changes from version 0.28.0 to 0.28.1
-

Release Notes:
https://github.com/Exiv2/exiv2/issues/2813

This release also fixes 
[CVE-2023-44398](https://github.com/Exiv2/exiv2/security/advisories/GHSA-hrw9-ggg3-3r4r),
an out-of-bounds write in `BmffImage::brotliUncompress`. The vulnerability is 
in new code that was added in
version 0.28.0, so earlier versions of Exiv2 are not affected.

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-support/exiv2/exiv2_0.28.0.bb | 19 ---
 meta-oe/recipes-support/exiv2/exiv2_0.28.2.bb | 11 +++
 2 files changed, 11 insertions(+), 19 deletions(-)
 delete mode 100644 meta-oe/recipes-support/exiv2/exiv2_0.28.0.bb
 create mode 100644 meta-oe/recipes-support/exiv2/exiv2_0.28.2.bb

diff --git a/meta-oe/recipes-support/exiv2/exiv2_0.28.0.bb 
b/meta-oe/recipes-support/exiv2/exiv2_0.28.0.bb
deleted file mode 100644
index 958810cf7..0
--- a/meta-oe/recipes-support/exiv2/exiv2_0.28.0.bb
+++ /dev/null
@@ -1,19 +0,0 @@
-SUMMARY = "Exif, Iptc and XMP metadata manipulation library and tools"
-LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://COPYING;md5=625f055f41728f84a8d7938acc35bdc2"
-
-DEPENDS = "zlib expat brotli libinih"
-
-SRC_URI = 
"https://github.com/Exiv2/${BPN}/releases/download/v${PV}/${BP}-Source.tar.gz;
-SRC_URI[sha256sum] = 
"89af3b5ef7277753ef7a7b5374ae017c6b9e304db3b688f1948e73e103491f3d"
-# Once patch is obsolete (project should be aware due to PRs), dos2unix can be 
removed either
-# inherit dos2unix
-S = "${WORKDIR}/${BP}-Source"
-
-inherit cmake gettext
-
-do_install:append:class-target() {
-# reproducibility: remove build host path
-sed -i ${D}${libdir}/cmake/exiv2/exiv2Config.cmake \
--e 's:${STAGING_DIR_HOST}::g'
-}
diff --git a/meta-oe/recipes-support/exiv2/exiv2_0.28.2.bb 
b/meta-oe/recipes-support/exiv2/exiv2_0.28.2.bb
new file mode 100644
index 0..faae24799
--- /dev/null
+++ b/meta-oe/recipes-support/exiv2/exiv2_0.28.2.bb
@@ -0,0 +1,11 @@
+SUMMARY = "Exif, Iptc and XMP metadata manipulation library and tools"
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=625f055f41728f84a8d7938acc35bdc2"
+
+DEPENDS = "zlib expat brotli libinih"
+
+SRC_URI = "git://github.com/Exiv2/exiv2.git;protocol=https;branch=0.28.x"
+SRCREV = "04207b9c39bf7b3b1a7144f7ed4e4f16b4f29ef6"
+S = "${WORKDIR}/git"
+
+inherit cmake gettext
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111007): 
https://lists.openembedded.org/g/openembedded-devel/message/111007
Mute This Topic: https://lists.openembedded.org/mt/106857248/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 2/2] pipewire: update 1.0.6 -> 1.0.7

2024-06-11 Thread Markus Volk
This is a small bugfix release that is API and ABI compatible with previous
1.0.x releases.

  - Fix a potential race/crash.
  - Fix some problems with negotiation of large integers and floats.
  - Fix JACK sysex MIDI event handling.
  - Some more smaller fixes and improvements.

  - Fix a potential race when adding/removing a port to be scheduled.

  - Fix FFADO default device handling. (#4023)

  - Fix in integer overflow and float/double compare in POD.

  - Copy larger MIDI events correctly.

Signed-off-by: Markus Volk 
---
 .../pipewire/{pipewire_1.0.6.bb => pipewire_1.0.7.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/pipewire/{pipewire_1.0.6.bb => 
pipewire_1.0.7.bb} (99%)

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.6.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.7.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.6.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.7.bb
index f60ede537..0c68cc4d2 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.6.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.7.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "1b8b683a6d7ee9f1c5dcef3fce5f93069f1357c4"
+SRCREV = "59fe89d41a67f6daad086f8f3fe522935be77a3f"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.0;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110829): 
https://lists.openembedded.org/g/openembedded-devel/message/110829
Mute This Topic: https://lists.openembedded.org/mt/106618264/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 1/2] wireplumber: update 0.5.2 -> 0.5.3

2024-06-11 Thread Markus Volk
WirePlumber 0.5.3
~

Fixes:

  - Fixed a long standing issue that would cause many device nodes to have
inconsistent naming, with a '.N' suffix (where N is a number >= 2) being
appended at seemingly random times (#500)

  - Fixed an issue that would cause unavailable device profiles to be selected
if they were previously stored in the state file, sometimes requiring users
to manually remove the state file to get things working again (#613)

  - Fixed an occasional crash that could sometimes be triggered by hovering
the volume icon on the KDE taskbar, and possibly other similar actions
(#628, !644)

  - Fixed camera device deduplication logic when the same device is available
through both V4L2 and libcamera, and the libcamera one groups multiple V4L2
devices together (#623, !636)

  - Fixed applying the default volume on streams that have no volume previously
stored in the state file (#655)

  - Fixed an issue that would prevent some camera nodes - in some cases -
from being destroyed when the camera device is removed (#640)

  - Fixed an issue that would cause video stream nodes to be linked with audio
smart filters, if smart audio filters were configured (!647)

  - Fixed an issue that would cause WP to re-activate device profiles even
though they were already active (!639)

  - Configuration files in standard JSON format (starting with a '{', among
other things) are now correctly parsed (#633)

  - Fixed overriding non-container values when merging JSON objects (#653)

  - Functions marked with WP_PRIVATE_API are now also marked as
non-introspectable in the gobject-introspection metadata (#599)

Improvements:

  - Logging on the systemd journal now includes the log topic and also the log
level and location directly on the message string when the log level is
high enough, which is useful for gathering additional context in logs
submitted by users (!640)

  - Added a video-only profile in wireplumber.conf, for systems where only
camera & screensharing are to be used (#652)

  - Improved seat state monitoring so that Bluetooth devices are only enabled
when the user is active on a local seat, instead of allowing remote users
as well (!641)

  - Improved how main filter nodes are detected for the smart filters (!642)

  - Added Lua method to merge JSON containers (!637)

Signed-off-by: Markus Volk 
---
 .../wireplumber/{wireplumber_0.5.2.bb => wireplumber_0.5.3.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/wireplumber/{wireplumber_0.5.2.bb => 
wireplumber_0.5.3.bb} (99%)

diff --git 
a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.2.bb 
b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.3.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.2.bb
rename to meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.3.bb
index 6ab48285c..c52f22aad 100644
--- a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.2.bb
+++ b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.3.bb
@@ -10,7 +10,7 @@ DEPENDS = "glib-2.0 glib-2.0-native lua pipewire \
 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", 
"python3-native python3-lxml-native doxygen-native", "", d)} \
 "
 
-SRCREV = "b302ebd6ab66fd538191d22db4ebe02bcef87a91"
+SRCREV = "65e4ae83b994616401fc5859e00d5051b72518ba"
 SRC_URI = " \
 
git://gitlab.freedesktop.org/pipewire/wireplumber.git;branch=master;protocol=https
 \
 file://90-OE-disable-session-dbus-dependent-features.lua \
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110828): 
https://lists.openembedded.org/g/openembedded-devel/message/110828
Mute This Topic: https://lists.openembedded.org/mt/106618263/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] iwd: update 2.16 -> 2.18

2024-06-11 Thread Markus Volk
ver 2.18:
Fix issue with handling BSS with invalid HE capabilities.
Fix issue with neighbor reports with invalid country codes.
Fix issue with EAP-TTLS Start packets with L flag set.
Add support for enabling SAE for AP mode operation.

ver 2.17:
Fix issue with handling deauthenticate on disconnect.
Fix issue with handling of rate estimation errors.
Fix issue with handling EAPOL frame listeners.

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-connectivity/iwd/{iwd_2.16.bb => iwd_2.18.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-connectivity/iwd/{iwd_2.16.bb => iwd_2.18.bb} (94%)

diff --git a/meta-oe/recipes-connectivity/iwd/iwd_2.16.bb 
b/meta-oe/recipes-connectivity/iwd/iwd_2.18.bb
similarity index 94%
rename from meta-oe/recipes-connectivity/iwd/iwd_2.16.bb
rename to meta-oe/recipes-connectivity/iwd/iwd_2.18.bb
index a6bb7085e..4d993031d 100644
--- a/meta-oe/recipes-connectivity/iwd/iwd_2.16.bb
+++ b/meta-oe/recipes-connectivity/iwd/iwd_2.18.bb
@@ -8,7 +8,7 @@ DEPENDS = "ell"
 SRC_URI = "https://www.kernel.org/pub/linux/network/wireless/${BP}.tar.xz \

file://0001-build-Use-abs_top_srcdir-instead-of-abs_srcdir-for-e.patch \
"
-SRC_URI[sha256sum] = 
"c1a82032e994861e794cf3b5a16d07ae1aa03a6674f716c73408ffeae2a233ba"
+SRC_URI[sha256sum] = 
"100d029171d161411f6cd8e1f95708e3a4351fb19e6847ba04819377b5fed13e"
 
 inherit autotools manpages pkgconfig python3native systemd
 
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110826): 
https://lists.openembedded.org/g/openembedded-devel/message/110826
Mute This Topic: https://lists.openembedded.org/mt/106610180/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] replace libdbd-mysql-perl with dbd-mariadb

2024-06-10 Thread Markus Volk
libdbd-mysql-perl is broken with mariadb/gcc14 and upstream does not support 
mariadb.
[https://github.com/perl5-dbi/DBD-mysql/issues/430]

Use the perl database driver that is provided by the mariadb project instead.
[https://mariadb.com/kb/en/perl-dbi]

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-dbs/mysql/mariadb.inc |  2 +-
 .../recipes-devtools/perl/dbd-mariadb_1.23.bb | 20 
 .../perl/libdbd-mysql-perl_5.006.bb   | 24 ---
 3 files changed, 21 insertions(+), 25 deletions(-)
 create mode 100644 meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb
 delete mode 100644 meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb

diff --git a/meta-oe/recipes-dbs/mysql/mariadb.inc 
b/meta-oe/recipes-dbs/mysql/mariadb.inc
index 695965f7d..4bfa1c9ca 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb.inc
+++ b/meta-oe/recipes-dbs/mysql/mariadb.inc
@@ -215,7 +215,7 @@ RDEPENDS:${PN}-client = "perl perl-module-getopt-long 
perl-module-file-temp \
 RDEPENDS:${PN}-server = "perl perl-module-getopt-long perl-module-data-dumper \
 perl-module-file-basename perl-module-file-path perl-module-sys-hostname \
 perl-module-file-copy perl-module-file-temp perl-module-posix \
-${PN}-client ${PN}-setupdb libdbi-perl libdbd-mysql-perl lzo"
+${PN}-client ${PN}-setupdb libdbi-perl dbd-mariadb lzo"
 RDEPENDS:${PN}-leftovers = "perl perl-module-cwd perl-module-benchmark 
perl-module-getopt-long \
 perl-module-posix perl-module-data-dumper perl-module-sigtrap 
perl-module-threads \
 perl-module-threads-shared perl-module-io-socket perl-module-sys-hostname 
perl-module-file-copy \
diff --git a/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb 
b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb
new file mode 100644
index 0..0eaf2137b
--- /dev/null
+++ b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb
@@ -0,0 +1,20 @@
+DESPCRIPTION = "DBD::MariaDB is the Perl5 Database Interface driver for 
MariaDB and MySQL databases."
+HOMEPAGE = "https://metacpan.org/dist/DBD-MariaDB;
+LICENSE = "GPL-1.0-only"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d0a06964340e5c0cde88b7af611f755c"
+
+DEPENDS = "libdbi-perl-native libdev-checklib-perl-native libmysqlclient"
+
+SRC_URI = "${CPAN_MIRROR}/authors/id/P/PA/PALI/DBD-MariaDB-${PV}.tar.gz"
+SRC_URI[sha256sum] = 
"0d0c76c660ddd55570e48f3e2fdea8f621a69ac0ed48190e8cfcafcb5e9b859d"
+
+RDEPENDS:${PN} = "libdbi-perl"
+
+S = "${WORKDIR}/DBD-MariaDB-${PV}"
+
+inherit cpan
+
+RDEPENDS:${PN}-ptest += " \
+   libtest-warnings-perl \
+   perl-module-test-more \
+"
diff --git a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb 
b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
deleted file mode 100644
index 919997914..0
--- a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-SUMMARY = "A Perl DBI driver for MySQL"
-DESCRIPTION = "DBD::mysql is the Perl5 Database Interface driver for \
-the MySQL database. In other words: DBD::mysql is an interface between \
-the Perl programming language and the MySQL programming API that comes \
-with the MySQL relational database management system. Most functions \
-provided by this programming API are supported. Some rarely used \
-functions are missing, mainly because no-one ever requested them. \
-"
-HOMEPAGE = "https://github.com/perl5-dbi/DBD-mysql;
-
-SECTION = "libs"
-LICENSE = "Artistic-1.0 | GPL-1.0-or-later"
-DEPENDS += "libdev-checklib-perl-native libdbi-perl-native libmysqlclient"
-
-LIC_FILES_CHKSUM = "file://LICENSE;md5=d0a06964340e5c0cde88b7af611f755c"
-
-SRCREV = "9b5b70ea372f49fe9bc9e592dae3870596d1e3d6"
-SRC_URI = 
"git://github.com/perl5-dbi/DBD-mysql.git;protocol=https;branch=master"
-
-S = "${WORKDIR}/git"
-
-inherit cpan
-
-EXTRA_OEMAKE = ' CC="${CC} -Wno-incompatible-pointer-types"'
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110794): 
https://lists.openembedded.org/g/openembedded-devel/message/110794
Mute This Topic: https://lists.openembedded.org/mt/106589359/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] libgee: downgrade incompatible-pointer-types back to warning

2024-06-10 Thread Markus Volk
Workaround to fix build with gcc14

I had a look here and to me it seems like it needs to be to be fixed mostly in 
vala
https://gitlab.com/fweimer-rh/fedora-modernc/-/blob/main/pkg/l/libgee.md?ref_type=heads

The issue has been reported for various distributions
https://lists.opensuse.org/archives/list/b...@lists.opensuse.org/message/7GKXU2QW6DCH6AJQ62PLFWDMRNTEM5FD/
https://bugs.gentoo.org/920315

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb 
b/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb
index 9e52fe0ce..7e2781bcb 100644
--- a/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb
+++ b/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb
@@ -11,6 +11,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=fbc093901857fcd118f065f900982c24"
 GNOMEBASEBUILDCLASS = "autotools"
 inherit gnomebase vala gobject-introspection
 
+CFLAGS += "-Wno-incompatible-pointer-types"
+
 do_configure:prepend() {
 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
 for i in ${MACROS}; do
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110793): 
https://lists.openembedded.org/g/openembedded-devel/message/110793
Mute This Topic: https://lists.openembedded.org/mt/106589321/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] replace libdbd-mysql-perl with dbd-mariadb

2024-06-09 Thread Markus Volk
libdbd-mysql-perl is broken with mariadb/gcc14 and upstream does not support 
mariadb.
[https://github.com/perl5-dbi/DBD-mysql/issues/430]

Use the perl database driver that is provided by the mariadb project instead.
[https://mariadb.com/kb/en/perl-dbi]

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-dbs/mysql/mariadb.inc |  2 +-
 .../recipes-devtools/perl/dbd-mariadb_1.23.bb | 20 +
 .../perl/libdbd-mysql-perl_4.050.bb   | 22 ---
 3 files changed, 21 insertions(+), 23 deletions(-)
 create mode 100644 meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb
 delete mode 100644 meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb

diff --git a/meta-oe/recipes-dbs/mysql/mariadb.inc 
b/meta-oe/recipes-dbs/mysql/mariadb.inc
index 695965f7d..4bfa1c9ca 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb.inc
+++ b/meta-oe/recipes-dbs/mysql/mariadb.inc
@@ -215,7 +215,7 @@ RDEPENDS:${PN}-client = "perl perl-module-getopt-long 
perl-module-file-temp \
 RDEPENDS:${PN}-server = "perl perl-module-getopt-long perl-module-data-dumper \
 perl-module-file-basename perl-module-file-path perl-module-sys-hostname \
 perl-module-file-copy perl-module-file-temp perl-module-posix \
-${PN}-client ${PN}-setupdb libdbi-perl libdbd-mysql-perl lzo"
+${PN}-client ${PN}-setupdb libdbi-perl dbd-mariadb lzo"
 RDEPENDS:${PN}-leftovers = "perl perl-module-cwd perl-module-benchmark 
perl-module-getopt-long \
 perl-module-posix perl-module-data-dumper perl-module-sigtrap 
perl-module-threads \
 perl-module-threads-shared perl-module-io-socket perl-module-sys-hostname 
perl-module-file-copy \
diff --git a/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb 
b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb
new file mode 100644
index 0..0eaf2137b
--- /dev/null
+++ b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb
@@ -0,0 +1,20 @@
+DESPCRIPTION = "DBD::MariaDB is the Perl5 Database Interface driver for 
MariaDB and MySQL databases."
+HOMEPAGE = "https://metacpan.org/dist/DBD-MariaDB;
+LICENSE = "GPL-1.0-only"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d0a06964340e5c0cde88b7af611f755c"
+
+DEPENDS = "libdbi-perl-native libdev-checklib-perl-native libmysqlclient"
+
+SRC_URI = "${CPAN_MIRROR}/authors/id/P/PA/PALI/DBD-MariaDB-${PV}.tar.gz"
+SRC_URI[sha256sum] = 
"0d0c76c660ddd55570e48f3e2fdea8f621a69ac0ed48190e8cfcafcb5e9b859d"
+
+RDEPENDS:${PN} = "libdbi-perl"
+
+S = "${WORKDIR}/DBD-MariaDB-${PV}"
+
+inherit cpan
+
+RDEPENDS:${PN}-ptest += " \
+   libtest-warnings-perl \
+   perl-module-test-more \
+"
diff --git a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb 
b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
deleted file mode 100644
index fc505fe1e..0
--- a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
+++ /dev/null
@@ -1,22 +0,0 @@
-SUMMARY = "A Perl DBI driver for MySQL"
-DESCRIPTION = "DBD::mysql is the Perl5 Database Interface driver for \
-the MySQL database. In other words: DBD::mysql is an interface between \
-the Perl programming language and the MySQL programming API that comes \
-with the MySQL relational database management system. Most functions \
-provided by this programming API are supported. Some rarely used \
-functions are missing, mainly because no-one ever requested them. \
-"
-HOMEPAGE = "https://github.com/perl5-dbi/DBD-mysql;
-
-SECTION = "libs"
-LICENSE = "Artistic-1.0 | GPL-1.0-or-later"
-DEPENDS += "libdev-checklib-perl-native libdbi-perl-native libmysqlclient"
-
-LIC_FILES_CHKSUM = "file://LICENSE;md5=d0a06964340e5c0cde88b7af611f755c"
-
-SRCREV = "9b5b70ea372f49fe9bc9e592dae3870596d1e3d6"
-SRC_URI = 
"git://github.com/perl5-dbi/DBD-mysql.git;protocol=https;branch=master"
-
-S = "${WORKDIR}/git"
-
-inherit cpan
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110789): 
https://lists.openembedded.org/g/openembedded-devel/message/110789
Mute This Topic: https://lists.openembedded.org/mt/106585185/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] libdbd-mysql-perl: update 4.050 -> 5.006

2024-06-09 Thread Markus Volk
Upstream will not support mariadb. So the right solution would be to 
provide a mysql recipe. I may look into that, as I suspect Kodi would 
also benefit from it.
But to keep the whole thing at least buildable (there are also some 
other issues with mariadb that are currently treated as warnings), this 
workaround will be the way to go?


On Sun, Jun 9 2024 at 09:55:37 PM +02:00:00, Markus Volk 
 wrote:

- add workaround for incompatible-pointer-types
  [<https://github.com/perl5-dbi/DBD-mysql/issues/430>]

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 .../{libdbd-mysql-perl_4.050.bb => libdbd-mysql-perl_5.006.bb}  | 2 
++

 1 file changed, 2 insertions(+)
 rename meta-oe/recipes-devtools/perl/{libdbd-mysql-perl_4.050.bb => 
libdbd-mysql-perl_5.006.bb} (95%)


diff --git a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb 
b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb

similarity index 95%
rename from meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
rename to meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
index fc505fe1e..7e215847d 100644
--- a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
+++ b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
@@ -19,4 +19,6 @@ SRC_URI = 
"git://github.com/perl5-dbi/DBD-mysql.git;protocol=https;branch=master


 S = "${WORKDIR}/git"

+CFLAGS += "-Wno-incompatible-pointer-types"
+
 inherit cpan
--
2.45.1







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110787): 
https://lists.openembedded.org/g/openembedded-devel/message/110787
Mute This Topic: https://lists.openembedded.org/mt/106581103/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] libdbd-mysql-perl: update 4.050 -> 5.006

2024-06-09 Thread Markus Volk
- add workaround for incompatible-pointer-types
  [https://github.com/perl5-dbi/DBD-mysql/issues/430]

Signed-off-by: Markus Volk 
---
 .../{libdbd-mysql-perl_4.050.bb => libdbd-mysql-perl_5.006.bb}  | 2 ++
 1 file changed, 2 insertions(+)
 rename meta-oe/recipes-devtools/perl/{libdbd-mysql-perl_4.050.bb => 
libdbd-mysql-perl_5.006.bb} (95%)

diff --git a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb 
b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
similarity index 95%
rename from meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
rename to meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
index fc505fe1e..7e215847d 100644
--- a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
+++ b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_5.006.bb
@@ -19,4 +19,6 @@ SRC_URI = 
"git://github.com/perl5-dbi/DBD-mysql.git;protocol=https;branch=master
 
 S = "${WORKDIR}/git"
 
+CFLAGS += "-Wno-incompatible-pointer-types"
+
 inherit cpan
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110786): 
https://lists.openembedded.org/g/openembedded-devel/message/110786
Mute This Topic: https://lists.openembedded.org/mt/106581103/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] libgee: downgrade incompatible-pointer-types back to warning

2024-06-09 Thread Markus Volk
On Sun, Jun 9 2024 at 11:57:03 AM -07:00:00, Khem Raj 
 wrote:
Is this in works upstream ? if not it will be good to atleast report 
it


I had a look here and to me it seems like it needs to be to be fixed 
mostly in vala




But that has been reported for various distributions, so I guess people 
are aware of the issue






-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110785): 
https://lists.openembedded.org/g/openembedded-devel/message/110785
Mute This Topic: https://lists.openembedded.org/mt/106580066/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] libgee: downgrade incompatible-pointer-types back to warning

2024-06-09 Thread Markus Volk
Workaround to fix build with gcc14

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb 
b/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb
index 0ed6e8235..4f9099ff0 100644
--- a/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb
+++ b/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb
@@ -11,6 +11,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=fbc093901857fcd118f065f900982c24"
 GNOMEBASEBUILDCLASS = "autotools"
 inherit gnomebase vala gobject-introspection
 
+CFLAGS += "-Wno-incompatible-pointer-types"
+
 do_configure:prepend() {
 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
 for i in ${MACROS}; do
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110783): 
https://lists.openembedded.org/g/openembedded-devel/message/110783
Mute This Topic: https://lists.openembedded.org/mt/106580066/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] mozjs-115: update 115.8.0 -> 115.11.0

2024-06-09 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../mozjs/{mozjs-115_115.8.0.bb => mozjs-115_115.11.0.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-extended/mozjs/{mozjs-115_115.8.0.bb => 
mozjs-115_115.11.0.bb} (97%)

diff --git a/meta-oe/recipes-extended/mozjs/mozjs-115_115.8.0.bb 
b/meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb
similarity index 97%
rename from meta-oe/recipes-extended/mozjs/mozjs-115_115.8.0.bb
rename to meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb
index 1269795d2..b08828602 100644
--- a/meta-oe/recipes-extended/mozjs/mozjs-115_115.8.0.bb
+++ b/meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb
@@ -17,7 +17,7 @@ SRC_URI = 
"https://archive.mozilla.org/pub/firefox/releases/${PV}esr/source/fire
file://0001-add-arm-to-list-of-mozinline.patch \
file://armv5.patch \
"
-SRC_URI[sha256sum] = 
"af8086f23efc8492d286671f6035b1a915de6f4ed5c7897e40be0e1cb6b895ea"
+SRC_URI[sha256sum] = 
"16be46f16a356a2b8bd3541805a24c8a2acf6f077cf8a65859689685c26025e0"
 
 S = "${WORKDIR}/firefox-${PV}"
 
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110782): 
https://lists.openembedded.org/g/openembedded-devel/message/110782
Mute This Topic: https://lists.openembedded.org/mt/106579298/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] lvm2: remove subitted patch

2024-05-31 Thread Markus Volk

Thanks for the fix

On Thu, May 30 2024 at 10:29:08 PM +02:00:00, Martin Jansa 
 wrote:

This causes:

ERROR: QA Issue: Missing Upstream-Status in patch
TOPDIR/meta-oe/meta-oe/recipes-support/lvm2/files/0001-implement-libc-specific-reopen_stream.patch
Please add according to
<https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status>
. [patch-status]

On Tue, May 28, 2024 at 10:17 AM Markus Volk via
lists.openembedded.org <mailto:f_l_k=t-online...@lists.openembedded.org>>

wrote:


 devmapper update also updated lvm2. Thus build fails with:
 patching file daemons/lvmdbusd/utils.py
 Hunk #1 FAILED at 778.
 1 out of 1 hunk FAILED -- rejects in file daemons/lvmdbusd/utils.py

 - Drop the submitted patch
 - Move PV to lvm2.inc to ensure we keep it in sync for libdevmapper 
and lvm2

 - refresh patches

 Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

 ---
  .../0001-Avoid-bashisms-in-init-scripts.patch | 17 +-
  .../files/0001-configure.ac-check-egrep.patch | 12 +++
  ...mplement-libc-specific-reopen_stream.patch | 31 
+--

  .../0001-include-libgen.h-for-basename.patch  |  9 ++
  ...tweak-MODPROBE_CMD-for-cross-compile.patch | 11 +++
  .../lvm2/files/0005-do-not-build-manual.patch | 15 -
  ...lvm2-monitor.service-after-tmp.mount.patch |  7 ++---
  .../lvm2/files/reproducible-build.patch   | 15 ++---
  ...ibdevmapper_2.03.24.bb => libdevmapper.bb} |  0
  .../lvm2/{lvm2_2.03.22.bb => lvm2.bb} |  1 -
  meta-oe/recipes-support/lvm2/lvm2.inc |  1 +
  ...findmnt-bin-lsblk-bin-sort-not-found.patch | 11 +++
  ...1-lvmdbusd-create-dirs-for-lock-file.patch | 29 
-

  .../lvm2/lvm2/tweak-for-lvmdbusd.patch| 13 +---
  14 files changed, 67 insertions(+), 105 deletions(-)
  rename meta-oe/recipes-support/lvm2/{libdevmapper_2.03.24.bb => 
libdevmapper.bb} (100%)
  rename meta-oe/recipes-support/lvm2/{lvm2_2.03.22.bb => lvm2.bb} 
(98%)
  delete mode 100644 
meta-oe/recipes-support/lvm2/lvm2/0001-lvmdbusd-create-dirs-for-lock-file.patch


 diff --git 
a/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch 
b/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch

 index 3c4a3a151..fb58793a1 100644
 --- 
a/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
 +++ 
b/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch

 @@ -1,7 +1,7 @@
 -From ea66faf68c93735edb1f2691cd7364b8cab83fef Mon Sep 17 00:00:00 
2001
 +From 44695f332e206e1db43d50163e1bce0bedf75fb7 Mon Sep 17 00:00:00 
2001
  From: Peter Kjellerstedt <mailto:peter.kjellerst...@axis.com>>

  Date: Mon, 26 Nov 2018 14:53:09 +0800
 -Subject: [PATCH 1/3] Avoid bashisms in init scripts
 +Subject: [PATCH] Avoid bashisms in init scripts

  Upstream-Status: Inappropriate

 @@ -19,7 +19,7 @@ Signed-off-by: Hongxu Jia 


   5 files changed, 10 insertions(+), 10 deletions(-)

  diff --git a/scripts/blk_availability_init_red_hat.in 
b/scripts/blk_availability_init_red_hat.in

 -index 347c395..b2e9cf9 100644
 +index 347c39574..b2e9cf932 100644
  --- a/scripts/blk_availability_init_red_hat.in
  +++ b/scripts/blk_availability_init_red_hat.in
  @@ -1,4 +1,4 @@
 @@ -37,7 +37,7 @@ index 347c395..b2e9cf9 100644
 ;;
   esac
  diff --git a/scripts/cmirrord_init_red_hat.in 
b/scripts/cmirrord_init_red_hat.in

 -index c82f8f5..a3a321d 100755
 +index c82f8f547..a3a321d9c 100755
  --- a/scripts/cmirrord_init_red_hat.in
  +++ b/scripts/cmirrord_init_red_hat.in
  @@ -1,4 +1,4 @@
 @@ -56,7 +56,7 @@ index c82f8f5..a3a321d 100755
   esac

  diff --git a/scripts/lvm2_lvmpolld_init_red_hat.in 
b/scripts/lvm2_lvmpolld_init_red_hat.in

 -index 176ff5d..825f6ad 100644
 +index 176ff5dcb..825f6ad84 100644
  --- a/scripts/lvm2_lvmpolld_init_red_hat.in
  +++ b/scripts/lvm2_lvmpolld_init_red_hat.in
  @@ -1,4 +1,4 @@
 @@ -75,7 +75,7 @@ index 176ff5d..825f6ad 100644
   esac

  diff --git a/scripts/lvm2_monitoring_init_red_hat.in 
b/scripts/lvm2_monitoring_init_red_hat.in

 -index 95e4125..dff89cd 100644
 +index 95e4125a0..dff89cd38 100644
  --- a/scripts/lvm2_monitoring_init_red_hat.in
  +++ b/scripts/lvm2_monitoring_init_red_hat.in
  @@ -1,4 +1,4 @@
 @@ -94,7 +94,7 @@ index 95e4125..dff89cd 100644
   esac

  diff --git a/scripts/lvm2_monitoring_init_rhel4 
b/scripts/lvm2_monitoring_init_rhel4

 -index 8eb06c5..2e8d0f7 100644
 +index 8eb06c509..2e8d0f71e 100644
  --- a/scripts/lvm2_monitoring_init_rhel4
  +++ b/scripts/lvm2_monitoring_init_rhel4
  @@ -1,4 +1,4 @@
 @@ -112,6 +112,3 @@ index 8eb06c5..2e8d0f7 100644
 ;;
   esac

 ---
 -2.7.4
 -
 diff --git 
a/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch 
b/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch

 index 474c2f8ac..f4b0f913d 100644
 --- 
a/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch
 +

[oe] [meta-multimedia][PATCH] dav1d: update 1.4.1 -> 1.4.2

2024-05-29 Thread Markus Volk
Changes for 1.4.2 'Road Runner':


1.4.2 is a small release of dav1d, improving notably ARM, AVX-512 and PowerPC
 - AVX2 optimizations for 8-tap and new variants for 6-tap
 - AVX-512 optimizations for 8-tap and new variants for 6-tap
 - Improve entropy decoding on ARM64
 - New ARM64 optimizations for convolutions based on DotProd extension
 - New ARM64 optimizations for convolutions based on i8mm extension
 - New ARM64 optimizations for subpel and prep filters for i8mm
 - Misc improvements on existing ARM64 optimizations, notably for put/prep
 - New PowerPC9 optimizations for loopfilter
 - Support for macOS kperf API for benchmarking

Signed-off-by: Markus Volk 
---
 .../recipes-multimedia/dav1d/{dav1d_1.4.1.bb => dav1d_1.4.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/dav1d/{dav1d_1.4.1.bb => 
dav1d_1.4.2.bb} (90%)

diff --git a/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.1.bb 
b/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
similarity index 90%
rename from meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.1.bb
rename to meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
index 08607acd8..4e8412303 100644
--- a/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.1.bb
+++ b/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
@@ -7,7 +7,7 @@ LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c8055cfe7548dfdaa3a6dc45d8793669"
 
 SRC_URI = 
"git://code.videolan.org/videolan/dav1d.git;protocol=https;branch=master"
-SRCREV = "872e470ebf3e65b0b956f3a70329e885a2df1c2a"
+SRCREV = "805d9e5a8ffce3ef78cebde4bfedf3642907b2d3"
 
 S = "${WORKDIR}/git"
 
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110606): 
https://lists.openembedded.org/g/openembedded-devel/message/110606
Mute This Topic: https://lists.openembedded.org/mt/106364792/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCHv2] gnome-remote-desktop: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
v2 fixes transaction test error because of wrong permissions of 
/usr/share/polkit-1/rules.d


On Tue, May 28 2024 at 01:53:26 PM +02:00:00, Markus Volk 
 wrote:

46.2

* Potential crasher fix
* Improved disconnection messages
* Broader client compatibility support
* Various security hardening improvements
* CVE-2024-5148 Limit login screen->user session handover access to 
appropriate user


Contributors:
 Pascal Nowack, Ray Strode

Translators:
  Balázs Úr [hu], Efstathios Iosifidis [el], Fabio Tomat [fur],
  Hugo Carvalho [pt], Jordi Mas i Hernandez [ca],
  Juliano de Souza Camargo [pt_BR]

- add polkitd user and fix permissions to avoid:
Error: Transaction test error:
  file /usr/share/polkit-1/rules.d conflicts between attempted 
installs of gnome-remote-desktop-46.2-r0.corei7_64 and 
gnome-control-center-46.2-r0.corei7_64


Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 ...ktop_46.1.bb => gnome-remote-desktop_46.2.bb} | 16 
+---

 1 file changed, 13 insertions(+), 3 deletions(-)
 rename 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_46.1.bb 
=> gnome-remote-desktop_46.2.bb} (64%)


diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb

similarity index 64%
rename from 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
rename to 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb

index 634b37971..59ae9383d 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
@@ -4,11 +4,11 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"


 GNOMEBASEBUILDCLASS = "meson"

-inherit gnomebase gettext gsettings features_check
+inherit gnomebase gettext gsettings features_check useradd

-REQUIRED_DISTRO_FEATURES = "opengl"
+REQUIRED_DISTRO_FEATURES = "opengl polkit"

-SRC_URI[archive.sha256sum] = 
"7c62a4281fdfa9522110affbf75d09973035f2adc7fa4577511d733186beb68f"
+SRC_URI[archive.sha256sum] = 
"97443eaffe4b1a69626886a41d25cbeb2c148d3fed43d92115c1b7d20d5238ab"


 DEPENDS = " \
 asciidoc-native \
@@ -36,5 +36,15 @@ PACKAGECONFIG[vnc] = 
"-Dvnc=true,-Dvnc=false,libvncserver"
 PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp3 fuse3 
libxkbcommon"

 PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd"

+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group 
--home-dir ${sysconfdir}/polkit-1 polkitd"

+
+do_install:append() {
+if [ -d ${D}${datadir}/polkit-1/rules.d ]; then
+chmod 700 ${D}${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}${datadir}/polkit-1/rules.d
+fi
+}
+
 PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
 FILES:${PN} += "${systemd_user_unitdir} ${systemd_system_unitdir} 
${datadir} ${libdir}/sysusers.d ${libdir}/tmpfiles.d"

--
2.45.1







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110590): 
https://lists.openembedded.org/g/openembedded-devel/message/110590
Mute This Topic: https://lists.openembedded.org/mt/106346808/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCHv2] gnome-remote-desktop: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
46.2

* Potential crasher fix
* Improved disconnection messages
* Broader client compatibility support
* Various security hardening improvements
* CVE-2024-5148 Limit login screen->user session handover access to appropriate 
user

Contributors:
 Pascal Nowack, Ray Strode

Translators:
  Balázs Úr [hu], Efstathios Iosifidis [el], Fabio Tomat [fur],
  Hugo Carvalho [pt], Jordi Mas i Hernandez [ca],
  Juliano de Souza Camargo [pt_BR]

- add polkitd user and fix permissions to avoid:
Error: Transaction test error:
  file /usr/share/polkit-1/rules.d conflicts between attempted installs of 
gnome-remote-desktop-46.2-r0.corei7_64 and 
gnome-control-center-46.2-r0.corei7_64

Signed-off-by: Markus Volk 
---
 ...ktop_46.1.bb => gnome-remote-desktop_46.2.bb} | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)
 rename 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_46.1.bb
 => gnome-remote-desktop_46.2.bb} (64%)

diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
similarity index 64%
rename from 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
rename to 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
index 634b37971..59ae9383d 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
@@ -4,11 +4,11 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 GNOMEBASEBUILDCLASS = "meson"
 
-inherit gnomebase gettext gsettings features_check
+inherit gnomebase gettext gsettings features_check useradd
 
-REQUIRED_DISTRO_FEATURES = "opengl"
+REQUIRED_DISTRO_FEATURES = "opengl polkit"
 
-SRC_URI[archive.sha256sum] = 
"7c62a4281fdfa9522110affbf75d09973035f2adc7fa4577511d733186beb68f"
+SRC_URI[archive.sha256sum] = 
"97443eaffe4b1a69626886a41d25cbeb2c148d3fed43d92115c1b7d20d5238ab"
 
 DEPENDS = " \
 asciidoc-native \
@@ -36,5 +36,15 @@ PACKAGECONFIG[vnc] = "-Dvnc=true,-Dvnc=false,libvncserver"
 PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp3 fuse3 libxkbcommon"
 PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd"
 
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir 
${sysconfdir}/polkit-1 polkitd"
+
+do_install:append() {
+if [ -d ${D}${datadir}/polkit-1/rules.d ]; then
+chmod 700 ${D}${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}${datadir}/polkit-1/rules.d
+fi
+}
+
 PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
 FILES:${PN} += "${systemd_user_unitdir} ${systemd_system_unitdir} ${datadir} 
${libdir}/sysusers.d ${libdir}/tmpfiles.d"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110589): 
https://lists.openembedded.org/g/openembedded-devel/message/110589
Mute This Topic: https://lists.openembedded.org/mt/106346808/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-remote-desktop: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
46.2

* Potential crasher fix
* Improved disconnection messages
* Broader client compatibility support
* Various security hardening improvements
* CVE-2024-5148 Limit login screen->user session handover access to appropriate 
user

Contributors:
 Pascal Nowack, Ray Strode

Translators:
  Balázs Úr [hu], Efstathios Iosifidis [el], Fabio Tomat [fur],
  Hugo Carvalho [pt], Jordi Mas i Hernandez [ca],
  Juliano de Souza Camargo [pt_BR]

Signed-off-by: Markus Volk 
---
 ...nome-remote-desktop_46.1.bb => gnome-remote-desktop_46.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_46.1.bb
 => gnome-remote-desktop_46.2.bb} (91%)

diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
similarity index 91%
rename from 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
rename to 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
index 634b37971..f4736b39a 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
@@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl"
 
-SRC_URI[archive.sha256sum] = 
"7c62a4281fdfa9522110affbf75d09973035f2adc7fa4577511d733186beb68f"
+SRC_URI[archive.sha256sum] = 
"97443eaffe4b1a69626886a41d25cbeb2c148d3fed43d92115c1b7d20d5238ab"
 
 DEPENDS = " \
 asciidoc-native \
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110587): 
https://lists.openembedded.org/g/openembedded-devel/message/110587
Mute This Topic: https://lists.openembedded.org/mt/106345951/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/2] gnome-software: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
Version 46.2

Released: 2024-05-24

This is a stable release with the following changes:
 * Fix a crash when no appstream data is found
 * Correct app safety calculation
 * Correct Flatpak system and user apps recognition
 * Slightly speed-up rpm-ostree metadata refresh

This release also updates translations:
 * Kabyle (Rachida SACI)
 * Portuguese (Hugo Carvalho)
 * Spanish (Daniel Mustieles)

Signed-off-by: Markus Volk 
---
 .../{gnome-software_46.1.bb => gnome-software_46.2.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-software/{gnome-software_46.1.bb => 
gnome-software_46.2.bb} (93%)

diff --git a/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.2.bb
similarity index 93%
rename from meta-gnome/recipes-gnome/gnome-software/gnome-software_46.1.bb
rename to meta-gnome/recipes-gnome/gnome-software/gnome-software_46.2.bb
index 2327a6640..244941786 100644
--- a/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.2.bb
@@ -28,7 +28,7 @@ RDEPENDS:${PN} = "iso-codes"
 
 EXTRA_OEMESON += "-Dtests=false -Dsoup2=false"
 
-SRC_URI[archive.sha256sum] = 
"b6eeb789100de94b50ebe2e77f16b26be4c2db15489905f198d060c425e19076"
+SRC_URI[archive.sha256sum] = 
"e700cba287764f5e2255514e312e160550fdbf7a5d3fe16358bb6f7b6732b974"
 
 PACKAGECONFIG ?= "flatpak"
 PACKAGECONFIG[flatpak] = "-Dflatpak=true,-Dflatpak=false,flatpak ostree"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110586): 
https://lists.openembedded.org/g/openembedded-devel/message/110586
Mute This Topic: https://lists.openembedded.org/mt/106345931/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/2] xdg-desktop-portal-gnome: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
Changes in 46.2
=

- Various behavioral and accessibility fixes to the ScreenCast portal dialog
- Translation updates

Signed-off-by: Markus Volk 
---
 ...op-portal-gnome_46.1.bb => xdg-desktop-portal-gnome_46.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-gnome/recipes-support/xdg-desktop-portal/{xdg-desktop-portal-gnome_46.1.bb 
=> xdg-desktop-portal-gnome_46.2.bb} (89%)

diff --git 
a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb
 
b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.2.bb
similarity index 89%
rename from 
meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb
rename to 
meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.2.bb
index 847907a5b..e1dd8afae 100644
--- 
a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb
+++ 
b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.2.bb
@@ -21,7 +21,7 @@ inherit gnomebase pkgconfig gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "polkit"
 
-SRC_URI[archive.sha256sum] = 
"7e8d9623e9d96a89c0897616827cd441dcf2832927d38f135c722552b1172aa1"
+SRC_URI[archive.sha256sum] = 
"b5c65ea25e8483502d033a613be6dc6b71883ac07f1a3e474ad18049c47d16d6"
 
 PACKAGECONFIG ?= "screenshot screencast ${@bb.utils.filter('DISTRO_FEATURES', 
'wayland', d)}"
 PACKAGECONFIG[wayland] = ",,wayland-native"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110585): 
https://lists.openembedded.org/g/openembedded-devel/message/110585
Mute This Topic: https://lists.openembedded.org/mt/106345930/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 3/3] gnome-shell: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
46.2

* Fix size of workspace switcher OSD [Jakub; !3282]
* Fix handling of invalid TLS certs in portal handler [Sebastian K.; !3284]
* Exclude override-redirect windows from workspace animation [Marco; !3285]
* Also center time on lock screen when using 12h format [pesader; !3290]
* Use absolute tray icon position in root event coordinates [Marco; !3283]
* Fix displaying info messages on login screen [Ray; !3298]
* Correct expected bus name for streams [Simon; !3303]
* Fix notifications on lock screen [Florian; !3308]
* notifications: Only apply special styling to symbolic icons [Florian; !3296]
* Fix number of search results with Large Text option [Sam; !3312]
* Fix showing keyboard layouts with variants [Sebastian K.; !3324]
* Tweak font sizes in calendar [Sam; !3313]
* automountManager: Fix re-asking password for TCRYPT devices [segfault; !3300]
* Fix stuck unlock prompt when animations are disabled [Florian; !3317]
* Fix possible hang on startup during ibus-daemon launch [Marco; !3293]
* Misc. bug fixes and cleanups [Sebastian W., Gabriel, Sebastian K., Florian,
  Jonas, Sam, Ray; !3267, !3281, !3288, !3295, !3299, !3310, !3315, !3326,
  !3321, !3319, !3329, !3331, !3245, !3340]

Contributors:
  Jonas Ådahl, Sam Hewitt, Sebastian Keller, Simon McVittie, Florian Müllner,
  Gabriel Nagy, pesader, segfault, Jakub Steiner, Ray Strode,
  Marco Trevisan (Treviño), Sebastian Wick

Translators:
  Andika Triwidada [id], Rachida SACI [kab], Hugo Carvalho [pt],
  Scrambled 777 [hi], Jose Riha [sk], Balázs Úr [hu], Quentin PAGÈS [oc]

- remove backport patch
- update extensions

Signed-off-by: Markus Volk 
---
 ...46.1.bb => gnome-shell-extensions_46.2.bb} |  2 +-
 ...orrect-expected-bus-name-for-streams.patch | 38 ---
 ...nome-shell_46.1.bb => gnome-shell_46.2.bb} |  3 +-
 3 files changed, 2 insertions(+), 41 deletions(-)
 rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell-extensions_46.1.bb => 
gnome-shell-extensions_46.2.bb} (84%)
 delete mode 100644 
meta-gnome/recipes-gnome/gnome-shell/gnome-shell/0002-screencast-Correct-expected-bus-name-for-streams.patch
 rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell_46.1.bb => 
gnome-shell_46.2.bb} (92%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.2.bb
similarity index 84%
rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb
rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.2.bb
index b79f70c60..5c2ae0593 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.2.bb
@@ -6,7 +6,7 @@ inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data"
 
-SRC_URI[archive.sha256sum] = 
"c5ba50700da77a986f0060beedacfc017e7ec82283f2a6384842a0807bc4553f"
+SRC_URI[archive.sha256sum] = 
"d442e9d26925125ff215a5c134290495655380741daafbb37a3a99d6f0c7d86f"
 
 EXTRA_OEMESON += " \
 -Dextension_set=all \
diff --git 
a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell/0002-screencast-Correct-expected-bus-name-for-streams.patch
 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell/0002-screencast-Correct-expected-bus-name-for-streams.patch
deleted file mode 100644
index 736594716..0
--- 
a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell/0002-screencast-Correct-expected-bus-name-for-streams.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 50a011a19dcc6997ea6173c07bb80b2d9888d363 Mon Sep 17 00:00:00 2001
-From: Simon McVittie 
-Date: Mon, 6 May 2024 21:58:09 +0100
-Subject: [PATCH] screencast: Correct expected bus name for streams
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Previously, this only worked because GDBusConnection was not filtering
-signals by their sender correctly (GNOME/glib#3268).
-
-Thanks: Alicia Boya García
-Signed-off-by: Simon McVittie 
-Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3303>
-
-Upstream-Status: Backport 
[https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/50a011a19dcc6997ea6173c07bb80b2d9888d363]
-
-Signed-off-by: Peter Marko 

- js/dbusServices/screencast/screencastService.js | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/js/dbusServices/screencast/screencastService.js 
b/js/dbusServices/screencast/screencastService.js
-index d664a51b083..0645811fa0a 100644
 a/js/dbusServices/screencast/screencastService.js
-+++ b/js/dbusServices/screencast/screencastService.js
-@@ -340,7 +340,7 @@ class Recorder extends Signals.EventEmitter {
- });
- 
- this._streamProxy = new ScreenCastStreamProxy(Gio.DBus.session,
--'org.gnome.ScreenCast.Stream',
-+'org.g

[oe] [meta-gnome][PATCH 2/3] gnome-control-center: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk

Version 46.2


- Enable the "Location" settings panel by default (build-optional)
- Various translation updates
- Improve accessibility of some secondary-labels in settings rows
- Increase default log verbosity level

Accessibility
- Fix icon name of accessibility panel desktop file
- Fix flash area settings selection shown incorrectly

Display
- Fix crash when closing laptop lid

Keyboard
- Fix keyboard navigation of keyboard shortcuts dialog categories

Mouse and Touchpad
- Remove unnecessary a11y label

Network
- Fix crash when removing bluetooth network adapter row
- Sort VPN connections list alphabetically
- Remove incorrect assertion that breaks proxy settings page

Sound
- Make sliders more accessible by keyboard
- Remove need for translating speaker test button tooltip

System
- Improve accessibility of "Copy" buttons in Remote Desktop
- Fix crash in Date And Time settings closing before async calls finish
- Fix reuse of remote-desktop verify encryption fingerprint dialog

Users
- Fix visibility issue in parental controls row

Signed-off-by: Markus Volk 
---
 .../0001-Add-meson-option-to-pass-sysroot.patch | 6 +++---
 ...-control-center_46.1.bb => gnome-control-center_46.2.bb} | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)
 rename 
meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_46.1.bb => 
gnome-control-center_46.2.bb} (95%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
index 7d17817bc..c1bd34d14 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
+++ 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
@@ -1,4 +1,4 @@
-From 8e542784b8ca49c655df0f251a1a1dec724a522e Mon Sep 17 00:00:00 2001
+From 9b88f816ffbe3dd35d0260974e246f6694983500 Mon Sep 17 00:00:00 2001
 From: Markus Volk 
 Date: Mon, 18 Mar 2024 05:50:21 +0100
 Subject: [PATCH] Add meson option to pass sysroot
@@ -13,14 +13,14 @@ Upstream-Status: Inappropriate [OE specific]
  3 files changed, 3 insertions(+), 2 deletions(-)
 
 diff --git a/meson_options.txt b/meson_options.txt
-index f415a7e..8966632 100644
+index b2302bf..5b9baf5 100644
 --- a/meson_options.txt
 +++ b/meson_options.txt
 @@ -1,3 +1,4 @@
 +option('oe_sysroot', type: 'string', value: '', description: 'Directory for 
OE-sysroot')
  option('deprecated-declarations', type: 'feature', value: 'disabled', 
description: 'build with deprecated declaration warnings')
  option('documentation', type: 'boolean', value: false, description: 'build 
documentation')
- option('location-services', type: 'feature', value: 'disabled', description: 
'build with location services')
+ option('location-services', type: 'feature', value: 'enabled', description: 
'build with location services')
 diff --git a/panels/background/meson.build b/panels/background/meson.build
 index 6ced050..df1f808 100644
 --- a/panels/background/meson.build
diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
similarity index 95%
rename from 
meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
rename to 
meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
index d88c42531..152e803b5 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
@@ -38,7 +38,7 @@ inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext 
upstream-version-is
 REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
 
 SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
-SRC_URI[archive.sha256sum] = 
"81792423019deda1d2a074c1ecf6a7e6ef3172c09cbe6f4d7995a4b5dea28312"
+SRC_URI[archive.sha256sum] = 
"6335c6cb8164e574db521fff61cfa3dfaa55f1db66ae3bca02750a193e1c4f3d"
 
 PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"
 PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110583): 
https://lists.openembedded.org/g/openembedded-devel/message/110583
Mute This Topic: https://lists.openembedded.org/mt/106345855/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/3] mutter: update 46.1 -> 46.2

2024-05-28 Thread Markus Volk
46.2

* Fix hardware cursor with non-atomic KMS drivers [Daniel; !3676]
* Fix night light state getting stuck on monitor changes [Michel; !3742]
* Fix sending preferred buffer transform [Robert; !3717]
* Fix key press events with immediate release being ignored [Carlos; !3721]
* Fix unsetting clipboard on screen lock [Florian; !3752]
* Fix wrong input region of undecorated X11 windows [Sebastian K.; !3720]
* Fix windows potentially shrinking unexpectedly on configure [Jonas Å.; !3755]
* Fix popup menus sometimes closing immediately [Jonas D.; !3631]
* Fixed crashes [Michel, Carlos, Keyu, Jonas Å., Sebastian K.; !3725, !3763,
  !3715, !3711, !3758, !3749]
* Misc. bug fixes and cleanups [Florian, Echo, Michel, Jonas Å., Sebastian W.,
  Corentin, Bilal; !3723, !3744, !3737, !3743, !3735, !3731, !3700, !3750,
  !3757, !3754, !3748, !3730, !3775]

Contributors:
  Jonas Ådahl, Michel Dänzer, Jonas Dreßler, Bilal Elmoussaoui, Carlos Garnacho,
  Echo J, Sebastian Keller, Robert Mader, Florian Müllner, Corentin Noël,
  Keyu Tao, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick

Translators:
  Hugo Carvalho [pt], Leônidas Araújo [pt_BR]

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/mutter/{mutter_46.1.bb => mutter_46.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/mutter/{mutter_46.1.bb => mutter_46.2.bb} (97%)

diff --git a/meta-gnome/recipes-gnome/mutter/mutter_46.1.bb 
b/meta-gnome/recipes-gnome/mutter/mutter_46.2.bb
similarity index 97%
rename from meta-gnome/recipes-gnome/mutter/mutter_46.1.bb
rename to meta-gnome/recipes-gnome/mutter/mutter_46.2.bb
index b60ffefb0..6a121b09c 100644
--- a/meta-gnome/recipes-gnome/mutter/mutter_46.1.bb
+++ b/meta-gnome/recipes-gnome/mutter/mutter_46.2.bb
@@ -24,7 +24,7 @@ DEPENDS = " \
 
 inherit gnomebase gsettings gobject-introspection gettext features_check
 
-SRC_URI[archive.sha256sum] = 
"63b2660dd0fa193fa662c80ee12eb8b16f2b8c3bc3896366200c79943824d51d"
+SRC_URI[archive.sha256sum] = 
"009baa77f8362612caa2e18c338a1b3c8aad3b5fe2964c2fef7824d321228983"
 
 # x11 is still manadatory - see meson.build
 REQUIRED_DISTRO_FEATURES = "wayland x11 polkit"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110581): 
https://lists.openembedded.org/g/openembedded-devel/message/110581
Mute This Topic: https://lists.openembedded.org/mt/106345851/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] lvm2: remove subitted patch

2024-05-28 Thread Markus Volk
devmapper update also updated lvm2. Thus build fails with:
patching file daemons/lvmdbusd/utils.py
Hunk #1 FAILED at 778.
1 out of 1 hunk FAILED -- rejects in file daemons/lvmdbusd/utils.py

- Drop the submitted patch
- Move PV to lvm2.inc to ensure we keep it in sync for libdevmapper and lvm2
- refresh patches

Signed-off-by: Markus Volk 
---
 .../0001-Avoid-bashisms-in-init-scripts.patch | 17 +-
 .../files/0001-configure.ac-check-egrep.patch | 12 +++
 ...mplement-libc-specific-reopen_stream.patch | 31 +--
 .../0001-include-libgen.h-for-basename.patch  |  9 ++
 ...tweak-MODPROBE_CMD-for-cross-compile.patch | 11 +++
 .../lvm2/files/0005-do-not-build-manual.patch | 15 -
 ...lvm2-monitor.service-after-tmp.mount.patch |  7 ++---
 .../lvm2/files/reproducible-build.patch   | 15 ++---
 ...ibdevmapper_2.03.24.bb => libdevmapper.bb} |  0
 .../lvm2/{lvm2_2.03.22.bb => lvm2.bb} |  1 -
 meta-oe/recipes-support/lvm2/lvm2.inc |  1 +
 ...findmnt-bin-lsblk-bin-sort-not-found.patch | 11 +++
 ...1-lvmdbusd-create-dirs-for-lock-file.patch | 29 -
 .../lvm2/lvm2/tweak-for-lvmdbusd.patch| 13 +---
 14 files changed, 67 insertions(+), 105 deletions(-)
 rename meta-oe/recipes-support/lvm2/{libdevmapper_2.03.24.bb => 
libdevmapper.bb} (100%)
 rename meta-oe/recipes-support/lvm2/{lvm2_2.03.22.bb => lvm2.bb} (98%)
 delete mode 100644 
meta-oe/recipes-support/lvm2/lvm2/0001-lvmdbusd-create-dirs-for-lock-file.patch

diff --git 
a/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch 
b/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
index 3c4a3a151..fb58793a1 100644
--- 
a/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
+++ 
b/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
@@ -1,7 +1,7 @@
-From ea66faf68c93735edb1f2691cd7364b8cab83fef Mon Sep 17 00:00:00 2001
+From 44695f332e206e1db43d50163e1bce0bedf75fb7 Mon Sep 17 00:00:00 2001
 From: Peter Kjellerstedt 
 Date: Mon, 26 Nov 2018 14:53:09 +0800
-Subject: [PATCH 1/3] Avoid bashisms in init scripts
+Subject: [PATCH] Avoid bashisms in init scripts
 
 Upstream-Status: Inappropriate
 
@@ -19,7 +19,7 @@ Signed-off-by: Hongxu Jia 
  5 files changed, 10 insertions(+), 10 deletions(-)
 
 diff --git a/scripts/blk_availability_init_red_hat.in 
b/scripts/blk_availability_init_red_hat.in
-index 347c395..b2e9cf9 100644
+index 347c39574..b2e9cf932 100644
 --- a/scripts/blk_availability_init_red_hat.in
 +++ b/scripts/blk_availability_init_red_hat.in
 @@ -1,4 +1,4 @@
@@ -37,7 +37,7 @@ index 347c395..b2e9cf9 100644
;;
  esac
 diff --git a/scripts/cmirrord_init_red_hat.in 
b/scripts/cmirrord_init_red_hat.in
-index c82f8f5..a3a321d 100755
+index c82f8f547..a3a321d9c 100755
 --- a/scripts/cmirrord_init_red_hat.in
 +++ b/scripts/cmirrord_init_red_hat.in
 @@ -1,4 +1,4 @@
@@ -56,7 +56,7 @@ index c82f8f5..a3a321d 100755
  esac
  
 diff --git a/scripts/lvm2_lvmpolld_init_red_hat.in 
b/scripts/lvm2_lvmpolld_init_red_hat.in
-index 176ff5d..825f6ad 100644
+index 176ff5dcb..825f6ad84 100644
 --- a/scripts/lvm2_lvmpolld_init_red_hat.in
 +++ b/scripts/lvm2_lvmpolld_init_red_hat.in
 @@ -1,4 +1,4 @@
@@ -75,7 +75,7 @@ index 176ff5d..825f6ad 100644
  esac
  
 diff --git a/scripts/lvm2_monitoring_init_red_hat.in 
b/scripts/lvm2_monitoring_init_red_hat.in
-index 95e4125..dff89cd 100644
+index 95e4125a0..dff89cd38 100644
 --- a/scripts/lvm2_monitoring_init_red_hat.in
 +++ b/scripts/lvm2_monitoring_init_red_hat.in
 @@ -1,4 +1,4 @@
@@ -94,7 +94,7 @@ index 95e4125..dff89cd 100644
  esac
  
 diff --git a/scripts/lvm2_monitoring_init_rhel4 
b/scripts/lvm2_monitoring_init_rhel4
-index 8eb06c5..2e8d0f7 100644
+index 8eb06c509..2e8d0f71e 100644
 --- a/scripts/lvm2_monitoring_init_rhel4
 +++ b/scripts/lvm2_monitoring_init_rhel4
 @@ -1,4 +1,4 @@
@@ -112,6 +112,3 @@ index 8eb06c5..2e8d0f7 100644
;;
  esac
  
--- 
-2.7.4
-
diff --git 
a/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch 
b/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch
index 474c2f8ac..f4b0f913d 100644
--- a/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch
+++ b/meta-oe/recipes-support/lvm2/files/0001-configure.ac-check-egrep.patch
@@ -1,4 +1,7 @@
-configure.ac: check egrep
+From f261b2f1bc16c32a55a22e28bf1b2f15ac6c7a88 Mon Sep 17 00:00:00 2001
+From: Kai Kang 
+Date: Wed, 6 Dec 2023 10:24:46 +0800
+Subject: [PATCH] configure.ac: check egrep
 
 The macro AC_HEADER_STDC which requires AC_PROG_EGREP has been removed
 from configure.ac, then it fails to substitute '@EGREP@':
@@ -17,10 +20,10 @@ Signed-off-by: Kai Kang 
  1 file changed, 1 insertion(+)
 
 diff --git a/configure.ac b/configure.ac
-index 2e52498f9..d9462e22c 100644
+index c2dbf3c9f..d9e7964c3 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -78,6 +78,7 @@ AC_PROG_LN_S
+@@ -88,6 +88,7 @@ A

[oe] [meta-oe][PATCH] unicode-ucd: fix UNPACKDIR conversion leftovers

2024-05-27 Thread Markus Volk
this avoids:
WARNING: unicode-ucd-14.0.0-r0 do_unpack: unicode-ucd: the directory 
${WORKDIR}/${BP}
(/home/flk/poky/build-hypr/tmp/work/all-poky-linux/unicode-ucd/14.0.0/unicode-ucd-14.0.0)
pointed to by the S variable doesn't exist - please set S within the recipe to 
point to
where the source has been unpacked to

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-support/unicode-ucd/unicode-ucd_14.0.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-support/unicode-ucd/unicode-ucd_14.0.0.bb 
b/meta-oe/recipes-support/unicode-ucd/unicode-ucd_14.0.0.bb
index 0c8a10e0e..026d4ffe0 100644
--- a/meta-oe/recipes-support/unicode-ucd/unicode-ucd_14.0.0.bb
+++ b/meta-oe/recipes-support/unicode-ucd/unicode-ucd_14.0.0.bb
@@ -12,6 +12,9 @@ SRC_URI[ucd-license.sha256sum] = 
"f7830d126f59d83842565d3dddedc79db4ca978ed52aee
 
 inherit allarch
 
+S = "${WORKDIR}/sources"
+UNPACKDIR = "${S}"
+
 do_configure[noexec] = "1"
 
 do_install() {
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110535): 
https://lists.openembedded.org/g/openembedded-devel/message/110535
Mute This Topic: https://lists.openembedded.org/mt/106328924/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCHv2] gnome-control-center: add PACKAGECONFIG knob for malcontent

2024-05-21 Thread Markus Volk

avoid autoselect

On Tue, May 21 2024 at 08:11:23 PM +02:00:00, Markus Volk 
 wrote:
Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 .../gnome-control-center/gnome-control-center_46.1.bb| 1 
+

 1 file changed, 1 insertion(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb

index 9b54a00e6..d88c42531 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -46,6 +46,7 @@ PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, 
ibus"

 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
 PACKAGECONFIG[file-share] = ",,,gnome-user-share"
 PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
+PACKAGECONFIG[malcontent] = 
"-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui"


 EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"

--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110473): 
https://lists.openembedded.org/g/openembedded-devel/message/110473
Mute This Topic: https://lists.openembedded.org/mt/106228511/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCHv2] gnome-control-center: add PACKAGECONFIG knob for malcontent

2024-05-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../gnome-control-center/gnome-control-center_46.1.bb| 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
index 9b54a00e6..d88c42531 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -46,6 +46,7 @@ PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
 PACKAGECONFIG[file-share] = ",,,gnome-user-share"
 PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
+PACKAGECONFIG[malcontent] = 
"-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui"
 
 EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110472): 
https://lists.openembedded.org/g/openembedded-devel/message/110472
Mute This Topic: https://lists.openembedded.org/mt/106228511/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-boxes: fix build with gcc14

2024-05-21 Thread Markus Volk
Workaround for int-conversion:
| In file included from ../recipe-sysroot/usr/include/glib-2.0/glib.h:64,
|  from 
../recipe-sysroot/usr/include/glib-2.0/gobject/gbinding.h:30,
|  from ../recipe-sysroot/usr/include/glib-2.0/glib-object.h:24,
|  from src/gnome-boxes.p/libvirt-broker.c:6:
| src/gnome-boxes.p/libvirt-broker.c: In function 
'boxes_libvirt_broker_add_domain_co':
| ../recipe-sysroot/usr/include/glib-2.0/glib/gmessages.h:671:16: error: 
returning 'void *' from a function with return type 'gboolean' {aka 'int'} 
makes integer from pointer without a cast [-Wint-conversion]

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb   | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
 
b/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
index 9ad15d57a..6272065de 100644
--- 
a/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
+++ 
b/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
@@ -36,6 +36,8 @@ SRC_URI[archive.sha256sum] = 
"900c177f6762640370a6634cf9e7d3cd8207e498367a8a667a
 GIR_MESON_OPTION = ""
 VALA_MESON_OPTION = ""
 
+CFLAGS += "-Wno-int-conversion"
+
 FILES:${PN} += "${datadir}"
 
 INSANE_SKIP:${PN} = "dev-deps"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110449): 
https://lists.openembedded.org/g/openembedded-devel/message/110449
Mute This Topic: https://lists.openembedded.org/mt/106227869/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] flatpak: add PACKAGECONFIG knob for malcontent

2024-05-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
index fba7bc49a..8351e7d65 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
@@ -55,6 +55,7 @@ PACKAGECONFIG[soup] = "-Dhttp_backend=soup,,libsoup-2.4"
 PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,xauth socat-native"
 PACKAGECONFIG[xauth] = "-Dxauth=enabled,-Dxauth=disabled,xauth"
 PACKAGECONFIG[seccomp] = "-Dseccomp=enabled,-Dseccomp=disabled,libseccomp"
+PACKAGECONFIG[malcontent] = 
"-Dmalcontent=enabled,-Dmalcontent=disabled,malcontent"
 PACKAGECONFIG[selinux] = 
"-Dselinux_module=enabled,-Dselinux_module=disabled,libselinux"
 PACKAGECONFIG[wayland-security-context] = 
"-Dwayland_security_context=enabled,-Dwayland_security_context=disabled,wayland 
wayland-native wayland-protocols"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110448): 
https://lists.openembedded.org/g/openembedded-devel/message/110448
Mute This Topic: https://lists.openembedded.org/mt/106226893/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-control-center: add PACKAGECONFIG knob for malcontent

2024-05-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../gnome-control-center/gnome-control-center_46.1.bb| 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
index 9b54a00e6..6202f81cb 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -46,6 +46,7 @@ PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
 PACKAGECONFIG[file-share] = ",,,gnome-user-share"
 PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
+PACKAGECONFIG[malcontent] = ",,malcontent,malcontent-ui"
 
 EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110447): 
https://lists.openembedded.org/g/openembedded-devel/message/110447
Mute This Topic: https://lists.openembedded.org/mt/106224178/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 1/2] pipewire: update 1.0.5 -> 1.0.6

2024-05-21 Thread Markus Volk
PipeWire 1.0.6 (2024-05-09)

This is a bugfix release that is API and ABI compatible with previous
1.0.x releases.

Highlights
  - A bitfield race was fixed that could cause some crashes or undefined
behaviour whem moving nodes between drivers.
  - Fix to some invalid memory access in the pw-mon and pw-dump.
  - A regression in kodi with IEC958 formats playback was fixed.
  - A race in the ALSA plugin was fixed when updating the eventfd.
  - Improvements and fixes to module-combine-stream.
  - Negotiation was improved in pipewiresrc.
  - Some more small fixes and improvements.

PipeWire
  - Context properties are now set early so that client properties can be
matched with rules.
  - A bitfield race was fixed that could cause some crashes or undefined
behaviour when moving nodes between drivers.

Tools
  - Fix failure to hide properties in pw-mon. (#3997)
  - Fix some memleaks and a crash in pw-dump. (#4001)

Modules
  - The combine-stream module now prevents resampling to avoid broken
audio because of different samplerates.
  - Fix a potential double free in module-loopback when calculating the
delay. (#3748)
  - The FFADO module now only starts when ports are negotiated to avoid
startup races. (#3968)
  - The combine-stream module will now forward tags.

SPA
  - Monitor volumes are now also clamped to the min/max volumes. (#3962)
  - V4l2 and libcamera now encodes the device ids into a JSON array. This
is part of the deduplication code of devices.
  - A regression in kodi with IEC958 formats playback was fixed.

Bluetooth
  - Improved buffer handling and queued data when stopping.

ALSA
  - A race was fixed when updating the eventfd. (#3711)

GStreamer
  - Handle some errors better instead of crashing. (#3994)
  - Fix a memleak in the stream params handling.
  - Negotiation was improved in pipewiresrc.

Signed-off-by: Markus Volk 
0
---
 .../pipewire/{pipewire_1.0.5.bb => pipewire_1.0.6.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/pipewire/{pipewire_1.0.5.bb => 
pipewire_1.0.6.bb} (99%)

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.5.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.6.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.5.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.6.bb
index c8ac04d59..f60ede537 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.5.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.6.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "a2287be601710eea0d073261223ec34b92384c8a"
+SRCREV = "1b8b683a6d7ee9f1c5dcef3fce5f93069f1357c4"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.0;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110446): 
https://lists.openembedded.org/g/openembedded-devel/message/110446
Mute This Topic: https://lists.openembedded.org/mt/106224126/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 2/2] wireplumber: update 0.5.1 -> 0.5.2

2024-05-21 Thread Markus Volk
WirePlumber 0.5.2
~

Highlights:

  - Added support for loading configuration files other than the default
wireplumber.conf within Lua scripts (!629)

  - Added support for loading single-section configuration files, without
fragments (!629)

  - Updated the node.software-dsp script to be able to load filter-chain graphs
from external configuration files, which is needed for Asahi Linux audio
DSP configuration (!629)

Fixes:

  - Fixed destroying camera nodes when the camera device is removed (#627, !631)

  - Fixed an issue with Bluetooth BAP device set naming (!632)

  - Fixed an issue caused by the pipewire event loop not being "entered" as
expected (!634, #638)

  - A false positive warning about no modules being loaded is now suppressed
when using libpipewire >= 1.0.5 (#620)

  - Default nodes can now be selected using priority.driver when
priority.session is not set (#642)

Changes:

  - The library version is now generated following pipewire's versioning scheme:
libwireplumber-0.5.so.0.5.2 becomes libwireplumber-0.5.so.0.0502.0 (!633)

Signed-off-by: Markus Volk 
---
 .../wireplumber/{wireplumber_0.5.1.bb => wireplumber_0.5.2.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/wireplumber/{wireplumber_0.5.1.bb => 
wireplumber_0.5.2.bb} (99%)

diff --git 
a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.1.bb 
b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.2.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.1.bb
rename to meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.2.bb
index 9115076a2..c6f46eb55 100644
--- a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.1.bb
+++ b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.2.bb
@@ -10,7 +10,7 @@ DEPENDS = "glib-2.0 glib-2.0-native lua pipewire \
 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", 
"python3-native python3-lxml-native doxygen-native", "", d)} \
 "
 
-SRCREV = "961450b2ac700e8c9c85a0beb2426b875fa08bff"
+SRCREV = "b302ebd6ab66fd538191d22db4ebe02bcef87a91"
 SRC_URI = " \
 
git://gitlab.freedesktop.org/pipewire/wireplumber.git;branch=master;protocol=https
 \
 file://90-OE-disable-session-dbus-dependent-features.lua \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110445): 
https://lists.openembedded.org/g/openembedded-devel/message/110445
Mute This Topic: https://lists.openembedded.org/mt/106224125/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] malcontent: move PV to malcontent.inc

2024-05-20 Thread Markus Volk
PV must be consistent for malcontent and malcontent-ui. Ensure this by moving
PV to malcontent.inc

Signed-off-by: Markus Volk 
---
 .../malcontent/{malcontent-ui_0.12.0.bb => malcontent-ui.bb} | 0
 .../malcontent/{malcontent_0.12.0.bb => malcontent.bb}   | 0
 meta-oe/recipes-gnome/malcontent/malcontent.inc  | 1 +
 3 files changed, 1 insertion(+)
 rename meta-oe/recipes-gnome/malcontent/{malcontent-ui_0.12.0.bb => 
malcontent-ui.bb} (100%)
 rename meta-oe/recipes-gnome/malcontent/{malcontent_0.12.0.bb => 
malcontent.bb} (100%)

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui.bb
similarity index 100%
rename from meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
rename to meta-oe/recipes-gnome/malcontent/malcontent-ui.bb
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent.bb
similarity index 100%
rename from meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
rename to meta-oe/recipes-gnome/malcontent/malcontent.bb
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent.inc 
b/meta-oe/recipes-gnome/malcontent/malcontent.inc
index 0446005a3..d48be08bb 100644
--- a/meta-oe/recipes-gnome/malcontent/malcontent.inc
+++ b/meta-oe/recipes-gnome/malcontent/malcontent.inc
@@ -1,3 +1,4 @@
 SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
 S = "${WORKDIR}/git"
 SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+PV = "0.12.0"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110441): 
https://lists.openembedded.org/g/openembedded-devel/message/110441
Mute This Topic: https://lists.openembedded.org/mt/106201955/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH] malcontent-ui: fix lib install

2024-05-20 Thread Markus Volk
- Add a suitable link for libmalcontent-ui-1.so.1
- Use PV for libmalcontent-ui-1.so.0.12.0 to eventually make life a little 
easier
  when updating recipes

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
index 13bfe7853..ca3bf081d 100644
--- a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -35,9 +35,9 @@ do_install() {
install -d ${D}${datadir}/polkit-1/actions ${D}${datadir}/metainfo 
${D}${datadir}/applications
install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.gir 
${D}${datadir}/gir-1.0
install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.typelib 
${D}${libdir}/girepository-1.0
-   ln -sf libmalcontent-ui-1.so.1 ${D}${libdir}/libmalcontent-ui-1.so
-   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.1 
${D}${libdir}
-   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.0.12.0 
${D}${libdir}
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.${PV} 
${D}${libdir}
+   ln -sf libmalcontent-ui-1.so.${PV} ${D}${libdir}/libmalcontent-ui-1.so
+   ln -sf libmalcontent-ui-1.so.${PV} ${D}${libdir}/libmalcontent-ui-1.so.1
install -m 0755 ${B}/malcontent-control/malcontent-control ${D}${bindir}
install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.policy 
${D}${datadir}/polkit-1/actions
install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml 
${D}${datadir}/metainfo
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110440): 
https://lists.openembedded.org/g/openembedded-devel/message/110440
Mute This Topic: https://lists.openembedded.org/mt/106201719/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv3] malcontent: add recipe

2024-05-17 Thread Markus Volk
malcontent is an optional dependency for flatpak and gnome-software

- Building the malcontent gtk4-ui leads to circular dependency malcontent <-> 
flatpak
  Add a separate package for malcontent-ui to avoid this and to make 
malcontent-control
  buildable.

Signed-off-by: Markus Volk 
Signed-off-by: Khem Raj 
---
 .../malcontent/malcontent-ui_0.12.0.bb| 48 +++
 .../recipes-gnome/malcontent/malcontent.inc   |  3 ++
 .../malcontent/malcontent_0.12.0.bb   | 44 +
 3 files changed, 95 insertions(+)
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent.inc
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
new file mode 100644
index 0..13bfe7853
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -0,0 +1,48 @@
+SUMMARY = "User-Interface for malcontent."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+require malcontent.inc
+
+DEPENDS = " \
+   malcontent \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   polkit \
+   appstream \
+   flatpak \
+   libadwaita \
+   gtk4 \
+"
+
+GIR_MESON_OPTION = ""
+
+GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection gettext 
features_check
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+EXTRA_OEMESON = "-Dui=enabled"
+
+do_install() {
+   install -d ${D}${datadir}/gir-1.0 ${D}${libdir}/girepository-1.0 
${D}${bindir}
+   install -d ${D}${datadir}/polkit-1/actions ${D}${datadir}/metainfo 
${D}${datadir}/applications
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.gir 
${D}${datadir}/gir-1.0
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.typelib 
${D}${libdir}/girepository-1.0
+   ln -sf libmalcontent-ui-1.so.1 ${D}${libdir}/libmalcontent-ui-1.so
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.1 
${D}${libdir}
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.0.12.0 
${D}${libdir}
+   install -m 0755 ${B}/malcontent-control/malcontent-control ${D}${bindir}
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.policy 
${D}${datadir}/polkit-1/actions
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml 
${D}${datadir}/metainfo
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.desktop 
${D}${datadir}/applications
+}
+
+FILES:${PN} += "${bindir} ${libdir} ${datadir}"
+
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent.inc 
b/meta-oe/recipes-gnome/malcontent/malcontent.inc
new file mode 100644
index 0..0446005a3
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent.inc
@@ -0,0 +1,3 @@
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
new file mode 100644
index 0..c4bc50fa8
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,44 @@
+SUMMARY = "malcontent implements support for restricting the type of content."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+require malcontent.inc
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GIR_MESON_OPTION = ""
+
+inherit  meson pkgconfig gobject-introspection gettext features_check useradd
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+PACKAGECONFIG ?= "ui"
+PACKAGECONFIG[ui] = ",,,malcontent-ui"
+
+EXTRA_OEMESON = "-Dui=disabled"
+
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir 
${sysconfdir}/polkit-1 --shell /bin/nologin polkitd"
+
+do_install:append() {
+# Fix up permissions on polkit rules.d to work with rpm4 constraints
+chmod 700 ${D}/${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
+}
+
+FILES:${PN} += " \
+  

Re: [oe] [meta-oe][PATCH 1/2] malcontent-ui: add malcontent to RDEPENDS

2024-05-16 Thread Markus Volk



On Wed, May 15 2024 at 03:44:46 PM +00:00:00, Peter Kjellerstedt 
 wrote:
Iflibmalcontent-uilinks withlibmalcontent, then 
themalcontent-uirecipe should have aDEPENDSonmalcontent, and you 
should not need to add an explicitRDEPENDS:${PN}for it (just as 
Martin wrote).




The reason I guess that you get that error is because I believe 
themalcontent-uirecipe has actually builtlibmalcontentitself (given 
that both recipes use the same source code) rather than using the one 
produced by themalcontentrecipe (whichmalcontent-uidoesn’t depend 
on…) Would it be an option to just have one recipe that builds both 
libraries and then packages them in different packages?






I also suspect that this is the reason.

There have been problems with a circular dependency if built with 
-Dui=enabled.

This will therefore probably not work.

There are different approaches in malcontent to work around this 
problem.


You can use system malcontent:
https://gitlab.freedesktop.org/pwithnall/malcontent/-/blob/main/meson_options.txt?ref_type=heads#L18

But this is not suitable, and building malcontent-native does not seem 
to be a good way either, as it has quite heavy dependencies. malcontent 
still offers this way:

https://gitlab.freedesktop.org/pwithnall/malcontent/-/commit/fda2fbd33084a388effc844ab73fd4f2c297efb1

Also (since I now looked at the recipes), I would strongly recommend 
not to do:




FILES:${PN} = "${bindir} ${libdir} ${datadir}"



as you do in themalcontent-uirecipe, or:



FILES:${PN} += "${libdir} ${datadir}"



as you do in themalcontentrecipe. Resetting FILES:${PN} (as in the 
first case) is always a source of problems and can easily lead to 
incorrect packaging of files. And for${libdir}and${datadir}, be more 
specific with what paths you are actually adding.




I agree that in principle you have better control over which files are 
shipped if being more specific in FILES:${PN}. But in this particular 
case, we already explicitly specify each file to be installed in 
do_install to avoid multiple providers. So we already have control over 
what is installed/shipped. Duplicating this to FILES:${PN} would mean 
that we would have to make all changes twice during a recipe update if 
we additionally specified each file in FILES:${PN}?





//Peter



*From:*openembedded-devel@lists.openembedded.org 
 *On Behalf Of*Markus Volk

*Sent:* den 13 maj 2024 23:04
*To:* Martin Jansa 
*Cc:* f_...@t-online.de; openembedded-devel@lists.openembedded.org
*Subject:* Re: [oe] [meta-oe][PATCH 1/2] malcontent-ui: add 
malcontent to RDEPENDS




On Mon, May 13 2024 at 10:30:31 PM +02:00:00, Martin Jansa 
mailto:martin.ja...@gmail.com>> wrote:


If libmalcontent-ui-1.so.1 links with libmalcontent-0.so.0 then this 
should be build-time DEPENDS (and then shlibs code in do_package 
will automatically add malcontent to RDEPENDS.





This error is caused by adding malcontent to the DEPENDS field in 
PACKAGECONFIG like I did in gnome-control-center. After enabling this 
 in my build the error occurred.


But in the end this RDPEND is not wrong I guess? I've split the 
package in two and without this RDEPEND it would be possible to 
install libmalcontent-ui without libmalcontent which would then be 
broken





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110417): 
https://lists.openembedded.org/g/openembedded-devel/message/110417
Mute This Topic: https://lists.openembedded.org/mt/106081394/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH 1/2] malcontent-ui: add malcontent to RDEPENDS

2024-05-13 Thread Markus Volk
On Mon, May 13 2024 at 10:30:31 PM +02:00:00, Martin Jansa 
 wrote:

If libmalcontent-ui-1.so.1 links with libmalcontent-0.so.0 then this
should be build-time DEPENDS (and then shlibs code in do_package will
automatically add malcontent to RDEPENDS.


This error is caused by adding malcontent to the DEPENDS field in 
PACKAGECONFIG like I did in gnome-control-center. After enabling this  
in my build the error occurred.
But in the end this RDPEND is not wrong I guess? I've split the package 
in two and without this RDEPEND it would be possible to install 
libmalcontent-ui without libmalcontent which would then be broken



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110345): 
https://lists.openembedded.org/g/openembedded-devel/message/110345
Mute This Topic: https://lists.openembedded.org/mt/106081394/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 2/2] gnome-control-center: add PACKAGECONFIG for malcontent

2024-05-13 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../gnome-control-center/gnome-control-center_46.1.bb| 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
index 9b54a00e6..d88c42531 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -46,6 +46,7 @@ PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
 PACKAGECONFIG[file-share] = ",,,gnome-user-share"
 PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
+PACKAGECONFIG[malcontent] = 
"-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui"
 
 EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110342): 
https://lists.openembedded.org/g/openembedded-devel/message/110342
Mute This Topic: https://lists.openembedded.org/mt/106081401/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/2] malcontent-ui: add malcontent to RDEPENDS

2024-05-13 Thread Markus Volk
This fixes:
ERROR: malcontent-ui-0.12.0-r0 do_package_qa: QA Issue: 
/usr/lib/libmalcontent-ui-1.so.1
contained in package malcontent-ui requires libmalcontent-0.so.0()(64bit), but 
no providers
found in RDEPENDS:malcontent-ui? [file-rdeps]

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
index 4ff16a82d..f64f69a78 100644
--- a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -48,3 +48,5 @@ do_install() {
 
 FILES:${PN} = "${bindir} ${libdir} ${datadir}"
 
+RDEPENDS:${PN} = "malcontent"
+
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110341): 
https://lists.openembedded.org/g/openembedded-devel/message/110341
Mute This Topic: https://lists.openembedded.org/mt/106081394/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCHv2] glib-testing: add recipe

2024-05-12 Thread Markus Volk

add missing dependencies for building documentation

On Mon, May 13 2024 at 02:05:01 AM +02:00:00, Markus Volk 
 wrote:
glib-testing is a build dependency for malcontent, where building the 
tests cant be disabled.

We can only disable the run of installed tests in malcontent.

Normally glib-testing gets included as a subproject wrap which is 
inappropriate for

yocto/oe. Thus we need to provide a recipe for it.

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 .../recipes-core/glib-2.0/glib-testing_0.1.1.bb| 14 
++

 1 file changed, 14 insertions(+)
 create mode 100644 
meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb


diff --git a/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb 
b/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb

new file mode 100644
index 0..ebcc2b267
--- /dev/null
+++ b/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb
@@ -0,0 +1,14 @@
+SUMMARY = "libglib-testing provides test harnesses and mock classes 
to complement GLib classes"

+HOMEPAGE = "<https://gitlab.gnome.org/pwithnall/libglib-testing>"
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c" 


+
+SRC_URI = 
"git://gitlab.gnome.org/pwithnall/libglib-testing.git;protocol=https;branch=main"

+
+PV = "0.1.1"
+S = "${WORKDIR}/git"
+SRCREV = "e326f73a7139c5e54fcf926896ae6e4cc899a1a7"
+
+inherit  meson pkgconfig
+
+DEPENDS = "glib-2.0 gtk-doc-native libxslt-native 
docbook-xsl-stylesheets-native python3-pygments-native"

--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110329): 
https://lists.openembedded.org/g/openembedded-devel/message/110329
Mute This Topic: https://lists.openembedded.org/mt/106063831/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] glib-testing: add recipe

2024-05-12 Thread Markus Volk
glib-testing is a build dependency for malcontent, where building the tests 
cant be disabled.
We can only disable the run of installed tests in malcontent.

Normally glib-testing gets included as a subproject wrap which is inappropriate 
for
yocto/oe. Thus we need to provide a recipe for it.

Signed-off-by: Markus Volk 
---
 .../recipes-core/glib-2.0/glib-testing_0.1.1.bb| 14 ++
 1 file changed, 14 insertions(+)
 create mode 100644 meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb

diff --git a/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb 
b/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb
new file mode 100644
index 0..ebcc2b267
--- /dev/null
+++ b/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb
@@ -0,0 +1,14 @@
+SUMMARY = "libglib-testing provides test harnesses and mock classes to 
complement GLib classes"
+HOMEPAGE = "https://gitlab.gnome.org/pwithnall/libglib-testing;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.gnome.org/pwithnall/libglib-testing.git;protocol=https;branch=main"
+
+PV = "0.1.1"
+S = "${WORKDIR}/git"
+SRCREV = "e326f73a7139c5e54fcf926896ae6e4cc899a1a7"
+
+inherit  meson pkgconfig
+
+DEPENDS = "glib-2.0 gtk-doc-native libxslt-native 
docbook-xsl-stylesheets-native python3-pygments-native"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110328): 
https://lists.openembedded.org/g/openembedded-devel/message/110328
Mute This Topic: https://lists.openembedded.org/mt/106063831/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv5] malcontent: add recipe

2024-05-12 Thread Markus Volk
malcontent is an optional dependency for flatpak and gnome-software

- Building the malcontent gtk4-ui leads to circular dependency malcontent <-> 
flatpak
  Add a separate package for malcontent-ui to avoid this and to make 
malcontent-control
  buildable.

Signed-off-by: Markus Volk 
---
 .../malcontent/malcontent-ui_0.12.0.bb| 50 +++
 .../malcontent/malcontent_0.12.0.bb   | 41 +++
 2 files changed, 91 insertions(+)
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
new file mode 100644
index 0..4ff16a82d
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -0,0 +1,50 @@
+SUMMARY = "User-Interface for malcontent."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   polkit \
+   appstream \
+   flatpak \
+   libadwaita \
+   gtk4 \
+"
+
+GIR_MESON_OPTION = ""
+
+GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection gettext 
features_check
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+EXTRA_OEMESON = "-Dui=enabled"
+
+do_install() {
+   install -d ${D}${datadir}/gir-1.0 ${D}${libdir}/girepository-1.0 
${D}${bindir}
+   install -d ${D}${datadir}/polkit-1/actions ${D}${datadir}/metainfo 
${D}${datadir}/applications
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.gir 
${D}${datadir}/gir-1.0
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.typelib 
${D}${libdir}/girepository-1.0
+   ln -sf libmalcontent-ui-1.so.1 ${D}${libdir}/libmalcontent-ui-1.so
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.1 
${D}${libdir}
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.0.12.0 
${D}${libdir}
+   install -m 0755 ${B}/malcontent-control/malcontent-control ${D}${bindir}
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.policy 
${D}${datadir}/polkit-1/actions
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml 
${D}${datadir}/metainfo
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.desktop 
${D}${datadir}/applications
+}
+
+FILES:${PN} = "${bindir} ${libdir} ${datadir}"
+
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
new file mode 100644
index 0..416751423
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,41 @@
+SUMMARY = "malcontent implements support for restricting the type of content."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GIR_MESON_OPTION = ""
+
+inherit  meson pkgconfig gobject-introspection gettext features_check useradd
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+PACKAGECONFIG ?= "ui"
+PACKAGECONFIG[ui] = ",,,malcontent-ui"
+
+EXTRA_OEMESON = "-Dui=disabled"
+
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir 
${sysconfdir}/polkit-1 --shell /bin/nologin polkitd"
+
+do_install:append() {
+# Fix up permissions on polkit rules.d to work with rpm4 constraints
+chmod 700 ${D}/${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
+}
+
+FILES:${PN} += "${libdir} ${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110322): 
https://lists.openembedded.org/g/openembedded-devel/message/110322
Mute This Topic: https://lists.openembedded.org/mt/106054171/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCHv4] malcontent: add recipe

2024-05-12 Thread Markus Volk
v4 adds gobject-introspection to required distrofeatures for 
malcontent-ui


On Sun, May 12 2024 at 01:52:26 PM +02:00:00, Markus Volk 
 wrote:

malcontent is an optional dependency for flatpak and gnome-software

- Building the malcontent gtk4-ui leads to circular dependency 
malcontent <-> flatpak
  Add a separate package for malcontent-ui to avoid this and to make 
malcontent-control

  buildable.

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 .../malcontent/malcontent-ui_0.12.0.bb| 49 
+++

 .../malcontent/malcontent_0.12.0.bb   | 41 
 2 files changed, 90 insertions(+)
 create mode 100644 
meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
 create mode 100644 
meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb


diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb

new file mode 100644
index 0..effd181b1
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -0,0 +1,49 @@
+SUMMARY = "User-Interface for malcontent."
+HOMEPAGE = "<https://gitlab.freedesktop.org/pwithnall/malcontent>"
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c" 


+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"

+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   malcontent \
+   polkit \
+   appstream \
+   flatpak \
+   libadwaita \
+   gtk4 \
+"
+
+GIR_MESON_OPTION = ""GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection 
gettext features_check

+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+EXTRA_OEMESON = "-Dui=enabled"
+
+do_install() {
+	install -d ${D}${datadir}/gir-1.0 ${D}${libdir}/girepository-1.0 
${D}${bindir}
+	install -d ${D}${datadir}/polkit-1/actions ${D}${datadir}/metainfo 
${D}${datadir}/applications
+	install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.gir 
${D}${datadir}/gir-1.0
+	install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.typelib 
${D}${libdir}/girepository-1.0

+   ln -sf libmalcontent-ui-1.so.1 ${D}${libdir}/libmalcontent-ui-1.so
+	install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.1 
${D}${libdir}
+	install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.0.12.0 
${D}${libdir}
+	install -m 0755 ${B}/malcontent-control/malcontent-control 
${D}${bindir}
+	install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.policy 
${D}${datadir}/polkit-1/actions
+	install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml 
${D}${datadir}/metainfo
+	install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.desktop 
${D}${datadir}/applications

+}
+
+FILES:${PN} = "${bindir} ${libdir} ${datadir}"
+
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

new file mode 100644
index 0..416751423
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,41 @@
+SUMMARY = "malcontent implements support for restricting the type of 
content."

+HOMEPAGE = "<https://gitlab.freedesktop.org/pwithnall/malcontent>"
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c" 


+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"

+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GIR_MESON_OPTION = ""
+
+inherit  meson pkgconfig gobject-introspection gettext 
features_check useradd

+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+PACKAGECONFIG ?= "ui"
+PACKAGECONFIG[ui] = ",,,malcontent-ui"
+
+EXTRA_OEMESON = "-Dui=disabled"
+
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group 
--home-dir ${sysconfdir}/polkit-1 --shell /bin/nologin polkitd"

+
+do_install:append() {
+# Fix up permissions on polkit rules.d to work with rpm4 
constraints

+chmod 700 ${D}/${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
+}
+
+FILES:${PN} += "${libdir} ${datadir}"
--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links

[oe] [meta-oe][PATCHv4] malcontent: add recipe

2024-05-12 Thread Markus Volk
malcontent is an optional dependency for flatpak and gnome-software

- Building the malcontent gtk4-ui leads to circular dependency malcontent <-> 
flatpak
  Add a separate package for malcontent-ui to avoid this and to make 
malcontent-control
  buildable.

Signed-off-by: Markus Volk 
---
 .../malcontent/malcontent-ui_0.12.0.bb| 49 +++
 .../malcontent/malcontent_0.12.0.bb   | 41 
 2 files changed, 90 insertions(+)
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
new file mode 100644
index 0..effd181b1
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -0,0 +1,49 @@
+SUMMARY = "User-Interface for malcontent."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   malcontent \
+   polkit \
+   appstream \
+   flatpak \
+   libadwaita \
+   gtk4 \
+"
+
+GIR_MESON_OPTION = ""GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection gettext 
features_check
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+EXTRA_OEMESON = "-Dui=enabled"
+
+do_install() {
+   install -d ${D}${datadir}/gir-1.0 ${D}${libdir}/girepository-1.0 
${D}${bindir}
+   install -d ${D}${datadir}/polkit-1/actions ${D}${datadir}/metainfo 
${D}${datadir}/applications
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.gir 
${D}${datadir}/gir-1.0
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.typelib 
${D}${libdir}/girepository-1.0
+   ln -sf libmalcontent-ui-1.so.1 ${D}${libdir}/libmalcontent-ui-1.so
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.1 
${D}${libdir}
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.0.12.0 
${D}${libdir}
+   install -m 0755 ${B}/malcontent-control/malcontent-control ${D}${bindir}
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.policy 
${D}${datadir}/polkit-1/actions
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml 
${D}${datadir}/metainfo
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.desktop 
${D}${datadir}/applications
+}
+
+FILES:${PN} = "${bindir} ${libdir} ${datadir}"
+
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
new file mode 100644
index 0..416751423
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,41 @@
+SUMMARY = "malcontent implements support for restricting the type of content."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GIR_MESON_OPTION = ""
+
+inherit  meson pkgconfig gobject-introspection gettext features_check useradd
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+PACKAGECONFIG ?= "ui"
+PACKAGECONFIG[ui] = ",,,malcontent-ui"
+
+EXTRA_OEMESON = "-Dui=disabled"
+
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir 
${sysconfdir}/polkit-1 --shell /bin/nologin polkitd"
+
+do_install:append() {
+# Fix up permissions on polkit rules.d to work with rpm4 constraints
+chmod 700 ${D}/${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
+}
+
+FILES:${PN} += "${libdir} ${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110320): 
https://lists.openembedded.org/g/openembedded-devel/message/110320
Mute This Topic: https://lists.openembedded.org/mt/106053575/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv3] malcontent: add recipe

2024-05-12 Thread Markus Volk
malcontent is an optional dependency for flatpak and gnome-software

- Building the malcontrol gtk4-ui leads to circular dependency malcontent <-> 
flatpak
  Add a separate package for malcontent-ui to avoid this and to make 
malcontent-control
  buildable.

Signed-off-by: Markus Volk 
---
 .../malcontent/malcontent-ui_0.12.0.bb| 49 +++
 .../malcontent/malcontent_0.12.0.bb   | 41 
 2 files changed, 90 insertions(+)
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
new file mode 100644
index 0..ecbc7dd58
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent-ui_0.12.0.bb
@@ -0,0 +1,49 @@
+SUMMARY = "User-Interface for malcontent."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   malcontent \
+   polkit \
+   appstream \
+   flatpak \
+   libadwaita \
+   gtk4 \
+"
+
+GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection-data gettext 
features_check
+
+REQUIRED_DISTRO_FEATURES = "pam polkit"
+
+EXTRA_OEMESON = "-Dui=enabled"
+
+do_install() {
+   install -d ${D}${datadir}/gir-1.0 ${D}${libdir}/girepository-1.0 
${D}${bindir}
+   install -d ${D}${datadir}/polkit-1/actions ${D}${datadir}/metainfo 
${D}${datadir}/applications
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.gir 
${D}${datadir}/gir-1.0
+   install -m 0644 ${B}/libmalcontent-ui/MalcontentUi-1.typelib 
${D}${libdir}/girepository-1.0
+   ln -sf libmalcontent-ui-1.so.1 ${D}${libdir}/libmalcontent-ui-1.so
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.1 
${D}${libdir}
+   install -m 0644 ${B}/libmalcontent-ui/libmalcontent-ui-1.so.0.12.0 
${D}${libdir}
+   install -m 0755 ${B}/malcontent-control/malcontent-control ${D}${bindir}
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.policy 
${D}${datadir}/polkit-1/actions
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml 
${D}${datadir}/metainfo
+   install -m 0644 
${B}/malcontent-control/org.freedesktop.MalcontentControl.desktop 
${D}${datadir}/applications
+}
+
+FILES:${PN} = "${bindir} ${libdir} ${datadir}"
+
diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
new file mode 100644
index 0..416751423
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,41 @@
+SUMMARY = "malcontent implements support for restricting the type of content."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GIR_MESON_OPTION = ""
+
+inherit  meson pkgconfig gobject-introspection gettext features_check useradd
+
+REQUIRED_DISTRO_FEATURES = "pam polkit gobject-introspection"
+
+PACKAGECONFIG ?= "ui"
+PACKAGECONFIG[ui] = ",,,malcontent-ui"
+
+EXTRA_OEMESON = "-Dui=disabled"
+
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir 
${sysconfdir}/polkit-1 --shell /bin/nologin polkitd"
+
+do_install:append() {
+# Fix up permissions on polkit rules.d to work with rpm4 constraints
+chmod 700 ${D}/${datadir}/polkit-1/rules.d
+chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
+}
+
+FILES:${PN} += "${libdir} ${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110319): 
https://lists.openembedded.org/g/openembedded-devel/message/110319
Mute This Topic: https://lists.openembedded.org/mt/106053480/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCHv2] malcontent: add recipe

2024-05-12 Thread Markus Volk

v2 adds a missing appstream dependency

On Sun, May 12 2024 at 11:49:00 AM +02:00:00, Markus Volk 
 wrote:

malcontent is an optional dependency for flatpak and gnome-software

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 .../malcontent/malcontent_0.12.0.bb   | 31 
+++

 1 file changed, 31 insertions(+)
 create mode 100644 
meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb


diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

new file mode 100644
index 0..a21241901
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,31 @@
+SUMMARY = "malcontent implements support for restricting the type of 
content."

+HOMEPAGE = "<https://gitlab.freedesktop.org/pwithnall/malcontent>"
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c" 


+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"

+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection-data 
gettext features_check

+
+REQUIRED_DISTRO_FEATURES = "pam polkit"
+
+# If building with ui, we run into circular dependency flatpak <-> 
malcontent

+PACKAGECONFIG ?= ""
+PACKAGECONFIG[ui] = "-Dui=enabled,-Dui=disabled,appstream flatpak 
libadwaita gtk4"

+
+FILES:${PN} += "${libdir} ${datadir}"
--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110318): 
https://lists.openembedded.org/g/openembedded-devel/message/110318
Mute This Topic: https://lists.openembedded.org/mt/106052544/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCHv2] malcontent: add recipe

2024-05-12 Thread Markus Volk
malcontent is an optional dependency for flatpak and gnome-software

Signed-off-by: Markus Volk 
---
 .../malcontent/malcontent_0.12.0.bb   | 31 +++
 1 file changed, 31 insertions(+)
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
new file mode 100644
index 0..a21241901
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,31 @@
+SUMMARY = "malcontent implements support for restricting the type of content."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection-data gettext 
features_check
+
+REQUIRED_DISTRO_FEATURES = "pam polkit"
+
+# If building with ui, we run into circular dependency flatpak <-> malcontent
+PACKAGECONFIG ?= ""
+PACKAGECONFIG[ui] = "-Dui=enabled,-Dui=disabled,appstream flatpak libadwaita 
gtk4"
+
+FILES:${PN} += "${libdir} ${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110317): 
https://lists.openembedded.org/g/openembedded-devel/message/110317
Mute This Topic: https://lists.openembedded.org/mt/106052544/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 2/3] malcontent: add recipe

2024-05-12 Thread Markus Volk
malcontent is an optional dependency for flatpak and gnome-software

Signed-off-by: Markus Volk 
---
 .../malcontent/malcontent_0.12.0.bb   | 31 +++
 1 file changed, 31 insertions(+)
 create mode 100644 meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb

diff --git a/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb 
b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
new file mode 100644
index 0..daae6dd85
--- /dev/null
+++ b/meta-oe/recipes-gnome/malcontent/malcontent_0.12.0.bb
@@ -0,0 +1,31 @@
+SUMMARY = "malcontent implements support for restricting the type of content."
+HOMEPAGE = "https://gitlab.freedesktop.org/pwithnall/malcontent;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main"
+
+S = "${WORKDIR}/git"
+SRCREV = "3ba80995bb25b7aeda7e21d547f9e39ff9a81736"
+
+DEPENDS = " \
+   accountsservice \
+   glib-2.0 \
+   glib-testing \
+   dbus \
+   desktop-file-utils-native \
+   itstool-native \
+   libpam \
+   polkit \
+"
+
+GTKIC_VERSION = "4"
+inherit  meson pkgconfig gtk-icon-cache gobject-introspection-data gettext 
features_check
+
+REQUIRED_DISTRO_FEATURES = "pam polkit"
+
+# If building with ui, we run into circular dependency flatpak <-> malcontent
+PACKAGECONFIG ?= ""
+PACKAGECONFIG[ui] = "-Dui=enabled,-Dui=disabled,flatpak libadwaita gtk4"
+
+FILES:${PN} += "${libdir} ${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110316): 
https://lists.openembedded.org/g/openembedded-devel/message/110316
Mute This Topic: https://lists.openembedded.org/mt/106052377/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/3] glib-testing: add recipe

2024-05-12 Thread Markus Volk
glib-testing is a build dependency for malcontent, where building the tests 
cant be disabled.
We can only disable the run of installed tests in malcontent.

Normally glib-testing gets included as a subproject wrap which is inappropriate 
for
yocto/oe. Thus we need to provide a recipe for it.

Signed-off-by: Markus Volk 
---
 .../recipes-core/glib-2.0/glib-testing_0.1.1.bb| 14 ++
 1 file changed, 14 insertions(+)
 create mode 100644 meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb

diff --git a/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb 
b/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb
new file mode 100644
index 0..0f6ea7643
--- /dev/null
+++ b/meta-oe/recipes-core/glib-2.0/glib-testing_0.1.1.bb
@@ -0,0 +1,14 @@
+SUMMARY = "libglib-testing provides test harnesses and mock classes to 
complement GLib classes"
+HOMEPAGE = "https://gitlab.gnome.org/pwithnall/libglib-testing;
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = 
"git://gitlab.gnome.org/pwithnall/libglib-testing.git;protocol=https;branch=main"
+
+PV = "0.1.1"
+S = "${WORKDIR}/git"
+SRCREV = "e326f73a7139c5e54fcf926896ae6e4cc899a1a7"
+
+inherit  meson pkgconfig
+
+DEPENDS = "glib-2.0 gtk-doc-native"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110315): 
https://lists.openembedded.org/g/openembedded-devel/message/110315
Mute This Topic: https://lists.openembedded.org/mt/106052376/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 3/3] flatpak: add PACKAGECONFIG for malcontent

2024-05-12 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
index fba7bc49a..488765272 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
@@ -50,6 +50,7 @@ GTKDOC_MESON_DISABLE_FLAG = 'disabled'
 
 PACKAGECONFIG[curl] = "-Dhttp_backend=curl,,curl"
 PACKAGECONFIG[docbook_docs] = 
"-Ddocbook_docs=enabled,-Ddocbook_docs=disabled,xmlto-native"
+PACKAGECONFIG[malcontent] = 
"-Dmalcontent=enabled,-Dmalcontent=disabled,malcontent"
 PACKAGECONFIG[man] = "-Dman=enabled,-Dman=disabled,libxslt-native"
 PACKAGECONFIG[soup] = "-Dhttp_backend=soup,,libsoup-2.4"
 PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,xauth socat-native"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110314): 
https://lists.openembedded.org/g/openembedded-devel/message/110314
Mute This Topic: https://lists.openembedded.org/mt/106052375/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCHv2] file-roller: update 44.1 -> 44.2

2024-05-11 Thread Markus Volk
Version 44.2

Released: 2024-05-08

Features:
 * Added expanders to the tree view (!220)

Bugfixes:
 * Fixed crash opening some rar files (!243)
 * Do not crash if the loaded file is empty (!233)

Translations:
 * Indonesian (Andika Triwidada)

Signed-off-by: Markus Volk 
---
 .../file-roller/{file-roller_44.1.bb => file-roller_44.2.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/file-roller/{file-roller_44.1.bb => 
file-roller_44.2.bb} (95%)

diff --git a/meta-gnome/recipes-gnome/file-roller/file-roller_44.1.bb 
b/meta-gnome/recipes-gnome/file-roller/file-roller_44.2.bb
similarity index 95%
rename from meta-gnome/recipes-gnome/file-roller/file-roller_44.1.bb
rename to meta-gnome/recipes-gnome/file-roller/file-roller_44.2.bb
index 30760387f..2131cdd85 100644
--- a/meta-gnome/recipes-gnome/file-roller/file-roller_44.1.bb
+++ b/meta-gnome/recipes-gnome/file-roller/file-roller_44.2.bb
@@ -22,7 +22,7 @@ REQUIRED_DISTRO_FEATURES = "opengl"
 EXTRA_OEMESON += "-Dintrospection=enabled"
 
 SRC_URI = 
"git://gitlab.gnome.org/GNOME/file-roller.git;protocol=https;branch=master"
-SRCREV = "299e86c77d8fe600ee6658357e209b15c674397e"
+SRCREV = "5b21d887e087155b008f9293ca054d6ac3116a2b"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ??= ""
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110313): 
https://lists.openembedded.org/g/openembedded-devel/message/110313
Mute This Topic: https://lists.openembedded.org/mt/106036397/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/3] file-roller: update 46.0 -> 46.1

2024-05-11 Thread Markus Volk
Version 44.2

Released: 2024-05-08

Features:
 * Added expanders to the tree view (!220)

Bugfixes:
 * Fixed crash opening some rar files (!243)
 * Do not crash if the loaded file is empty (!233)

Translations:
 * Indonesian (Andika Triwidada)

Signed-off-by: Markus Volk 
---
 .../file-roller/{file-roller_44.1.bb => file-roller_44.2.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/file-roller/{file-roller_44.1.bb => 
file-roller_44.2.bb} (95%)

diff --git a/meta-gnome/recipes-gnome/file-roller/file-roller_44.1.bb 
b/meta-gnome/recipes-gnome/file-roller/file-roller_44.2.bb
similarity index 95%
rename from meta-gnome/recipes-gnome/file-roller/file-roller_44.1.bb
rename to meta-gnome/recipes-gnome/file-roller/file-roller_44.2.bb
index 30760387f..2131cdd85 100644
--- a/meta-gnome/recipes-gnome/file-roller/file-roller_44.1.bb
+++ b/meta-gnome/recipes-gnome/file-roller/file-roller_44.2.bb
@@ -22,7 +22,7 @@ REQUIRED_DISTRO_FEATURES = "opengl"
 EXTRA_OEMESON += "-Dintrospection=enabled"
 
 SRC_URI = 
"git://gitlab.gnome.org/GNOME/file-roller.git;protocol=https;branch=master"
-SRCREV = "299e86c77d8fe600ee6658357e209b15c674397e"
+SRCREV = "5b21d887e087155b008f9293ca054d6ac3116a2b"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ??= ""
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110312): 
https://lists.openembedded.org/g/openembedded-devel/message/110312
Mute This Topic: https://lists.openembedded.org/mt/106036377/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/3] evince: update 46.0 -> 46.1

2024-05-11 Thread Markus Volk
=
Evince   46.1
=

data:
  * Improve url locations (Germán Poo-Caamaño)

help:
  * Replace live.gnome.org with wiki.gnome.org (Andre Klapper)

Developers:
  * Andre Klapper, Germán Poo-Caamaño

Translations:
  * Changwoo Ryu (Korean)
  * Seong-ho Cho (Korean)
  * Piotr Drąg (Polish)
  * Anders Jonsson (Swedish)
  * Yuri Chornoivan (Ukrainian)

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/evince/{evince_46.0.bb => evince_46.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/evince/{evince_46.0.bb => evince_46.1.bb} (95%)

diff --git a/meta-gnome/recipes-gnome/evince/evince_46.0.bb 
b/meta-gnome/recipes-gnome/evince/evince_46.1.bb
similarity index 95%
rename from meta-gnome/recipes-gnome/evince/evince_46.0.bb
rename to meta-gnome/recipes-gnome/evince/evince_46.1.bb
index 291d32584..5077cfc20 100644
--- a/meta-gnome/recipes-gnome/evince/evince_46.0.bb
+++ b/meta-gnome/recipes-gnome/evince/evince_46.1.bb
@@ -33,7 +33,7 @@ REQUIRED_DISTRO_FEATURES = 
"${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'open
 def gnome_verdir(v):
 return oe.utils.trim_version(v, 1)
 
-SRC_URI[archive.sha256sum] = 
"aff6af69392c04956bfad976dec5d1583b41d5a334e937995f7c3ca0740de221"
+SRC_URI[archive.sha256sum] = 
"94bb525365b060a28c2f6017d22cbf2af5115507254aa42e9bfc000bbc18ab62"
 
 GTKDOC_MESON_OPTION = "gtk_doc"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110310): 
https://lists.openembedded.org/g/openembedded-devel/message/110310
Mute This Topic: https://lists.openembedded.org/mt/106036375/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 3/3] gnome-boxes: update 46.0 -> 46.1

2024-05-11 Thread Markus Volk
46.1 - Apr 22, 2024
===

Changes since 46.0

  - Fix build with clang
  - Added/updated/fixed translations

Signed-off-by: Markus Volk 
---
 .../gnome-boxes/{gnome-boxes_46.0.bb => gnome-boxes_46.1.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/{gnome-boxes_46.0.bb
 => gnome-boxes_46.1.bb} (90%)

diff --git 
a/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.0.bb
 
b/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
similarity index 90%
rename from 
meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.0.bb
rename to 
meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
index 44fdd2dbe..9ad15d57a 100644
--- 
a/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.0.bb
+++ 
b/meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
@@ -31,7 +31,7 @@ RDEPENDS:${PN} = "glib-2.0-dev libvirt-virsh qemu-common 
qemu-system-x86-64 geni
 
 inherit gnomebase gsettings pkgconfig mime-xdg gtk-icon-cache 
gobject-introspection vala features_check
 
-SRC_URI[archive.sha256sum] = 
"67eeb5e989294958b25c397cfc5615ff65f44315c700010f0b9e336e6f3407cb"
+SRC_URI[archive.sha256sum] = 
"900c177f6762640370a6634cf9e7d3cd8207e498367a8a667a6b731b04116036"
 
 GIR_MESON_OPTION = ""
 VALA_MESON_OPTION = ""
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110311): 
https://lists.openembedded.org/g/openembedded-devel/message/110311
Mute This Topic: https://lists.openembedded.org/mt/106036376/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-calculator: update 46.0 -> 46.1

2024-05-10 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../{gnome-calculator_46.0.bb => gnome-calculator_46.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-calculator/{gnome-calculator_46.0.bb => 
gnome-calculator_46.1.bb} (88%)

diff --git a/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_46.1.bb
similarity index 88%
rename from meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_46.0.bb
rename to meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_46.1.bb
index 5c7e27378..f1a93ea83 100644
--- a/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_46.1.bb
@@ -29,7 +29,7 @@ def gnome_verdir(v):
 
 REQUIRED_DISTRO_FEATURES = "x11 opengl"
 
-SRC_URI[archive.sha256sum] = 
"44694fda6b6233923f5c10a48d02d2cf5724e011a8a85789074c953101f33bf1"
+SRC_URI[archive.sha256sum] = 
"2d36750a73890086122cf3f0c83e68517891585615165306fa1596a918668247"
 
 FILES:${PN} += " \
 ${datadir}/dbus-1 \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110309): 
https://lists.openembedded.org/g/openembedded-devel/message/110309
Mute This Topic: https://lists.openembedded.org/mt/106016663/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-software: update 46.0 -> 46.1

2024-05-10 Thread Markus Volk
Version 46.1

Released: 2024-04-25

This is a stable release with the following changes:
 * Fix a crash when updating apps when built with Mogwai
 * Fix a crash when installing flatpak application
 * Correct desktop/mobile hardware support detection
 * Correct state of Fedora upgrade
 * Several fixes in historical updates for rpm-ostree

This release also updates translations:
 * Catalan (Jordi Mas i Hernandez)
 * Czech (Daniel Rusek)
 * Dutch (Nathan Follens)
 * Friulian (Fabio Tomat)
 * Hindi (Guntupalli Karunakar)
 * Kabyle (Athmane MOKRAOUI)
 * Panjabi (A S Alam)
 * Russian (Artur S0)
 * Serbian (Милош Поповић)

Signed-off-by: Markus Volk 
---
 .../{gnome-software_46.0.bb => gnome-software_46.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-software/{gnome-software_46.0.bb => 
gnome-software_46.1.bb} (93%)

diff --git a/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.1.bb
similarity index 93%
rename from meta-gnome/recipes-gnome/gnome-software/gnome-software_46.0.bb
rename to meta-gnome/recipes-gnome/gnome-software/gnome-software_46.1.bb
index 40a7141fc..2327a6640 100644
--- a/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-software/gnome-software_46.1.bb
@@ -28,7 +28,7 @@ RDEPENDS:${PN} = "iso-codes"
 
 EXTRA_OEMESON += "-Dtests=false -Dsoup2=false"
 
-SRC_URI[archive.sha256sum] = 
"11893002bbb54082896683707bc3991ae55a2f3040811a760e3a92c96544f86e"
+SRC_URI[archive.sha256sum] = 
"b6eeb789100de94b50ebe2e77f16b26be4c2db15489905f198d060c425e19076"
 
 PACKAGECONFIG ?= "flatpak"
 PACKAGECONFIG[flatpak] = "-Dflatpak=true,-Dflatpak=false,flatpak ostree"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110308): 
https://lists.openembedded.org/g/openembedded-devel/message/110308
Mute This Topic: https://lists.openembedded.org/mt/106016612/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 2/2] flatpak;xdg-desktop-portal: add missing runtime dependency on fuse3-utils

2024-05-09 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb  | 1 +
 .../xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
index 8719d3ef0..fba7bc49a 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
@@ -38,6 +38,7 @@ RDEPENDS:${PN} = " \
 ca-certificates \
 dconf \
 flatpak-xdg-utils \
+fuse3-utils \
 "
 
 GIR_MESON_OPTION = "gir"
diff --git 
a/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb 
b/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb
index 8161ed160..87e8f1f5e 100644
--- a/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb
+++ b/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb
@@ -22,7 +22,7 @@ PORTAL_BACKENDS ?= " \
${@bb.utils.contains('DISTRO_FEATURES', 'gtk4', 
'xdg-desktop-portal-gtk', '', d)} \
 "
 
-RDEPENDS:${PN} = "bubblewrap rtkit ${PORTAL_BACKENDS}"
+RDEPENDS:${PN} = "bubblewrap rtkit ${PORTAL_BACKENDS} fuse3-utils"
 
 inherit meson pkgconfig python3native features_check
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110307): 
https://lists.openembedded.org/g/openembedded-devel/message/110307
Mute This Topic: https://lists.openembedded.org/mt/106016170/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/2] fuse3: move from meta-filesystems to meta-oe

2024-05-09 Thread Markus Volk
Technically flatpak and xdg-desktop-portal have a runtime dependency on
fuse3-utils. I was worried that adding it might cause problems with CI since 
fuse3
is not included in meta-oe.

Given that both packages also require fuse3 at buildtime it could be a good
idea to move fuse3 to avoid a meta-filesystems dependency for meta-oe

Signed-off-by: Markus Volk 
---
 .../recipes-support/fuse/fuse3/run-ptest   | 0
 .../recipes-support/fuse/fuse3_3.16.2.bb   | 3 +--
 2 files changed, 1 insertion(+), 2 deletions(-)
 rename {meta-filesystems => meta-oe}/recipes-support/fuse/fuse3/run-ptest 
(100%)
 rename {meta-filesystems => meta-oe}/recipes-support/fuse/fuse3_3.16.2.bb (98%)

diff --git a/meta-filesystems/recipes-support/fuse/fuse3/run-ptest 
b/meta-oe/recipes-support/fuse/fuse3/run-ptest
similarity index 100%
rename from meta-filesystems/recipes-support/fuse/fuse3/run-ptest
rename to meta-oe/recipes-support/fuse/fuse3/run-ptest
diff --git a/meta-filesystems/recipes-support/fuse/fuse3_3.16.2.bb 
b/meta-oe/recipes-support/fuse/fuse3_3.16.2.bb
similarity index 98%
rename from meta-filesystems/recipes-support/fuse/fuse3_3.16.2.bb
rename to meta-oe/recipes-support/fuse/fuse3_3.16.2.bb
index 2b0797a6f..307544bf3 100644
--- a/meta-filesystems/recipes-support/fuse/fuse3_3.16.2.bb
+++ b/meta-oe/recipes-support/fuse/fuse3_3.16.2.bb
@@ -13,8 +13,7 @@ LIC_FILES_CHKSUM = " \
 file://LICENSE;md5=a55c12a2d7d742ecb41ca9ae0a6ddc66 \
 "
 
-SRC_URI = 
"https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.gz
 \
-"
+SRC_URI = 
"https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.gz;
 SRC_URI[sha256sum] = 
"f797055d9296b275e981f5f62d4e32e089614fc253d1ef2985851025b8a0ce87"
 
 S = "${WORKDIR}/fuse-${PV}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110306): 
https://lists.openembedded.org/g/openembedded-devel/message/110306
Mute This Topic: https://lists.openembedded.org/mt/106016169/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-oe][PATCH 1/4] flatpak: update 1.15.6 -> 1.15.8

2024-05-09 Thread Markus Volk
- remove included patches
- set path for fusermount3 to avoid requirement for fuse3-native. This is 
needed since:
  
https://github.com/flatpak/flatpak/commit/2cb17b4eb82ecedaa98b5b7f954cf3e52fa95682

Changes in 1.15.8
~

Security fixes:

 * Don't allow an executable name to be misinterpreted as a command-line
   option for bwrap(1). This prevents a sandbox escape where a malicious
   or compromised app could ask xdg-desktop-portal to generate a .desktop
   file with access to files outside the sandbox. (CVE-2024-32462)

Other bug fixes:

 * Pass the -export-dynamic linker option as -Wl,-export-dynamic,
   fixing build failures with clang 18 and lld 18 (#5760)

 * Fix a double-free when installation is cancelled (#5763)

 * Fix installed-tests failure with "FUSERMOUNT: unbound variable"
   (#5751)

 * Translation updates: pt_BR (#5762), tr (#5761)

Changes in 1.15.7
~
Released: 2024-03-27

Dependencies:

 * The Meson build system is now required.
   Compiling with Autotools is no longer possible.

 * In distributions that compile Flatpak to use a separate bubblewrap (bwrap)
   executable, version 0.9.0 is recommended. Several of the bug fixes listed
   below will not be active if an older version is used.

 * In distributions that compile Flatpak to use a separate xdg-dbus-proxy
   executable, version 0.1.5 is recommended.

 * If libmalcontent (parental controls) is enabled, it must be version 0.5.0
   or later.

New features:

 * Automatically remove obsolete driver versions and other autopruned refs
   (#5632)

 * `--socket=inherit-wayland-socket` (#5614)

 * Automatically reload D-Bus session bus configuration after installing
   or upgrading apps, to pick up any exported D-Bus services (#3342)

Bug fixes:

 * Update included copy of bubblewrap to version 0.9.0:

 * `--symlink` is now idempotent, meaning it succeeds if the
   symlink already exists and already has the desired target
   (#2387, #3477, #5255)
 * Report a better error message if `mount(2)` fails with `ENOSPC`
 * Fix a double-close on error reading from `--args`, `--seccomp` or
   `--add-seccomp-fd` argument
 * Improve memory allocation behaviour
 * Silence various compiler warnings

 * Update included copy of bubblewrap to version 0.1.5:

 * Fix handling of long object paths

 * Don't parse `` as the application name
   (#5700)

 * Don't refuse to start apps when there is no D-Bus system bus available
   (#5076)

 * Don't try to repeat migration of apps whose data was migrated to a new
   name and then deleted (#5668)

 * Improve handling of mixed locales on systems with systemd-localed (#5497)

 * Improve display of ellipsized columns in wide terminals (#5722)

 * Make `flatpak info -e` look for extensions in all installations (#5670)

 * Fix warnings from newer GLib versions (#5660, #5737)

 * Always set the `container` environment variable (#5610)

 * Always let the app inherit redirected file descriptors (#5626)

 * In `flatpak ps`, add xdg-desktop-portal-gnome to the list of backends
   we'll use to learn which apps are running in the background (#5729)

 * Don't use `WAYLAND_SOCKET` unless given `--socket=inherit-wayland-socket`
   (#5614)

 * Use `fusermount3` if compiled with FUSE 3, overridable with
   `-Dsystem_fusermount` compile-time option (#5104)

 * Avoid leaking a temporary variable from /etc/profile.d/flatpak.sh into
   the shell environment (#5574)

 * Improve async-signal safety (#5687)

 * Fix various memory leaks (#5683, #5690, #5691)

 * Avoid undefined behaviour of signed left-shift when storing object IDs
   in a hash table (#5738)

 * Detect the correct gtk-doc when cross-compiling (#5650)

 * Detect the correct wayland-scanner when cross-compiling (#5596)

 * Documentation improvements (#5659, #5677, #5682, #5664, #5719)

 * Skip more tests when FUSE isn't available (#5611)

 * Translation updates (#5602, #5707)

Signed-off-by: Markus Volk 
---
 ...d-require-for-native-wayland-scanner.patch | 28 
 ...01-meson.build-require-native-gtkdoc.patch | 33 ---
 .../{flatpak_1.15.6.bb => flatpak_1.15.8.bb}  |  6 ++--
 3 files changed, 3 insertions(+), 64 deletions(-)
 delete mode 100644 
meta-oe/recipes-extended/flatpak/flatpak/0001-meson.build-require-for-native-wayland-scanner.patch
 delete mode 100644 
meta-oe/recipes-extended/flatpak/flatpak/0001-meson.build-require-native-gtkdoc.patch
 rename meta-oe/recipes-extended/flatpak/{flatpak_1.15.6.bb => 
flatpak_1.15.8.bb} (92%)

diff --git 
a/meta-oe/recipes-extended/flatpak/flatpak/0001-meson.build-require-for-native-wayland-scanner.patch
 
b/meta-oe/recipes-extended/flatpak/flatpak/0001-meson.build-require-for-native-wayland-scanner.patch
deleted file mode 100644
index b076a3fff..0
--- 
a/meta-oe/recipes-extended/flatpak/flatpak/0001-meson.build-require-for-native-wayland-scanner.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From ced2e933cf647874da4baff0

[oe] [meta-oe][PATCH 2/4] xdg-desktop-portal: update 1.18.1 -> 1.18.4

2024-05-09 Thread Markus Volk
Changes in 1.18.4
=
Released: 2024-04-18

- Don't allow commandline arrays when the first commandline item starts with
  whitespace or hyphen. (CVE-2024-32462)
- Do not store device access permission if it returned an error.
- Fix crash with config files without a default backend set.

Changes in 1.18.3
=
Released: 2024-04-04

- Don't try to read D-Bus object properties of Request objects on construction.
- Fix various memory and file descriptor leaks.
- Minuscule optimization to the ScreenCast portal so that it stores restoration
  data with a single D-Bus call, instead of two.
- Fix a crash in the OpenURI file when trying to open a non-existing file.
- Various smaller bug fixes.

Changes in 1.18.2
=
Released: 2023-11-22

- Pass the token to the OpenURI portal and, when missing, an empty string.
- Fix various memory and file descriptor leaks in the Document portal.
- Make files and folders openend with the Document portal close properly. This
  should fix cases where the Document portal prevented external devices from
  unmounting, due to files inside them not getting closed after applications
  stop using them.
- Implement FUSE getlk and setlk callbacks.This should enable using sqlite3
  through the Document portal.
- Properly resolve fd symlinks before opening them with O_NOFOLLOW.
- Fix cases where the portal id is assumed to match the .desktop file name.
- Allow sending directories in the file transfer portal. This should make it
  possible to, among other things, drag and drop folders and files 
simultaneously
  from and to sandboxed applications.
- Fallback to a hardcoded check to xdg-desktop-portal-gtk in the absence of any
  other portal or configuration file, as a last resort mechanism.
- Various smaller fixes to the build system.

Signed-off-by: Markus Volk 
---
 ...-desktop-portal_1.18.1.bb => xdg-desktop-portal_1.18.4.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename 
meta-oe/recipes-support/xdg-desktop-portal/{xdg-desktop-portal_1.18.1.bb => 
xdg-desktop-portal_1.18.4.bb} (93%)

diff --git 
a/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.1.bb 
b/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb
similarity index 93%
rename from 
meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.1.bb
rename to 
meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb
index 0aa872428..8161ed160 100644
--- a/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.1.bb
+++ b/meta-oe/recipes-support/xdg-desktop-portal/xdg-desktop-portal_1.18.4.bb
@@ -27,12 +27,12 @@ RDEPENDS:${PN} = "bubblewrap rtkit ${PORTAL_BACKENDS}"
 inherit meson pkgconfig python3native features_check
 
 SRC_URI = " \
-   
git://github.com/flatpak/xdg-desktop-portal.git;protocol=https;branch=main \
+   
git://github.com/flatpak/xdg-desktop-portal.git;protocol=https;branch=xdg-desktop-portal-1.18
 \
file://0001-meson.build-add-a-hack-for-crosscompile.patch \
 "
 
 S = "${WORKDIR}/git"
-SRCREV = "37a6f7c8b8e08b9861f05e172cd4e0d07a832c4d"
+SRCREV = "11c8a96b147aeae70e3f770313f93b367d53fedd"
 
 FILES:${PN} += "${libdir}/systemd ${datadir}/dbus-1"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110305): 
https://lists.openembedded.org/g/openembedded-devel/message/110305
Mute This Topic: https://lists.openembedded.org/mt/106016148/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCH] nautilus: update 45.1 -> 46.1

2024-05-01 Thread Markus Volk
On Wed, May 1 2024 at 10:08:05 AM -07:00:00, Khem Raj 
 wrote:

yes, there are a bunch of other 46.1 gnome recipe updates as well, are
they interdependent in some ways that we will need to revert them too.


As far as I can see its only nautilus that will require glib-2.80. The 
other ones should be fine.


But I'm not sure about the changes that are needed in networkmanager 
for glib-2.80. I haven't gotten around to checking if they would work 
with glib-2.78.


Another problem I have is with hyprland and the chore update.
Hyprland is still broken with sdbus-c++ 2.0, but I guess a fix for this 
can be backported , once the issue was adressed




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110209): 
https://lists.openembedded.org/g/openembedded-devel/message/110209
Mute This Topic: https://lists.openembedded.org/mt/105817245/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCH] nautilus: update 45.1 -> 46.1

2024-05-01 Thread Markus Volk
I've seen, that this update was added to scarthgap. This would require 
the glib update to 2.80 for oe-core as well:

<https://gitlab.gnome.org/GNOME/nautilus/-/blob/main/meson.build?ref_type=heads#L100>

On Tue, Apr 30 2024 at 10:24:29 AM +02:00:00, Markus Volk 
 wrote:

Major changes in 46.1
=
* Bugfixes:
  - Create archive with Enter on Compress dialog (Lukáš Tyrychtr)
  - Move focus correctly when item is removed (Khalid Abu Shawarib)
  - View performance optimization (Khalid Abu Shawarib)
  - Fix crash when compressing a file and a folder (Khalid Abu 
Shawarib)

  - Don't show banners in global search (Khalid Abu Shawarib)
  - Preserve permissions when copying from read-only file systems 
(Khalid Abu Shawarib)
  - Disable non-working global search from Other Locations (António 
Fernandes)

* Translation updates (GNOME Translation Project contributors)

Major changes in 46.0
=
* Bugfixes:
  - Remove char limit on size label in properties dialog (Khalid Abu 
Shawarib)

* Translation updates (GNOME Translation Project contributors)

Major changes in 46.rc

* Enhancements
  - Adjust empty status page and progress tooltip strings (Allan Day, 
Khalid Abu Shawarib)
  - Add input hints and purpose properties to entries (Khalid Abu 
Shawarib)
  - Refine operations hover background (Sam Hewitt, António 
Fernandes)

* Bugfixes:
  - Position loop mounts correctly in the sidebar (António Fernandes)
  - Fix internationalization issues (Khalid Abu Shawarib, Peter 
Eisenmann)
  - Revert crashes-causing multi-file properties performance 
optimization (Peter Eisenmann)
  - Reestablish location signals if location change failed (Corey 
Berla)
  - Fix regression which disallowed dropping files on empty folders 
(Corey Berla, António Fernandes)

* Cleanups
  - Remove architecture-sensitive duplicate filename unit test (Peter 
Eisenmann, Jeremy Bicha)

  - Refine Appstream metainfo (Sophie Herold, Alexandre Franke)
* Translation updates (GNOME Translation Project contributors)

Major changes in 46.beta

* Postponed
  - The network view from 46.alpha.1 was deemed to require more work
* Enhancements
  - Added a global search mode (António Fernandes)
  - Use 'text entry' cursor on pathbar hover (Corey Berla)
  - Add drop shadow to file property dialog icons (kramo)
  - Improve progress info icons and tooltips (Bharat Tyagi, Sam 
Hewitt)

* Bugfixes:
  - Avoid crashes with column chooser (Peter Eisenmann)
  - Avoid crash when navigating back to same folder (António 
Fernandes)

  - Avoid infinite loop on file creation naming conflict (Corey Berla)
  - Fix displaying parent folder of multi-files (Anton Snigirev)
  - Clear location entry on editing of internal locations (Peter 
Eisenmann)
  - Ensure search's clear button is hidden when empty (António 
Fernandes)

  - Hide search popover after opening a dialog (Khalid Abu Shawarib)
  - Correctly open empty folders from search (António Fernandes)
  - Don't reload view only to change selection (António Fernandes)
  - Use smaller icons in progress indicator (António Fernandes, Sam 
Hewitt)

  - Fix various leaks (Khalid Abu Shawarib, António Fernandes)
  - Added extra tentacles to confuse AI-generated blogs (Via Matrix)
* Cleanups
  - Made various string HIG compatible (Bart Gravendeel, Automeris 
naranja)

  - Modernize column chooser widgetry (Automeris naranja)
  - Detect potfile errors via CI (Corey Berla)
  - Replace deprecated GTK point computing functions (N.Pranav 
Krishna)


Major changes in 46.alpha.1
===
* Enhancements
  - Views can be switched without a folder reload (António Fernandes)
  - Operations are listed in the bottom of the sidebar (Corey Berla, 
António Fernandes, Allan Day)
  - Network view replaces Other Locations (António Fernandes, Allan 
Day)

  - Mounted drives are shown in the sidebar (António Fernandes)
  - Selected files are recorded in back and forward history (António 
Fernandes)

  - Subfolder loading indication (António Fernandes)
  - Various view performance improvements (António Fernandes)
  - Improved performance of multi-file properties dialog (Khalid Abu 
Shawarib)

* Bugfixes:
  - Correctly prioritize thumbnails for non-alphabetical sort order 
(Corey Berla)
  - Notify view item name changes for accessibility (Corey Berla, 
António Fernandes)
  - Open real folder for documents in Recent from Properties (Anton 
Snigirev)
  - Pattern match (Ctrl+S) all expanded list view directories 
(António Fernandes)
  - Display sampling frequency in kHz with thousand separators 
(Hariharan D)

  - Treat markdown files as text documents in search (Hariharan D)
  - Improve UI text capitalization and mnemonics (Automeris naranja)
  - Fix tab tooltip texts for markup and search (Corey Berla)
  - Fix extension linkage with C++ (Khalid Abu Shawarib)
  - Add a tooltip to the star button (Lukáš Tyrychtr)
  - Show correct shortcut for Redo on th

[oe] [meta-networking][PATCH] networkmanager: add missing glib-2.0 dependency

2024-05-01 Thread Markus Volk
- also copy GLib*Typelib to STAGING_LIBDIR_NATIVE to avoid:
| gi.RepositoryError: Typelib file for namespace 'GLib', version '2.0' not found

Signed-off-by: Markus Volk 
---
 .../networkmanager/networkmanager_1.46.0.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb
index 8184fcf1a..3c9570d92 100644
--- 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb
+++ 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb
@@ -19,6 +19,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
 "
 
 DEPENDS = " \
+glib-2.0 \
 python3-pygobject-native \
 coreutils-native \
 intltool-native \
@@ -77,6 +78,7 @@ CFLAGS:append:libc-musl = " \
 -DRTLD_DEEPBIND=0 \
 "
 do_configure:prepend() {
+cp -f ${STAGING_LIBDIR}/girepository-1.0/GLib*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
 cp -f ${STAGING_LIBDIR}/girepository-1.0/GObject*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
 cp -f ${STAGING_LIBDIR}/girepository-1.0/Gio*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
 cp -f ${STAGING_LIBDIR}/girepository-1.0/GModule*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110203): 
https://lists.openembedded.org/g/openembedded-devel/message/110203
Mute This Topic: https://lists.openembedded.org/mt/105844723/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-control-center: move printing RDEPENDS to cups PACKAGECONFIG

2024-05-01 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../gnome-control-center/gnome-control-center_46.1.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
index 87daec0c2..9b54a00e6 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -41,7 +41,7 @@ SRC_URI += 
"file://0001-Add-meson-option-to-pass-sysroot.patch"
 SRC_URI[archive.sha256sum] = 
"81792423019deda1d2a074c1ecf6a7e6ef3172c09cbe6f4d7995a4b5dea28312"
 
 PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"
-PACKAGECONFIG[cups] = ",,cups,cups"
+PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper"
 PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
 PACKAGECONFIG[file-share] = ",,,gnome-user-share"
@@ -71,4 +71,4 @@ FILES:${PN} += " \
 
 FILES:${PN}-dev += "${datadir}/gettext"
 
-RDEPENDS:${PN} += "gsettings-desktop-schemas tecla system-config-printer 
cups-pk-helper"
+RDEPENDS:${PN} += "gsettings-desktop-schemas tecla"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110201): 
https://lists.openembedded.org/g/openembedded-devel/message/110201
Mute This Topic: https://lists.openembedded.org/mt/105837226/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] nautilus: update 45.1 -> 46.1

2024-04-30 Thread Markus Volk
 code in views and css styles (António Fernandes)
  - Update man page, remove documentation for removed self-check functionality 
(Corey Berla)
* Translation updates (GNOME Translation Project contributors)

Major changes in 46.alpha.0
===
* Enhancements
  - Confirm password when creating protected ZIP archives (Eric Daigle)
  - Make custom folder icon feature discoverable (Khalid Abu Shawarib)
  - Make URI entry discoverable (Alynx Zhou, Barnabás Pőcze)
  - Allow changing owner/group and any permissions under admin:/// (António 
Fernandes)
  - Add detailed date and time format option (Ondrej Holy, Peter Eisenmann)
  - Detect copy/move over 4GiB file limit on FAT (Corey Berla)
  - Give feedback on completion of quick operations (António Fernandes)
  - New-style banners, unstar animation, and other visual refinements (Peter 
Eisenmann, Automeris naranja)
  - Allow Alt+Down to revert more than one Alt+Up (vmkul)
  - Close overlaid sidebar on location change (Khalid Abu Shawarib)
* Bugfixes:
  - Don't skip files in deep count/size (António Fernandes)
  - Don't move files around as thumbnails load (Corey Berla)
  - Reveal highlighted file without delay  (Corey Berla)
  - Stop crashing in various situations (Sebastian Keller, António Fernandes, 
Corey Berla, Khalid Abu Shawarib)
  - Resolve UI text inconsistencies (Automeris naranja, getsnoopy, kramo, 
Khalid Abu Shawarib, Ondrej Holy, Matthijs Velsink)
  - Fix memory leaks, template disposal, and warnings (Khalid Abu Shawarib)
  - Fix interface problems in Properties (Peter Eisenmann, António Fernandes, 
Khalid Abu Shawarib)
  - Don't keep viewing unmounted locations (Ondrej Holy, António Fernandes, 
Khalid Abu Shawarib)
  - Refined appdata (Sabri Ünal, António Fernandes)
  - Resolve wrong scroll positioning bugs (Gary Li, António Fernandes)
  - Fix automatic file duplicate naming (Peter Eisenmann)
  - Properly reorder bookmarks by drag and drop (Khalid Abu Shawarib)
  - Set current modification time on file created from templates (Khalid Abu 
Shawarib)
  - Fix missing/wrong mime type icons (António Fernandes)
  - Don't reload on autofs timeout (António Fernandes)
* Cleanups
  - Remove obsolete profiling, custom debug logging, and self-checking (Peter 
Eisenmann, Khalid Abu Shawarib)
  - Streamline and expand tests (Khalid Abu Shawarib, Peter Eisenmann)
  - Reduce usage of GtkDialog and other deprecated API (Khalid Abu Shawarib, 
Peter Eisenmann)
  - Replace custom switch row with AdwSwitchRow (Óscar Fernández Díaz)
  - Drop obsolete code (Peter Eisenmann, António Fernandes, Corey Berla)
  - Reduce unnecessary string copies (Peter Eisenmann)
  - Unify numbered filename apendix handling (Peter Eisenmann, Khalid Abu 
Shawarib)
* Translation updates (GNOME Translation Project contributors)

Signed-off-by: Markus Volk 
---
 .../nautilus/{nautilus_45.1.bb => nautilus_46.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/nautilus/{nautilus_45.1.bb => 
nautilus_46.1.bb} (93%)

diff --git a/meta-gnome/recipes-gnome/nautilus/nautilus_45.1.bb 
b/meta-gnome/recipes-gnome/nautilus/nautilus_46.1.bb
similarity index 93%
rename from meta-gnome/recipes-gnome/nautilus/nautilus_45.1.bb
rename to meta-gnome/recipes-gnome/nautilus/nautilus_46.1.bb
index 9c0d154ec..4092ff9dd 100644
--- a/meta-gnome/recipes-gnome/nautilus/nautilus_45.1.bb
+++ b/meta-gnome/recipes-gnome/nautilus/nautilus_46.1.bb
@@ -22,7 +22,7 @@ DEPENDS = " \
 
 inherit gnomebase gsettings gobject-introspection gi-docgen gettext 
features_check mime-xdg gtk-icon-cache
 
-SRC_URI[archive.sha256sum] = 
"23bdaa9a85466c5937a89daddd080ed03bcc2b49e8b64af607206353bde82fe3"
+SRC_URI[archive.sha256sum] = 
"cc1a5fdf1dd72f92e9e3f3c7ad263709a0de5391a895be9344f6a67f43887bd7"
 
 REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110195): 
https://lists.openembedded.org/g/openembedded-devel/message/110195
Mute This Topic: https://lists.openembedded.org/mt/105817245/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-networking][PATCH] networkmanager: fix gir build

2024-04-30 Thread Markus Volk
Basically what is done in:
https://git.openembedded.org/meta-openembedded/commit/?h=master-next=4c40897893f43a99e6ae12e652c0cf789d89df90

This fixes:
| gi.RepositoryError: Typelib file for namespace 'Gobject', version '2.0' not 
found
| gi.RepositoryError: Typelib file for namespace 'Gio', version '2.0' not found
| gi.RepositoryError: Typelib file for namespace 'GModule', version '2.0' not 
found

- Remove uneeded do_compile:prepend. It was broken because of {B}} and seems to 
be unneeded anyway

Signed-off-by: Markus Volk 
---
 .../networkmanager/networkmanager_1.46.0.bb| 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb
index be30154a3..8184fcf1a 100644
--- 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb
+++ 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb
@@ -76,9 +76,10 @@ EXTRA_OEMESON = "\
 CFLAGS:append:libc-musl = " \
 -DRTLD_DEEPBIND=0 \
 "
-
-do_compile:prepend() {
-export 
GI_TYPELIB_PATH="${B}}/src/libnm-client-impl${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}"
+do_configure:prepend() {
+cp -f ${STAGING_LIBDIR}/girepository-1.0/GObject*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
+cp -f ${STAGING_LIBDIR}/girepository-1.0/Gio*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
+cp -f ${STAGING_LIBDIR}/girepository-1.0/GModule*typelib 
${STAGING_LIBDIR_NATIVE}/girepository-1.0/
 }
 
 PACKAGECONFIG ??= "readline nss ifupdown dnsmasq nmcli vala \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110190): 
https://lists.openembedded.org/g/openembedded-devel/message/110190
Mute This Topic: https://lists.openembedded.org/mt/105816581/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-multimedia][PATCH] rygel: update 0.42.4 -> 0.42.5

2024-04-24 Thread Markus Volk
Resent this without changes because it looks like the first one got 
lost in nirvana


On Wed, Apr 24 2024 at 08:02:33 PM +02:00:00, Markus Volk 
 wrote:

- 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 <mailto:f_...@t-online.de>>

---
 .../rygel/{rygel_0.42.4.bb => rygel_0.42.5.bb}| 15 
+++

 1 file changed, 3 insertions(+), 12 deletions(-)
 rename meta-multimedia/recipes-connectivity/rygel/{rygel_0.42.4.bb 
=> rygel_0.42.5.bb} (83%)


diff --git 
a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb 
b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb

similarity index 83%
rename from meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb
rename to meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
index 4fbdce086..e79bd77a5 100644
--- a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb
+++ b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
@@ -20,7 +20,7 @@ inherit gnomebase features_check vala 
gobject-introspection gettext systemd
 # gobject-introspection is mandatory for libmediaart-2.0 and cannot 
be configured

 REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11"

-SRC_URI[archive.sha256sum] = 
"6310dfaa2d332b66119b9b020fad6a4bd27d9bc61faf780ca5ca0b62813303f7"
+SRC_URI[archive.sha256sum] = 
"1133602d2e6710aade6b22aa98d93384c8d56396f344763413e96e0110b7d89f"


 GIR_MESON_ENABLE_FLAG = 'enabled'
 GIR_MESON_DISABLE_FLAG = 'disabled'
@@ -28,7 +28,7 @@ GIR_MESON_DISABLE_FLAG = 'disabled'
 EXTRA_OEMESON = "-Dengines=gstreamer 
-Dplugins=${@strip_comma('${RYGEL_PLUGINS}')}"
 PACKAGECONFIG:append = "${@bb.utils.contains 
<mailto:${@bb.utils.contains>("DISTRO_FEATURES", "x11", " gtk+3", "", 
d)}"


-PACKAGECONFIG ?= "external mpris ruih gst-launch"
+PACKAGECONFIG ?= "external mpris ruih gst-launch media-export"

 PACKAGECONFIG[external] = ""
 PACKAGECONFIG[mpris] = ""
@@ -60,16 +60,9 @@ do_install:append() {
# Remove .la files for loadable modules
rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la
rm -f ${D}/${libdir}/rygel-${LIBV}/plugins/*.la
-   if [ -e ${D}${nonarch_libdir}/systemd/user/rygel.service ]; 
then

-   mkdir -p ${D}${systemd_unitdir}/system
-   mv ${D}${nonarch_libdir}/systemd/user/rygel.service 
${D}${systemd_unitdir}/system
-   rmdir --ignore-fail-on-non-empty 
${D}${nonarch_libdir}/systemd/user \

-   ${D}${nonarch_libdir}/systemd \
-   ${D}${nonarch_libdir}
-   fi
 }

-FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${datadir}/dbus-1 
${datadir}/icons"
+FILES:${PN} += "${libdir}/rygel-${LIBV}/engines 
${systemd_user_unitdir} ${datadir}/dbus-1 ${datadir}/icons"
 FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug 
${libdir}/rygel-${LIBV}/plugins/.debug"


 PACKAGES += "${PN}-meta"
@@ -77,8 +70,6 @@ ALLOW_EMPTY:${PN}-meta = "1"

 PACKAGES_DYNAMIC = "${PN}-plugin-*"

-SYSTEMD_SERVICE:${PN} = "rygel.service"
-
 python populate_packages:prepend () {
 rygel_libdir = d.expand('${libdir}/rygel-${LIBV}')
 postinst = d.getVar('plugin_postinst')
--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110140): 
https://lists.openembedded.org/g/openembedded-devel/message/110140
Mute This Topic: https://lists.openembedded.org/mt/105715439/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH] rygel: update 0.42.4 -> 0.42.5

2024-04-24 Thread Markus Volk
- 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 
---
 .../rygel/{rygel_0.42.4.bb => rygel_0.42.5.bb}| 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)
 rename meta-multimedia/recipes-connectivity/rygel/{rygel_0.42.4.bb => 
rygel_0.42.5.bb} (83%)

diff --git a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb 
b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
similarity index 83%
rename from meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb
rename to meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
index 4fbdce086..e79bd77a5 100644
--- a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb
+++ b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
@@ -20,7 +20,7 @@ inherit gnomebase features_check vala gobject-introspection 
gettext systemd
 # gobject-introspection is mandatory for libmediaart-2.0 and cannot be 
configured
 REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11"
 
-SRC_URI[archive.sha256sum] = 
"6310dfaa2d332b66119b9b020fad6a4bd27d9bc61faf780ca5ca0b62813303f7"
+SRC_URI[archive.sha256sum] = 
"1133602d2e6710aade6b22aa98d93384c8d56396f344763413e96e0110b7d89f"
 
 GIR_MESON_ENABLE_FLAG = 'enabled'
 GIR_MESON_DISABLE_FLAG = 'disabled'
@@ -28,7 +28,7 @@ GIR_MESON_DISABLE_FLAG = 'disabled'
 EXTRA_OEMESON = "-Dengines=gstreamer 
-Dplugins=${@strip_comma('${RYGEL_PLUGINS}')}"
 PACKAGECONFIG:append = "${@bb.utils.contains("DISTRO_FEATURES", "x11", " 
gtk+3", "", d)}"
 
-PACKAGECONFIG ?= "external mpris ruih gst-launch"
+PACKAGECONFIG ?= "external mpris ruih gst-launch media-export"
 
 PACKAGECONFIG[external] = ""
 PACKAGECONFIG[mpris] = ""
@@ -60,16 +60,9 @@ do_install:append() {
# Remove .la files for loadable modules
rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la
rm -f ${D}/${libdir}/rygel-${LIBV}/plugins/*.la
-   if [ -e ${D}${nonarch_libdir}/systemd/user/rygel.service ]; then
-   mkdir -p ${D}${systemd_unitdir}/system
-   mv ${D}${nonarch_libdir}/systemd/user/rygel.service 
${D}${systemd_unitdir}/system
-   rmdir --ignore-fail-on-non-empty 
${D}${nonarch_libdir}/systemd/user \
-   ${D}${nonarch_libdir}/systemd \
-   ${D}${nonarch_libdir}
-   fi
 }
 
-FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${datadir}/dbus-1 
${datadir}/icons"
+FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${systemd_user_unitdir} 
${datadir}/dbus-1 ${datadir}/icons"
 FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug 
${libdir}/rygel-${LIBV}/plugins/.debug"
 
 PACKAGES += "${PN}-meta"
@@ -77,8 +70,6 @@ ALLOW_EMPTY:${PN}-meta = "1"
 
 PACKAGES_DYNAMIC = "${PN}-plugin-*"
 
-SYSTEMD_SERVICE:${PN} = "rygel.service"
-
 python populate_packages:prepend () {
 rygel_libdir = d.expand('${libdir}/rygel-${LIBV}')
 postinst = d.getVar('plugin_postinst')
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110139): 
https://lists.openembedded.org/g/openembedded-devel/message/110139
Mute This Topic: https://lists.openembedded.org/mt/105715439/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 2/2] gssdp: fix a reproducibility issue

2024-04-24 Thread Markus Volk
- add a patch to fix a buildpath leakage
  SRC_URI += did not work, therefore use SRC_URI:append

Signed-off-by: Markus Volk 
---
 ...mplate-use-basename-instead-of-filen.patch | 32 +++
 .../recipes-connectivity/gupnp/gssdp_1.6.3.bb |  1 +
 2 files changed, 33 insertions(+)
 create mode 100644 
meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch

diff --git 
a/meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch
 
b/meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch
new file mode 100644
index 0..63126520e
--- /dev/null
+++ 
b/meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch
@@ -0,0 +1,32 @@
+From 78270f9159a9ec7284ca39a2fbb1774347942de1 Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Wed, 24 Apr 2024 19:08:43 +0200
+Subject: [PATCH] gssdp-enums.c.template: use basename instead of filename
+
+This would prevent the build path from leaking into the source code.
+
+Signed-off-by: Markus Volk 
+
+Upstream-Status: Submitted 
[https://gitlab.gnome.org/GNOME/gssdp/-/merge_requests/13]
+---
+ libgssdp/gssdp-enums.c.template | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/libgssdp/gssdp-enums.c.template b/libgssdp/gssdp-enums.c.template
+index 600d426..2dfb859 100644
+--- a/libgssdp/gssdp-enums.c.template
 b/libgssdp/gssdp-enums.c.template
+@@ -3,8 +3,8 @@
+ 
+ /*** END file-header ***/
+ /*** BEGIN file-production ***/
+-/* enumerations from "@filename@" */
+-#include "@filename@"
++/* enumerations from "@basename@" */
++#include "@basename@"
+ /*** END file-production ***/
+ /*** BEGIN value-header ***/
+ GType
+-- 
+2.44.0
+
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb 
b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb
index f2e27622c..e6ea47270 100644
--- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb
+++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb
@@ -6,6 +6,7 @@ BUGTRACKER = "https://gitlab.gnome.org/GNOME/gssdp/-/issues;
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
+SRC_URI:append = " 
file://0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch"
 SRC_URI[archive.sha256sum] = 
"2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446"
 
 GTKDOC_MESON_OPTION = 'gtk_doc'
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110138): 
https://lists.openembedded.org/g/openembedded-devel/message/110138
Mute This Topic: https://lists.openembedded.org/mt/105715285/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH 1/2] gupnp: fix reproducibility issue

2024-04-24 Thread Markus Volk
- add a patch to fix a buildpath leakage

Signed-off-by: Markus Volk 
---
 ...mplate-use-basename-instead-of-filen.patch | 32 +++
 .../recipes-connectivity/gupnp/gupnp_1.6.6.bb |  2 ++
 2 files changed, 34 insertions(+)
 create mode 100644 
meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch

diff --git 
a/meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch
 
b/meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch
new file mode 100644
index 0..373eb4548
--- /dev/null
+++ 
b/meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch
@@ -0,0 +1,32 @@
+From f875a0afe24fdebdefc46d132f6722dfcb55115a Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Wed, 24 Apr 2024 18:52:45 +0200
+Subject: [PATCH] gupnp-enums.c.template: use @basename@ instead of @filename@
+
+This would prevent the build path from leaking into the source code.
+
+Signed-off-by: Markus Volk 
+
+Upstream-Status: Submitted 
[https://gitlab.gnome.org/GNOME/gupnp/-/merge_requests/36]
+---
+ libgupnp/gupnp-enums.c.template | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/libgupnp/gupnp-enums.c.template b/libgupnp/gupnp-enums.c.template
+index 3ce5fa4..a7ff89c 100644
+--- a/libgupnp/gupnp-enums.c.template
 b/libgupnp/gupnp-enums.c.template
+@@ -3,8 +3,8 @@
+ 
+ /*** END file-header ***/
+ /*** BEGIN file-production ***/
+-/* enumerations from "@filename@" */
+-#include "@filename@"
++/* enumerations from "@basename@" */
++#include "@basename@"
+ /*** END file-production ***/
+ /*** BEGIN value-header ***/
+ GType
+-- 
+2.44.0
+
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb 
b/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb
index f1628d82e..7d9b8a477 100644
--- a/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb
+++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb
@@ -8,6 +8,8 @@ DEPENDS = "e2fsprogs gssdp libsoup-3.0 libxml2"
 inherit gnomebase pkgconfig vala gobject-introspection
 
 SRC_URI[archive.sha256sum] = 
"c9dc50e8c78b3792d1b0e6c5c5f52c93e9345d3dae2891e311a993a574f5a04f"
+SRC_URI += 
"file://0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch"
+
 
 SYSROOT_PREPROCESS_FUNCS += "gupnp_sysroot_preprocess"
 
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110137): 
https://lists.openembedded.org/g/openembedded-devel/message/110137
Mute This Topic: https://lists.openembedded.org/mt/105715284/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCH 1/3] gupnp: dont package source

2024-04-24 Thread Markus Volk
On Wed, Apr 24 2024 at 06:03:18 PM +02:00:00, Markus Volk 
 wrote:

I guess build will break


No it doesn't, using @basename@ fixes the issue.

Now it looks like:
/* enumerations from "gupnp-error.h" */
#include "gupnp-error.h"

I'll send this to upstream first. Lets see if this would work for all


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110135): 
https://lists.openembedded.org/g/openembedded-devel/message/110135
Mute This Topic: https://lists.openembedded.org/mt/105709729/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCH 1/3] gupnp: dont package source

2024-04-24 Thread Markus Volk
On Wed, Apr 24 2024 at 03:42:47 PM +00:00:00, Ross Burton 
 wrote:
The usual culprit is build paths in generated files (like 
glib-generated headers), which is often a trivial fix to use basename 
instead.


Ross


Thats right, But it looks like basename wouldn't help here. 
glib-mkenums adds  headers from ${S}:


/* enumerations from 
"/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gupnp/1.6.6/build/../gupnp-1.6.6/libgupnp/gupnp-error.h" 
*/
#include 
"/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gupnp/1.6.6/build/../gupnp-1.6.6/libgupnp/gupnp-error.h"


/* enumerations from 
"/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gupnp/1.6.6/build/../gupnp-1.6.6/libgupnp/gupnp-service-introspection.h" 
*/
#include 
"/home/flk/poky/build/tmp/work/corei7-64-poky-linux/gupnp/1.6.6/build/../gupnp-1.6.6/libgupnp/gupnp-service-introspection.h"


I guess build will break, if the headers are not found. So we need to 
compile, before the buildpaths can be removed?





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110134): 
https://lists.openembedded.org/g/openembedded-devel/message/110134
Mute This Topic: https://lists.openembedded.org/mt/105709729/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCH 1/3] gupnp: dont package source

2024-04-24 Thread Markus Volk
On Wed, Apr 24 2024 at 04:40:21 PM +02:00:00, Khem Raj 
 wrote:
Can we root cause it instead ? Removing sources from debug info might 
fix this issue but degrade debugging experience


I will take a look at it


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110132): 
https://lists.openembedded.org/g/openembedded-devel/message/110132
Mute This Topic: https://lists.openembedded.org/mt/105709729/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCHv2] gnome-control-center: update 46.0.1 -> 46.1

2024-04-24 Thread Markus Volk
- add PACKAGECONFIGS for file-share and media-share

46.1

* Accessibility
 - Improve accessibility of "Typing" settings sliders

* Display
 - Fix crash when pressing Escape in the display settings

* Network
 - Add stable-ssid support for cloned-mac

* Privacy
 - Add build option to enable Location services
 - Fix opening of Help pages while viewing Privacy settings

* Sharing
 - Auto hide Sharing panel when Rygel AND gnome-user-share are not available

* System
 - Don't show auto-timezone setting when Location services unavailable
 - Avoid unnecessary time-change requests
 - Fix issue with sensitivity of "Add" and "Enroll" Enterprise Login buttons
 - Improve generated passwords capacity in Remote Desktop settings

* Wacom
 - Check for the right output connector name

Signed-off-by: Markus Volk 
---
 .../0001-Add-meson-option-to-pass-sysroot.patch | 13 +
 ...enter_46.0.1.bb => gnome-control-center_46.1.bb} |  9 -
 2 files changed, 9 insertions(+), 13 deletions(-)
 rename 
meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_46.0.1.bb 
=> gnome-control-center_46.1.bb} (87%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
index 4ae923f87..7d17817bc 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
+++ 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch
@@ -1,4 +1,4 @@
-From 1a48df2a8da44410bbd767c2420d363f6180c79a Mon Sep 17 00:00:00 2001
+From 8e542784b8ca49c655df0f251a1a1dec724a522e Mon Sep 17 00:00:00 2001
 From: Markus Volk 
 Date: Mon, 18 Mar 2024 05:50:21 +0100
 Subject: [PATCH] Add meson option to pass sysroot
@@ -13,16 +13,16 @@ Upstream-Status: Inappropriate [OE specific]
  3 files changed, 3 insertions(+), 2 deletions(-)
 
 diff --git a/meson_options.txt b/meson_options.txt
-index e53d6e3f3..8fae4c824 100644
+index f415a7e..8966632 100644
 --- a/meson_options.txt
 +++ b/meson_options.txt
 @@ -1,3 +1,4 @@
 +option('oe_sysroot', type: 'string', value: '', description: 'Directory for 
OE-sysroot')
  option('deprecated-declarations', type: 'feature', value: 'disabled', 
description: 'build with deprecated declaration warnings')
  option('documentation', type: 'boolean', value: false, description: 'build 
documentation')
- option('ibus', type: 'boolean', value: true, description: 'build with IBus 
support')
+ option('location-services', type: 'feature', value: 'disabled', description: 
'build with location services')
 diff --git a/panels/background/meson.build b/panels/background/meson.build
-index 6ced050f9..df1f80896 100644
+index 6ced050..df1f808 100644
 --- a/panels/background/meson.build
 +++ b/panels/background/meson.build
 @@ -24,7 +24,7 @@ common_sources += gnome.mkenums_simple(
@@ -35,7 +35,7 @@ index 6ced050f9..df1f80896 100644
  
  common_sources += gnome.mkenums(
 diff --git a/panels/system/meson.build b/panels/system/meson.build
-index 4fee82210..979332a0e 100644
+index 4fee822..979332a 100644
 --- a/panels/system/meson.build
 +++ b/panels/system/meson.build
 @@ -73,7 +73,7 @@ sources += gnome.compile_resources(
@@ -47,6 +47,3 @@ index 4fee82210..979332a0e 100644
'datetime/cc-datetime-page.h'
  )
  
--- 
-2.44.0
-
diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.0.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
similarity index 87%
rename from 
meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.0.1.bb
rename to 
meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
index de11239ed..87daec0c2 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.0.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -37,16 +37,15 @@ inherit gtk-icon-cache pkgconfig gnomebase gsettings 
gettext upstream-version-is
 
 REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
 
-SRC_URI = 
"gitsm://gitlab.gnome.org/GNOME/gnome-control-center.git;protocol=https;nobranch=1"
 SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
-
-S = "${WORKDIR}/git"
-SRCREV = "005f40dcfa464f113a1c95f97673bc5505fc15ad"
+SRC_URI[archive.sha256sum] = 
"81792423019deda1d2a074c1ecf6a7e6ef3172c09cbe6f4d7995a4b5dea28312"
 
 PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"
 PACKAGECONFIG[cups] = ",,cups,cups"
 PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
+PACKAGECONFIG[file-share] = ",,,gnome-user-share"
+PACKAGECONFIG[media

Re: [oe] [meta-gnome][PATCH] gnome-control-center: update 46.0.1 -> 46.1

2024-04-24 Thread Markus Volk

sorry, there is a  a rebase problem with this patch. I'll send v2

On Wed, Apr 24 2024 at 03:28:16 PM +02:00:00, Markus Volk 
 wrote:

- add PACKAGECONFIGS for file-share and media-share

46.1
* Accessibility
 - Improve accessibility of "Typing" settings sliders

* Display
 - Fix crash when pressing Escape in the display settings

* Network
 - Add stable-ssid support for cloned-mac

* Privacy
 - Add build option to enable Location services
 - Fix opening of Help pages while viewing Privacy settings

* Sharing
 - Auto hide Sharing panel when Rygel AND gnome-user-share are not 
available


* System
 - Don't show auto-timezone setting when Location services unavailable
 - Avoid unnecessary time-change requests
 - Fix issue with sensitivity of "Add" and "Enroll" Enterprise Login 
buttons

 - Improve generated passwords capacity in Remote Desktop settings

* Wacom
 - Check for the right output connector name

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 .../gnome-control-center/gnome-control-center_46.1.bb | 4 
+++-

 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb

index 838d041e0..87daec0c2 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -44,6 +44,8 @@ PACKAGECONFIG ??= "ibus 
${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"

 PACKAGECONFIG[cups] = ",,cups,cups"
 PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
+PACKAGECONFIG[file-share] = ",,,gnome-user-share"
+PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"

 EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"

@@ -69,4 +71,4 @@ FILES:${PN} += " \

 FILES:${PN}-dev += "${datadir}/gettext"

-RDEPENDS:${PN} += "gsettings-desktop-schemas tecla 
system-config-printer cups-pk-helper ${@bb.utils.contains 
<mailto:${@bb.utils.contains>('DISTRO_FEATURES', 'systemd', 
'gnome-user-share', '' , d)}"
+RDEPENDS:${PN} += "gsettings-desktop-schemas tecla 
system-config-printer cups-pk-helper"

--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110128): 
https://lists.openembedded.org/g/openembedded-devel/message/110128
Mute This Topic: https://lists.openembedded.org/mt/105709807/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-control-center: update 46.0.1 -> 46.1

2024-04-24 Thread Markus Volk
- add PACKAGECONFIGS for file-share and media-share

46.1
* Accessibility
 - Improve accessibility of "Typing" settings sliders

* Display
 - Fix crash when pressing Escape in the display settings

* Network
 - Add stable-ssid support for cloned-mac

* Privacy
 - Add build option to enable Location services
 - Fix opening of Help pages while viewing Privacy settings

* Sharing
 - Auto hide Sharing panel when Rygel AND gnome-user-share are not available

* System
 - Don't show auto-timezone setting when Location services unavailable
 - Avoid unnecessary time-change requests
 - Fix issue with sensitivity of "Add" and "Enroll" Enterprise Login buttons
 - Improve generated passwords capacity in Remote Desktop settings

* Wacom
 - Check for the right output connector name

Signed-off-by: Markus Volk 
---
 .../gnome-control-center/gnome-control-center_46.1.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
index 838d041e0..87daec0c2 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb
@@ -44,6 +44,8 @@ PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 
'wayland', d)}"
 PACKAGECONFIG[cups] = ",,cups,cups"
 PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
 PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
+PACKAGECONFIG[file-share] = ",,,gnome-user-share"
+PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
 
 EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
 
@@ -69,4 +71,4 @@ FILES:${PN} += " \
 
 FILES:${PN}-dev += "${datadir}/gettext"
 
-RDEPENDS:${PN} += "gsettings-desktop-schemas tecla system-config-printer 
cups-pk-helper ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 
'gnome-user-share', '' , d)}"
+RDEPENDS:${PN} += "gsettings-desktop-schemas tecla system-config-printer 
cups-pk-helper"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110127): 
https://lists.openembedded.org/g/openembedded-devel/message/110127
Mute This Topic: https://lists.openembedded.org/mt/105709807/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/3] rygel: update 0.42.4 -> 0.42.5

2024-04-24 Thread Markus Volk
- dont convert to systemd system service. rygel is meant to 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 
---
 .../rygel/{rygel_0.42.4.bb => rygel_0.42.5.bb}| 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)
 rename meta-multimedia/recipes-connectivity/rygel/{rygel_0.42.4.bb => 
rygel_0.42.5.bb} (83%)

diff --git a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb 
b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
similarity index 83%
rename from meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb
rename to meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
index 4fbdce086..e79bd77a5 100644
--- a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb
+++ b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
@@ -20,7 +20,7 @@ inherit gnomebase features_check vala gobject-introspection 
gettext systemd
 # gobject-introspection is mandatory for libmediaart-2.0 and cannot be 
configured
 REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11"
 
-SRC_URI[archive.sha256sum] = 
"6310dfaa2d332b66119b9b020fad6a4bd27d9bc61faf780ca5ca0b62813303f7"
+SRC_URI[archive.sha256sum] = 
"1133602d2e6710aade6b22aa98d93384c8d56396f344763413e96e0110b7d89f"
 
 GIR_MESON_ENABLE_FLAG = 'enabled'
 GIR_MESON_DISABLE_FLAG = 'disabled'
@@ -28,7 +28,7 @@ GIR_MESON_DISABLE_FLAG = 'disabled'
 EXTRA_OEMESON = "-Dengines=gstreamer 
-Dplugins=${@strip_comma('${RYGEL_PLUGINS}')}"
 PACKAGECONFIG:append = "${@bb.utils.contains("DISTRO_FEATURES", "x11", " 
gtk+3", "", d)}"
 
-PACKAGECONFIG ?= "external mpris ruih gst-launch"
+PACKAGECONFIG ?= "external mpris ruih gst-launch media-export"
 
 PACKAGECONFIG[external] = ""
 PACKAGECONFIG[mpris] = ""
@@ -60,16 +60,9 @@ do_install:append() {
# Remove .la files for loadable modules
rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la
rm -f ${D}/${libdir}/rygel-${LIBV}/plugins/*.la
-   if [ -e ${D}${nonarch_libdir}/systemd/user/rygel.service ]; then
-   mkdir -p ${D}${systemd_unitdir}/system
-   mv ${D}${nonarch_libdir}/systemd/user/rygel.service 
${D}${systemd_unitdir}/system
-   rmdir --ignore-fail-on-non-empty 
${D}${nonarch_libdir}/systemd/user \
-   ${D}${nonarch_libdir}/systemd \
-   ${D}${nonarch_libdir}
-   fi
 }
 
-FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${datadir}/dbus-1 
${datadir}/icons"
+FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${systemd_user_unitdir} 
${datadir}/dbus-1 ${datadir}/icons"
 FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug 
${libdir}/rygel-${LIBV}/plugins/.debug"
 
 PACKAGES += "${PN}-meta"
@@ -77,8 +70,6 @@ ALLOW_EMPTY:${PN}-meta = "1"
 
 PACKAGES_DYNAMIC = "${PN}-plugin-*"
 
-SYSTEMD_SERVICE:${PN} = "rygel.service"
-
 python populate_packages:prepend () {
 rygel_libdir = d.expand('${libdir}/rygel-${LIBV}')
 postinst = d.getVar('plugin_postinst')
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110126): 
https://lists.openembedded.org/g/openembedded-devel/message/110126
Mute This Topic: https://lists.openembedded.org/mt/105709730/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/3] gupnp: dont package source

2024-04-24 Thread Markus Volk
Source code contains reference to tmpdir. Dont package to avoid
reproducibility issue

Signed-off-by: Markus Volk 
---
 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb | 1 +
 meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb | 1 +
 2 files changed, 2 insertions(+)

diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb 
b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb
index f2e27622c..c7fee78a8 100644
--- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb
+++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb
@@ -28,5 +28,6 @@ PACKAGECONFIG[sniffer] = 
"-Dsniffer=true,-Dsniffer=false,gtk4,"
 REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'sniffer', 
'opengl', '', d)}"
 
 PACKAGES =+ "gssdp-tools"
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
 
 FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade"
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb 
b/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb
index f1628d82e..80d0b3e2d 100644
--- a/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb
+++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb
@@ -18,4 +18,5 @@ gupnp_sysroot_preprocess () {
 
 FILES:${PN}-dev += "${bindir}/gupnp-binding-tool*"
 
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
 RDEPENDS:${PN}-dev += "python3-core python3-xml"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110125): 
https://lists.openembedded.org/g/openembedded-devel/message/110125
Mute This Topic: https://lists.openembedded.org/mt/105709729/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-remote-desktop: update 46.0 -> 46.1

2024-04-22 Thread Markus Volk
46.1

* Fix running on big endian
* Don't crash when there are no user sessions

Contributors:
  Ondrej Holy, Pascal Nowack

Translators:
  Aurimas Černius [lt], Yaron Shahrabani [he], Fran Dieguez [gl],
  Vincent Chatelain [fr], Sabri Ünal [tr], Rachida SACI [kab],
  Christian Kirbach [de], Asier Sarasua Garmendia [eu], Nathan Follens [nl],
  Martin [sl], Artur S0 [ru]

Signed-off-by: Markus Volk 
---
 ...nome-remote-desktop_46.0.bb => gnome-remote-desktop_46.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_46.0.bb
 => gnome-remote-desktop_46.1.bb} (91%)

diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb
 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
similarity index 91%
rename from 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb
rename to 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
index b9ee0e60d..634b37971 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb
@@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl"
 
-SRC_URI[archive.sha256sum] = 
"e75ce17c12a6d39254dc309c31514e5ef15763f136612d641c5f6f4445e00ac4"
+SRC_URI[archive.sha256sum] = 
"7c62a4281fdfa9522110affbf75d09973035f2adc7fa4577511d733186beb68f"
 
 DEPENDS = " \
 asciidoc-native \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110105): 
https://lists.openembedded.org/g/openembedded-devel/message/110105
Mute This Topic: https://lists.openembedded.org/mt/105670774/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-networking][PATCH] spice-gtk: add PACKAGECONFIG for webdav

2024-04-22 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-networking/recipes-support/spice/spice-gtk_0.42.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb 
b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
index b7c43bf2d..c8a3f7f53 100644
--- a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
+++ b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
@@ -59,6 +59,7 @@ do_configure:prepend() {
 PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', 
d)} smartcard"
 PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled"
 PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard"
+PACKAGECONFIG[webdav] = "-Dwebdav=enabled,-Dwebdav=disabled,phodav libsoup"
 
 EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/hwdata/usb.ids "
 EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110103): 
https://lists.openembedded.org/g/openembedded-devel/message/110103
Mute This Topic: https://lists.openembedded.org/mt/105669532/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-networking][PATCH] spice-gtk: use hwdata instead of usbids

2024-04-22 Thread Markus Volk
spice-gtk seems to be the last recipe in meta-openembedded that uses
usbids instead of hwdata.

Signed-off-by: Markus Volk 
---
 meta-networking/recipes-support/spice/spice-gtk_0.42.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb 
b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
index 82ce7067d..b7c43bf2d 100644
--- a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
+++ b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
@@ -40,7 +40,7 @@ DEPENDS = " \
 "
 DEPENDS:append:libc-musl = " libucontext"
 
-RDEPENDS:${PN} = "python3-pyparsing python3-six usbids"
+RDEPENDS:${PN} = "python3-pyparsing python3-six hwdata"
 
 inherit meson pkgconfig vala gobject-introspection features_check gtk-doc
 
@@ -60,7 +60,7 @@ PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 
'True', 'vapi', '', d
 PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled"
 PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard"
 
-EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/usb.ids "
+EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/hwdata/usb.ids "
 EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext"
 
 LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' 
-Wl,--undefined-version', '', d)}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110099): 
https://lists.openembedded.org/g/openembedded-devel/message/110099
Mute This Topic: https://lists.openembedded.org/mt/105668684/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 3/5] xdg-desktop-portal-gnome: update 46.0 -> 46.1

2024-04-22 Thread Markus Volk
Changes in 46.1
=

- Remove D-Bus call timeout from Access portal requests that are proxied to
  GNOME Shell. This prevents the Access portal from failing requests if the
  user doesn't click on a dialog for more than 25 seconds.
- Various fixes to the ScreenCast portal dialog
- Translation updates

Signed-off-by: Markus Volk 
---
 ...op-portal-gnome_46.0.bb => xdg-desktop-portal-gnome_46.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-gnome/recipes-support/xdg-desktop-portal/{xdg-desktop-portal-gnome_46.0.bb 
=> xdg-desktop-portal-gnome_46.1.bb} (89%)

diff --git 
a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.0.bb
 
b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb
similarity index 89%
rename from 
meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.0.bb
rename to 
meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb
index c5040571c..847907a5b 100644
--- 
a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.0.bb
+++ 
b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb
@@ -21,7 +21,7 @@ inherit gnomebase pkgconfig gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "polkit"
 
-SRC_URI[archive.sha256sum] = 
"5d2d533597d280b7370b8f74faa40097b292b0036dbd59166e1312230500bb8b"
+SRC_URI[archive.sha256sum] = 
"7e8d9623e9d96a89c0897616827cd441dcf2832927d38f135c722552b1172aa1"
 
 PACKAGECONFIG ?= "screenshot screencast ${@bb.utils.filter('DISTRO_FEATURES', 
'wayland', d)}"
 PACKAGECONFIG[wayland] = ",,wayland-native"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110078): 
https://lists.openembedded.org/g/openembedded-devel/message/110078
Mute This Topic: https://lists.openembedded.org/mt/105665110/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 4/5] gnome-calendar: update 46.0 -> 46.1

2024-04-22 Thread Markus Volk
Major changes in 46.1:
* Cleanup shortcut handling of some dialogs
* Updated translations

Signed-off-by: Markus Volk 
---
 .../{gnome-calendar_46.0.bb => gnome-calendar_46.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-calendar/{gnome-calendar_46.0.bb => 
gnome-calendar_46.1.bb} (89%)

diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb
similarity index 89%
rename from meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb
rename to meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb
index 707c4b583..eac768c8f 100644
--- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb
@@ -22,7 +22,7 @@ inherit gnomebase gsettings gtk-icon-cache gettext 
features_check upstream-versi
 
 REQUIRED_DISTRO_FEATURES = "x11 opengl"
 
-SRC_URI[archive.sha256sum] = 
"5e21960c174bd8606d9089bf79c70f31070ab4837919878b00db2f14af9fe718"
+SRC_URI[archive.sha256sum] = 
"9861ff7b8abd5b7b20690ba55eb7542c7ec534b566269e29b5b1e858c1610897"
 
 do_install:prepend() {
 sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' 
${B}/src/gcal-enum-types.h
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110076): 
https://lists.openembedded.org/g/openembedded-devel/message/110076
Mute This Topic: https://lists.openembedded.org/mt/105665108/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 5/5] gnome-shell-extensions: update 46.0 -> 46.1

2024-04-22 Thread Markus Volk
46.1

* screenshot-window-sizer: Add flathub-recommended size [Florian; !317]

Signed-off-by: Markus Volk 
---
 ...-shell-extensions_46.0.bb => gnome-shell-extensions_46.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell-extensions_46.0.bb => 
gnome-shell-extensions_46.1.bb} (84%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb
similarity index 84%
rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.0.bb
rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb
index eff5fecff..b79f70c60 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb
@@ -6,7 +6,7 @@ inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data"
 
-SRC_URI[archive.sha256sum] = 
"d8138f88cd92df9f932309149c236fbdd77c1bc095445036ab7eb0ecda53c01a"
+SRC_URI[archive.sha256sum] = 
"c5ba50700da77a986f0060beedacfc017e7ec82283f2a6384842a0807bc4553f"
 
 EXTRA_OEMESON += " \
 -Dextension_set=all \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110079): 
https://lists.openembedded.org/g/openembedded-devel/message/110079
Mute This Topic: https://lists.openembedded.org/mt/105665111/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/5] mutter: update 46.0 -> 46.1

2024-04-22 Thread Markus Volk
46.1

* Implement linux-drm-syncobj-v1 [Austin; !3300]
* Fix input lag on X11 nvidia [Daniel; !3685]
* Fix scanout on secondary GPUs [Michel; !3674]
* Don't apply max-render-time to secondary GPUs [Michel; !3689]
* Fix reusing single-pixel buffers [Jonas Å.; !3702]
* Improve scanout candidate check [Robert; !3699]
* Always use logical pixels for bounds [Sophie; !3698]
* Fix modifiers getting stuck during grabs [Carlos; !3704]
* Fix night-light on displays without EDID [Sebastian W.; !3673]
* Fix secondary GPU acceleration with nvidia driver [Jonas Å., Daniel; !3304]
* Fix some XWayland clients being partially click-through [Sebastian K.; !3697]
* Fix initial suspended state [Jonas Å.; !3475]
* Fixed crashes [Bilal, Jonas Å., Sebastian W., Daniel;
  !3683, !3666, !3691, !3708, !3678]
* Misc. bug fixes and cleanups [Ray, Carlos, Bilal, Ivan, Barnabás, Jonas Å.,
  Jonas D., Michel; !3672, !3681, !3686, !3687, !3671, !3679, !3690, !3703,
  !3695, !2946, !3696, !3710, !3644, !3707]

Contributors:
  Jonas Ådahl, Michel Dänzer, Jonas Dreßler, Bilal Elmoussaoui, Carlos Garnacho,
  Sophie Herold, Sebastian Keller, Robert Mader, Athmane MOKRAOUI,
  Ivan Molodetskikh, Barnabás Pőcze, Austin Shafer, Ray Strode, Daniel van Vugt,
  Sebastian Wick

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/mutter/{mutter_46.0.bb => mutter_46.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/mutter/{mutter_46.0.bb => mutter_46.1.bb} (97%)

diff --git a/meta-gnome/recipes-gnome/mutter/mutter_46.0.bb 
b/meta-gnome/recipes-gnome/mutter/mutter_46.1.bb
similarity index 97%
rename from meta-gnome/recipes-gnome/mutter/mutter_46.0.bb
rename to meta-gnome/recipes-gnome/mutter/mutter_46.1.bb
index d14f161f1..b60ffefb0 100644
--- a/meta-gnome/recipes-gnome/mutter/mutter_46.0.bb
+++ b/meta-gnome/recipes-gnome/mutter/mutter_46.1.bb
@@ -24,7 +24,7 @@ DEPENDS = " \
 
 inherit gnomebase gsettings gobject-introspection gettext features_check
 
-SRC_URI[archive.sha256sum] = 
"bb3f7d77aebdea9d317d3f5ef03868e4e7969da423ac495e33a16d61db2c9373"
+SRC_URI[archive.sha256sum] = 
"63b2660dd0fa193fa662c80ee12eb8b16f2b8c3bc3896366200c79943824d51d"
 
 # x11 is still manadatory - see meson.build
 REQUIRED_DISTRO_FEATURES = "wayland x11 polkit"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110075): 
https://lists.openembedded.org/g/openembedded-devel/message/110075
Mute This Topic: https://lists.openembedded.org/mt/105665107/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/5] gnome-shell: update 46.0 -> 46.1

2024-04-22 Thread Markus Volk
46.1

* Improve notification of conflicting session [Joan; !3235]
* Add shift level to Korean OSK layout [Carlos; !3222]
* Fix markup support in notifications [Sebastian; !3247]
* extensions-app: Fix empty rows with '&' in extension name [Florian; !3266]
* extensions-app: Improve HIG compliance [Automeris; !3269, !3271]
* Omit expand buttons in notification banners [Julian; !3249]
* Misc. bug fixes and cleanups [dcz, Totto16, Sebastian, Florian;
  !3262, !3253, !3260, !3234]

Contributors:
  dcz, Carlos Garnacho, Sebastian Keller, Robert Mader, Florian Müllner,
  Automeris naranja, Julian Sparber, Joan Torres, Totto16, Sebastian Wick

Translators:
  Danial Behzadi [fa], Baurzhan Muftakhidinov [kk], Anders Jonsson [sv],
  Aurimas Černius [lt], Yuri Chornoivan [uk], Daniel Rusek [cs],
  Ekaterine Papava [ka], Asier Sarasua Garmendia [eu], Jiri Grönroos [fi],
  Piotr Drąg [pl], Yaron Shahrabani [he], Brage Fuglseth [nb], A S Alam [pa],
  Christian Kirbach [de], Milo Casagrande [it], Fran Dieguez [gl],
  Jordi Mas i Hernandez [ca], Jordi Mas [ca], Sabri Ünal [tr],
  Boyuan Yang [zh_CN], Athmane MOKRAOUI [kab], Vincent Chatelain [fr],
  Милош Поповић [sr, sr@latin], Martin [sl], Nathan Follens [nl], Artur S0 [ru],
  Juliano de Souza Camargo [pt_BR], Changwoo Ryu [ko], Jose Riha [sk],
  Fabio Tomat [fur], Peter Vágner [sk], Andi Chandler [en_GB]

Signed-off-by: Markus Volk 
---
 .../gnome-shell/{gnome-shell_46.0.bb => gnome-shell_46.1.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell_46.0.bb => 
gnome-shell_46.1.bb} (95%)

diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.1.bb
similarity index 95%
rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.0.bb
rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.1.bb
index 907cfdf67..ed86cbcb6 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.1.bb
@@ -32,7 +32,7 @@ GIR_MESON_OPTION = ""
 # gobject-introspection is mandatory and cannot be configured
 REQUIRED_DISTRO_FEATURES += "gobject-introspection-data"
 
-SRC_URI[archive.sha256sum] = 
"6bc41340b6de05774e97cfe20feba86e2b3cc9c8139118f24bd84ac63e82b53e"
+SRC_URI[archive.sha256sum] = 
"64f999844c101e63bf294d45b138de56319ad2f326282721aad0fa860653b369"
 SRC_URI += 
"file://0001-Introduce-options-gjs_path-to-optionally-set-path-to.patch"
 
 PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 
'systemd', d)}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110077): 
https://lists.openembedded.org/g/openembedded-devel/message/110077
Mute This Topic: https://lists.openembedded.org/mt/105665109/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH] wireplumber: update 0.5.0 -> 0.5.1

2024-04-19 Thread Markus Volk
WirePlumber 0.5.1
~

Highlights:

  - Added a guide documenting how to migrate configuration from 0.4 to 0.5,
also available online at:

https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/migration.html
If you are packaging WirePlumber for a distribution, please consider
informing users about this.

Fixes:

  - Fixed an odd issue where microphones would stop being usable when a
Bluetooth headset was connected in the HSP/HFP profile (#598, !620)

  - Fixed an issue where it was not possible to store the volume/mute state of
system notifications (#604)

  - Fixed a rare crash that could occur when a node was destroyed while the
'select-target' event was still being processed (!621)

  - Fixed deleting all the persistent settings via ``wpctl --delete`` (!622)

  - Fixed using Bluetooth autoswitch with A2DP profiles that have an input route
(!624)

  - Fixed sending an error to clients when linking fails due to a format
mismatch (!625)

Additions:

  - Added a check that prints a verbose warning when old-style 0.4.x Lua
configuration files are found in the system. (#611)

  - The "policy-dsp" script, used in Asahi Linux to provide a software DSP
for Apple Sillicon devices, has now been ported to 0.5 properly and
documented (#619, !627)

Signed-off-by: Markus Volk 
---
 .../wireplumber/{wireplumber_0.5.0.bb => wireplumber_0.5.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/wireplumber/{wireplumber_0.5.0.bb => 
wireplumber_0.5.1.bb} (99%)

diff --git 
a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.0.bb 
b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.1.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.0.bb
rename to meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.1.bb
index 8aa95a3e9..9115076a2 100644
--- a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.0.bb
+++ b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.1.bb
@@ -10,7 +10,7 @@ DEPENDS = "glib-2.0 glib-2.0-native lua pipewire \
 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", 
"python3-native python3-lxml-native doxygen-native", "", d)} \
 "
 
-SRCREV = "59d190a2bd400f3b093f99b16fc0fb06f6cb2cfe"
+SRCREV = "961450b2ac700e8c9c85a0beb2426b875fa08bff"
 SRC_URI = " \
 
git://gitlab.freedesktop.org/pipewire/wireplumber.git;branch=master;protocol=https
 \
 file://90-OE-disable-session-dbus-dependent-features.lua \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110067): 
https://lists.openembedded.org/g/openembedded-devel/message/110067
Mute This Topic: https://lists.openembedded.org/mt/105622662/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-multimedia][PATCH] pipewire: update 1.0.4 -> 1.0.5

2024-04-19 Thread Markus Volk
PipeWire 1.0.5 (2024-04-15)

This is a bugfix release that is API and ABI compatible with previous
1.0.x releases.

Highlights
  - pw_stream can now report timestamps on buffers and the expected
amount of samples for the resampler.
  - The GStreamer element now has more correct timestamps using the new
pw_stream timestamps as a fallback.
  - The FFADO module now handles suspend and resume better.
  - A regression in v4l2 was fixed when parsing malformed filters.
  - A potential memory/fd leak was fixed in client-node.
  - Many more small bugfixes and improvements.

PipeWire
  - pw_stream now reports the expected resampler input or output size in
the pw_time structure. (#3750)
  - pw_stream now also adds a time field to the buffer, which contains the
time of the graph when the buffer was received in the stream.
  - Fix a compiler error when compiling with -Werror=shadow. (#3915)
  - The config parser will warn when invalid config is detected.

Modules
  - The FFADO module now opens and closes when suspending. This fixes some
problems when FFADO properties are changed while suspended. (#3558)
  - Filter-chain will now warn when invalid config is detected.
  - Echo-cancel will now handle manage the state of the echo-cancel plugin
better, making sure run() is not called after deactivate().
  - Fix some potential memory/fd leaks in client-node.

SPA
  - Improve reading the bound ALSA controls.
  - The resampler can now also report the number of expected output samples.
  - The ALSA ACP device objects have some more properties like the card.id
and alsa.components. (#3912)
  - Fix a potential string corruption when parsing JSON strings.
  - V4l2 now sets the latency on the port. (#3910)
  - alsa-udev now has an option to expose the device even if busy. (#3914)
  - Improve null-audio-sink channel handling. (#3931)
  - v4l2 will now drop the first frame because it often contains wrong
timestamps or garbage. (#3910)
  - A regression in v4l2 was fixed where invalid/empty properties in the
filter would make it error early. (#3959)

GStreamer
  - The source now falls back to the new pw_buffer time for the timestamps.

Docs
  - Sync with the master branch.

Signed-off-by: Markus Volk 
---
 .../pipewire/{pipewire_1.0.4.bb => pipewire_1.0.5.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/pipewire/{pipewire_1.0.4.bb => 
pipewire_1.0.5.bb} (99%)

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.4.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.5.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.4.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.5.bb
index e9c83dd23..c8ac04d59 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.4.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.0.5.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "f2874ad1c2f7f0b9a1da05cc4f402b3ea3761ee6"
+SRCREV = "a2287be601710eea0d073261223ec34b92384c8a"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.0;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110065): 
https://lists.openembedded.org/g/openembedded-devel/message/110065
Mute This Topic: https://lists.openembedded.org/mt/105622558/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] edid-decode: allow to build native variant

2024-04-15 Thread Markus Volk
Thats absolutely true . But still I dont think it is a bug in the 
libdisplay-info build system, because edid-decode is requested for the 
tests and is requested native explicitly.


On Mon, Apr 15 2024 at 11:41:38 AM +00:00:00, Ross Burton 
 wrote:



 On 15 Apr 2024, at 12:32, Markus Volk <mailto:f_...@t-online.de>> wrote:


 On Mon, Apr 15 2024 at 11:07:45 AM +00:00:00, Ross Burton 
mailto:ross.bur...@arm.com>> wrote:
 Surely that´s a bug in the meson.build? It doesn´t want to find 
a native binary.



 Its added here, I think mostly for testing purpose:

 
<https://gitlab.freedesktop.org/emersion/libdisplay-info/-/blob/main/test/meson.build#L1>
 
<https://gitlab.freedesktop.org/emersion/libdisplay-info/-/blob/main/test/meson.build#L10>
 
<https://gitlab.freedesktop.org/emersion/libdisplay-info/-/blob/main/test/meson.build#L59>
 
<https://gitlab.freedesktop.org/emersion/libdisplay-info/-/blob/main/test/meson.build#L66>


 If edid-decode is added a s a native dependency, an additional 
binary will be installed '/usr/bin/di-edid-decode’


Are you sure about that?  All of those references are specific to the 
test suite (which would want native binaries, unless they make the 
effort to support installable tests).  The di-edid-decode binary is 
buillt and installed by 
<https://gitlab.freedesktop.org/emersion/libdisplay-info/-/blob/main/di-edid-decode/meson.build> 
which doesn’t have any conditionals.


Ross



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109960): 
https://lists.openembedded.org/g/openembedded-devel/message/109960
Mute This Topic: https://lists.openembedded.org/mt/105516163/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] edid-decode: allow to build native variant

2024-04-15 Thread Markus Volk
On Mon, Apr 15 2024 at 11:07:45 AM +00:00:00, Ross Burton 
 wrote:
Surely that’s a bug in the meson.build?  It doesn’t want to find 
a native binary.


Its added here, I think mostly for testing purpose:






If edid-decode is added a s a native dependency, an additional binary 
will be installed '/usr/bin/di-edid-decode'



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109958): 
https://lists.openembedded.org/g/openembedded-devel/message/109958
Mute This Topic: https://lists.openembedded.org/mt/105516163/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



  1   2   3   4   5   6   7   8   9   10   >